[libvirt] [PATCH] add nested HVM to libxl

Daniel P. Berrange berrange at redhat.com
Fri Oct 2 14:03:53 UTC 2015

On Fri, Oct 02, 2015 at 09:50:26AM -0400, Alvin Starr wrote:
> I wondered about this.
> I first looked at using the CPU feature bit manipulation but that was, at
> the time, completely unimplemented.
> The CPU feature code also looked to be somewhat KVM centric.
> In the end I went for the simple implementation because the complexity of
> implementing the feature code would mean that I would need to become a
> libvirt developer and I mostly just want to be a helpful libvirt user.

Yep, I can certainly understand that POV. Unfortunately I think in this
case we really do need to do it the right way. IIUC, Xen does indeed allow
the CPUID mask to be configured, so it ought to be possible to map from
the libvirt XML to the CPUID mask format. It would certainly be a non-negligble
bit of work though.

|: http://berrange.com      -o-    http://www.flickr.com/photos/dberrange/ :|
|: http://libvirt.org              -o-             http://virt-manager.org :|
|: http://autobuild.org       -o-         http://search.cpan.org/~danberr/ :|
|: http://entangle-photo.org       -o-       http://live.gnome.org/gtk-vnc :|

More information about the libvir-list mailing list