qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/4] hw/s390x: Alias @dump-skeys -> @dump-s390-skey and deprecate
@ 2024-05-30  7:45 Philippe Mathieu-Daudé
  2024-05-30  7:45 ` [PATCH 1/4] hw/s390x: Introduce the @dump-s390-skeys QMP command Philippe Mathieu-Daudé
                   ` (6 more replies)
  0 siblings, 7 replies; 25+ messages in thread
From: Philippe Mathieu-Daudé @ 2024-05-30  7:45 UTC (permalink / raw)
  To: qemu-devel
  Cc: Dr. David Alan Gilbert, David Hildenbrand, Alex Bennée,
	Christian Borntraeger, Daniel P . Berrangé, qemu-s390x,
	devel, Eric Farman, Thomas Huth, Ilya Leoshkevich,
	Markus Armbruster, Richard Henderson, Eric Blake, Halil Pasic,
	Anton Johansson, Philippe =?unknown-8bit?q?Mathieu-Daud=C3=A9?=

We are trying to unify all qemu-system-FOO to a single binary.
In order to do that we need to remove QAPI target specific code.

@dump-skeys is only available on qemu-system-s390x. This series
rename it as @dump-s390-skey, making it available on other
binaries. We take care of backward compatibility via deprecation.

Philippe Mathieu-Daudé (4):
  hw/s390x: Introduce the @dump-s390-skeys QMP command
  hw/s390x: Introduce the 'dump_s390_skeys' HMP command
  hw/s390x: Deprecate the HMP 'dump_skeys' command
  hw/s390x: Deprecate the QMP @dump-skeys command

 docs/about/deprecated.rst  |  5 +++++
 qapi/misc-target.json      |  5 +++++
 qapi/misc.json             | 18 ++++++++++++++++++
 include/monitor/hmp.h      |  1 +
 hw/s390x/s390-skeys-stub.c | 24 ++++++++++++++++++++++++
 hw/s390x/s390-skeys.c      | 19 +++++++++++++++++--
 hmp-commands.hx            | 17 +++++++++++++++--
 hw/s390x/meson.build       |  5 +++++
 8 files changed, 90 insertions(+), 4 deletions(-)
 create mode 100644 hw/s390x/s390-skeys-stub.c

-- 
2.41.0



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

end of thread, other threads:[~2025-03-10 12:32 UTC | newest]

Thread overview: 25+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-05-30  7:45 [PATCH 0/4] hw/s390x: Alias @dump-skeys -> @dump-s390-skey and deprecate Philippe Mathieu-Daudé
2024-05-30  7:45 ` [PATCH 1/4] hw/s390x: Introduce the @dump-s390-skeys QMP command Philippe Mathieu-Daudé
2024-05-30  7:45 ` [PATCH 2/4] hw/s390x: Introduce the 'dump_s390_skeys' HMP command Philippe Mathieu-Daudé
2024-05-30  7:45 ` [PATCH 3/4] hw/s390x: Deprecate the HMP 'dump_skeys' command Philippe Mathieu-Daudé
2024-05-30  7:45 ` [PATCH 4/4] hw/s390x: Deprecate the QMP @dump-skeys command Philippe Mathieu-Daudé
2024-05-31  4:49   ` Thomas Huth
2024-05-30  8:58 ` [PATCH 0/4] hw/s390x: Alias @dump-skeys -> @dump-s390-skey and deprecate Anton Johansson via
2024-05-31  4:47 ` Thomas Huth
2024-05-31 14:02   ` Dr. David Alan Gilbert
2024-05-31 16:23     ` Thomas Huth
2024-06-03 17:06       ` Dr. David Alan Gilbert
2024-06-03 12:18   ` Daniel P. Berrangé
2024-06-03 20:54     ` Dr. David Alan Gilbert
2024-06-04  4:58       ` Markus Armbruster
2024-06-04  9:45         ` Philippe Mathieu-Daudé
2024-06-04  9:59           ` Daniel P. Berrangé
2024-06-04 10:00           ` Markus Armbruster
2024-06-05 11:44             ` Dr. David Alan Gilbert
2024-06-10  5:20               ` Markus Armbruster
2024-06-27 16:46                 ` Dr. David Alan Gilbert
2025-03-09 18:55     ` Pierrick Bouvier
2025-03-10  6:50       ` Thomas Huth
2025-03-10  9:11         ` Daniel P. Berrangé
2025-03-10 12:30         ` Dr. David Alan Gilbert
2025-03-09 18:44 ` Philippe Mathieu-Daudé

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).