Re: [PATCH v2 04/10] tests: Add tests for SEV firmware selection

2025-08-27 Thread Jim Fehlig via Devel
On 8/26/25 11:12, Andrea Bolognani wrote: On Tue, Aug 26, 2025 at 10:39:30AM -0600, Jim Fehlig wrote: On 8/26/25 09:30, Andrea Bolognani wrote: On Mon, Aug 25, 2025 at 05:12:57PM -0600, Jim Fehlig wrote: On 8/25/25 10:19, Andrea Bolognani via Devel wrote: One of the new test cases demonstrate

Re: [PATCH v2 6/6] tests: Introduce tests for mshv capabilities

2025-08-27 Thread Peter Krempa via Devel
On Wed, Aug 27, 2025 at 14:41:38 -0500, Praveen K Paladugu wrote: > > > On 8/26/2025 11:14 AM, Peter Krempa wrote: > > On Tue, Aug 26, 2025 at 09:33:59 -0500, Praveen K Paladugu wrote: > > > > > > > > > On 8/25/2025 3:22 PM, Peter Krempa wrote: > > > > On Mon, Aug 25, 2025 at 10:57:52 -0500, Pr

Re: [PATCH v2 6/6] tests: Introduce tests for mshv capabilities

2025-08-27 Thread Praveen K Paladugu
On 8/26/2025 11:14 AM, Peter Krempa wrote: On Tue, Aug 26, 2025 at 09:33:59 -0500, Praveen K Paladugu wrote: On 8/25/2025 3:22 PM, Peter Krempa wrote: On Mon, Aug 25, 2025 at 10:57:52 -0500, Praveen K Paladugu wrote: Introduce mshv variant in capabilities tests. Signed-off-by: Praveen K

Re: [PATCH 2/5] tests: Add firmware-auto-efi-sev-snp

2025-08-27 Thread Jim Fehlig via Devel
On 8/27/25 09:33, Andrea Bolognani wrote: On Mon, Aug 25, 2025 at 11:05:02AM -0600, Jim Fehlig wrote: On 8/20/25 09:12, Andrea Bolognani wrote: On Thu, Aug 14, 2025 at 03:07:10PM -0600, Jim Fehlig wrote: On 8/13/25 09:01, Andrea Bolognani wrote: Can you be more specific about the issue you're

Re: [PATCH 2/5] tests: Add firmware-auto-efi-sev-snp

2025-08-27 Thread Andrea Bolognani via Devel
On Mon, Aug 25, 2025 at 11:05:02AM -0600, Jim Fehlig wrote: > On 8/20/25 09:12, Andrea Bolognani wrote: > > On Thu, Aug 14, 2025 at 03:07:10PM -0600, Jim Fehlig wrote: > > > On 8/13/25 09:01, Andrea Bolognani wrote: > > > > Can you be more specific about the issue you're experiencing for > > > > SE

[PATCH 07/10] qemuxmlconftest: Add missing version specific invocations for 'cpu-host' tests

2025-08-27 Thread Peter Krempa via Devel
From: Peter Krempa These were forgotten when new dumps were added. Signed-off-by: Peter Krempa --- ...host-model-fallback-kvm.x86_64-10.0.0.args | 33 + ...-host-model-fallback-kvm.x86_64-10.0.0.xml | 29 +++ ...-host-model-fallback-kvm.x86_64-8.2.0.args | 33 +

[PATCH 10/10] qemuxmlconftest: Add pinned versions of the 'cpu-host-*' cases for qemu-10.1

2025-08-27 Thread Peter Krempa via Devel
From: Peter Krempa Now that the qemu capabilities dump for the qemu-10.2 cycle was added and thus qemu-10.1 dump is no longer "latest" we can pin the 'cpu-host-' tests. Signed-off-by: Peter Krempa --- ...host-model-fallback-kvm.x86_64-10.1.0.args | 33 + ...-host-model-fallback-kvm

