On 5/13/20 10:49 PM, John Snow wrote:
Hi,
This is a new (very small) block job that writes a pattern into a
bitmap. The only pattern implemented is the top allocation information.
This can be used to "recover" an incremental bitmap chain if an external
snapshot was taken without creating a new bitmap first: any writes made
to the image will be reflected by the allocation status and can be
written back into a bitmap.
This is useful for e.g. libvirt managing backup chains if a user creates
an external snapshot outside of libvirt.
v2:
- Addressed some, but not all feedback
- Rebased on latest 'job-runner' series; but it's not clear if it
should be kept.
Message-id for that series? I'm not finding a message with a subject
containing a literal 'job-runner', but am not sure which subject to look
for instead.
I also couldn't find an obvious tag or branch at
https://github.com/jnsnow/qemu/branches where you might have stashed
this including prerequisites.
- This version doesn't address all of the feedback from v1,
but I am posting it to the list as an RFC.
I'm happy to try and take over these patches to prepare a v3, but only
if I can get them to build by finding the prerequisites :)
--
Eric Blake, Principal Software Engineer
Red Hat, Inc. +1-919-301-3226
Virtualization: qemu.org | libvirt.org