On Sat, Aug 23, 2014 at 12:19:05PM +0200, Laszlo Ersek wrote: > Libvirt is growing support for x86_64 OVMF guests: > > http://www.redhat.com/archives/libvir-list/2014-August/msg01045.html > > An important feature of such guests is the persistent store for > non-volatile UEFI variables. This is implemented with if=pflash drives. > The referenced libvirt patchset sets up the varstore files for > single-host use. > > Wrt. migration, two choices have been considered: > (a) full-blown live storage migration for the drives backing pflash > devices, > (b) vs. a shortcut that exploits the special nature of pflash drives > (namely, their minuscule size, and a RAMBlock that keeps the full > contents of each pflash drive visible to the guest, and is > up-to-date, at all times.)
So, IIUC, with option b), libvirt will merely need to make sure that the NVRAM var store file exists with the right size. QEMU will then just 'do the right thing' for migration copying across the contents ? If so that sounds nice to me. Regards, Daniel -- |: http://berrange.com -o- http://www.flickr.com/photos/dberrange/ :| |: http://libvirt.org -o- http://virt-manager.org :| |: http://autobuild.org -o- http://search.cpan.org/~danberr/ :| |: http://entangle-photo.org -o- http://live.gnome.org/gtk-vnc :|