freebsd-dev/sys/boot/i386/btx
Dimitry Andric dbfc29017c When rebooting (exiting) from the BTX loader, make sure to restore the
GDT from the correct segment, otherwise a triple fault would be caused.
In some virtual environments (VMware, VirtualBox, etc) this could lead
to a unhandled error or hang in the guest emulation software.

Thanks to avg and jhb for a few hints in the right direction.

Noticed by:	Jeremy Chadwick <jdc@koitsu.org> (and many others)
MFC after:	1 week
2013-04-24 17:20:45 +00:00
..
btx When rebooting (exiting) from the BTX loader, make sure to restore the 2013-04-24 17:20:45 +00:00
btxldr btxldr: future-proof argument passing from boot1/2-ish to loader 2012-05-09 08:04:29 +00:00
lib btxldr: future-proof argument passing from boot1/2-ish to loader 2012-05-09 08:04:29 +00:00
Makefile
Makefile.inc