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