[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PULL v2 00/17] Block layer patches
From: |
Kevin Wolf |
Subject: |
[Qemu-devel] [PULL v2 00/17] Block layer patches |
Date: |
Thu, 29 Sep 2016 15:12:13 +0200 |
The following changes since commit c640f2849ee8775fe1bbd7a2772610aa77816f9f:
Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into staging
(2016-09-28 23:02:56 +0100)
are available in the git repository at:
git://repo.or.cz/qemu/kevin.git tags/for-upstream
for you to fetch changes up to 7d992e4d5a95d0b21c6c33bd32cef8671805e39b:
oslib-posix: add a configure switch to debug stack usage (2016-09-29 14:13:39
+0200)
----------------------------------------------------------------
Block layer patches
----------------------------------------------------------------
John Snow (3):
block: reintroduce bdrv_flush_all
qemu: use bdrv_flush_all for vm_stop et al
block-backend: remove blk_flush_all
Kevin Wolf (8):
block: Fix error path in qmp_blockdev_change_medium()
block: Drop aio/cache consistency check from qmp_blockdev_add()
block/qapi: Use separate options type for curl driver
block/qapi: Move 'aio' option to file driver
block: Parse 'detect-zeroes' in bdrv_open_common()
block: Use 'detect-zeroes' option for 'blockdev-change-medium'
block: Move 'discard' option to bdrv_open_common()
block: Remove qemu_root_bds_opts
Peter Lieven (6):
oslib-posix: add helpers for stack alloc and free
coroutine-sigaltstack: rename coroutine struct appropriately
coroutine: add a macro for the coroutine stack size
coroutine-ucontext: use helper for allocating stack memory
coroutine-sigaltstack: use helper for allocating stack memory
oslib-posix: add a configure switch to debug stack usage
block.c | 50 +++++++++++++++++-
block/block-backend.c | 31 ++----------
block/io.c | 25 +++++++++
block/raw-posix.c | 44 +++++++++-------
block/raw-win32.c | 56 +++++++++++++++++++--
blockdev.c | 112 +++--------------------------------------
configure | 19 +++++++
cpus.c | 4 +-
hw/i386/xen/xen_platform.c | 2 -
hw/ide/piix.c | 4 ++
include/block/block.h | 2 +
include/qemu/coroutine_int.h | 2 +
include/sysemu/block-backend.h | 3 +-
include/sysemu/os-posix.h | 27 ++++++++++
qapi/block-core.json | 31 ++++++++----
tests/qemu-iotests/087 | 4 +-
tests/qemu-iotests/087.out | 2 +-
util/coroutine-sigaltstack.c | 25 ++++-----
util/coroutine-ucontext.c | 11 ++--
util/coroutine-win32.c | 2 +-
util/oslib-posix.c | 77 ++++++++++++++++++++++++++++
21 files changed, 342 insertions(+), 191 deletions(-)
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Qemu-devel] [PULL v2 00/17] Block layer patches,
Kevin Wolf <=