On 01/12/2014 16:44, Cole Robinson wrote: >> >> >> -#define VIR_QEMU_LOADER_FILE_PATH "/usr/share/OVMF/OVMF_CODE.fd" >> -#define VIR_QEMU_NVRAM_FILE_PATH "/usr/share/OVMF/OVMF_VARS.fd" >> +#if defined(__arm__) || defined(__aarch64__) >> +# define VIR_QEMU_LOADER_FILE_PATH "/usr/share/AAVMF/AAVMF_CODE.fd" >> +# define VIR_QEMU_NVRAM_FILE_PATH "/usr/share/AAVMF/AAVMF_VARS.fd" >> +#else >> +# define VIR_QEMU_LOADER_FILE_PATH "/usr/share/OVMF/OVMF_CODE.fd" >> +# define VIR_QEMU_NVRAM_FILE_PATH "/usr/share/OVMF/OVMF_VARS.fd" >> +#endif >> >> virQEMUDriverConfigPtr virQEMUDriverConfigNew(bool privileged) >> { >> > > Can we add the ability to change those paths at ./configure time? Those > paths don't apply to the recommended OVMF/AAVMF packages for fedora > (Gerd's nightly repo), and I doubt they apply to debian/ubuntu as well. Also, these really depend on the target architecture, not the host. qemu-system-aarch64 on x86 should use AAVMF. Paolo -- libvir-list mailing list libvir-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/libvir-list