[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-block] [PULL 00/10] Block layer patches
From: |
Kevin Wolf |
Subject: |
[Qemu-block] [PULL 00/10] Block layer patches |
Date: |
Fri, 7 Oct 2016 15:42:49 +0200 |
The following changes since commit e902754e3d0890945ddcc1b33748ed73762ddb8d:
Merge remote-tracking branch 'remotes/dgibson/tags/ppc-for-2.8-20161006' into
staging (2016-10-06 13:34:00 +0100)
are available in the git repository at:
git://repo.or.cz/qemu/kevin.git block
for you to fetch changes up to 9c7f3fcae714925153c4c5ada086ca4fcf6bbbd8:
Merge remote-tracking branch 'mreitz/tags/pull-block-2016-10-07' into
queue-block (2016-10-07 14:17:11 +0200)
----------------------------------------------------------------
Fam Zheng (3):
scripts: Allow block module to not define BlockDriver
module: Don't load the same module if requested multiple times
dmg: Move libbz2 code to dmg-bz2.so
Kevin Wolf (5):
block: Add bdrv_runtime_opts to query-command-line-options
block: Add node name to BLOCK_IO_ERROR event
block-backend: Remember if attached device is non-qdev
block: Add qdev ID to DEVICE_TRAY_MOVED
Merge remote-tracking branch 'mreitz/tags/pull-block-2016-10-07' into
queue-block
Paolo Bonzini (3):
block: use bdrv_add_before_write_notifier
async: add aio_bh_schedule_oneshot
block: use aio_bh_schedule_oneshot
async.c | 27 +++++++++++--
block.c | 9 +----
block/Makefile.objs | 3 +-
block/archipelago.c | 5 +--
block/blkdebug.c | 7 +---
block/blkverify.c | 8 +---
block/block-backend.c | 89 ++++++++++++++++++++++++++++-------------
block/curl.c | 7 +---
block/dmg-bz2.c | 61 ++++++++++++++++++++++++++++
block/dmg.c | 69 ++++++++------------------------
block/dmg.h | 59 +++++++++++++++++++++++++++
block/gluster.c | 6 +--
block/io.c | 11 ++---
block/iscsi.c | 7 +---
block/nfs.c | 7 +---
block/null.c | 5 +--
block/qed.c | 6 +--
block/qed.h | 1 -
block/rbd.c | 8 +---
block/write-threshold.c | 3 +-
blockjob.c | 7 +---
docs/qmp-commands.txt | 3 ++
docs/qmp-events.txt | 14 ++++++-
hw/block/xen_disk.c | 2 +-
include/block/aio.h | 6 +++
include/sysemu/block-backend.h | 4 +-
include/sysemu/sysemu.h | 1 +
qapi/block-core.json | 10 ++++-
qapi/block.json | 8 +++-
scripts/modules/module_block.py | 7 ----
util/module.c | 18 ++++++++-
util/qemu-config.c | 2 +-
vl.c | 1 +
33 files changed, 303 insertions(+), 178 deletions(-)
create mode 100644 block/dmg-bz2.c
create mode 100644 block/dmg.h
- [Qemu-block] [PULL 00/10] Block layer patches,
Kevin Wolf <=
- [Qemu-block] [PULL 04/10] block: Add bdrv_runtime_opts to query-command-line-options, Kevin Wolf, 2016/10/07
- [Qemu-block] [PULL 01/10] block: use bdrv_add_before_write_notifier, Kevin Wolf, 2016/10/07
- [Qemu-block] [PULL 02/10] async: add aio_bh_schedule_oneshot, Kevin Wolf, 2016/10/07
- [Qemu-block] [PULL 03/10] block: use aio_bh_schedule_oneshot, Kevin Wolf, 2016/10/07
- [Qemu-block] [PULL 05/10] block: Add node name to BLOCK_IO_ERROR event, Kevin Wolf, 2016/10/07
- [Qemu-block] [PULL 07/10] block: Add qdev ID to DEVICE_TRAY_MOVED, Kevin Wolf, 2016/10/07
- [Qemu-block] [PULL 06/10] block-backend: Remember if attached device is non-qdev, Kevin Wolf, 2016/10/07
- [Qemu-block] [PULL 09/10] module: Don't load the same module if requested multiple times, Kevin Wolf, 2016/10/07
- [Qemu-block] [PULL 08/10] scripts: Allow block module to not define BlockDriver, Kevin Wolf, 2016/10/07
- [Qemu-block] [PULL 10/10] dmg: Move libbz2 code to dmg-bz2.so, Kevin Wolf, 2016/10/07