Patches applied successfully (
tree,
apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/1603390423-980205-1-git-send-email-andrey.shinkevich@virtuozzo.com
Maintainers: Max Reitz <mreitz@redhat.com>, Markus Armbruster <armbru@redhat.com>, Kevin Wolf <kwolf@redhat.com>, John Snow <jsnow@redhat.com>, Fam Zheng <fam@euphon.net>, Stefan Hajnoczi <stefanha@redhat.com>, Eric Blake <eblake@redhat.com>
block.c | 49 ++++++++++++++
block/copy-on-read.c | 144 +++++++++++++++++++++++++++++++++++++----
block/copy-on-read.h | 32 +++++++++
block/io.c | 12 +++-
block/monitor/block-hmp-cmds.c | 4 +-
block/stream.c | 117 ++++++++++++++++++++++-----------
blockdev.c | 13 ++--
include/block/block.h | 11 +++-
include/block/block_int.h | 11 +++-
qapi/block-core.json | 27 +++++++-
tests/qemu-iotests/030 | 51 ++-------------
tests/qemu-iotests/030.out | 4 +-
tests/qemu-iotests/141.out | 2 +-
tests/qemu-iotests/245 | 22 +++++--
tests/qemu-iotests/310 | 109 +++++++++++++++++++++++++++++++
tests/qemu-iotests/310.out | 15 +++++
tests/qemu-iotests/group | 3 +-
17 files changed, 503 insertions(+), 123 deletions(-)
create mode 100644 block/copy-on-read.h
create mode 100755 tests/qemu-iotests/310
create mode 100644 tests/qemu-iotests/310.out