Date: Mon, 11 Feb 2008 20:50:03 GMT From: John Baldwin <jhb@FreeBSD.org> To: freebsd-amd64@FreeBSD.org Subject: Re: amd64/111955: [install] Install CD boot panic due to missing BIOS smap on 5.5 through to 7.0-Current Snapshot 200704 Message-ID: <200802112050.m1BKo3V4066827@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
The following reply was made to PR amd64/111955; it has been noted by GNATS. From: John Baldwin <jhb@freebsd.org> To: bug-followup@freebsd.org, Roque@itg.uni-muenchen.de Cc: Subject: Re: amd64/111955: [install] Install CD boot panic due to missing BIOS smap on 5.5 through to 7.0-Current Snapshot 200704 Date: Mon, 11 Feb 2008 15:46:04 -0500 So the SMAP problem is that in the one BIOS I looked at, the SMAP BIOS call only works from real mode. Even if invoked from virtual 86 mode, the BIOS call fails. FreeBSD only calls the BIOS SMAP call from virtual 86 mode both in the loader and in the i386 kernel. The fix is quite complicated and involves rewriting the boot code to invoke BIOS calls from real mode rather than virtual 86 mode. -- John Baldwin
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200802112050.m1BKo3V4066827>