[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PATCH v11 0/2] mirror: Improve zero write and discard
From: |
Fam Zheng |
Subject: |
[Qemu-devel] [PATCH v11 0/2] mirror: Improve zero write and discard |
Date: |
Wed, 3 Feb 2016 09:52:19 +0800 |
v11: Rebase. The only difference is the "file" parameter of
bdrv_get_block_status_above.
Patch 1 rewrites mirror_iteration. Patch 2 is a small DRY cleaning up.
The main benefit is copying unallocated sectors (both zeroed and discarded)
doesn't go through the iov setup loop, as they don't need it.
Fam Zheng (2):
mirror: Rewrite mirror_iteration
mirror: Add mirror_wait_for_io
block/mirror.c | 353 +++++++++++++++++++++++++++------------------
tests/qemu-iotests/109.out | 80 +++++-----
trace-events | 1 -
3 files changed, 252 insertions(+), 182 deletions(-)
--
2.4.3
- [Qemu-devel] [PATCH v11 0/2] mirror: Improve zero write and discard,
Fam Zheng <=