The following changes since commit 4871b51b9241b10f4fd8e04bbb21577886795e25:
vmgenid-test: use boot-sector infrastructure (2017-07-14 17:03:03 +0100)
are available in the git repository at:
git://github.com/famz/qemu.git tags/block-and-testing-pull-request
for you to fetch changes up to 978373143cf9965a6ae1dec73b046fbf3d9f9689:
travis: add no-TCG build (2017-07-17 11:34:20 +0800)
----------------------------------------------------------------
----------------------------------------------------------------
Daniel P. Berrange (1):
docker: Don't enable networking as a side-effect of DEBUG=1
Fam Zheng (2):
docker.py: Drop infile parameter
docker.py: Improve subprocess exit code handling
Paolo Bonzini (12):
qcow2: call CoQueue APIs under CoMutex
coroutine-lock: add qemu_co_rwlock_downgrade and
qemu_co_rwlock_upgrade
vdi: make it thread-safe
vpc: make it thread-safe
vvfat: make it thread-safe
qed: move tail of qed_aio_write_main to qed_aio_write_{cow, alloc}
block: invoke .bdrv_drain callback in coroutine context and from
AioContext
qed: introduce bdrv_qed_init_state
qed: protect table cache with CoMutex
sheepdog: add queue_lock
ssh: support I/O from any AioContext
travis: add no-TCG build
.travis.yml | 3 +
block/io.c | 42 ++++++--
block/qcow2.c | 4 +-
block/qed-cluster.c | 4 +-
block/qed-l2-cache.c | 6 ++
block/qed-table.c | 24 +++--
block/qed.c | 218 ++++++++++++++++++++++++++----------------
block/qed.h | 11 ++-
block/sheepdog.c | 21 +++-
block/ssh.c | 24 +++--
block/vdi.c | 48 +++++-----
block/vpc.c | 20 ++--
block/vvfat.c | 8 +-
include/block/block_int.h | 2 +-
include/qemu/coroutine.h | 18 ++++
tests/docker/Makefile.include | 5 +-
tests/docker/docker.py | 23 +++--
util/qemu-coroutine-lock.c | 35 +++++++
18 files changed, 355 insertions(+), 161 deletions(-)
--
2.9.4