Blue Swirl (1):
block: fix a warning and possible truncation
Christoph Hellwig (3):
cow: use pread/pwrite
cow: stop using mmap
cow: use qemu block API
Jan Kiszka (1):
xen: Fix build error due to missing include
Jes Sorensen (1):
Correct definitions for FD_CMD_SAVE and FD_CMD_RESTORE
Kevin Wolf (5):
vpc: Read/write multiple sectors at once
qcow2: Allow get_refcount to return errors
qcow2: Allow alloc_clusters_noref to return errors
qcow2: Return real error code in load_refcount_block
qcow2: Restore L1 entry on l2_allocate failure
Markus Armbruster (7):
Fix regression for "-drive file="
block: Move error actions from DriveInfo to BlockDriverState
block: Decouple block device "commit all" from DriveInfo
monitor: Make "commit FOO" complain when FOO doesn't exist
block: New bdrv_next()
block: Decouple savevm from DriveInfo
blockdev: Give drives internal linkage
Miguel Di Ciurcio Filho (1):
savevm: Really verify if a drive supports snapshots
block.c | 49 ++++++++++++++++++-
block.h | 11 ++++
block/cow.c | 127 ++++++++++++++++++++++++++----------------------
block/qcow2-cluster.c | 1 +
block/qcow2-refcount.c | 70 +++++++++++++++++++++++----
block/vpc.c | 41 +++++++++++----
block_int.h | 1 +
blockdev.c | 39 +++++---------
blockdev.h | 12 -----
hw/fdc.c | 4 +-
hw/ide/core.c | 2 +-
hw/scsi-disk.c | 2 +-
hw/virtio-blk.c | 3 +-
hw/xen_backend.h | 1 +
qemu-char.c | 7 +--
qemu-common.h | 3 -
qemu-malloc.c | 5 --
savevm.c | 90 +++++++++++++++++++---------------
18 files changed, 291 insertions(+), 177 deletions(-)