On Mon, Mar 23, 2015 at 05:32:30PM +0100, Marc-André Lureau wrote: > The QEMU machine vmport option allows to set the VMWare IO port > emulation. This emulation is useful for absolute pointer input when the > guest has vmware input drivers, and is enabled by default for kvm. > > However it is unnecessary for Spice-enabled VM, since the agent already > handles absolute pointer and multi-monitors. Furthermore, it prevents > Spice from switching to relative input since the regular ps/2 pointer > driver is replaced by the vmware driver. It is thus advised to disable > vmport when using a Spice VM. This will permit the Spice client to > switch from absolute to relative pointer, as it may be required for > certain games or applications. > diff --git a/tests/qemuxml2argvdata/qemuxml2argv-machine-vmport-opt.xml b/tests/qemuxml2argvdata/qemuxml2argv-machine-vmport-opt.xml > new file mode 100644 > index 0000000..ee796f6 > --- /dev/null > +++ b/tests/qemuxml2argvdata/qemuxml2argv-machine-vmport-opt.xml > @@ -0,0 +1,25 @@ > +<domain type='qemu'> > + <name>QEMUGuest1</name> > + <uuid>c7a5fdbd-edaf-9455-926a-d65c16db1809</uuid> > + <memory unit='KiB'>219100</memory> > + <currentMemory unit='KiB'>219100</currentMemory> > + <vcpu placement='static'>1</vcpu> > + <os> > + <type arch='i686' machine='pc' vmport='no'>hvm</type> > + <boot dev='hd'/> > + </os> I think we'd normally place this kind of attribute in the <features></features> block rather than here. eg see the toggle for turning on/off hyper-v emulation. 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 :| -- libvir-list mailing list libvir-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/libvir-list