"Michael S. Tsirkin" <m...@redhat.com> wrote: >> But to really make it work, we need to take a list of each savevm format >> change and put it here. Notice that several changes are needed: >> - savevm infrastructure save functions don't know about version id >> - devices don't know to "behave" as other version >> - other things that I have probably missed >> >> Later, Juan. > > Why do you think this the right place for it, I wonder? > This describes the machine, it does not seem to have > anything to do with how we migrate it.
Becase here is where we know that _this_ machine had _this_ versions of each device. And this is also the trivial part to describe: I want a machine like the one in qemu-0.11. What is more, it makes trivial for downstream to do things like: - I define my machine, called foo-7.0, and the changes that it has over any other machine. Later, Juan.