https://git.reactos.org/?p=reactos.git;a=commitdiff;h=90a6086f17114bc6f1d75…
commit 90a6086f17114bc6f1d75e90ac5fda2c3f64a2c7
Author: Serge Gautherie <32623169+SergeGautherie(a)users.noreply.github.com>
AuthorDate: Sat Oct 17 18:09:11 2020 +0200
Commit: GitHub <noreply(a)github.com>
CommitDate: Sat Oct 17 18:09:11 2020 +0200
[NTOSKRNL] include/config.h: Sync it to current code (#3263)
* SERIALIZE_DBGPRINT: Removed on c15e04c (r18078).
* ENABLE_VALIDATE_POOL: Removed on 5899e14 (r42249).
* TAG_STATISTICS_TRACKING: Removed on 5899e14 (r42249).
* POOL_DEBUG_APIS: Removed on 5899e14 (r42249).
* R_RZ: Removed on 7d21cf7 (r48999).
* R_STACK: Removed on 7d21cf7 (r48999).
* WHOLE_PAGE_ALLOCATIONS: Removed on b431563 (r17306).
+
* _GLOBAL_PAGES_ARE_AWESOME_: Move it here.
---
ntoskrnl/include/config.h | 40 ++--------------------------------------
ntoskrnl/include/ntoskrnl.h | 9 +--------
2 files changed, 3 insertions(+), 46 deletions(-)
diff --git a/ntoskrnl/include/config.h b/ntoskrnl/include/config.h
index 7e925ef419a..a98c36974aa 100644
--- a/ntoskrnl/include/config.h
+++ b/ntoskrnl/include/config.h
@@ -1,40 +1,4 @@
#pragma once
-/********** dbg/print.c **********/
-
-/* Enable serialization of debug messages printed with DbgPrint
- *
- * If this is enabled DbgPrint will queue messages if another thread is already
- * printing a message, and immediately returns. The other thread will print
- * queued messages before it returns.
- * It could happen that some messages are lost if the processor is halted before
- * the message queue was flushed.
- */
-#undef SERIALIZE_DBGPRINT
-
-/********** mm/ppool.c **********/
-
-/* Disable Debugging Features */
-#if !DBG
- /* Enable strict checking of the nonpaged pool on every allocation */
- #undef ENABLE_VALIDATE_POOL
-
- /* Enable tracking of statistics about the tagged blocks in the pool */
- #undef TAG_STATISTICS_TRACKING
-
- /* Enable Memory Debugging Features/Helpers */
- #undef POOL_DEBUG_APIS
-
- /* Enable Redzone */
- #define R_RZ 0
-
- /* Enable Allocator Stack */
- #define R_STACK 0
-
- /*
- * Put each block in its own range of pages and position the block at the
- * end of the range so any accesses beyond the end of block are to invalid
- * memory locations.
- */
- #undef WHOLE_PAGE_ALLOCATIONS
-#endif
+// Enable global page support.
+// #define _GLOBAL_PAGES_ARE_AWESOME_
diff --git a/ntoskrnl/include/ntoskrnl.h b/ntoskrnl/include/ntoskrnl.h
index 85970d59892..74921c4ac97 100644
--- a/ntoskrnl/include/ntoskrnl.h
+++ b/ntoskrnl/include/ntoskrnl.h
@@ -108,16 +108,9 @@
C_ASSERT(MAX_WIN32_PATH == MAX_PATH);
#undef MAX_PATH
-//
-// Switch for enabling global page support
-//
-
-//#define _GLOBAL_PAGES_ARE_AWESOME_
-
-
/* Internal Headers */
-#include "internal/ntoskrnl.h"
#include "config.h"
+#include "internal/ntoskrnl.h"
#include <reactos/probe.h>
#include "internal/probe.h"