[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH v3 0/4] Additional parameters for qemu_img map
From: |
Eyal Moscovici |
Subject: |
[PATCH v3 0/4] Additional parameters for qemu_img map |
Date: |
Wed, 13 May 2020 16:36:25 +0300 |
Hi,
The following series adds two parameters to qemu-img map:
1. start-offset: mapping starting offset.
2. max-length: the length of the mapping.
These parameters proved useful when mapping large disk spread across
long store file chains. It allows us to bound the execution time of each
qemu-img map execution as well as recover from failed mapping
operations. In addition the map operation can divided to
multiple independent tasks.
V3 changes:
1. Add cvtnum_full and made cvtnum a wrapper function.
2. Keep the original boundaries checks.
3. Tone down error messages.
V2 changes:
1. Add error reporting to cvtnum.
2. Add image length validation in img_map.
3. Rebase over QEMU 5.0.
Eyal Moscovici (1):
qemu_img: add cvtnum_full to print error reports
qemu-img.c | 76 +++++++++++++++++---------------------
tests/qemu-iotests/049.out | 8 ++--
2 files changed, 38 insertions(+), 46 deletions(-)
--
2.17.2 (Apple Git-113)
- [PATCH v3 0/4] Additional parameters for qemu_img map,
Eyal Moscovici <=
- [PATCH v3 1/1] qemu_img: add cvtnum_full to print error reports, Eyal Moscovici, 2020/05/13
- [PATCH v3 2/4] qemu-img: validate image length in img_map, Eyal Moscovici, 2020/05/13
- [PATCH v3 3/4] qemu-img: refactor dump_map_entry JSON format output, Eyal Moscovici, 2020/05/13
- [PATCH v3 4/4] qemu-img: Add --start-offset and --max-length to map, Eyal Moscovici, 2020/05/13
- Re: [PATCH v3 0/4] Additional parameters for qemu_img map, Eric Blake, 2020/05/13
- [PATCH v3 5/4] iotests: Enhance 223 to cover qemu-img map improvements, Eric Blake, 2020/05/13