[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PULL 00/33] Block patches
From: |
Stefan Hajnoczi |
Subject: |
[Qemu-devel] [PULL 00/33] Block patches |
Date: |
Fri, 23 May 2014 17:41:32 +0200 |
The following changes since commit 178ac111bca16c08a79b2609ebdc75197bea976a:
Merge remote-tracking branch 'remotes/qmp-unstable/queue/qmp' into staging
(2014-05-22 19:04:49 +0100)
are available in the git repository at:
git://github.com/stefanha/qemu.git tags/block-pull-request
for you to fetch changes up to 1c53366b9589b5438336dce86d6ffea35bf80b15:
block/sheepdog: Don't use qerror_report() (2014-05-23 17:39:26 +0200)
----------------------------------------------------------------
Block pull request
----------------------------------------------------------------
Fam Zheng (10):
qemu-iotests: Handle cache mode option in 091
aio: Fix use-after-free in cancellation path
block: Add BlockOpType enum
block: Introduce op_blockers to BlockDriverState
block: Replace in_use with operation blocker
block: Move op_blocker check from block_job_create to its caller
block: Add bdrv_set_backing_hd()
block: Use bdrv_set_backing_hd everywhere
block: Add backing_blocker in BlockDriverState
block: Drop redundant bdrv_refresh_limits
Kevin Wolf (1):
qcow2: Fix memory leak in COW error path
Leandro Dorileo (1):
QemuOpt: add unit tests
Maria Kustova (1):
docs: Define refcount_bits value
Markus Armbruster (19):
blockdev: Don't use qerror_report_err() in drive_init()
blockdev: Don't use qerror_report() in do_drive_del()
qemu-nbd: Don't use qerror_report()
block/rbd: Propagate errors to open and create methods
block/ssh: Drop superfluous libssh2_session_last_errno() calls
block/ssh: Propagate errors through check_host_key()
block/ssh: Propagate errors through authenticate()
block/ssh: Propagate errors through connect_to_ssh()
block/ssh: Propagate errors to open and create methods
block/vvfat: Propagate errors through enable_write_target()
block/vvfat: Propagate errors through init_directories()
block/sheepdog: Propagate errors through connect_to_sdog()
block/sheepdog: Propagate errors through get_sheep_fd()
block/sheepdog: Propagate errors through sd_prealloc()
block/sheepdog: Propagate errors through do_sd_create()
block/sheepdog: Propagate errors through find_vdi_name()
block/sheepdog: Propagate errors to open and create methods
block/sheepdog: Fix silent sd_open(), sd_create() failures
block/sheepdog: Don't use qerror_report()
Max Reitz (1):
iotests: Use _img_info in test 089
block-migration.c | 7 +-
block.c | 152 +++++++++++---
block/mirror.c | 2 +-
block/qcow2-cluster.c | 3 +-
block/rbd.c | 71 ++++---
block/sheepdog.c | 149 +++++++++-----
block/ssh.c | 151 ++++++++------
block/stream.c | 4 +-
block/vvfat.c | 36 ++--
blockdev.c | 34 ++--
blockjob.c | 14 +-
docs/specs/qcow2.txt | 5 +-
hw/block/dataplane/virtio-blk.c | 18 +-
include/block/block.h | 29 ++-
include/block/block_int.h | 9 +-
include/block/blockjob.h | 3 +
qemu-nbd.c | 6 +-
tests/Makefile | 3 +
tests/qemu-iotests/089 | 3 +-
tests/qemu-iotests/089.out | 4 -
tests/qemu-iotests/091 | 6 +-
tests/test-qemu-opts.c | 438 ++++++++++++++++++++++++++++++++++++++++
tests/test-thread-pool.c | 2 +-
thread-pool.c | 1 +
24 files changed, 903 insertions(+), 247 deletions(-)
create mode 100644 tests/test-qemu-opts.c
--
1.9.0
- [Qemu-devel] [PULL 00/33] Block patches,
Stefan Hajnoczi <=
- [Qemu-devel] [PULL 01/33] qemu-iotests: Handle cache mode option in 091, Stefan Hajnoczi, 2014/05/23
- [Qemu-devel] [PULL 02/33] QemuOpt: add unit tests, Stefan Hajnoczi, 2014/05/23
- [Qemu-devel] [PULL 03/33] qcow2: Fix memory leak in COW error path, Stefan Hajnoczi, 2014/05/23
- [Qemu-devel] [PULL 04/33] aio: Fix use-after-free in cancellation path, Stefan Hajnoczi, 2014/05/23
- [Qemu-devel] [PULL 06/33] block: Add BlockOpType enum, Stefan Hajnoczi, 2014/05/23
- [Qemu-devel] [PULL 07/33] block: Introduce op_blockers to BlockDriverState, Stefan Hajnoczi, 2014/05/23
- [Qemu-devel] [PULL 05/33] iotests: Use _img_info in test 089, Stefan Hajnoczi, 2014/05/23
- [Qemu-devel] [PULL 09/33] block: Move op_blocker check from block_job_create to its caller, Stefan Hajnoczi, 2014/05/23
- [Qemu-devel] [PULL 08/33] block: Replace in_use with operation blocker, Stefan Hajnoczi, 2014/05/23
- [Qemu-devel] [PULL 10/33] block: Add bdrv_set_backing_hd(), Stefan Hajnoczi, 2014/05/23