aboutsummaryrefslogtreecommitdiffstats
path: root/docs
diff options
context:
space:
mode:
authorPaul Durrant <paul.durrant@citrix.com>2013-08-02 17:45:31 +0100
committerIan Campbell <ian.campbell@citrix.com>2013-08-05 10:25:21 +0100
commit066e134fb33b7fe0a0a496b459bbd675b146403c (patch)
treec8f5b3358095ade49a5eddc6cdca9aaf475df813 /docs
parentc10b492064ad83d6db8d576014cdcbe73f028e50 (diff)
downloadxen-066e134fb33b7fe0a0a496b459bbd675b146403c.tar.gz
xen-066e134fb33b7fe0a0a496b459bbd675b146403c.tar.bz2
xen-066e134fb33b7fe0a0a496b459bbd675b146403c.zip
Add vendor_device parameter for HVM guests
The parameter determines which, if any, xen-pvdevice is specified on the QEMU command line. The default value is 'none' which means no argument will be passed. A value of 'xenserver' specifies a xen-pvdevice with device-id 0xc000 (the initial value in the xenserver namespace - see docs/misc/pci-device-reservations.txt). Signed-off-by: Paul Durrant <paul.durrant@citrix.com> Acked-by: Ian Campbell <ian.campbell@citrix.com> [ ijc -- s/BUILD_INFO/BUILDINFO for consistency in LIBXL_HAVE define ]
Diffstat (limited to 'docs')
-rw-r--r--docs/man/xl.cfg.pod.523
1 files changed, 23 insertions, 0 deletions
diff --git a/docs/man/xl.cfg.pod.5 b/docs/man/xl.cfg.pod.5
index 069b73ff60..08d6cc45db 100644
--- a/docs/man/xl.cfg.pod.5
+++ b/docs/man/xl.cfg.pod.5
@@ -1176,6 +1176,29 @@ documentation.
=back
+=item B<vendor_device="VENDOR_DEVICE">
+
+Selects which variant of the QEMU xen-pvdevice should be used for this
+guest. Valid values are:
+
+=over 4
+
+=item B<none>
+
+The xen-pvdevice should be omitted. This is the default.
+
+=item B<xenserver>
+
+The xenserver variant of the xen-pvdevice (device-id=C000) will be
+specified, enabling the use of XenServer PV drivers in the guest.
+
+=back
+
+This parameter only takes effect when device_model_version=qemu-xen.
+See F<docs/misc/pci-device-reservations.txt> for more information.
+
+=back
+
=head2 Device-Model Options
The following options control the selection of the device-model. This