Hi,
I seems that the non paged pool is out. Can you enable some debug
messages for the non paged pool?
- Hartmut
M:\Sandbox\ros_clean\reactos>set SVN_EDITOR=notepad
M:\Sandbox\ros_clean\reactos>d:\programme\subversion\bin\svn.exe diff ntoskrnl
Index: ntoskrnl/include/config.h
===================================================================
--- ntoskrnl/include/config.h (revision 14004)
+++ ntoskrnl/include/config.h (working copy)
@@ -19,7 +19,7 @@
#undef ENABLE_VALIDATE_POOL
/* Enable tracking of statistics about the tagged blocks in the pool */
-#undef TAG_STATISTICS_TRACKING
+#define TAG_STATISTICS_TRACKING
/*
* Put each block in its own range of pages and position the block at the
Index: ntoskrnl/mm/npool.c
===================================================================
--- ntoskrnl/mm/npool.c (revision 14004)
+++ ntoskrnl/mm/npool.c (working copy)
@@ -1579,7 +1579,7 @@
VALIDATE_POOL;
-#if 0
+#if 1
/* after some allocations print the npaged pool stats */
#ifdef TAG_STATISTICS_TRACKING
Index: ntoskrnl/mm/pool.c
===================================================================
--- ntoskrnl/mm/pool.c (revision 14004)
+++ ntoskrnl/mm/pool.c (working copy)
@@ -101,7 +101,7 @@
Block = EiAllocatePool(PoolType,
NumberOfBytes,
- TAG_NONE,
+ /*TAG_NONE*/__builtin_return_address(0),
(PVOID)__builtin_return_address(0));
#elif defined(_MSC_VER)