patch-1.3.73 linux/arch/i386/kernel/vm86.c
Next file: linux/arch/i386/mm/init.c
Previous file: linux/arch/i386/kernel/time.c
Back to the patch index
Back to the overall index
- Lines: 22
- Date:
Mon Mar 11 10:33:56 1996
- Orig file:
v1.3.72/linux/arch/i386/kernel/vm86.c
- Orig date:
Thu Sep 7 17:17:16 1995
diff -u --recursive --new-file v1.3.72/linux/arch/i386/kernel/vm86.c linux/arch/i386/kernel/vm86.c
@@ -379,6 +379,7 @@
set_vflags_long(popl(ssp, sp), regs);
return;
}
+ break;
/* pushf */
case 0x9c:
@@ -425,8 +426,10 @@
IP(regs)++;
set_IF(regs);
return;
-
- default:
- return_to_32bit(regs, VM86_UNKNOWN);
}
+
+ /*
+ * We didn't recognize it, let the emulator take care of it..
+ */
+ return_to_32bit(regs, VM86_UNKNOWN);
}
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen, slshen@lbl.gov
with Sam's (original) version of this