[libvirt] [PATCH] qemu: Use AAVMF as UEFI default on ARMs
Paolo Bonzini
pbonzini at redhat.com
Mon Dec 1 22:09:21 UTC 2014
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
More information about the libvir-list
mailing list