[RFC 2/2] q35: add virtio-mmio slots

2025-07-01 Thread Oliver Steffen
-${kind}-device'. The devices can be found at base address 0xfef0, each slot on a separate page. No IRQ is wired up, the SVSM has to drive the devices in polling mode. The base addresses are communicated to the SVSM via the etc/hardware-info fw_cfg file. Signed-off-by: Gerd Hoffmann S

[RFC 1/2] hw/uefi: Add hardware-info ID for virtio mmio devices for SVSM

2025-07-01 Thread Oliver Steffen
Add a hardware-info device ID for virtio mmio devices intended for use by an SVSM. The ID has already been reserved in edk2, see edk2 commit f25e3d0d2c55. Signed-off-by: Oliver Steffen --- include/hw/uefi/hardware-info.h | 1 + 1 file changed, 1 insertion(+) diff --git a/include/hw/uefi

[RFC 0/2] Add SVSM virtio-mmio device slots (q35)

2025-07-01 Thread Oliver Steffen
] See commit 8d127aa866 [3] https://github.com/tianocore/edk2/pull/10850 [4] https://lists.gnu.org/archive/html/qemu-devel/2025-06/msg02324.html Gerd Hoffmann (1): q35: add virtio-mmio slots Oliver Steffen (1): hw/uefi: Add hardware-info ID for virtio mmio devices for SVSM hw/i386/pc.c