[libvirt] [PATCH] Enable support for nested SVM
Daniel P. Berrange
berrange at redhat.com
Wed Sep 22 18:45:57 UTC 2010
On Wed, Sep 22, 2010 at 11:13:06AM -0600, Eric Blake wrote:
> On 09/22/2010 10:47 AM, Daniel P. Berrange wrote:
>
> Marking patches as v2 makes it easier for reviewers to note that this is
> fixing comments from an earlier review :)
>
> >This enables support for nested SVM using the regular CPU
> >model/features block. If the CPU model or features include
> >'svm' or 'vmx', then the '-enable-nesting' flag will be
> >added to the QEMU command line. Several of the models
> >already include svm support, but QEMU was just masking out
> >the svm bit silently. So this will enable SVM on such
> >models
>
> ACK to this patch, but...
>
> >+++ b/src/qemu/qemu_conf.h
> >@@ -93,6 +93,7 @@ enum qemud_cmd_flags {
> > QEMUD_CMD_FLAG_NODEFCONFIG = (1LL<< 37), /* -nodefconfig */
> > QEMUD_CMD_FLAG_BOOT_MENU = (1LL<< 38), /* -boot menu=on support
> > */
> > QEMUD_CMD_FLAG_ENABLE_KQEMU = (1LL<< 39), /* -enable-kqemu flag */
> >+ QEMUD_CMD_FLAG_NESTING = (1LL<< 40), /* -enable-nesting
> >(SVM/VMX) */
>
> ...as a followup, should we add to tests/qemuhelpdata an example of qemu
> output that supports -enable-nesting, to be sure the parser works correctly?
Yep, need that already or the test case is broken, so I will add that.
Daniel
--
|: Red Hat, Engineering, London -o- http://people.redhat.com/berrange/ :|
|: http://libvirt.org -o- http://virt-manager.org -o- http://deltacloud.org :|
|: http://autobuild.org -o- http://search.cpan.org/~danberr/ :|
|: GnuPG: 7D3B9505 -o- F3C9 553F A1DA 4AC2 5648 23C1 B3DF F742 7D3B 9505 :|
More information about the libvir-list
mailing list