[Libvir] [PATCH] Add xen and hvm guest types to test drive caps
Daniel Veillard
veillard at redhat.com
Tue Apr 8 09:27:14 UTC 2008
On Fri, Apr 04, 2008 at 10:47:08AM -0400, Cole Robinson wrote:
> Daniel P. Berrange wrote:
> > On Tue, Mar 04, 2008 at 04:17:34PM -0500, Cole Robinson wrote:
> >> The attached patch adds xen and hvm guest types to the test driver's
> >> capabilities. It was currently set to offer only a 'linux' type which
> >> doesn't seem to follow the conventions of the other drivers, so I
> >> removed that. Please yell if I'm wrong :)
> >
> > THis patch all seems fine to me. The only problem you'll likely hit is
> > that the domain XML parser won't like the full-virt style <os> block
> > where you list a <boot> tag instead of kernel/initrd. Of course you can
> > do HVM + kernel/initrd too, so I've no problem adding this patch - just
> > that we'll likely need to add more XML parsing support to the test driver
> > to give full coverage of the HVM style configs.
> >
> >> @@ -984,6 +984,8 @@ static char *testGetCapabilities (virConnectPtr conn)
> >> char *xml;
> >> int cell1[] = { 0, 2, 4, 6, 8, 10, 12, 14 };
> >> int cell2[] = { 1, 3, 5, 7, 9, 11, 13, 15 };
> >> + const char *guest_types[] = { "hvm", "xen" };
> >> + int num_guest_types = 2, i;
> >
> > Having a 'num_guest_types' variable is not neccessary...
> >
> >> + for (i = 0; i < num_guest_types; ++i) {
> >
> > Just use 'sizeof(guest_types)/sizeof(guest_types[0])' instead
> >
> > Regards,
> > Dan.
>
> I forgot to resend this :/
And i forgot to apply it ;-)
Looks good, this is now in CVS,
thanks !
Daniel
--
Red Hat Virtualization group http://redhat.com/virtualization/
Daniel Veillard | virtualization library http://libvirt.org/
veillard at redhat.com | libxml GNOME XML XSLT toolkit http://xmlsoft.org/
http://veillard.com/ | Rpmfind RPM search engine http://rpmfind.net/
More information about the libvir-list
mailing list