Re: [PATCH 0/5] qemu: Fixes to firmware selection

2025-08-01 Thread Jim Fehlig via Devel
On 8/1/25 03:14, Andrea Bolognani wrote: On Fri, Aug 01, 2025 at 02:06:44AM -0700, Andrea Bolognani wrote: On Thu, Jul 31, 2025 at 11:33:08AM -0600, Jim Fehlig wrote: Apologies for not having time to look at this in more detail today, but I quickly tried these patches and now see operation fai

Re: [PATCH v2 0/2] Introduce hardware UUID (hwuuid) element

2025-08-01 Thread Daniel P . Berrangé via Devel
On Fri, Aug 01, 2025 at 10:19:11AM +0100, Mark Cave-Ayland wrote: > On 18/07/2025 09:44, Mark Cave-Ayland wrote: > > > Following on from the discussions at [1] and more recently [2], this series > > introduces a new hardware UUID (hwuuid) element that allows an external > > UUID to be provided to

[PATCH 2/2] qemu: Match firmware with fully resolved and canonicalized paths

2025-08-01 Thread Michal Privoznik via Devel
From: James Le Cuirot Distros may provide compatibility symlinks after moving firmware files around, but they won't work for existing VMs when doing a straight string comparison. I tried to compare inodes instead, but even glib doesn't provide a straightforward cross-platform method to do this.

[PATCH 1/2] qemuxml2argvmock: Pretend FW blobs are always present

2025-08-01 Thread Michal Privoznik via Devel
From: Michal Privoznik Soon, the QEMU driver, specifically the part that picks firmware based on firmware descriptor files (qemu_firmware.c) is going to check for the presence of those firmware blobs (well, for their realpath()). Just collect the list of all blobs we use in our tests and mock vir

[PATCH 0/2] qemu: Match firmware with fully resolved and canonicalized paths

2025-08-01 Thread Michal Privoznik via Devel
As promised, this is a resend of previous patches: https://lists.libvirt.org/archives/list/devel@lists.libvirt.org/thread/XVHIWFXSF5NOPUL4LTU7IGXZWTH43BBC/ Diff to v1: - new patch 1/2 which fixes the mocking. James Le Cuirot (1): qemu: Match firmware with fully resolved and canonicalized paths

Re: [PATCH v2 0/2] Introduce hardware UUID (hwuuid) element

2025-08-01 Thread Mark Cave-Ayland
On 18/07/2025 09:44, Mark Cave-Ayland wrote: Following on from the discussions at [1] and more recently [2], this series introduces a new hardware UUID (hwuuid) element that allows an external UUID to be provided to the guest, as opposed to the libvirt domain UUID. The use case for this feature

Re: [PATCH 0/5] qemu: Fixes to firmware selection

2025-08-01 Thread Andrea Bolognani via Devel
On Fri, Aug 01, 2025 at 02:06:44AM -0700, Andrea Bolognani wrote: > On Thu, Jul 31, 2025 at 11:33:08AM -0600, Jim Fehlig wrote: > > Apologies for not having time to look at this in more detail today, but I > > quickly tried these patches and now see > > > > operation failed: unable to find any mast

Release of libvirt-11.6.0

2025-08-01 Thread Jiri Denemark via Devel
The 11.6.0 release of both libvirt and libvirt-python is tagged and signed tarballs are available at https://download.libvirt.org/ https://download.libvirt.org/python/ Thanks everybody who helped with this release by sending patches, reviewing, testing, or providing feedback. Your work is

Re: [PATCH 0/5] qemu: Fixes to firmware selection

2025-08-01 Thread Andrea Bolognani via Devel
On Thu, Jul 31, 2025 at 11:33:08AM -0600, Jim Fehlig wrote: > Apologies for not having time to look at this in more detail today, but I > quickly tried these patches and now see > > operation failed: unable to find any master var store for loader: > /usr/share/qemu/ovmf-x86_64-sev.bin This happens

Re: [PATCH] conf: add support for 'edid' attribute to video model

2025-08-01 Thread Mark Cave-Ayland
On 31/07/2025 17:12, Peter Krempa wrote: On Thu, Jul 31, 2025 at 17:05:18 +0100, Mark Cave-Ayland wrote: On 31/07/2025 12:52, Peter Krempa wrote: On Thu, Jul 31, 2025 at 10:50:40 +0100, Mark Cave-Ayland wrote: Add the ability to enable/disable exposing the EDID information to the guest. This