]> git.ipfire.org Git - thirdparty/libvirt.git/commit
conf: domain: Output 'format' attribute of '<nvram>' also for' raw images
authorPeter Krempa <pkrempa@redhat.com>
Thu, 22 Aug 2024 10:12:10 +0000 (12:12 +0200)
committerPeter Krempa <pkrempa@redhat.com>
Fri, 15 Nov 2024 08:42:04 +0000 (09:42 +0100)
commit49ce561e3f8a5be8b36faf1bef9e2ffc37c65bdf
treee560e82c96dfde2bd63d66d23e43a2d70341f85e
parent366907e5201faf095a473b87e4560d3cb3bed38b
conf: domain: Output 'format' attribute of '<nvram>' also for' raw images

As the 'format' field is meant to carry the format of the nvram image we
should output it even when the image is 'raw'.

Currently this is not a problem but later patches will allow mismatch
between the nvram format and loader format (as nothing really
technically requires them to be the same and this then could become
problem).

Modify the condition and update tests.

Signed-off-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Michal Privoznik <mprivozn@redhat.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
47 files changed:
src/conf/domain_conf.c
tests/qemuxmlconfdata/aarch64-virt-graphics.aarch64-latest.xml
tests/qemuxmlconfdata/aarch64-virt-headless-mmio.aarch64-latest.xml
tests/qemuxmlconfdata/aarch64-virt-headless.aarch64-latest.xml
tests/qemuxmlconfdata/firmware-auto-efi-aarch64.aarch64-latest.xml
tests/qemuxmlconfdata/firmware-auto-efi-enrolled-keys.x86_64-latest.xml
tests/qemuxmlconfdata/firmware-auto-efi-format-loader-raw.aarch64-latest.abi-update.xml
tests/qemuxmlconfdata/firmware-auto-efi-format-loader-raw.aarch64-latest.xml
tests/qemuxmlconfdata/firmware-auto-efi-loader-insecure.x86_64-latest.xml
tests/qemuxmlconfdata/firmware-auto-efi-loader-path.x86_64-latest.xml
tests/qemuxmlconfdata/firmware-auto-efi-loader-secure.x86_64-latest.xml
tests/qemuxmlconfdata/firmware-auto-efi-loongarch64.loongarch64-latest.abi-update.xml
tests/qemuxmlconfdata/firmware-auto-efi-loongarch64.loongarch64-latest.xml
tests/qemuxmlconfdata/firmware-auto-efi-no-enrolled-keys.x86_64-latest.xml
tests/qemuxmlconfdata/firmware-auto-efi-no-secboot.x86_64-latest.xml
tests/qemuxmlconfdata/firmware-auto-efi-nvram-file.x86_64-latest.xml
tests/qemuxmlconfdata/firmware-auto-efi-nvram-network-iscsi.x86_64-latest.xml
tests/qemuxmlconfdata/firmware-auto-efi-nvram-network-nbd.x86_64-latest.xml
tests/qemuxmlconfdata/firmware-auto-efi-nvram-path.x86_64-latest.xml
tests/qemuxmlconfdata/firmware-auto-efi-nvram-template.x86_64-latest.xml
tests/qemuxmlconfdata/firmware-auto-efi-secboot.x86_64-latest.xml
tests/qemuxmlconfdata/firmware-auto-efi-smm-off.x86_64-latest.xml
tests/qemuxmlconfdata/firmware-auto-efi.x86_64-latest.xml
tests/qemuxmlconfdata/firmware-manual-efi-aarch64-legacy-paths.aarch64-latest.xml
tests/qemuxmlconfdata/firmware-manual-efi-acpi-aarch64.aarch64-latest.xml
tests/qemuxmlconfdata/firmware-manual-efi-acpi-q35.x86_64-latest.xml
tests/qemuxmlconfdata/firmware-manual-efi-features.x86_64-latest.xml
tests/qemuxmlconfdata/firmware-manual-efi-loader-path-nonstandard.x86_64-latest.xml
tests/qemuxmlconfdata/firmware-manual-efi-loader-secure.x86_64-latest.xml
tests/qemuxmlconfdata/firmware-manual-efi-no-enrolled-keys-legacy-paths.x86_64-latest.xml
tests/qemuxmlconfdata/firmware-manual-efi-no-enrolled-keys.x86_64-latest.xml
tests/qemuxmlconfdata/firmware-manual-efi-no-secboot-legacy-paths.x86_64-latest.xml
tests/qemuxmlconfdata/firmware-manual-efi-no-secboot.x86_64-latest.xml
tests/qemuxmlconfdata/firmware-manual-efi-noacpi-aarch64.aarch64-latest.xml
tests/qemuxmlconfdata/firmware-manual-efi-nvram-file.x86_64-latest.xml
tests/qemuxmlconfdata/firmware-manual-efi-nvram-network-iscsi.x86_64-latest.xml
tests/qemuxmlconfdata/firmware-manual-efi-nvram-network-nbd.x86_64-latest.xml
tests/qemuxmlconfdata/firmware-manual-efi-nvram-template-nonstandard.x86_64-latest.xml
tests/qemuxmlconfdata/firmware-manual-efi-nvram-template.x86_64-latest.xml
tests/qemuxmlconfdata/firmware-manual-efi-secboot-legacy-paths.x86_64-latest.xml
tests/qemuxmlconfdata/firmware-manual-efi-secboot.x86_64-latest.xml
tests/qemuxmlconfdata/firmware-manual-efi.x86_64-latest.xml
tests/qemuxmlconfdata/hvf-aarch64-virt-headless.aarch64-latest.xml
tests/qemuxmlconfdata/hvf-x86_64-q35-headless.x86_64-latest.xml
tests/qemuxmlconfdata/pvpanic-pci-aarch64.aarch64-latest.xml
tests/qemuxmlconfdata/pvpanic-pci-no-address-aarch64.aarch64-latest.xml
tests/qemuxmlconfdata/virtio-iommu-aarch64.aarch64-latest.xml