On 3/28/19 11:18 AM, Richard W.M. Jones wrote:
This has already been pushed upstream. I am simply posting these
here
so we have a reference in the mailing list in case we find bugs later
(as I'm sure we will - it's a complex patch series).
Great thanks to Eric Blake for tireless review on this one. It also
seems to have identified a few minor bugs in qemu along the way.
Should nbdkit-rate-filter.pod mention that extents is considered
effectively free (same as zeroing and trimming)?
I know that I want the nbd plugin to do extents passthrough, but I have
some work to do to teach it do to NBD_OPT_GO/structured replies first.
The full and null plugins should probably have a trivial .extents that
reports completely sparse, all of the time :)
Various plugins like partitioning and linuxdisk might be interesting to
support extents on (particularly since we know we pad in between files);
but it may be trickier to write.
Can curl or ssh access extents information?
Language bindings will also be an interesting exercise ;)
--
Eric Blake, Principal Software Engineer
Red Hat, Inc. +1-919-301-3226
Virtualization:
qemu.org |
libvirt.org