Date: Sun, 06 Oct 2013 08:46:57 -0700 From: Peter Grehan <grehan@freebsd.org> To: Aryeh Friedman <aryeh.friedman@gmail.com> Cc: Neel Natu <neel@freebsd.org>, "freebsd-virtualization@freebsd.org" <freebsd-virtualization@freebsd.org> Subject: Re: svn commit: r256072 - in head: lib/libvmmapi sys/amd64/amd64 sys/amd64/include sys/amd64/vmm sys/amd64/vmm/amd sys/amd64/vmm/intel sys/amd64/vmm/io usr.sbin/bhyve usr.sbin/bhyvectl usr.sbin/bhyveload Message-ID: <525185F1.4090202@freebsd.org> In-Reply-To: <CAGBxaXmrqedd34JzPiUs=4i5bNac5ixg26k7x-BYR_PQLjAz5A@mail.gmail.com> References: <201310052122.r95LMZBr052297@svn.freebsd.org> <CAGBxaXmrqedd34JzPiUs=4i5bNac5ixg26k7x-BYR_PQLjAz5A@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Hi Aryeh, > A few questions on this commit and the ones Peter did yesterday: > > * Does this mean bhyve can now run recursively (using a guest as a host)? No. > * If not what new functionality does this allow? Neel's commit allows demand-paging/swapping of guest memory i.e. overcommit, just like the VM system does for user processes. Since it uses the existing amd64 pmap module for this, features of that are also made available for guest EPT mappings e.g. transparent superpages. > * The new arg for allowing ahci cd's and disks allows for cd and disk host > devices to be passed to the guest but the -d option still must be a file? The ahci emulation allows files/block devices to be presented to the guest as AHCI sata/atapi drives. I've not tried CD/DVD devices with the ahci emulation - it may not work. Filesystem images and zvols definitely do. The issue with the -d option to bhyveload is the block size of the underlying device. I'm working on a fix for that. later, Peter.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?525185F1.4090202>