This is part of the ongoing effort to make Secure Boot for aarch64 libvirt guests possible[1].
I'd be happy to have the QAPI experts debunk my claim that there is no semantically-meaningful way to represent this; in the meantime, I'll be posting very shortly some libvirt patches that IMO prove that supporting what I'm proposing here does not impose a significant burden on consumers of the firmware descriptors. [1] https://issues.redhat.com/browse/RHEL-82645 Andrea Bolognani (2): docs/interop/firmware: Rename FirmwareFormat to FirmwareFlashFormat docs/interop/firmware: Introduce extended syntax for FirmwareMappingMemory docs/interop/firmware.json | 192 +++++++++++++++++++++++++++++++++++-- 1 file changed, 184 insertions(+), 8 deletions(-) -- 2.52.0
