[libvirt] [PATCH 3/8] conf, qemu: Add support for shmem model
Daniel P. Berrange
berrange at redhat.com
Fri Oct 7 14:55:44 UTC 2016
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 at 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/ :|
More information about the libvir-list
mailing list