From: Peter Maydell Date: Mon, 17 Jul 2017 10:46:36 +0000 (+0100) Subject: Merge remote-tracking branch 'remotes/famz/tags/block-and-testing-pull-request' into... X-Git-Tag: v2.10.0-rc0~59 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=6632f6ff96f0537fc34cdc00c760656fc62e23c5;p=thirdparty%2Fqemu.git Merge remote-tracking branch 'remotes/famz/tags/block-and-testing-pull-request' into staging # gpg: Signature made Mon 17 Jul 2017 04:47:05 BST # gpg: using RSA key 0xCA35624C6A9171C6 # gpg: Good signature from "Fam Zheng " # gpg: WARNING: This key is not certified with a trusted signature! # gpg: There is no indication that the signature belongs to the owner. # Primary key fingerprint: 5003 7CB7 9706 0F76 F021 AD56 CA35 624C 6A91 71C6 * remotes/famz/tags/block-and-testing-pull-request: travis: add no-TCG build docker.py: Improve subprocess exit code handling docker.py: Drop infile parameter docker: Don't enable networking as a side-effect of DEBUG=1 ssh: support I/O from any AioContext sheepdog: add queue_lock qed: protect table cache with CoMutex qed: introduce bdrv_qed_init_state block: invoke .bdrv_drain callback in coroutine context and from AioContext qed: move tail of qed_aio_write_main to qed_aio_write_{cow, alloc} vvfat: make it thread-safe vpc: make it thread-safe vdi: make it thread-safe coroutine-lock: add qemu_co_rwlock_downgrade and qemu_co_rwlock_upgrade qcow2: call CoQueue APIs under CoMutex Signed-off-by: Peter Maydell --- 6632f6ff96f0537fc34cdc00c760656fc62e23c5