MFC 256293:
authorjhb <jhb@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Fri, 15 Nov 2013 15:08:58 +0000 (15:08 +0000)
committerjhb <jhb@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Fri, 15 Nov 2013 15:08:58 +0000 (15:08 +0000)
commitf77f8508c6ec5f68d8b8f9fb4049a4e3ff3ecfdb
treea067711e7e0e579de5414c6628cc0bb4591577cd
parent672c5b9ec821ea6d923df4950090784d4fd8fdb5
MFC 256293:
Sanitize the %eflags returned by BIOS routines.  Some BIOS routines enter
protected mode and may leave protected-mode-specific flags like PSL_NT set
when they return to real mode.  This can cause a fault when BTX re-enters
protected mode after the BIOS mode returns.

PR: amd64/182740

git-svn-id: svn://svn.freebsd.org/base/stable/8@258172 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
sys/boot/i386/btx/btx/btx.S