[PATCH 06/10] qemu: monitor: Remove query-tpm-modes/query-tpm-types infrastructure

2025-08-27 Thread Peter Krempa via Devel
From: Peter Krempa The query commands are not used since we can probe the supported types and models via qom types. Signed-off-by: Peter Krempa --- src/qemu/qemu_monitor.c | 24 -- src/qemu/qemu_monitor.h | 6 - src/qemu/qemu_monitor_json.c | 43 -

[PATCH 05/10] qemu: capabilities: Don't use query-tpm-types/query-tpm-models for probe

2025-08-27 Thread Peter Krempa via Devel
From: Peter Krempa In previous patches we've successfuly replaced it by looking at the qom types we already query so we don't need to invoke extra commands. Signed-off-by: Peter Krempa --- src/qemu/qemu_capabilities.c | 25 - .../caps_10.0.0_aarch64.replies

[PATCH 08/10] qemuxmlconftest: Rename and strip specific machine type from 'x86_64-default-cpu-*' cases

2025-08-27 Thread Peter Krempa via Devel
From: Peter Krempa qemu-10.2 which we're about to add capabilities dump for will remove the '4.2' machine type per deprecation policy. The 'x86_64-default-cpu-*' still reference it. Since there is no functional difference when upgrading the tests to the latest machine type (pc/q35 alias as handl

[PATCH 03/10] qemu: capabilities: Drop probe of 'query-migrate-capabilities'

2025-08-27 Thread Peter Krempa via Devel
From: Peter Krempa There is currently noting being probed from the reply of the command. In addition in most cases a feature can be now probed via the QMP schema which covers the return values in 'query-migrate-capabilities'. Signed-off-by: Peter Krempa --- src/qemu/qemu_capabilities.c

Re: [PATCH 0/4] docs: Fix live backup kbase page and add support for RST notes/warnings to the CSS

2025-08-27 Thread Ján Tomko via Devel
On a Wednesday in 2025, Peter Krempa via Devel wrote: You can look at the result here: https://pipo.sk.gitlab.io/-/libvirt/-/jobs/11156282021/artifacts/website/kbase/live_full_disk_backup.html#full-backup-with-older-libvirt-versions (Sorry for the TLS error, my username has a dot in it and the

[PATCH 00/10] qemu capability simplification and addition of qemu-10.2 test data

2025-08-27 Thread Peter Krempa via Devel
This series applies on my previous final bump of the qemu-10.1 data. This series cleans up some unnecessary commands in capability probing and (early) adds test data for the qemu-10.2 test cycle. This is done as I've upgraded my CPU and thus the only difference is the change in the cpu model. Pet

Re: [PATCH v3 0/1] docs : add doc on cpu model and features

2025-08-27 Thread Jiri Denemark via Devel
On Wed, Aug 27, 2025 at 14:24:13 +0200, Hector Cao wrote: > Hello, > > This is a follow-up of the submission: > https://lists.libvirt.org/archives/list/devel@lists.libvirt.org/thread/EZBLO5CIGC3FTI5J72WNVAKWPSNQFLCY/ > > Based on Jiri's feedback, it is better to tackle this situation by > documen

[PATCH 02/10] qemu: capabilities: Retire QEMU_CAPS_MIGRATE_RDMA

2025-08-27 Thread Peter Krempa via Devel
From: Peter Krempa The capability is always present and not checked any more. Retire it. Signed-off-by: Peter Krempa --- src/qemu/qemu_capabilities.c | 3 +-- src/qemu/qemu_capabilities.h | 2 +- tests/qemucapabilitiesdata/caps_10.0.0

[PATCH 04/10] qemu: capabilities: Detect TPM related capabilities from 'qom-list-types'

2025-08-27 Thread Peter Krempa via Devel
From: Peter Krempa All the information needed to detect supported TPM front and backends is present in the QOM types we already query, thus we don't need to invoke specific commands for querying TPM stuff. The only discrepancy is that there are 3 versions of 'tpm-tis' based on the backed they us

