On Tue, Jan 31, 2012 at 01:49:11PM +0900, Taku Izumi wrote: > @@ -3156,6 +3159,26 @@ virDomainDiskDefParseXML(virCapsPtr caps > def->snapshot = VIR_DOMAIN_DISK_SNAPSHOT_NO; > } > > + def->rawio = -1; /* unspecified */ > + if (rawio) { > + if (def->device == VIR_DOMAIN_DISK_DEVICE_LUN) { > + if (STREQ(rawio, "yes")) { > + def->rawio = 1; > + } else if (STREQ(rawio, "no")) { > + def->rawio = 0; > + } else { > + virDomainReportError(VIR_ERR_INTERNAL_ERROR, > + _("unknown disk rawio setting '%s'"), > + rawio); > + goto error; > + } > + } else { > + virDomainReportError(VIR_ERR_INTERNAL_ERROR, "%s", > + _("rawio can be used only with device='lun'")); s/INTERNAL_ERROR/XML_ERROR/ ACK with that change Daniel -- |: 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 :| -- libvir-list mailing list libvir-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/libvir-list