Fixed the MP build. Modified: trunk/reactos/ntoskrnl/ex/power.c Modified: trunk/reactos/ntoskrnl/ke/apc.c Modified: trunk/reactos/ntoskrnl/ke/bug.c Modified: trunk/reactos/ntoskrnl/ke/dpc.c _____
Modified: trunk/reactos/ntoskrnl/ex/power.c --- trunk/reactos/ntoskrnl/ex/power.c 2005-09-15 16:46:17 UTC (rev 17862) +++ trunk/reactos/ntoskrnl/ex/power.c 2005-09-15 16:52:23 UTC (rev 17863) @@ -80,7 +80,7 @@
KeInitializeDpc(Dpc, KiHaltProcessorDpcRoutine, (PVOID)Dpc); KeSetTargetProcessorDpc(Dpc, i); KeInsertQueueDpc(Dpc, NULL, NULL); - KiIpiSendRequest(1 << i, IPI_REQUEST_DPC); + KiIpiSendRequest(1 << i, IPI_DPC); } } KeLowerIrql(OldIrql); _____
Modified: trunk/reactos/ntoskrnl/ke/apc.c --- trunk/reactos/ntoskrnl/ke/apc.c 2005-09-15 16:46:17 UTC (rev 17862) +++ trunk/reactos/ntoskrnl/ke/apc.c 2005-09-15 16:52:23 UTC (rev 17863) @@ -341,7 +341,7 @@
if (Prcb->CurrentThread == Thread) { ASSERT (CurrentPrcb != Prcb); - KiIpiSendRequest(Prcb->SetMember, IPI_REQUEST_APC); + KiIpiSendRequest(Prcb->SetMember, IPI_APC); break; } } _____
Modified: trunk/reactos/ntoskrnl/ke/bug.c --- trunk/reactos/ntoskrnl/ke/bug.c 2005-09-15 16:46:17 UTC (rev 17862) +++ trunk/reactos/ntoskrnl/ke/bug.c 2005-09-15 16:52:23 UTC (rev 17863) @@ -428,7 +428,7 @@
if (i != (LONG)KeGetCurrentProcessorNumber()) { /* Send the IPI and give them one second to catch up */ - KiIpiSendRequest(1 << i, IPI_REQUEST_FREEZE); + KiIpiSendRequest(1 << i, IPI_FREEZE); KeStallExecutionProcessor(1000000); } } _____
Modified: trunk/reactos/ntoskrnl/ke/dpc.c --- trunk/reactos/ntoskrnl/ke/dpc.c 2005-09-15 16:46:17 UTC (rev 17862) +++ trunk/reactos/ntoskrnl/ke/dpc.c 2005-09-15 16:52:23 UTC (rev 17863) @@ -246,10 +246,10 @@
if (Dpc->Number >= MAXIMUM_PROCESSORS) {
- KiIpiSendRequest(1 << (Dpc->Number - MAXIMUM_PROCESSORS), IPI_REQUEST_DPC); + KiIpiSendRequest(1 << (Dpc->Number - MAXIMUM_PROCESSORS), IPI_DPC); } else {
- KiIpiSendRequest(1 << Dpc->Number, IPI_REQUEST_DPC); + KiIpiSendRequest(1 << Dpc->Number, IPI_DPC); }
}