mirror of
https://github.com/libvirt/libvirt.git
synced 2026-09-03 20:53:04 -05:00
Fixing the transient definition bug in a0d2ec63b99c4e0f500d6b61a208be48b3e3b396 exposed another issue: the startup filled firmware data is only available in the live definition. Thus, after shutdown, there is no information about the VARS file, so `virsh undefine --nvram` cannot remove it. Fix that by filling firmware data in the domain XML post-parse stage. Signed-off-by: Roman Bogorodskiy <bogorodskiy@gmail.com> Reviewed-by: Michal Privoznik <mprivozn@redhat.com>