[ros-diffs] [fireball] 26152: - Clear DPC request when delivering DPCs from the idle loop (by Alex Ionescu).

fireball at svn.reactos.org fireball at svn.reactos.org
Wed Mar 21 22:28:59 CET 2007


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.S?rev=26152&r1=26151&r2=26152&view=diff
==============================================================================
--- 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 at 4
+    
     /* Handle the above */
     lea ecx, [ebx+KPCR_PRCB_DATA]
     call @KiRetireDpcList at 4




More information about the Ros-diffs mailing list