s390x: Enable boot menu for virtio pci device
Add S390_IPL_TYPE_PCI to the boot menu handling logic to enable interactive boot menu support for virtio PCI devices on s390x. Reviewed-by: Eric Farman <farman@linux.ibm.com> Signed-off-by: Zhuoying Cai <zycai@linux.ibm.com> Signed-off-by: Jared Rossi <jrossi@linux.ibm.com> Reviewed-by: Matthew Rosato <mjrosato@linux.ibm.com> Tested-by: Matthew Rosato <mjrosato@linux.ibm.com> Message-ID: <20260630141917.673995-7-jrossi@linux.ibm.com> Signed-off-by: Cornelia Huck <cohuck@redhat.com>
Zhuoying Cai committed
Jun 30, 2026 at 10:19 UTC
b2b5dec92959af20850c3112bf12090afad4fa66
2 files changed
+2
hw/s390x/ipl.c
+1
@@ -315,6 +315,7 @@ static void s390_ipl_set_boot_menu(S390IPLState *ipl)
315
return;
316
}
317
break;
318
+ case S390_IPL_TYPE_PCI:
319
case S390_IPL_TYPE_QEMU_SCSI:
320
break;
321
default:
pc-bios/s390-ccw/main.c
+1
@@ -185,6 +185,7 @@ static void menu_setup(VDev *vdev)
185
186
switch (vdev->ipl_type) {
187
case S390_IPL_TYPE_CCW:
188
+ case S390_IPL_TYPE_PCI:
189
case S390_IPL_TYPE_QEMU_SCSI:
190
menu_set_parms(qipl.qipl_flags & BOOT_MENU_FLAG_MASK,
191
qipl.boot_menu_timeout);