Author: fireball
Date: Thu Mar 22 00:28:58 2007
New Revision: 26152
URL:
http://svn.reactos.org/svn/reactos?rev=26152&view=rev
Log:
- Clear DPC request when delivering DPCs from the idle loop
(by Alex Ionescu).
Modified:
trunk/reactos/ntoskrnl/ke/i386/ctxswitch.S
Modified: trunk/reactos/ntoskrnl/ke/i386/ctxswitch.S
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/ntoskrnl/ke/i386/ctxswitch…
==============================================================================
--- trunk/reactos/ntoskrnl/ke/i386/ctxswitch.S (original)
+++ trunk/reactos/ntoskrnl/ke/i386/ctxswitch.S Thu Mar 22 00:28:58 2007
@@ -679,6 +679,9 @@
#endif
jz CheckSchedule
+ mov cl, DISPATCH_LEVEL
+ call @HalClearSoftwareInterrupt@4
+
/* Handle the above */
lea ecx, [ebx+KPCR_PRCB_DATA]
call @KiRetireDpcList@4