From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:50497) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1c6V9A-00027q-1w for qemu-devel@nongnu.org; Mon, 14 Nov 2016 23:15:01 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1c6V99-0008Ad-3c for qemu-devel@nongnu.org; Mon, 14 Nov 2016 23:15:00 -0500 From: Jeff Cody Date: Mon, 14 Nov 2016 23:14:38 -0500 Message-Id: <1479183291-14086-1-git-send-email-jcody@redhat.com> Subject: [Qemu-devel] [PULL for-2.8 00/13] Block patches for 2.8 List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-block@nongnu.org Cc: peter.maydell@linaro.org, jcody@redhat.com, qemu-devel@nongnu.org, stefanha@redhat.com 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