[PATCH 01/10] qemu: Always assume support for QEMU_CAPS_MIGRATE_RDMA

2025-08-27 Thread Peter Krempa via Devel
From: Peter Krempa Libvirt detects QEMU_CAPS_MIGRATE_RDMA by probing 'query-migrate-capabilities' for the presence of 'rdma-pin-all'. In qemu the entry in 'query-migrate-capabilities' existed since the introduction of the command in qemu-2.0. We thus always detect this capability. Signed-off-by

[PATCH v3 1/1] docs : add doc on cpu model and features

2025-08-27 Thread Hector Cao
Add documentation on the way libvirt displays the Host CPU model and capabilities (features). There is an implicit expectation from users to get the CPU model name matching the CPU model they are running on, however, this does not happen most of the time. As a consequence, having a documentation is

Re: [PATCH v3 0/1] docs : add doc on cpu model and features

2025-08-27 Thread Jiří Denemark via Devel
On Wed, Aug 27, 2025 at 16:35:11 +0200, Hector Cao wrote: > On Wed, Aug 27, 2025 at 4:19 PM Jiri Denemark wrote: > > > On Wed, Aug 27, 2025 at 14:24:13 +0200, Hector Cao wrote: > > > Hello, > > > > > > This is a follow-up of the submission: > > > > > https://lists.libvirt.org/archives/list/devel@

Re: [PATCH v3 0/1] docs : add doc on cpu model and features

2025-08-27 Thread Hector Cao
On Wed, Aug 27, 2025 at 4:19 PM Jiri Denemark wrote: > On Wed, Aug 27, 2025 at 14:24:13 +0200, Hector Cao wrote: > > Hello, > > > > This is a follow-up of the submission: > > > https://lists.libvirt.org/archives/list/devel@lists.libvirt.org/thread/EZBLO5CIGC3FTI5J72WNVAKWPSNQFLCY/ > > > > Based o

Re: [RFC PATCH 2/5] conf: Support multiple smmuv3Dev IOMMU devices

2025-08-27 Thread Daniel P . Berrangé via Devel
On Thu, Aug 14, 2025 at 07:54:11PM -0700, Nathan Chen via Devel wrote: > Add support for parsing multiple IOMMU devices from > the VM definition when "smmuv3Dev" is the IOMMU model. > > Signed-off-by: Nathan Chen > --- > src/conf/domain_conf.c| 153 ++ > s

Re: [RFC PATCH 3/5] qemu: Implement support for associating iommufd to hostdev

2025-08-27 Thread Daniel P . Berrangé via Devel
On Thu, Aug 14, 2025 at 07:54:12PM -0700, Nathan Chen via Devel wrote: > Implement iommufdId attribute for hostdev devices that > can be used to specify associated iommufd object when > launching a qemu VM. > > Signed-off-by: Nathan Chen > --- > docs/formatdomain.rst | 9 + >

Re: [RFC PATCH 0/5] cover letter: qemu: Implement support for iommufd and multiple vSMMUs

2025-08-27 Thread Daniel P . Berrangé via Devel
On Thu, Aug 14, 2025 at 07:54:09PM -0700, Nathan Chen via Devel wrote: > Hi, > > This is a follow up to the second RFC patchset [0] for supporting multiple > vSMMU instances and using iommufd to propagate DMA mappings to kernel for > VM-assigned host devices in a qemu VM. > > This patchset implem

[PATCH 4/4] kbase: live_full_disk_backup: Improve the document

2025-08-27 Thread Peter Krempa via Devel
From: Peter Krempa Changes: - fixed emphasis on the API name and some operations - fixed the output example of some commands - added warning to avoid the snapshot+copy+commit approach as it's a bit dangerous - added --no-metadata to avoid creating snapshot XML Signed-off-by: Peter Krempa

[PATCH 3/4] docs: formatsecret: Convert inline emphasis of a warning to the '.. warning:' role

