]> git.proxmox.com Git - mirror_qemu.git/commit
Merge remote-tracking branch 'kwolf/tags/for-anthony' into staging
authorAnthony Liguori <aliguori@amazon.com>
Fri, 24 Jan 2014 23:43:30 +0000 (15:43 -0800)
committerAnthony Liguori <aliguori@amazon.com>
Fri, 24 Jan 2014 23:43:30 +0000 (15:43 -0800)
commit0d688cf7d8d71bce2aab83173552a784e96b6729
tree543f7cc92a36e0157cf35e474ee4eb74b8f6156e
parent732c66ce641c69702a7e7fdb73b68f0c1b583ab5
parentd5103588aa39157c8eea3bb5fb6780bbd8be21b7
Merge remote-tracking branch 'kwolf/tags/for-anthony' into staging

Block patches

# gpg: Signature made Fri 24 Jan 2014 08:40:53 AM PST using RSA key ID C88F2FD6
# gpg: Can't check signature: public key not found

* kwolf/tags/for-anthony: (93 commits)
  block: Switch bdrv_io_limits_intercept() to byte granularity
  qemu-iotests: Test pwritev RMW logic
  qemu-io: New command 'sleep'
  blkdebug: Make required alignment configurable
  iscsi: Set bs->request_alignment
  block: Make bdrv_pwrite() a bdrv_prwv_co() wrapper
  block: Make bdrv_pread() a bdrv_prwv_co() wrapper
  block: Change coroutine wrapper to byte granularity
  block: Assert serialisation assumptions in pwritev
  block: Align requests in bdrv_co_do_pwritev()
  block: Allow wait_serialising_requests() at any point
  block: Make overlap range for serialisation dynamic
  block: Generalise and optimise COR serialisation
  block: Make zero-after-EOF work with larger alignment
  block: Allow waiting for overlapping requests between begin/end
  block: Switch BdrvTrackedRequest to byte granularity
  block: Introduce bdrv_co_do_pwritev()
  block: write: Handle COR dependency after I/O throttling
  block: Introduce bdrv_aligned_pwritev()
  block: Introduce bdrv_co_do_preadv()
  ...

Message-id: 1390584136-24703-1-git-send-email-kwolf@redhat.com
Signed-off-by: Anthony Liguori <aliguori@amazon.com>