[RFC] ARM VM System Sepcification
Ian Campbell
Ian.Campbell at citrix.com
Mon Mar 24 05:03:34 EDT 2014
On Sat, 2014-03-22 at 12:23 +0000, Grant Likely wrote:
> That isn't actually my position. I absolutely think that VMs /should/
> implement persistent variables, but the variables are a property of a VM
> instance, not of the disk image. As far as this spec is concerned, I
> think portable disk images should operate under the assumption of an
> empty set of variables, and therefore follow the removable disk
> requirements in the UEFI spec.
Just to be sure I understand. You position is:
1. A VM image downloaded from www.distro.org should neither contain
nor expect any persistent variables to be present.
2. After a VM image is instantiated into a specific VM instance and
booted then it is at liberty to set persistent variables (either
on first boot or as part of an upgrade) and the VM should ensure
that those variables a retained over reboot for that specific
instance.
3. If a VM does not preserve those variables then the instance
should have some sane functional fallback (implied by the
removable disk requirements from the UEFI spec).
Is that right? I'm pretty sure you meant (1), reasonably sure you meant
(2) and not at all sure you meant (3) ;-)
Ian.
More information about the linux-arm-kernel
mailing list