57 lines
1.9 KiB
Diff
57 lines
1.9 KiB
Diff
From c07935fbeaef24de98089398b800c86afb84d0c4 Mon Sep 17 00:00:00 2001
|
|
Message-ID: <c07935fbeaef24de98089398b800c86afb84d0c4.1763133105.git.jdenemar@redhat.com>
|
|
From: Michal Privoznik <mprivozn@redhat.com>
|
|
Date: Mon, 29 Sep 2025 14:53:58 +0200
|
|
Subject: [PATCH] qemu_caps: Introduce virQEMUCapsGetHypervCapabilities()
|
|
MIME-Version: 1.0
|
|
Content-Type: text/plain; charset=UTF-8
|
|
Content-Transfer-Encoding: 8bit
|
|
|
|
We'll need to access hypervCapabilities memeber later on.
|
|
Introduce a getter function.
|
|
|
|
Signed-off-by: Michal Privoznik <mprivozn@redhat.com>
|
|
Reviewed-by: Ján Tomko <jtomko@redhat.com>
|
|
(cherry picked from commit 4545827ba39b61b4c206576b8381fe455635291f)
|
|
Resolves: https://issues.redhat.com/browse/RHEL-122930
|
|
Signed-off-by: Michal Privoznik <mprivozn@redhat.com>
|
|
---
|
|
src/qemu/qemu_capabilities.c | 7 +++++++
|
|
src/qemu/qemu_capabilities.h | 3 +++
|
|
2 files changed, 10 insertions(+)
|
|
|
|
diff --git a/src/qemu/qemu_capabilities.c b/src/qemu/qemu_capabilities.c
|
|
index edd4494fa1..7273f59175 100644
|
|
--- a/src/qemu/qemu_capabilities.c
|
|
+++ b/src/qemu/qemu_capabilities.c
|
|
@@ -2691,6 +2691,13 @@ virQEMUCapsGetSGXCapabilities(virQEMUCaps *qemuCaps)
|
|
}
|
|
|
|
|
|
+virDomainCapsFeatureHyperv *
|
|
+virQEMUCapsGetHypervCapabilities(virQEMUCaps *qemuCaps)
|
|
+{
|
|
+ return qemuCaps->hypervCapabilities;
|
|
+}
|
|
+
|
|
+
|
|
static int
|
|
virQEMUCapsProbeQMPObjectTypes(virQEMUCaps *qemuCaps,
|
|
qemuMonitor *mon)
|
|
diff --git a/src/qemu/qemu_capabilities.h b/src/qemu/qemu_capabilities.h
|
|
index 1334a668f0..9cce91d643 100644
|
|
--- a/src/qemu/qemu_capabilities.h
|
|
+++ b/src/qemu/qemu_capabilities.h
|
|
@@ -934,6 +934,9 @@ virQEMUCapsGetSEVCapabilities(virQEMUCaps *qemuCaps);
|
|
virSGXCapability *
|
|
virQEMUCapsGetSGXCapabilities(virQEMUCaps *qemuCaps);
|
|
|
|
+virDomainCapsFeatureHyperv *
|
|
+virQEMUCapsGetHypervCapabilities(virQEMUCaps *qemuCaps);
|
|
+
|
|
bool
|
|
virQEMUCapsGetKVMSupportsSecureGuest(virQEMUCaps *qemuCaps) G_NO_INLINE;
|
|
|
|
--
|
|
2.51.1
|