libvirt/tests/bhyvexml2argvdata
Roman Bogorodskiy 63bed955df bhyve: add <os firmware='efi'> support
Implement "<os firmware='efi'>" support for bhyve driver.
As there are not really lot of options, try to find
"BHYVE_UEFI.fd" firmware which is installed by the
sysutils/uefi-edk2-bhyve FreeBSD port.

If not found, just use the first found firmware
in the firmwares directory (which is configurable via
config file).

Signed-off-by: Roman Bogorodskiy <bogorodskiy@gmail.com>
Reviewed-by: Michal Privoznik <mprivozn@redhat.com>
2021-03-20 07:53:45 +04:00
..
bhyvexml2argv-acpiapic.args
bhyvexml2argv-acpiapic.ldargs
bhyvexml2argv-acpiapic.xml
bhyvexml2argv-addr-isa-controller-on-slot-1.args bhyve: support 'isa' controller for LPC 2020-09-21 20:03:00 +04:00
bhyvexml2argv-addr-isa-controller-on-slot-1.ldargs bhyve: support 'isa' controller for LPC 2020-09-21 20:03:00 +04:00
bhyvexml2argv-addr-isa-controller-on-slot-1.xml bhyve: support 'isa' controller for LPC 2020-09-21 20:03:00 +04:00
bhyvexml2argv-addr-isa-controller-on-slot-31.args bhyve: support 'isa' controller for LPC 2020-09-21 20:03:00 +04:00
bhyvexml2argv-addr-isa-controller-on-slot-31.ldargs bhyve: support 'isa' controller for LPC 2020-09-21 20:03:00 +04:00
bhyvexml2argv-addr-isa-controller-on-slot-31.xml bhyve: support 'isa' controller for LPC 2020-09-21 20:03:00 +04:00
bhyvexml2argv-addr-more-than-32-sata-disks.args
bhyvexml2argv-addr-more-than-32-sata-disks.ldargs
bhyvexml2argv-addr-more-than-32-sata-disks.xml
bhyvexml2argv-addr-multiple-sata-disks.args
bhyvexml2argv-addr-multiple-sata-disks.ldargs
bhyvexml2argv-addr-multiple-sata-disks.xml
bhyvexml2argv-addr-multiple-virtio-disks.args
bhyvexml2argv-addr-multiple-virtio-disks.ldargs
bhyvexml2argv-addr-multiple-virtio-disks.xml
bhyvexml2argv-addr-no32devs-more-than-32-sata-disks.xml
bhyvexml2argv-addr-no32devs-multiple-sata-disks.args
bhyvexml2argv-addr-no32devs-multiple-sata-disks.ldargs
bhyvexml2argv-addr-no32devs-multiple-sata-disks.xml
bhyvexml2argv-addr-no32devs-single-sata-disk.args
bhyvexml2argv-addr-no32devs-single-sata-disk.ldargs
bhyvexml2argv-addr-no32devs-single-sata-disk.xml
bhyvexml2argv-addr-non-isa-controller-on-slot-1.args bhyve: add missing test files 2020-09-22 15:59:37 +04:00
bhyvexml2argv-addr-non-isa-controller-on-slot-1.ldargs bhyve: add missing test files 2020-09-22 15:59:37 +04:00
bhyvexml2argv-addr-non-isa-controller-on-slot-1.xml bhyve: soften requirements for slot 1 2020-09-21 20:03:45 +04:00
bhyvexml2argv-addr-single-sata-disk.args
bhyvexml2argv-addr-single-sata-disk.ldargs
bhyvexml2argv-addr-single-sata-disk.xml
bhyvexml2argv-addr-single-virtio-disk.args
bhyvexml2argv-addr-single-virtio-disk.ldargs
bhyvexml2argv-addr-single-virtio-disk.xml
bhyvexml2argv-base.args
bhyvexml2argv-base.ldargs
bhyvexml2argv-base.xml
bhyvexml2argv-bhyveload-bootorder1.args
bhyvexml2argv-bhyveload-bootorder1.ldargs
bhyvexml2argv-bhyveload-bootorder1.xml
bhyvexml2argv-bhyveload-bootorder2.xml
bhyvexml2argv-bhyveload-bootorder3.args
bhyvexml2argv-bhyveload-bootorder3.ldargs
bhyvexml2argv-bhyveload-bootorder3.xml
bhyvexml2argv-bhyveload-bootorder4.xml
bhyvexml2argv-bhyveload-bootorder5.xml
bhyvexml2argv-bhyveload-bootorder.args
bhyvexml2argv-bhyveload-bootorder.ldargs
bhyvexml2argv-bhyveload-bootorder.xml
bhyvexml2argv-bhyveload-explicitargs.args
bhyvexml2argv-bhyveload-explicitargs.ldargs
bhyvexml2argv-bhyveload-explicitargs.xml
bhyvexml2argv-commandline.args
bhyvexml2argv-commandline.ldargs
bhyvexml2argv-commandline.xml
bhyvexml2argv-console-master-slave-not-specified.args bhyve: auto allocate nmdm console paths 2021-02-08 18:50:47 +04:00
bhyvexml2argv-console-master-slave-not-specified.ldargs bhyve: auto allocate nmdm console paths 2021-02-08 18:50:47 +04:00
bhyvexml2argv-console-master-slave-not-specified.xml bhyve: auto allocate nmdm console paths 2021-02-08 18:50:47 +04:00
bhyvexml2argv-console.args bhyve: support 'isa' controller for LPC 2020-09-21 20:03:00 +04:00
bhyvexml2argv-console.ldargs
bhyvexml2argv-console.xml
bhyvexml2argv-cputopology-nvcpu-mismatch.xml
bhyvexml2argv-cputopology.args bhyve: tests: Add missing data files 2018-06-08 21:53:36 +04:00
bhyvexml2argv-cputopology.ldargs
bhyvexml2argv-cputopology.xml
bhyvexml2argv-custom-loader.args
bhyvexml2argv-custom-loader.ldargs
bhyvexml2argv-custom-loader.xml
bhyvexml2argv-disk-cdrom-grub.args
bhyvexml2argv-disk-cdrom-grub.devmap
bhyvexml2argv-disk-cdrom-grub.ldargs
bhyvexml2argv-disk-cdrom-grub.xml
bhyvexml2argv-disk-cdrom.args
bhyvexml2argv-disk-cdrom.ldargs
bhyvexml2argv-disk-cdrom.xml
bhyvexml2argv-disk-virtio.args
bhyvexml2argv-disk-virtio.ldargs
bhyvexml2argv-disk-virtio.xml
bhyvexml2argv-firmware-efi.args bhyve: add <os firmware='efi'> support 2021-03-20 07:53:45 +04:00
bhyvexml2argv-firmware-efi.ldargs bhyve: add <os firmware='efi'> support 2021-03-20 07:53:45 +04:00
bhyvexml2argv-firmware-efi.xml bhyve: add <os firmware='efi'> support 2021-03-20 07:53:45 +04:00
bhyvexml2argv-fs-9p-readonly.args bhyve: fix virtio-9p src/dst order 2020-10-12 15:24:21 +04:00
bhyvexml2argv-fs-9p-readonly.ldargs bhyve: implement virtio-9p support 2020-10-09 18:46:04 +04:00
bhyvexml2argv-fs-9p-readonly.xml bhyve: implement virtio-9p support 2020-10-09 18:46:04 +04:00
bhyvexml2argv-fs-9p-unsupported-accessmode.xml bhyve: implement virtio-9p support 2020-10-09 18:46:04 +04:00
bhyvexml2argv-fs-9p-unsupported-driver.xml bhyve: implement virtio-9p support 2020-10-09 18:46:04 +04:00
bhyvexml2argv-fs-9p-unsupported-type.xml bhyve: implement virtio-9p support 2020-10-09 18:46:04 +04:00
bhyvexml2argv-fs-9p.args bhyve: fix virtio-9p src/dst order 2020-10-12 15:24:21 +04:00
bhyvexml2argv-fs-9p.ldargs bhyve: implement virtio-9p support 2020-10-09 18:46:04 +04:00
bhyvexml2argv-fs-9p.xml bhyve: implement virtio-9p support 2020-10-09 18:46:04 +04:00
bhyvexml2argv-grub-bootorder2.args
bhyvexml2argv-grub-bootorder2.devmap
bhyvexml2argv-grub-bootorder2.ldargs
bhyvexml2argv-grub-bootorder2.xml
bhyvexml2argv-grub-bootorder.args
bhyvexml2argv-grub-bootorder.devmap
bhyvexml2argv-grub-bootorder.ldargs
bhyvexml2argv-grub-bootorder.xml
bhyvexml2argv-grub-defaults.args
bhyvexml2argv-grub-defaults.devmap
bhyvexml2argv-grub-defaults.ldargs
bhyvexml2argv-grub-defaults.xml
bhyvexml2argv-input-xhci-tablet.args
bhyvexml2argv-input-xhci-tablet.ldargs
bhyvexml2argv-input-xhci-tablet.xml
bhyvexml2argv-isa-controller.args bhyve: support 'isa' controller for LPC 2020-09-21 20:03:00 +04:00
bhyvexml2argv-isa-controller.ldargs bhyve: support 'isa' controller for LPC 2020-09-21 20:03:00 +04:00
bhyvexml2argv-isa-controller.xml bhyve: support 'isa' controller for LPC 2020-09-21 20:03:00 +04:00
bhyvexml2argv-isa-multiple-controllers.xml bhyve: support 'isa' controller for LPC 2020-09-21 20:03:00 +04:00
bhyvexml2argv-localtime.args
bhyvexml2argv-localtime.ldargs
bhyvexml2argv-localtime.xml
bhyvexml2argv-macaddr.args
bhyvexml2argv-macaddr.ldargs
bhyvexml2argv-macaddr.xml
bhyvexml2argv-metadata.xml
bhyvexml2argv-msrs.args
bhyvexml2argv-msrs.ldargs
bhyvexml2argv-msrs.xml
bhyvexml2argv-net-e1000.args
bhyvexml2argv-net-e1000.ldargs
bhyvexml2argv-net-e1000.xml
bhyvexml2argv-serial-grub-nocons.args bhyve: support 'isa' controller for LPC 2020-09-21 20:03:00 +04:00
bhyvexml2argv-serial-grub-nocons.devmap
bhyvexml2argv-serial-grub-nocons.ldargs
bhyvexml2argv-serial-grub-nocons.xml
bhyvexml2argv-serial-grub.args bhyve: support 'isa' controller for LPC 2020-09-21 20:03:00 +04:00
bhyvexml2argv-serial-grub.devmap
bhyvexml2argv-serial-grub.ldargs
bhyvexml2argv-serial-grub.xml
bhyvexml2argv-serial.args bhyve: support 'isa' controller for LPC 2020-09-21 20:03:00 +04:00
bhyvexml2argv-serial.ldargs
bhyvexml2argv-serial.xml
bhyvexml2argv-sound.args bhyve: allow to specify host sound device 2020-08-25 08:42:16 +04:00
bhyvexml2argv-sound.ldargs bhyve: implement sound device support 2020-08-25 08:42:16 +04:00
bhyvexml2argv-sound.xml bhyve: allow to specify host sound device 2020-08-25 08:42:16 +04:00
bhyvexml2argv-uefi.args bhyve: support 'isa' controller for LPC 2020-09-21 20:03:00 +04:00
bhyvexml2argv-uefi.ldargs
bhyvexml2argv-uefi.xml
bhyvexml2argv-vnc-autoport.args bhyve: support 'isa' controller for LPC 2020-09-21 20:03:00 +04:00
bhyvexml2argv-vnc-autoport.ldargs
bhyvexml2argv-vnc-autoport.xml
bhyvexml2argv-vnc-password-comma.xml bhyve: add VNC password support 2020-09-22 17:19:26 +04:00
bhyvexml2argv-vnc-password.args bhyve: add VNC password support 2020-09-22 17:19:26 +04:00
bhyvexml2argv-vnc-password.ldargs bhyve: add VNC password support 2020-09-22 17:19:26 +04:00
bhyvexml2argv-vnc-password.xml bhyve: add VNC password support 2020-09-22 17:19:26 +04:00
bhyvexml2argv-vnc-resolution.args bhyve: add support for setting fbuf resolution 2020-09-22 17:19:26 +04:00
bhyvexml2argv-vnc-resolution.ldargs bhyve: add support for setting fbuf resolution 2020-09-22 17:19:26 +04:00
bhyvexml2argv-vnc-resolution.xml bhyve: add support for setting fbuf resolution 2020-09-22 17:19:26 +04:00
bhyvexml2argv-vnc-vgaconf-io.args bhyve: support 'isa' controller for LPC 2020-09-21 20:03:00 +04:00
bhyvexml2argv-vnc-vgaconf-io.ldargs
bhyvexml2argv-vnc-vgaconf-io.xml
bhyvexml2argv-vnc-vgaconf-off.args bhyve: support 'isa' controller for LPC 2020-09-21 20:03:00 +04:00
bhyvexml2argv-vnc-vgaconf-off.ldargs
bhyvexml2argv-vnc-vgaconf-off.xml
bhyvexml2argv-vnc-vgaconf-on.args bhyve: support 'isa' controller for LPC 2020-09-21 20:03:00 +04:00
bhyvexml2argv-vnc-vgaconf-on.ldargs
bhyvexml2argv-vnc-vgaconf-on.xml
bhyvexml2argv-vnc.args bhyve: support 'isa' controller for LPC 2020-09-21 20:03:00 +04:00
bhyvexml2argv-vnc.ldargs
bhyvexml2argv-vnc.xml
bhyvexml2argv-wired.args bhyve: add tests for wiring memory 2018-05-13 13:38:31 +04:00
bhyvexml2argv-wired.ldargs
bhyvexml2argv-wired.xml
bhyvexml2argv-xhci-multiple-controllers.xml
bhyvexml2argv-xhci-multiple-devs.xml
bhyvexml2argv-xhci-no-devs.xml