From 1afb6785e5071d59f03238fa077d2b4ffa7966ce Mon Sep 17 00:00:00 2001 From: Stefan Ginsberg Date: Tue, 21 Oct 2008 16:23:06 +0000 Subject: [PATCH] - SMP SYNCH_LEVEL for x86 is IPI_LEVEL - 2 since 2K3 svn path=/trunk/; revision=36874 --- reactos/include/ndk/i386/ketypes.h | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/reactos/include/ndk/i386/ketypes.h b/reactos/include/ndk/i386/ketypes.h index 6ad6aeba6ff..e9c8d7feb5b 100644 --- a/reactos/include/ndk/i386/ketypes.h +++ b/reactos/include/ndk/i386/ketypes.h @@ -142,7 +142,11 @@ Author: #ifndef CONFIG_SMP #define SYNCH_LEVEL DISPATCH_LEVEL #else +#if (NTDDI_VERSION < NTDDI_WS03) #define SYNCH_LEVEL (IPI_LEVEL - 1) +#else +#define SYNCH_LEVEL (IPI_LEVEL - 2) +#endif #endif //