From 8b7f482f2a9203875410ef93e14da2aaef80857b Mon Sep 17 00:00:00 2001 From: Dmitry Gorbachev Date: Sun, 24 Jan 2010 00:50:54 +0000 Subject: [PATCH] Fix vmwinst.exe crash (bug #5134). svn path=/trunk/; revision=45224 --- reactos/ntoskrnl/ke/i386/traphdlr.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/reactos/ntoskrnl/ke/i386/traphdlr.c b/reactos/ntoskrnl/ke/i386/traphdlr.c index a2e380234de..7f1ae0a884a 100644 --- a/reactos/ntoskrnl/ke/i386/traphdlr.c +++ b/reactos/ntoskrnl/ke/i386/traphdlr.c @@ -1258,7 +1258,7 @@ KiTrap0DHandler(IN PKTRAP_FRAME TrapFrame, { /* Get the IOPL and compare with the RPL mask */ Iopl = (TrapFrame->EFlags & EFLAGS_IOPL) >> 12; - if ((TrapFrame->SegCs & RPL_MASK) == Iopl) + if ((TrapFrame->SegCs & RPL_MASK) > Iopl) { /* I/O privilege error -- check for known instructions */ if ((Instruction == 0xFA) || (Instruction == 0xFB)) // CLI or STI