Thanks Lucas that was our conclusion as well with respect to the
upstream maintenance. We have built the ovmf package for 24.04 using the
following patch to re-enable said drivers:

diff -urwp edk2-2024.02.orig/debian/rules edk2-2024.02/debian/rules
--- edk2-2024.02.orig/debian/rules      2025-05-20 18:58:21.000000000 +0000
+++ edk2-2024.02/debian/rules   2025-10-21 13:50:32.376373567 +0000
@@ -30,6 +30,8 @@ COMMON_FLAGS  = -DCC_MEASUREMENT_ENABLE=
COMMON_FLAGS += -DNETWORK_HTTP_BOOT_ENABLE=TRUE
COMMON_FLAGS += -DNETWORK_IP6_ENABLE=TRUE
COMMON_FLAGS += -DNETWORK_TLS_ENABLE
+COMMON_FLAGS += -DPVSCSI_ENABLE=TRUE
+COMMON_FLAGS += -DMPT_SCSI_ENABLE=TRUE
COMMON_FLAGS += $(PCD_FLAGS)
OVMF_COMMON_FLAGS  = $(COMMON_FLAGS)
OVMF_COMMON_FLAGS += -DTPM2_ENABLE=TRUE

It would be great if there were a package to pull down to use until a
longer term solution is found.

Also originally I had though we just needed the PVSCSI but it was clear
in our testing we would need both PV SCSI and the MPT SAS driver
reinstated to the OVMF firmware package. These two build changes are
reflected above in our change.


Thanks, 
Chris

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2129178

Title:
  Can not boot qemu VMs using ParaVirtual SCSI controllers with Ubuntu
  24.04

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/edk2/+bug/2129178/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to