https://git.reactos.org/?p=reactos.git;a=commitdiff;h=b9958c7be7e5df9a602fb9cbcd0338cf30c15012
commit b9958c7be7e5df9a602fb9cbcd0338cf30c15012 Author: Timo Kreuzer <[email protected]> AuthorDate: Thu Aug 10 14:46:29 2023 +0300 Commit: Timo Kreuzer <[email protected]> CommitDate: Thu Aug 10 14:46:29 2023 +0300 [XDK] Fix definition of KeRaiseIrqlToSynchLevel for x64 UP --- sdk/include/xdk/amd64/ke.h | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/sdk/include/xdk/amd64/ke.h b/sdk/include/xdk/amd64/ke.h index b9238ccfd17..87d46752af8 100644 --- a/sdk/include/xdk/amd64/ke.h +++ b/sdk/include/xdk/amd64/ke.h @@ -116,7 +116,11 @@ FORCEINLINE KIRQL KeRaiseIrqlToSynchLevel(VOID) { +#ifdef CONFIG_SMP return KfRaiseIrql(12); // SYNCH_LEVEL = IPI_LEVEL - 2 +#else + return KfRaiseIrql(2); // SYNCH_LEVEL = DISPATCH_LEVEL +#endif } FORCEINLINE
