Bhyve - EPT/Real Address Mode - Unrestricted Guest

2016-01-18 Thread James Lodge
Hello all,


Can someone please confirm that having EPT support in the CPU is not 
necessarily enough to run Bhyve. I have an Intel Xeon L5520 (Nehalem family) 
that supports EPT but when trying to run an VM, receive


Windows VM UEFI

2 vCPUs requested but only 1 available

ROM boot failed: unrestricted guest capability not available


Linux MV Grub

VM unrestricted guest capability required
Error in initializing VM

My understanding is that the L5520 does not have support for "Unrestricted 
Guest/Real Address Mode"  which was introduce with the release of the Westmere 
architecture.


I assume its a non starter without the unrestricted guest feature.


Running FreeBSD 11.0-CURRENT r294227


Regards

James
___
freebsd-virtualization@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-virtualization
To unsubscribe, send any mail to 
"freebsd-virtualization-unsubscr...@freebsd.org"


Re: Bhyve - EPT/Real Address Mode - Unrestricted Guest

2016-01-18 Thread Peter Grehan

Hi James,


Can someone please confirm that having EPT support in the CPU is not
necessarily enough to run Bhyve. I have an Intel Xeon L5520 (Nehalem
family) that supports EPT but when trying to run an VM, receive

 ...

My understanding is that the L5520 does not have support for
"Unrestricted Guest/Real Address Mode"  which was introduce with the
release of the Westmere architecture.


 Yes, that's correct.


I assume its a non starter without the unrestricted guest feature.


 Mostly. You'll only be able to run single vCPU FreeBSD guests since 
they boot directly into 64-bit mode: everything else (including multiple 
vCPU guests) requires either 16-bit support or 32-bit non-paged 
protected mode, both of which are only available on Intel with the 
'unrestricted guest' feature.


later,

Peter.
___
freebsd-virtualization@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-virtualization
To unsubscribe, send any mail to 
"freebsd-virtualization-unsubscr...@freebsd.org"