You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
qemu/qapi
Philippe Mathieu-Daudé 76720b6e85 qapi/machine: Make @dump-skeys command generic
Reduce misc-target.json by one target specific command.

Error message is returned for machines not implementing
TYPE_DUMP_SKEYS_INTERFACE:

  $ qemu-system-aarch64 -M virt -S -qmp stdio
  {"QMP": {"version": {"qemu": {"micro": 50, "major": 9}}, "capabilities": ["oob"]}}
  { "execute": "qmp_capabilities" }
  {"return": {}}
  { "execute": "dump-skeys", "arguments": { "filename": "/tmp/foo" }  }
  {"error": {"class": "GenericError", "desc": "Storage keys information not available for this architecture"}}

Signed-off-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Reviewed-by: Thomas Huth <thuth@redhat.com>
Message-ID: <20250310151414.11550-5-philmd@linaro.org>
Signed-off-by: Thomas Huth <thuth@redhat.com>
3 days ago
..
acpi.json qapi: convert "Example" sections without titles 9 months ago
audio.json dbus: add -audio dbus nsamples option 3 months ago
authz.json qapi: Reformat doc comments to conform to current conventions 2 years ago
block-core.json qapi/block-core: Improve x-blockdev-change documentation 1 month ago
block-export.json qapi: merge common parts of NbdServerOptions and nbd-server-start data 2 months ago
block.json qapi: Refill doc comments to conform to conventions 9 months ago
char.json qapi/char.json: minor doc rewording for `hub` device 2 months ago
common.json hw/qdev-properties-system: Introduce EndianMode QAPI enum 2 months ago
compat.json qapi: Belatedly update CompatPolicy documentation for unstable 2 years ago
control.json qapi: Refill doc comments to conform to conventions 9 months ago
crypto.json crypto: Introduce SM3 hash hmac pbkdf algorithm 6 months ago
cryptodev.json qapi: Document QCryptodevBackendServiceType 7 months ago
cxl.json qapi: fix colon in Since tag section 2 months ago
dump.json qapi: Refill doc comments to conform to conventions 9 months ago
ebpf.json qapi/ebpf: Drop temporary 'prefix' 8 months ago
error.json qapi: Reformat doc comments to conform to current conventions 2 years ago
introspect.json qapi/introspect: Supply missing member documentation 7 months ago
job.json qapi: Refill doc comments to conform to conventions 9 months ago
machine-common.json qapi/qom: Define cache enumeration and properties for machine 6 months ago
machine-target.json qapi/machine: Rename CpuS390* to S390Cpu*, and drop 'prefix' 8 months ago
machine.json qapi/machine: Make @dump-skeys command generic 3 days ago
meson.build hw/uefi: add var-service-json.c + qapi for NV vars. 2 months ago
migration.json migration: Update migrate_cancel documentation 2 months ago
misc-target.json qapi/machine: Make @dump-skeys command generic 3 days ago
misc.json qapi: Refill doc comments to conform to conventions 9 months ago
net.json net: vhost-user: add QAPI events to report connection state 2 months ago
opts-visitor.c qapi: Inline and remove QERR_INVALID_PARAMETER definition 1 year ago
pci.json qapi/pci: Supply missing member documentation 7 months ago
pragma.json qapi: Document QCryptodevBackendServiceType 7 months ago
qapi-clone-visitor.c qapi: Move include/qapi/qmp/ to include/qobject/ 2 months ago
qapi-dealloc-visitor.c qapi: Move include/qapi/qmp/ to include/qobject/ 2 months ago
qapi-forward-visitor.c qapi: change 'unsigned special_features' to 'uint64_t features' 2 months ago
qapi-schema.json qapi/qapi-schema: Address the introduction's bit rot 3 weeks ago
qapi-type-helpers.c qapi: New strv_from_str_list() 1 year ago
qapi-util.c qapi: change 'unsigned special_features' to 'uint64_t features' 2 months ago
qapi-visit-core.c qapi: change 'unsigned special_features' to 'uint64_t features' 2 months ago
qdev.json docs: Fix some typos (found by codespell and typos) 2 weeks ago
qmp-dispatch.c qapi: change 'unsigned special_features' to 'uint64_t features' 2 months ago
qmp-event.c qapi: Move include/qapi/qmp/ to include/qobject/ 2 months ago
qmp-registry.c qapi: change 'unsigned special_features' to 'uint64_t features' 2 months ago
qobject-input-visitor.c qapi: change 'unsigned special_features' to 'uint64_t features' 2 months ago
qobject-output-visitor.c qapi: change 'unsigned special_features' to 'uint64_t features' 2 months ago
qom.json qapi/qom: Change Since entry for AcpiGenericPortProperties to 9.2 5 months ago
replay.json qapi: convert "Example" sections without titles 9 months ago
rocker.json qapi/rocker: Tidy up query-rocker-of-dpa-flows example 3 weeks ago
run-state.json qapi: Refill doc comments to conform to conventions 9 months ago
sockets.json qapi: Refill doc comments to conform to conventions 9 months ago
stats.json qapi: Refill doc comments to conform to conventions 9 months ago
string-input-visitor.c qapi: Move include/qapi/qmp/ to include/qobject/ 2 months ago
string-output-visitor.c string-output-visitor: Fix (pseudo) struct handling 1 year ago
tpm.json qapi: convert "Example" sections without titles 9 months ago
trace-events
trace.h
trace.json qapi: convert "Example" sections without titles 9 months ago
transaction.json qapi: Refill doc comments to conform to conventions 9 months ago
uefi.json hw/uefi: add var-service-json.c + qapi for NV vars. 2 months ago
ui.json qapi/ui: Fix documentation of upper bound value in InputMoveEvent 2 months ago
vfio.json qapi/vfio: Rename VfioMigrationState to Qapi*, and drop prefix 8 months ago
virtio.json hw/vmapple/virtio-blk: Add support for apple virtio-blk 2 months ago
yank.json qapi: convert "Example" sections without titles 9 months ago