https://git.reactos.org/?p=reactos.git;a=commitdiff;h=90a6086f17114bc6f1d75e...
commit 90a6086f17114bc6f1d75e90ac5fda2c3f64a2c7 Author: Serge Gautherie 32623169+SergeGautherie@users.noreply.github.com AuthorDate: Sat Oct 17 18:09:11 2020 +0200 Commit: GitHub noreply@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"