On 04/13/2018 05:47 AM, Nikolay Shirokovskiy wrote: >>> However as we use chain of disabled bitmaps with one active bitmap on tip >>> of the chain and qemu does not track their order we need to do it in >>> libvirt. >>> >> Well, you seem to be tracking it in *qemu*, by using the name field. >> Should we not make a commitment to whether or not we store this lineage >> information in either qemu OR libvirt, but not distributed across both...? >> > I don't know actual use cases to decide. A commitment that this meta is stored > in disks like proposed can be useful IMHO so that mgmt can expect that dumb reinserting > disks to a different domain (recreated for example) keep all checkpoints. What I am asking rather indirectly is if it would be useful to elevate this to a *real* metadata field in QEMU so that you don't have to hack it by using the name field, OR cease using the name field for this purpose and store the data entirely within libvirt. It sounds like you want the flexibility of the first option. I think Vladimir had an argument against this though, I need to go back and read it. --js -- libvir-list mailing list libvir-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/libvir-list