freebsd-dev/sys/i386
Jung-uk Kim 67490d785a - When interrupt is not requested for VM86 call, make a fake exit point and
push the address onto stack as we do for INTn emulation.  This avoids stack
underflow when we encounter RETF instruction in VM86 mode.  Lack of this
exit point actually caused page fault in VM86 mode with VESA module when we
resume from suspend state[1].
- Remove unnecessary CLI and STI instructions from BIOS interrupt emulation.
INTn and IRET must be able to emulate the flag correctly.

Reported by:	gavin [1]
Tested by:	gavin (early revision)
MFC after:	3 days
2012-04-16 19:31:44 +00:00
..
acpica Merge ACPICA 20120320. 2012-03-20 21:37:52 +00:00
bios Do not invoke resume event handlers if suspend was successful. 2011-04-19 16:30:17 +00:00
compile
conf Add OFED and the associated options and drivers to x86 LINT builds: 2012-04-12 14:01:06 +00:00
i386 - When interrupt is not requested for VM86 call, make a fake exit point and 2012-04-16 19:31:44 +00:00
ibcs2 Fix misuse of the kernel map in miscellaneous image activators. 2012-02-17 23:47:16 +00:00
include bump INTRCNT_COUNT values to reflect actual numbers of IPI counters 2012-04-13 07:15:40 +00:00
isa Add support for the extended FPU states on amd64, both for native 2012-01-21 17:45:27 +00:00
linux regen 2012-03-10 23:11:21 +00:00
pci Move {amd64,i386}/pci/pci_bus.c and {amd64,i386}/include/pci_cfgreg.h to 2011-06-22 21:04:13 +00:00
svr4 Change some movl's to mov's. Newer GAS no longer accept 'movl' instructions 2009-01-31 11:37:21 +00:00
xbox Move the legacy(4) driver to x86. 2012-03-30 19:10:14 +00:00
xen Merge r216333 and r216555 from the native pmap 2011-12-30 18:16:15 +00:00
Makefile Delete duplicate tags entry I introduced in -r223901. 2011-07-15 17:27:26 +00:00