qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [Qemu-devel] [PATCH v11 0/9] add blkdebug tests
@ 2017-04-29 19:14 Eric Blake
  2017-04-29 19:14 ` [Qemu-devel] [PATCH v11 1/9] qemu-io: Improve alignment checks Eric Blake
                   ` (9 more replies)
  0 siblings, 10 replies; 20+ messages in thread
From: Eric Blake @ 2017-04-29 19:14 UTC (permalink / raw)
  To: qemu-devel; +Cc: kwolf, mreitz, qemu-block

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

-- 
2.9.3

^ permalink raw reply	[flat|nested] 20+ messages in thread

end of thread, other threads:[~2017-05-05 22:48 UTC | newest]

Thread overview: 20+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-04-29 19:14 [Qemu-devel] [PATCH v11 0/9] add blkdebug tests Eric Blake
2017-04-29 19:14 ` [Qemu-devel] [PATCH v11 1/9] qemu-io: Improve alignment checks Eric Blake
2017-04-29 22:39   ` Philippe Mathieu-Daudé
2017-05-03 18:42   ` Max Reitz
2017-04-29 19:14 ` [Qemu-devel] [PATCH v11 2/9] qemu-io: Switch 'alloc' command to byte-based length Eric Blake
2017-05-03 18:44   ` Max Reitz
2017-04-29 19:14 ` [Qemu-devel] [PATCH v11 3/9] qemu-io: Switch 'map' output to byte-based reporting Eric Blake
2017-05-03 18:54   ` Max Reitz
2017-04-29 19:14 ` [Qemu-devel] [PATCH v11 4/9] blkdebug: Sanity check block layer guarantees Eric Blake
2017-04-29 19:14 ` [Qemu-devel] [PATCH v11 5/9] blkdebug: Refactor error injection Eric Blake
2017-04-29 19:14 ` [Qemu-devel] [PATCH v11 6/9] blkdebug: Add pass-through write_zero and discard support Eric Blake
2017-04-29 19:14 ` [Qemu-devel] [PATCH v11 7/9] blkdebug: Simplify override logic Eric Blake
2017-05-03 18:59   ` Max Reitz
2017-05-03 19:01     ` Max Reitz
2017-05-03 19:03     ` Eric Blake
2017-04-29 19:14 ` [Qemu-devel] [PATCH v11 8/9] blkdebug: Add ability to override unmap geometries Eric Blake
2017-04-29 19:14 ` [Qemu-devel] [PATCH v11 9/9] tests: Add coverage for recent block geometry fixes Eric Blake
2017-05-05 22:34   ` Max Reitz
2017-05-05 22:48     ` Eric Blake
2017-05-03 19:07 ` [Qemu-devel] [PATCH v11 0/9] add blkdebug tests Max Reitz

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).