[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-block] [PATCH v4 01/10] block: Introduce API for copy offloadi
From: |
Stefan Hajnoczi |
Subject: |
Re: [Qemu-block] [PATCH v4 01/10] block: Introduce API for copy offloading |
Date: |
Thu, 17 May 2018 10:44:06 +0100 |
User-agent: |
Mutt/1.9.5 (2018-04-13) |
On Fri, May 11, 2018 at 08:08:14PM +0800, Fam Zheng wrote:
> Introduce the bdrv_co_copy_range() API for copy offloading. Block
> drivers implementing this API support efficient copy operations that
> avoid reading each block from the source device and writing it to the
> destination devices. Examples of copy offload primitives are SCSI
> EXTENDED COPY and Linux copy_file_range(2).
>
> Signed-off-by: Fam Zheng <address@hidden>
> ---
> block/io.c | 96
> +++++++++++++++++++++++++++++++++++++++++++++++
> include/block/block.h | 32 ++++++++++++++++
> include/block/block_int.h | 38 +++++++++++++++++++
> 3 files changed, 166 insertions(+)
Reviewed-by: Stefan Hajnoczi <address@hidden>
signature.asc
Description: PGP signature
- [Qemu-block] [PATCH v4 00/10] qemu-img convert with copy offloading, Fam Zheng, 2018/05/11
- [Qemu-block] [PATCH v4 01/10] block: Introduce API for copy offloading, Fam Zheng, 2018/05/11
- Re: [Qemu-block] [PATCH v4 01/10] block: Introduce API for copy offloading,
Stefan Hajnoczi <=
- [Qemu-block] [PATCH v4 02/10] raw: Check byte range uniformly, Fam Zheng, 2018/05/11
- [Qemu-block] [PATCH v4 04/10] qcow2: Implement copy offloading, Fam Zheng, 2018/05/11
- [Qemu-block] [PATCH v4 03/10] raw: Implement copy offloading, Fam Zheng, 2018/05/11
- [Qemu-block] [PATCH v4 05/10] file-posix: Implement bdrv_co_copy_range, Fam Zheng, 2018/05/11
- [Qemu-block] [PATCH v4 06/10] iscsi: Query and save device designator when opening, Fam Zheng, 2018/05/11
- [Qemu-block] [PATCH v4 07/10] iscsi: Create and use iscsi_co_wait_for_task, Fam Zheng, 2018/05/11