On 06/19/2013 05:24 PM, Ján Tomko wrote: > Add <features> and <compat> elements to snapshot disk XML. > > <compat> is a string which for qcow2 represents the QEMU version > it should be compatible with. Valid values are 0.10 and 1.1. > 1.1 is implicit if the <features> element is present, otherwise > qemu-img default is used. 0.10 can be specified to explicitly > create older images after the qemu-img default changes. > > <features> contains optional features, so far > <lazy_refcounts/> is available. > --- Some code duplication from the previous patches done here, but that's fine due to the nature of the snapshot design, I guess. What could be changed is the fact that (as per discussion with you), there should be check that these new things are not requested in an XML for snapshot which doesn't support them or we can't control them (internal or active). I can't also decide whether we want this support in the snapshot XML. It's written nowhere that those features will disappear if not added in the XML, but we can't control that for active or internal snapshots. The same applies when such features are requested and the snapshot is active or internal. The patch looks good, conditional ACK if the check is added and if Eric or Peter will say they want this to be supported in snapshots. If not, then we don't have to bother with such dual feature support and can remove this and the next patch from the series. Eric, Peter? What's your opinion on this? Thanks, Martin -- libvir-list mailing list libvir-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/libvir-list