All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v4 0/4] qapi: Add detection for the 'savevm' fix for blockdev
@ 2019-10-11  8:50 Markus Armbruster
  2019-10-11  8:50 ` [PATCH v4 1/4] tests/qapi-schema: Tidy up test output indentation Markus Armbruster
                   ` (4 more replies)
  0 siblings, 5 replies; 11+ messages in thread
From: Markus Armbruster @ 2019-10-11  8:50 UTC (permalink / raw)
  To: qemu-devel; +Cc: kwolf, pkrempa

Add 'features' field in the schema for commands and add a feature flag
to advertise that the fix for savevm [1] is present.

[1] https://lists.gnu.org/archive/html/qemu-devel/2019-09/msg03487.html

Based-on: <20191001191514.11208-1-armbru@redhat.com>

v4:
 - PATCH 1: New
 - PATCH 2: Factor out check_features()
 - PATCH 3: Factor out _print_features(), drop duplicated test
 - PATCH 4: Shorten savevm-blockdev-monitor-nodes to just
            savevm-monitor-nodes; tweak commit message and
	    documentation

v3:
 - added tests
 - mentioned commit fixing savevm in the patch adding the new feature
 - mentioned actual problem in the patch adding the new feature
 - rebased on top of the last batch of Markus' cleanups

Markus Armbruster (1):
  tests/qapi-schema: Tidy up test output indentation

Peter Krempa (3):
  qapi: Add feature flags to commands in qapi
  tests: qapi: Test 'features' of commands
  qapi: Allow introspecting fix for savevm's cooperation with blockdev

 docs/devel/qapi-code-gen.txt            |  7 ++-
 qapi/introspect.json                    |  6 +-
 qapi/misc.json                          | 10 +++-
 tests/test-qmp-cmds.c                   | 24 ++++++++
 scripts/qapi/commands.py                |  3 +-
 scripts/qapi/doc.py                     |  3 +-
 scripts/qapi/expr.py                    | 35 +++++++-----
 scripts/qapi/introspect.py              |  7 ++-
 scripts/qapi/schema.py                  | 22 ++++++--
 tests/qapi-schema/doc-good.out          |  4 +-
 tests/qapi-schema/event-case.out        |  2 +-
 tests/qapi-schema/indented-expr.out     |  4 +-
 tests/qapi-schema/qapi-schema-test.json | 22 ++++++++
 tests/qapi-schema/qapi-schema-test.out  | 75 ++++++++++++++++---------
 tests/qapi-schema/test-qapi.py          | 19 ++++---
 15 files changed, 178 insertions(+), 65 deletions(-)

-- 
2.21.0



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

end of thread, other threads:[~2019-10-15  6:53 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2019-10-11  8:50 [PATCH v4 0/4] qapi: Add detection for the 'savevm' fix for blockdev Markus Armbruster
2019-10-11  8:50 ` [PATCH v4 1/4] tests/qapi-schema: Tidy up test output indentation Markus Armbruster
2019-10-11  9:07   ` Peter Krempa
2019-10-11  8:50 ` [PATCH v4 2/4] qapi: Add feature flags to commands in qapi Markus Armbruster
2019-10-14 12:23   ` Markus Armbruster
2019-10-11  8:50 ` [PATCH v4 3/4] tests: qapi: Test 'features' of commands Markus Armbruster
2019-10-15  6:51   ` Markus Armbruster
2019-10-11  8:50 ` [PATCH v4 4/4] qapi: Allow introspecting fix for savevm's cooperation with blockdev Markus Armbruster
2019-10-14 10:06   ` Kevin Wolf
2019-10-14 12:16     ` Markus Armbruster
2019-10-11  9:10 ` [PATCH v4 0/4] qapi: Add detection for the 'savevm' fix for blockdev Peter Krempa

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.