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"

Reply via email to