On Fri, Oct 07, 2016 at 10:53:48AM -0400, John Ferlan wrote:
On 09/27/2016 08:24 AM, Martin Kletzander wrote:
> Just the default one now, new ones will be added in following commits.
>
> Signed-off-by: Martin Kletzander <mkletzan(a)redhat.com>
> ---
> docs/schemas/domaincommon.rng | 9 +++++
> src/conf/domain_conf.c | 44 +++++++++++++++++------
> src/conf/domain_conf.h | 8 +++++
> src/libvirt_private.syms | 2 ++
> src/qemu/qemu_command.c | 11 +++++-
> tests/qemuxml2argvdata/qemuxml2argv-shmem.xml | 2 ++
> tests/qemuxml2xmloutdata/qemuxml2xmlout-shmem.xml | 8 +++++
> 7 files changed, 72 insertions(+), 12 deletions(-)
>
docs/formatdomain.html.in ??
Just so I'm sure I understand ;-)... This is the existing 'model type'
for 'shmem' being implemented as the "default" (e.g. 0 entry) because
we
know at some short time in the future we're going to be adding a new
type (or two).
Since the <model type='ivshmem'> is now going to be the default on
output, we should explain in some way... and encourage choosing
something else because "at some point in the future" ;-) we'll deprecate
this one (whenever that dire time exists who knows).
Making sure #2 - we don't have to care about save files, true? Since
the default will be to now to ShmemDefFormat the <model> - a save file
read on an older libvirt will have a failure, but that'd be true for any
XML change I suppose.
IIRC ivshmem is non-migratable, so its impossible to have any existing
save files.
Regards,
Daniel
--
|:
http://berrange.com -o-
http://www.flickr.com/photos/dberrange/ :|
|:
http://libvirt.org -o-
http://virt-manager.org :|
|:
http://entangle-photo.org -o-
http://search.cpan.org/~danberr/ :|