]> git.ipfire.org Git - thirdparty/libvirt.git/commitdiff
qemu: Introduce QEMU_CAPS_QOM_LIST_GET capability
authorJiri Denemark <jdenemar@redhat.com>
Mon, 8 Sep 2025 12:59:51 +0000 (14:59 +0200)
committerJiri Denemark <jdenemar@redhat.com>
Mon, 8 Sep 2025 13:32:47 +0000 (15:32 +0200)
The new capability signals support for qom-list-get QMP command.

Signed-off-by: Jiri Denemark <jdenemar@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
src/qemu/qemu_capabilities.c
src/qemu/qemu_capabilities.h
tests/qemucapabilitiesdata/caps_10.1.0_x86_64.xml
tests/qemucapabilitiesdata/caps_10.2.0_x86_64.xml

index 688d100b01be2d5090119928b2dac834cafb5685..b7174c657d92f9be8d6d86afafd6784979128383 100644 (file)
@@ -742,6 +742,7 @@ VIR_ENUM_IMPL(virQEMUCaps,
               "amd-iommu.pci-id", /* QEMU_CAPS_AMD_IOMMU_PCI_ID */
               "usb-bot", /* QEMU_CAPS_DEVICE_USB_BOT */
               "tdx-guest", /* QEMU_CAPS_TDX_GUEST */
+              "qom-list-get", /* QEMU_CAPS_QOM_LIST_GET */
     );
 
 
@@ -1256,6 +1257,7 @@ struct virQEMUCapsStringFlags virQEMUCapsCommands[] = {
     { "query-stats-schemas", QEMU_CAPS_QUERY_STATS_SCHEMAS },
     { "display-reload", QEMU_CAPS_DISPLAY_RELOAD },
     { "blockdev-set-active", QEMU_CAPS_BLOCKDEV_SET_ACTIVE },
+    { "qom-list-get", QEMU_CAPS_QOM_LIST_GET },
 };
 
 struct virQEMUCapsStringFlags virQEMUCapsObjectTypes[] = {
index 8916973364e0cdcd5d7926011e1dc8f374bf2a4a..f50d908b3f3b6f7ffb23d089c57332978a443d68 100644 (file)
@@ -723,6 +723,7 @@ typedef enum { /* virQEMUCapsFlags grouping marker for syntax-check */
     QEMU_CAPS_AMD_IOMMU_PCI_ID, /* amd-iommu.pci-id */
     QEMU_CAPS_DEVICE_USB_BOT, /* -device usb-bot */
     QEMU_CAPS_TDX_GUEST, /* -object tdx-guest,... */
+    QEMU_CAPS_QOM_LIST_GET, /* qom-list-get QMP command */
 
     QEMU_CAPS_LAST /* this must always be the last item */
 } virQEMUCapsFlags;
index dc3088ba2c00279def9e82683baae92f395f9b7c..8c53b72b4711de6b5c593900d1f10a12dff5e9cf 100644 (file)
   <flag name='amd-iommu.pci-id'/>
   <flag name='usb-bot'/>
   <flag name='tdx-guest'/>
+  <flag name='qom-list-get'/>
   <version>10001000</version>
   <microcodeVersion>43100286</microcodeVersion>
   <package>v10.1.0</package>
index 07826b1a6e2e9ebc5389dbb52088b2cee1de0468..c7452772da2a7f77e1ecf440a4954359e8629986 100644 (file)
   <flag name='amd-iommu.pci-id'/>
   <flag name='usb-bot'/>
   <flag name='tdx-guest'/>
+  <flag name='qom-list-get'/>
   <version>10001050</version>
   <microcodeVersion>43100287</microcodeVersion>
   <package>v10.1.0-1-ge771ba98de</package>