2025-08-27 Thread Peter Krempa via Devel
From: Peter Krempa This is an example how to hilight very important information in the docs. Signed-off-by: Peter Krempa --- docs/formatsecret.rst | 7 --- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/docs/formatsecret.rst b/docs/formatsecret.rst index 606a9cc587..d4e0cb9d

[PATCH 2/4] css: Add style for '.. note:' and '.. warning:' rST roles

2025-08-27 Thread Peter Krempa via Devel
From: Peter Krempa One of our kbase docs already uses '.. note:' and we could use e.g. '.. warning:' to replace some of emphasiszed paragraphs to make them more prominent. Introduce style for the generated HTML to add some hilight for them. Signed-off-by: Peter Krempa --- docs/css/generic.css

[PATCH 1/4] kbase: live_full_disk_backup: Fix use of '.. note' directive

2025-08-27 Thread Peter Krempa via Devel
From: Peter Krempa The note was misindented thus breaking the numbered list around. Signed-off-by: Peter Krempa --- docs/kbase/live_full_disk_backup.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/kbase/live_full_disk_backup.rst b/docs/kbase/live_full_disk_backup.

Re: [PATCH v5 0/6] qemu: acpi-generic-initiator support

2025-08-27 Thread Daniel P . Berrangé via Devel
On Wed, Aug 06, 2025 at 02:42:10PM +0200, Andrea Righi via Devel wrote: > = Overview = > > This patch set introduces support for acpi-generic-initiator devices, > supported by QEMU [1]. > > The acpi-generic-initiator object is required to support Multi-Instance GPU > (MIG) configurations on NVIDI

[PATCH 0/4] docs: Fix live backup kbase page and add support for RST notes/warnings to the CSS

2025-08-27 Thread Peter Krempa via Devel
You can look at the result here: https://pipo.sk.gitlab.io/-/libvirt/-/jobs/11156282021/artifacts/website/kbase/live_full_disk_backup.html#full-backup-with-older-libvirt-versions (Sorry for the TLS error, my username has a dot in it and the gitlab.io cert doesn't allow that. No I will not change

[PATCH v3 0/1] docs : add doc on cpu model and features

2025-08-27 Thread Hector Cao
Hello, This is a follow-up of the submission: https://lists.libvirt.org/archives/list/devel@lists.libvirt.org/thread/EZBLO5CIGC3FTI5J72WNVAKWPSNQFLCY/ Based on Jiri's feedback, it is better to tackle this situation by documentation. You can find here a proposal for the documentation. The section

Re: [PATCH 0/3] Fixes for 11.7

2025-08-27 Thread Ján Tomko via Devel
On a Tuesday in 2025, Peter Krempa via Devel wrote: Patch 1 fixes a segfault in one certain disk hot unplug case. Patch 2 moves decreases the log verbosity VIR_ERR_NO_SUPPORT Patch 3 removes some dead code noticed while browsing the code. All ought to be safe for the release. Peter Krempa (3)

Re: [PATCH] NEWS: document bhyve changes for the release

2025-08-27 Thread Jiri Denemark via Devel
On Wed, Aug 27, 2025 at 09:52:11 +0200, Roman Bogorodskiy wrote: > Signed-off-by: Roman Bogorodskiy > --- > NEWS.rst | 15 +++ > 1 file changed, 15 insertions(+) Reviewed-by: Jiri Denemark

[PATCH] NEWS: document bhyve changes for the release

2025-08-27 Thread Roman Bogorodskiy
Signed-off-by: Roman Bogorodskiy --- NEWS.rst | 15 +++ 1 file changed, 15 insertions(+) diff --git a/NEWS.rst b/NEWS.rst index e6a74ad699..06cbd8d6c5 100644 --- a/NEWS.rst +++ b/NEWS.rst @@ -22,8 +22,23 @@ v11.7.0 (unreleased) Users can now configure the verbosity of Cloud Hype