summaryrefslogtreecommitdiffstats
path: root/hw/kvm/ioapic.c
diff options
context:
space:
mode:
authorKevin Wolf2012-02-02 12:32:31 +0100
committerKevin Wolf2012-02-09 16:17:51 +0100
commite24e49e6194626e4ec9f1aecce6d6a6847320bce (patch)
tree8e9ee8ff36e8056231c5a9750d903f1ff3a73768 /hw/kvm/ioapic.c
parentvpc: Round up image size during fixed image creation (diff)
downloadqemu-e24e49e6194626e4ec9f1aecce6d6a6847320bce.tar.gz
qemu-e24e49e6194626e4ec9f1aecce6d6a6847320bce.tar.xz
qemu-e24e49e6194626e4ec9f1aecce6d6a6847320bce.zip
qcow2: Update whole header at once
In order to switch the backing file, qcow2 issues multiple write requests that only changed a part of the image header. Any failure after the first one would leave the header in an corrupted state. With this patch, the whole header is written at once, so we can't fail in the middle. At the same time, this gives us a reusable functions that updates all fields of the qcow2 header and not only the backing file. Signed-off-by: Kevin Wolf <kwolf@redhat.com>
Diffstat (limited to 'hw/kvm/ioapic.c')
0 files changed, 0 insertions, 0 deletions