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(-)