On Wednesday 05 February 2014 04:39:04 John Baldwin wrote: > Author: jhb > Date: Wed Feb 5 04:39:03 2014 > New Revision: 261504 > URL: http://svnweb.freebsd.org/changeset/base/261504 > > Log: > Add support for FreeBSD/i386 guests under bhyve.
I have tested both PAE and non-PAE kernels from 10.0-RELEASE, and I believe Peter Grehan has booted a 9.2 i386 kernel. Note that no BIOS support is provided, so i386 kernels running under bhyve are running without any BIOS calls at all. This means that getting EFI working for i386 (as opposed to amd64) should not be as worrisome as some have feared as the i386 kernel does not, in fact, require a BIOS to boot and run, even using the existing entry point. Also, the stack used for the 64-bit exec in userboot has the same misfeature as the old 32-bit exec of pointing the initial stack pointer at the bottom of the stack (instead of just below the top). This works in practice as there isn't anything meaningful in the first page of data that the stack can grow down into. -- John Baldwin _______________________________________________ svn-src-head@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/svn-src-head To unsubscribe, send any mail to "svn-src-head-unsubscr...@freebsd.org"