]> xenbits.xensource.com Git - people/liuw/libxenctrl-split/libvirt.git/commitdiff
docs: add domain vmport feature
authorMarc-André Lureau <marcandre.lureau@gmail.com>
Thu, 2 Apr 2015 16:41:33 +0000 (18:41 +0200)
committerMarc-André Lureau <marcandre.lureau@gmail.com>
Mon, 4 May 2015 11:19:38 +0000 (13:19 +0200)
A new feature that can be turned on or off.

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.

docs/formatdomain.html.in
docs/schemas/domaincommon.rng

index 0767a2a077bdf06457e7409c0c0459deef773a8f..d484152934f3cea3e9ac4b29356a3c58a16fd5d8 100644 (file)
         performance monitoring unit for the guest.
         <span class="since">Since 1.2.12</span>
       </dd>
+      <dt><code>vmport</code></dt>
+      <dd>Depending on the <code>state</code> attribute (values <code>on</code>,
+        <code>off</code>, default <code>on</code>) enable or disable
+        the emulation of VMWare IO port, for vmmouse etc.
+        <span class="since">Since 1.2.16</span>
+      </dd>
     </dl>
 
     <h3><a name="elementsTime">Time keeping</a></h3>
index 7072954ac972b52111024d369af9e122a9481f37..64d22eaf22ae3f07c4a6be8ebb9af50a27736986 100644 (file)
           <optional>
             <ref name="pmu"/>
           </optional>
+          <optional>
+            <element name="vmport">
+              <optional>
+                <attribute name="state">
+                  <ref name="virOnOff"/>
+                </attribute>
+              </optional>
+            </element>
+          </optional>
         </interleave>
       </element>
     </optional>