Merge commit 'c9b62a7ee14f51c9fa473a5bbefe264c904613ee' into upstream-merge
commit037b8f204645989788be2ef084b12ccb83fb8e56
authorAvi Kivity <avi@redhat.com>
Mon, 21 Jun 2010 15:02:27 +0000 (21 18:02 +0300)
committerAvi Kivity <avi@redhat.com>
Mon, 21 Jun 2010 15:02:27 +0000 (21 18:02 +0300)
tree88569beda2c14201e9e5e1027c554ca591cc644b
parent80273111d5f954eb06c2b68db12cd86a6f58e2e5
parentc9b62a7ee14f51c9fa473a5bbefe264c904613ee
Merge commit 'c9b62a7ee14f51c9fa473a5bbefe264c904613ee' into upstream-merge

* commit 'c9b62a7ee14f51c9fa473a5bbefe264c904613ee':
  blockdev: Give drives internal linkage
  block: Decouple savevm from DriveInfo
  block: New bdrv_next()
  monitor: Make "commit FOO" complain when FOO doesn't exist
  block: Decouple block device "commit all" from DriveInfo
  block: Move error actions from DriveInfo to BlockDriverState
  cow: use qemu block API
  cow: stop using mmap
  cow: use pread/pwrite
  qcow2: Restore L1 entry on l2_allocate failure
  Fix regression for "-drive file="
  savevm: Really verify if a drive supports snapshots
  qcow2: Return real error code in load_refcount_block
  qcow2: Allow alloc_clusters_noref to return errors
  qcow2: Allow get_refcount to return errors
  vpc: Read/write multiple sectors at once

Conflicts:
blockdev.c

Signed-off-by: Avi Kivity <avi@redhat.com>
blockdev.c
blockdev.h
savevm.c