[NTOS]: Fix up POOL_PREV_BLOCK based on suggestion by hpoussin.
authorSir Richard <sir_richard@svn.reactos.org>
Sat, 5 Jun 2010 19:19:28 +0000 (19:19 +0000)
committerSir Richard <sir_richard@svn.reactos.org>
Sat, 5 Jun 2010 19:19:28 +0000 (19:19 +0000)
commit5f1255ce5b3c251650cb729bb6e17ef138ddd793
tree34989c7158775241794e29a3411d13728aec8c99
parented9f4ad2de7cf5f39577cb255d39ba787ec63686
[NTOS]: Fix up POOL_PREV_BLOCK based on suggestion by hpoussin.
[NTOS]: Fix up NTAPI location in function definition.
[NTOS]: Implement even more stringent header checks: ExpCheckPoolHeader and ExpCheckPoolBlocks. Normally we would only want this on a DBG build, but I am enabling them for now until I can fix paged pool. If your machine crashes, reverting this commit is NOT the solution (boots for me).
[NTOS]: Add a AllowPagedPool BOOLEAN that will allow us to selectively enable when the ARM3 pool can be used, playing around with the situation that causes the corruption, and perhaps making it easier to find/fix.

svn path=/trunk/; revision=47600
reactos/ntoskrnl/mm/ARM3/expool.c