Re: bhyve - non *bsd guests

2013-12-11 Thread Peter Grehan

Hi Scott,


 No issues with the Intel E5-2650v2 running multiple processors per
guest and Linux/OpenBSD? Just want to verify before I place a rather
large order of hardware.


 I've not personally run bhyve on that exact model, but it runs fine on 
Ivy Bridge desktop and other server models so you should be good.


later,

Peter.

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


Re: bhyve - non *bsd guests

2013-11-26 Thread Michael Dexter
On 11/26/13 8:04 PM, Scott Pilz wrote:
 Firstly I'd like to say thank you for those involved in the bhyve
 project.

You're welcome! It has indeed come a long way and things are
accelerating quickly. Hurah Neel and Peter.

 The error I'm getting is:
 
 VM unrestricted guest capability required
 Error in initializing VM

That is a new one to me and given that you have FreeBSD VMs working, I
personally don't know what might trigger this.

I trust this is bare-metal and not under say, VMware nested VT-x?

Hopefully the developers will chime in.

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


Re: bhyve - non *bsd guests

2013-11-26 Thread Peter Grehan

Hi Scott,


 The error I'm getting is:

VM unrestricted guest capability required
Error in initializing VM


 It's this one:

 b) the CPU does not support what I'm trying to do

 Your 5570 CPU is a first-gen Nehalem. These models don't have 
'unrestricted-guest' VT-x support which is required to run code in 
16/32-bit mode with paging disabled. This feature arrived with Westmere 
and successors.


 grub-bhyve boots Linux and OpenBSD in 32-bit flat mode - protected 
mode with paging disabled. This can only work if unrestricted-guest is 
supported by the CPU. Other hypervisors work around this by using s/w 
instruction emulation until paging is enabled.


 You'll find the same error if you start up a FreeBSD VM with  1 vCPU 
since the AP spinup code is started in 16-bit real mode.


 This doesn't show up with a single-vCPU FreeBSD guest since bhyveload 
sets up a 64-bit execution environment for the kernel.


later,

Peter.


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


Re: bhyve - non *bsd guests

2013-11-26 Thread Scott Pilz


	Correct, the hardware itself is a blade off of an Intel Modular 
Server. These blades act and perform (and basically are) like any normal 
server. igb interfaces, SCSI direct access drives, nuttin special about 
the setup. I'll throw the dmesg.boot out here if anyone wants it (but I 
don't think it will help in this case).


	The *BSD guests running (including the various versions of FreeBSD 
and FreeNAS) are running great (limited to one processor, various memory 
for each ranging from 512MB to 2GB). I ubench'd each system as well and 
they perform nearly as well as the host (the numbers in the end were so 
close it didn't count, in fact). I'm very impressed, and excited, on where 
this project is going. Despite the higher security compared to jails, the 
idea of not having to use dozens of fwds and complicated ipfw statements 
has me truly excited.


Scott

On Tue, 26 Nov 2013, Michael Dexter wrote:


On 11/26/13 8:04 PM, Scott Pilz wrote:

Firstly I'd like to say thank you for those involved in the bhyve
project.


You're welcome! It has indeed come a long way and things are
accelerating quickly. Hurah Neel and Peter.


The error I'm getting is:

VM unrestricted guest capability required
Error in initializing VM


That is a new one to me and given that you have FreeBSD VMs working, I
personally don't know what might trigger this.

I trust this is bare-metal and not under say, VMware nested VT-x?

Hopefully the developers will chime in.

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


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