On 29.04.2017 21:14, Eric Blake wrote: > Available as a tag at: > git fetch git://repo.or.cz/qemu/ericb.git nbd-blkdebug-v11 > > Prerequisites: Kevin's block pull request: > https://lists.gnu.org/archive/html/qemu-devel/2017-04/msg05799.html > > v10 was: > https://lists.gnu.org/archive/html/qemu-devel/2017-04/msg05227.html > > Since then: > - Rebase to Kevin's block branch (patches 7, 8) > - Split series in two - this focuses on just the (relatively stable) > blkdebug enhancements (v10 6-8, 12-17), and saves the qcow2 fixes > (v10 1-5, 9-11) for another day [Max] > - further tweaks to the qemu-io alloc/map commands (patch 1 retitled, > also affecting patch 2-3) > > 001/9:[down] 'qemu-io: Improve alignment checks' > 002/9:[0022] [FC] 'qemu-io: Switch 'alloc' command to byte-based length' > 003/9:[0066] [FC] 'qemu-io: Switch 'map' output to byte-based reporting' > 004/9:[----] [--] 'blkdebug: Sanity check block layer guarantees' > 005/9:[----] [--] 'blkdebug: Refactor error injection' > 006/9:[----] [--] 'blkdebug: Add pass-through write_zero and discard support' > 007/9:[0004] [FC] 'blkdebug: Simplify override logic' > 008/9:[0010] [FC] 'blkdebug: Add ability to override unmap geometries' > 009/9:[----] [-C] 'tests: Add coverage for recent block geometry fixes' > > Eric Blake (9): > qemu-io: Improve alignment checks > qemu-io: Switch 'alloc' command to byte-based length > qemu-io: Switch 'map' output to byte-based reporting > blkdebug: Sanity check block layer guarantees > blkdebug: Refactor error injection > blkdebug: Add pass-through write_zero and discard support > blkdebug: Simplify override logic > blkdebug: Add ability to override unmap geometries > tests: Add coverage for recent block geometry fixes > > qapi/block-core.json | 33 ++++- > block/blkdebug.c | 266 > +++++++++++++++++++++++++++++++------- > qemu-io-cmds.c | 61 +++++---- > tests/qemu-iotests/019.out | 8 +- > tests/qemu-iotests/102.out | 4 +- > tests/qemu-iotests/146.out | 30 ++--- > tests/qemu-iotests/177 | 114 ++++++++++++++++ > tests/qemu-iotests/177.out | 49 +++++++ > tests/qemu-iotests/common.pattern | 2 +- > tests/qemu-iotests/group | 1 + > 10 files changed, 468 insertions(+), 100 deletions(-) > create mode 100755 tests/qemu-iotests/177 > create mode 100644 tests/qemu-iotests/177.out
Thanks, applied to my block branch: https://github.com/XanClic/qemu/commits/block Max
signature.asc
Description: OpenPGP digital signature