]> git.proxmox.com Git - mirror_qemu.git/commit
qcow2: External file I/O
authorKevin Wolf <kwolf@redhat.com>
Tue, 15 Jan 2019 19:39:06 +0000 (20:39 +0100)
committerKevin Wolf <kwolf@redhat.com>
Fri, 8 Mar 2019 11:26:46 +0000 (12:26 +0100)
commit966b000f49c3f44d2853d691f6bbc2a4e1f2d0b0
tree43a2112e2da560e5b36ccc779c9069e38639aded
parent37be14036b1a7ae066f76d3296bbd37b0c697637
qcow2: External file I/O

This changes the qcow2 implementation to direct all guest data I/O to
s->data_file rather than bs->file, while metadata I/O still uses
bs->file. At the moment, this is still always the same, but soon we'll
add options to set s->data_file to an external data file.

Signed-off-by: Kevin Wolf <kwolf@redhat.com>
block/qcow2-bitmap.c
block/qcow2-cache.c
block/qcow2-cluster.c
block/qcow2-refcount.c
block/qcow2-snapshot.c
block/qcow2.c
block/qcow2.h