The following changes since commit 682df581c65ed2c1b9e77093e332214ecaa1ee93:
Merge remote-tracking branch 'jsnow/tags/ide-pull-request' into staging (2016-11-14 17:07:16 +0000) are available in the git repository at: https://github.com/codyprime/qemu-kvm-jtc.git tags/block-pull-request for you to fetch changes up to bdffb31d8eece1cbd4d88f136daccfe1f93a1bf6: mirror: do not flush every time the disks are synced (2016-11-14 22:49:26 -0500) ---------------------------------------------------------------- Block patches for 2.8 ---------------------------------------------------------------- John Snow (5): blockjob: add .clean property blockjob: add .start field blockjob: add block_job_start blockjob: refactor backup_start as backup_job_create iotests: add transactional failure race test Max Reitz (5): block/curl: Drop TFTP "support" block/curl: Use BDRV_SECTOR_SIZE block/curl: Fix return value from curl_read_cb block/curl: Remember all sockets block/curl: Do not wait for data beyond EOF Paolo Bonzini (2): qemu-iotests: avoid spurious failure on test 109 mirror: do not flush every time the disks are synced Vladimir Sementsov-Ogievskiy (1): blockjob: fix dead pointer in txn list block/backup.c | 63 +++++++++++++---------- block/commit.c | 6 +-- block/curl.c | 119 +++++++++++++++++++++++++++---------------- block/mirror.c | 47 ++++++++++------- block/replication.c | 12 +++-- block/stream.c | 6 +-- block/trace-events | 6 +-- blockdev.c | 81 ++++++++++++++++++----------- blockjob.c | 58 ++++++++++++++++----- docs/qmp-commands.txt | 2 +- include/block/block_int.h | 23 +++++---- include/block/blockjob.h | 9 ++++ include/block/blockjob_int.h | 11 ++++ qapi/block-core.json | 7 ++- qemu-options.hx | 6 +-- tests/qemu-iotests/109 | 3 ++ tests/qemu-iotests/124 | 53 ++++++++++++------- tests/qemu-iotests/124.out | 4 +- tests/test-blockjob-txn.c | 12 ++--- 19 files changed, 339 insertions(+), 189 deletions(-) -- 2.7.4