Lines Matching refs:B
29 =item B<"STRING">
34 =item B<NUMBER>
39 =item B<BOOLEAN>
44 =item B<[ VALUE, VALUE, ... ]>
69 =item B<name="NAME">
80 =item B<type="pv">
85 =item B<type="pvh">
92 =item B<type="hvm">
106 =item B<builder="generic">
111 =item B<builder="hvm">
127 =item B<pool="CPUPOOLNAME">
131 =item B<vcpus=N>
135 =item B<maxvcpus=M>
138 B<vcpus=N> is less than B<maxvcpus=M> then the first B<N> vCPUs will be
141 =item B<cpus="CPULIST">
189 here, and the soft affinity mask, if provided via B<cpus_soft=>,
193 =item B<cpus_soft="CPULIST">
195 Exactly as B<cpus=>, but specifies soft affinity, rather than pinning
199 A C<CPULIST> is specified exactly as for B<cpus=>, detailed earlier in the
205 pinning, if provided via B<cpus=>, is utilized to compute the
208 If this option is not specified (and B<cpus=> is not specified either),
225 =item B<cpu_weight=WEIGHT>
232 =item B<cap=N>
241 B<NOTE>: Many systems have features that will scale down the computing
260 =item B<memory=MBYTES>
264 =item B<maxmem=MBYTES>
267 The value of B<maxmem=> must be equal to or greater than that of B<memory=>.
269 In combination with B<memory=> it will start the guest "pre-ballooned",
270 if the values of B<memory=> and B<maxmem=> differ.
274 B<NOTE>: Because of the way ballooning works, the guest has to allocate
287 =item B<vnuma=[ VNODE_SPEC, VNODE_SPEC, ... ]>
290 nth B<VNODE_SPEC> in the list specifies the configuration of the nth
298 Each B<VNODE_SPEC> is a list, which has a form of
305 Each B<VNODE_CONFIG_OPTION> is a quoted C<KEY=VALUE> pair. Supported
306 B<VNODE_CONFIG_OPTION>s are (they are all mandatory at the moment):
310 =item B<pnode=NUMBER>
314 =item B<size=MBYTES>
317 vnodes will become B<maxmem=>. If B<maxmem=> is specified separately,
319 B<maxmem=>.
321 =item B<vcpus="CPUSTRING">
323 Specifies which vCPUs belong to this node. B<"CPUSTRING"> is a string of numerical
328 =item B<vdistances=NUMBER, NUMBER, ... >
336 Normally you can use the values from B<xl info -n> or B<numactl
347 =item B<on_poweroff="ACTION">
350 The B<ACTION>s are:
354 =item B<destroy>
358 =item B<restart>
363 =item B<rename-restart>
368 =item B<preserve>
370 keep the domain. It can be examined, and later destroyed with B<xl destroy>.
372 =item B<coredump-destroy>
377 =item B<coredump-restart>
382 =item B<soft-reset>
390 The default for B<on_poweroff> is B<destroy>.
392 =item B<on_reboot="ACTION">
395 a reboot. Default is B<restart>.
397 =item B<on_watchdog="ACTION">
400 Default is B<destroy>.
402 =item B<on_crash="ACTION">
404 Action to take if the domain crashes. Default is B<destroy>.
406 =item B<on_soft_reset="ACTION">
408 Action to take if the domain performs a 'soft reset' (e.g. does B<kexec>).
409 Default is B<soft-reset>.
419 (it's supported when using B<qemu-xen> and the default BIOS 'seabios',
420 but not supported in case of using B<stubdom-dm> and the old 'rombios'.)
424 =item B<kernel="PATHNAME">
428 =item B<ramdisk="PATHNAME">
432 =item B<cmdline="STRING">
434 Append B<STRING> to the kernel command line. (Note: the meaning of
435 this is guest specific). It can replace B<root="STRING">
436 along with B<extra="STRING"> and is preferred. When B<cmdline="STRING"> is set,
437 B<root="STRING"> and B<extra="STRING"> will be ignored.
439 =item B<root="STRING">
441 Append B<root=STRING> to the kernel command line (Note: the meaning of this
444 =item B<extra="STRING">
446 Append B<STRING> to the kernel command line. (Note: the meaning of this
465 =item B<firmware="pvgrub32|pvgrub64">
480 =item B<firmware="bios">
485 =item B<firmware="uefi">
489 =item B<firmware="seabios">
493 =item B<firmware="rombios">
497 =item B<firmware="ovmf">
501 =item B<firmware="PATH">
510 booted using the B<Direct Kernel Boot> method or the B<bootloader> option.
514 =item B<pvshim=BOOLEAN>
525 =item B<pvshim_path="PATH">
532 =item B<pvshim_cmdline="STRING">
538 =item B<pvshim_extra="STRING">
551 =item B<uuid="UUID">
556 =item B<seclabel="LABEL">
560 =item B<init_seclabel="LABEL">
564 seclabel (specified by B<seclabel>) once the build is complete, prior to
569 =item B<max_grant_frames=NUMBER>
576 =item B<max_maptrack_frames=NUMBER>
583 =item B<nomigrate=BOOLEAN>
590 =item B<driver_domain=BOOLEAN>
595 =item B<device_tree=PATH>
608 =item B<passthrough="STRING">
616 =item B<disabled>
624 =item B<enabled>
629 equivalent to B<share_pt>. Otherwise, and also for PV domains, this
630 option is equivalent to B<sync_pt>.
635 =item B<sync_pt>
652 =item B<share_pt>
657 driver running in the domain this is functionally equivalent to B<sync_pt>
660 specific. If B<xl info> reports B<virt_caps> containing
661 B<iommu_hap_pt_share> then this option may be used.
663 =item B<default>
665 The default, which chooses between B<disabled> and B<enabled>
671 =item B<xend_suspend_evtchn_compat=BOOLEAN>
673 If this option is B<true> the xenstore path for the domain's suspend
675 making the whole xenstore B<device> sub-tree writable by the domain will
682 If this option is not specified then it will default to B<false>.
693 =item B<disk=[ "DISK_SPEC_STRING", "DISK_SPEC_STRING", ...]>
700 =item B<vif=[ "NET_SPEC_STRING", "NET_SPEC_STRING", ...]>
706 =item B<vtpm=[ "VTPM_SPEC_STRING", "VTPM_SPEC_STRING", ...]>
711 Each B<VTPM_SPEC_STRING> is a comma-separated list of C<KEY=VALUE>
716 =item B<backend=domain-id>
718 Specifies the backend domain name or id. B<This value is required!>
723 =item B<uuid=UUID>
726 identify the vTPM device. You can create one using the B<uuidgen(1)>
734 =item B<p9=[ "9PFS_SPEC_STRING", "9PFS_SPEC_STRING", ...]>
739 Each B<9PFS_SPEC_STRING> is a comma-separated list of C<KEY=VALUE>
744 =item B<tag=STRING>
749 =item B<security_model="none">
755 =item B<path=STRING>
759 =item B<backend=domain-id>
765 =item B<pvcalls=[ "backend=domain-id", ... ]>
772 =item B<vfb=[ "VFB_SPEC_STRING", "VFB_SPEC_STRING", ...]>
778 an HVM guest. See B<Emulated VGA Graphics Device> below for how to
779 configure the emulated device. If B<Emulated VGA Graphics Device> options
780 are used in a PV guest configuration, B<xl> will pick up B<vnc>, B<vnclisten>,
781 B<vncpasswd>, B<vncdisplay>, B<vncunused>, B<sdl>, B<opengl> and
782 B<keymap> to construct the paravirtual framebuffer device for the guest.
784 Each B<VFB_SPEC_STRING> is a comma-separated list of C<KEY=VALUE>
789 =item B<vnc=BOOLEAN>
794 =item B<vnclisten=ADDRESS[:DISPLAYNUM]>
799 the B<vncdisplay> option.
801 =item B<vncdisplay=DISPLAYNUM>
807 B<vnclisten> option.
809 =item B<vncunused=BOOLEAN>
812 The actual display used can be accessed with B<xl vncviewer>.
814 =item B<vncpasswd=PASSWORD>
820 =item B<sdl=BOOLEAN>
825 =item B<display=DISPLAY>
827 Specifies the X Window display that should be used when the B<sdl> option
830 =item B<xauthority=XAUTHORITY>
833 connect to the X server when the B<sdl> option is used.
835 =item B<opengl=BOOLEAN>
838 using B<device_model_version="qemu-xen-traditional"> and only if the
841 =item B<keymap=LANG>
848 device-model which you are using. See B<Keymaps> below or consult the
849 B<qemu(1)> manpage. The default is B<en-us>.
853 =item B<channel=[ "CHANNEL_SPEC_STRING", "CHANNEL_SPEC_STRING", ...]>
861 Each B<CHANNEL_SPEC_STRING> is a comma-separated list of C<KEY=VALUE>
868 =item B<backend=domain-id>
873 =item B<name=NAME>
875 Specifies the name for this device. B<This parameter is mandatory!>
883 =item B<connection=CONNECTION>
890 =item B<SOCKET>
893 B<path=PATH>), listen for and accept connections. The backend will proxy
896 =item B<PTY>
899 master device. The command B<xl channel-list> can be used to discover the
906 =item B<rdm="RDM_RESERVATION_STRING">
908 B<HVM/x86 only!> Specifies information about Reserved Device Memory (RDM),
913 B<RDM_RESERVATION_STRING> is a comma separated list of C<KEY=VALUE> settings,
918 =item B<strategy=STRING>
924 =item B<host>
943 Device B [sbdf_B]: RMRR region_B: base_addr ad800000 end_address afffffff
947 #1. If B<strategy> is set to "host", for example:
952 introduced by B<policy> as described below.
954 #2. If B<strategy> is not set at all, but
959 introduced by B<rdm_policy=STRING> as described inside B<pci> options.
963 =item B<policy=STRING>
970 =item B<strict>
975 =item B<relaxed>
982 Note: this may be overridden by the B<rdm_policy> option in the B<pci>
989 =item B<usbctrl=[ "USBCTRL_SPEC_STRING", "USBCTRL_SPEC_STRING", ...]>
993 Each B<USBCTRL_SPEC_STRING> is a comma-separated list of C<KEY=VALUE>
998 =item B<type=TYPE>
1004 =item B<pv>
1008 =item B<qusb>
1012 =item B<devicemodel>
1017 =item B<auto>
1020 If this is the case, B<pv> is used, otherwise B<qusb> will be used.
1021 For HVM domains B<devicemodel> will be selected.
1027 =item B<version=VERSION>
1032 Value 3 (USB3.0) is available for the B<devicemodel> type only.
1034 =item B<ports=PORTS>
1038 With the type B<devicemodel> the number of ports is more limited:
1046 B<EXAMPLE>
1064 =item B<usbdev=[ "USBDEV_SPEC_STRING", "USBDEV_SPEC_STRING", ...]>
1068 Each B<USBDEV_SPEC_STRING> is a comma-separated list of C<KEY=VALUE>
1073 =item B<type=hostdev>
1077 =item B<hostbus=busnum>
1081 =item B<hostaddr=devnum>
1085 =item B<controller=CONTROLLER>
1094 =item B<port=PORT>
1096 Specifies the USB port to which the USB device is attached. The B<port>
1097 option is valid only when the B<controller> option is specified.
1101 =item B<pci=[ "PCI_SPEC_STRING", "PCI_SPEC_STRING", ...]>
1104 Each B<PCI_SPEC_STRING> has the form of
1105 B<[DDDD:]BB:DD.F[@VSLOT],KEY=VALUE,KEY=VALUE,...> where:
1109 =item B<[DDDD:]BB:DD.F>
1112 (B<DDDD>), Bus (B<BB>), Device (B<DD>) and Function (B<F>) syntax. This is
1113 the same scheme as used in the output of B<lspci(1)> for the device in
1116 Note: by default B<lspci(1)> will omit the domain (B<DDDD>) if it
1118 (B<F>) as B<*> to indicate all functions.
1120 =item B<@VSLOT>
1123 device. This is equivalent to the B<DD> which the guest sees. In a
1124 guest B<DDDD> and B<BB> are C<0000:00>.
1126 =item B<permissive=BOOLEAN>
1136 B<This option should be enabled with caution:> it gives the guest much
1141 =item B<msitranslate=BOOLEAN>
1149 =item B<seize=BOOLEAN>
1151 Tells B<xl> to automatically attempt to re-assign a device to
1154 B<WARNING:> If you set this option, B<xl> will gladly re-assign a critical
1158 =item B<power_mgmt=BOOLEAN>
1160 B<(HVM only)> Specifies that the VM should be able to program the
1163 =item B<rdm_policy=STRING>
1165 B<(HVM/x86 only)> This is the same as the policy setting inside the B<rdm>
1168 Note: this would override global B<rdm> option.
1172 =item B<pci_permissive=BOOLEAN>
1174 Changes the default value of B<permissive> for all PCI devices passed
1175 through to this VM. See B<permissive> above.
1177 =item B<pci_msitranslate=BOOLEAN>
1179 Changes the default value of B<msitranslate> for all PCI devices passed
1180 through to this VM. See B<msitranslate> above.
1182 =item B<pci_seize=BOOLEAN>
1184 Changes the default value of B<seize> for all PCI devices passed
1185 through to this VM. See B<seize> above.
1187 =item B<pci_power_mgmt=BOOLEAN>
1189 B<(HVM only)> Changes the default value of B<power_mgmt> for all PCI
1190 devices passed through to this VM. See B<power_mgmt>
1193 =item B<gfx_passthru=BOOLEAN|"STRING">
1202 The graphics card PCI device to pass through is chosen with the B<pci>
1204 passthrough/assignment is done. Note that B<gfx_passthru> does not do
1208 B<gfx_passthru> also enables various legacy VGA memory ranges, BARs, MMIOs,
1212 Enabling the B<gfx_passthru> option also copies the physical graphics card
1219 for graphics cards currently supported by B<gfx_passthru>.
1221 B<gfx_passthru> is currently supported both with the qemu-xen-traditional
1224 When given as a boolean the B<gfx_passthru> option either disables graphics
1227 When given as a string the B<gfx_passthru> option describes the type
1237 =item B<0>
1241 =item B<1>, B<"default">
1246 =item B<"igd">
1254 necessarily require the B<gfx_passthru> option, so you can use the normal Xen
1260 More information about the Xen B<gfx_passthru> feature is available
1264 =item B<rdm_mem_boundary=MBYTES>
1287 =item B<dtdev=[ "DTDEV_PATH", "DTDEV_PATH", ...]>
1292 =item B<ioports=[ "IOPORT_RANGE", "IOPORT_RANGE", ...]>
1294 Allow the guest to access specific legacy I/O ports. Each B<IOPORT_RANGE>
1301 =item B<iomem=[ "IOMEM_START,NUM_PAGES[@GFN]", "IOMEM_START,NUM_PAGES[@GFN]", ...]>
1305 B<IOMEM_START> is a physical page number. B<NUM_PAGES> is the number of pages,
1306 beginning with B<START_PAGE>, to allow access to. B<GFN> specifies the guest
1308 B<GFN> is not specified, the mapping will be performed using B<IOMEM_START>
1320 =item B<irqs=[ NUMBER, NUMBER, ...]>
1330 =item B<max_event_channels=N>
1341 =item B<vdispl=[ "VDISPL_SPEC_STRING", "VDISPL_SPEC_STRING", ...]>
1345 Each B<VDISPL_SPEC_STRING> is a comma-separated list of C<KEY=VALUE>
1380 B<EXAMPLE>
1390 =item B<dm_restrict=BOOLEAN>
1399 This feature is a B<technology preview>.
1402 =item B<device_model_user=USERNAME>
1410 =item B<vsnd=[ VCARD_SPEC, VCARD_SPEC, ... ]>
1413 Each B<VCARD_SPEC> is a list, which has a form of
1419 B<VSND_ITEM_SPEC> describes individual item parameters.
1420 B<VSND_ITEM_SPEC> is a string of comma separated item parameters
1461 =item B<sample-rates=RATES>
1465 =item B<sample-formats=FORMATS>
1474 =item B<channels-min=NUMBER>
1478 =item B<channels-max=NUMBER>
1482 =item B<buffer-size=NUMBER>
1496 =item B<backend=domain-id>
1500 =item B<short-name=STRING>
1504 =item B<long-name=STRING>
1518 =item B<name=STRING>
1532 =item B<unique-id=STRING>
1536 =item B<type=TYPE>
1559 =item B<vkb=[ "VKB_SPEC_STRING", "VKB_SPEC_STRING", ...]>
1563 Each B<VKB_SPEC_STRING> is a comma-separated list of C<KEY=VALUE>
1568 =item B<unique-id=STRING>
1572 =item B<backend=domain-id>
1576 =item B<backend-type=type>
1581 =item B<feature-disable-keyboard=BOOLEAN>
1585 =item B<feature-disable-pointer=BOOLEAN>
1589 =item B<feature-abs-pointer=BOOLEAN>
1593 =item B<feature-raw-pointer=BOOLEAN>
1597 =item B<feature-multi-touch=BOOLEAN>
1601 =item B<multi-touch-width=MULTI_TOUCH_WIDTH>
1605 =item B<multi-touch-height=MULTI_TOUCH_HEIGHT>
1609 =item B<multi-touch-num-contacts=MULTI_TOUCH_NUM_CONTACTS>
1613 =item B<width=WIDTH>
1617 =item B<height=HEIGHT>
1623 =item B<tee="STRING">
1625 B<Arm only.> Set TEE type for the guest. TEE is a Trusted Execution
1626 Environment -- separate secure OS found on some platforms. B<STRING> can be one of the:
1630 =item B<none>
1635 =item B<optee>
1648 This feature is a B<technology preview>.
1660 =item B<bootloader="PROGRAM">
1664 grub/grub2/syslinux. Either B<kernel> or B<bootloader> must be specified
1667 =item B<bootloader_args=[ "ARG", "ARG", ...]>
1669 Append B<ARG>s to the arguments to the B<bootloader>
1671 be split into words at whitespace B<(this second option is deprecated)>.
1673 =item B<e820_host=BOOLEAN>
1706 =item B<boot="STRING">
1714 =item B<c>
1718 =item B<d>
1722 =item B<n>
1728 B<Note:> multiple options can be given and will be attempted in the order they
1730 specify it as B<dc>.
1732 The default is B<cd>, meaning try booting from the hard disk first, but fall
1742 =item B<hdtype=STRING>
1750 =item B<ide>
1752 If thise mode is specified B<xl> adds an emulated IDE controller, which is
1755 =item B<ahci>
1757 If this mode is specified, B<xl> adds an ich9 disk controller in AHCI mode and
1764 The default is B<ide>.
1777 =item B<hap=BOOLEAN>
1787 =item B<oos=BOOLEAN>
1796 =item B<shadow_memory=MBYTES>
1818 =item B<bios="STRING">
1826 =item B<rombios>
1829 when B<device_model_version=qemu-xen-traditional>. This is the only BIOS
1830 option supported when B<device_model_version=qemu-xen-traditional>. This is
1833 =item B<seabios>
1838 =item B<ovmf>
1845 =item B<bios_path_override="PATH">
1848 be consistent with the B<bios=> which you have specified. You should not
1851 This option does not have any effect if using B<bios="rombios"> or
1852 B<device_model_version="qemu-xen-traditional">.
1854 =item B<pae=BOOLEAN>
1863 =item B<acpi=BOOLEAN>
1872 =item B<acpi_s3=BOOLEAN>
1877 =item B<acpi_s4=BOOLEAN>
1882 =item B<acpi_laptop_slate=BOOLEAN>
1887 =item B<apic=BOOLEAN>
1889 B<(x86 only)> Include information regarding APIC (Advanced Programmable Interrupt
1900 =item B<nx=BOOLEAN>
1902 B<(x86 only)> Hides or exposes the No-eXecute capability. This allows a guest
1907 =item B<hpet=BOOLEAN>
1909 B<(x86 only)> Enables or disables HPET (High Precision Event Timer). This
1914 =item B<altp2m="MODE">
1916 B<(x86 only)> Specifies the access mode to the alternate-p2m capability.
1928 =item B<disabled>
1932 =item B<mixed>
1937 =item B<external>
1941 =item B<limited>
1948 =item B<altp2mhvm=BOOLEAN>
1958 a single guest HVM domain. B<This option is deprecated, use the option
1961 B<Note>: While the option "altp2mhvm" is deprecated, legacy applications for
1964 =item B<nestedhvm=BOOLEAN>
1975 =item B<cpuid="LIBXL_STRING"> or B<cpuid=[ "XEND_STRING", "XEND_STRING" ]>
1988 B<Libxl format>:
2033 B<Xend format>:
2057 Note: when specifying B<cpuid> for hypervisor leaves (0x4000xxxx major group)
2064 =item B<acpi_firmware="STRING">
2073 =item B<smbios_firmware="STRING">
2084 =item B<ms_vm_genid="OPTION">
2099 =item B<generate>
2104 =item B<none>
2119 =item B<tsc_mode="MODE">
2121 B<(x86 only)> Specifies how the TSC (Time Stamp Counter) should be provided to
2122 the guest. B<Specifying this option as a number is deprecated.>
2128 =item B<default>
2133 If a HVM container in B<default> TSC mode is created on a host that
2140 =item B<always_emulate>
2147 =item B<native>
2153 =item B<native_paravirt>
2159 Please see B<xen-tscmode(7)> for more information on this option.
2161 =item B<localtime=BOOLEAN>
2166 =item B<rtc_timeoffset=SECONDS>
2170 =item B<vpt_align=BOOLEAN>
2177 =item B<timer_mode="MODE">
2183 =item B<delay_for_missed_ticks>
2190 =item B<no_delay_for_missed_ticks>
2196 =item B<no_missed_ticks_pending>
2203 =item B<one_missed_tick_pending>
2217 =item B<mmio_hole=MBYTES>
2220 B<device_model_version="qemu-xen">.
2237 =item B<xen_platform_pci=BOOLEAN>
2248 Setting B<xen_platform_pci=0> with the default device_model "qemu-xen"
2251 =item B<viridian=[ "GROUP", "GROUP", ...]> or B<viridian=BOOLEAN>
2259 =item B<base>
2268 =item B<freq>
2274 =item B<time_ref_count>
2280 =item B<reference_tsc>
2286 =item B<hcall_remote_tlb_flush>
2292 =item B<apic_assist>
2301 =item B<crash_ctl>
2307 =item B<stimer>
2312 consistent with use of an enlightened time source (B<time_ref_count> or
2313 B<reference_tsc>).
2315 =item B<hcall_ipi>
2321 =item B<defaults>
2324 is currently the B<base>, B<freq>, B<time_ref_count>, B<apic_assist>,
2325 B<crash_ctl> and B<stimer> groups.
2327 =item B<all>
2334 to enable all groups except B<freq>, specify:
2338 B<viridian=[ "all", "!freq" ]>
2362 in the B<VFB_SPEC_STRING> for configuring virtual frame buffer devices
2367 =item B<videoram=MBYTES>
2378 When using the emulated Cirrus graphics card (B<vga="cirrus">) and the
2384 If B<videoram> is set less than 128MB, an error will be triggered.
2386 =item B<stdvga=BOOLEAN>
2394 B<This option is deprecated, use vga="stdvga" instead>.
2396 =item B<vga="STRING">
2399 Options are: B<none>, B<stdvga>, B<cirrus> and B<qxl>.
2400 The default is B<cirrus>.
2407 =item B<vnc=BOOLEAN>
2412 =item B<vnclisten="ADDRESS[:DISPLAYNUM]">
2416 =item B<vncdisplay=DISPLAYNUM>
2421 =item B<vncunused=BOOLEAN>
2424 The actual display used can be accessed with B<xl vncviewer>.
2426 =item B<vncpasswd="PASSWORD">
2432 =item B<keymap="LANG">
2439 device-model which you are using. See B<Keymaps> below or consult the
2440 B<qemu(1)> manpage. The default is B<en-us>.
2442 =item B<sdl=BOOLEAN>
2447 =item B<opengl=BOOLEAN>
2450 using B<device_model_version="qemu-xen-traditional"> and only if the
2453 =item B<nographic=BOOLEAN>
2467 =item B<spice=BOOLEAN>
2472 =item B<spicehost="ADDRESS">
2477 =item B<spiceport=NUMBER>
2482 =item B<spicetls_port=NUMBER>
2485 is enabled. At least one of B<spiceport> or B<spicetls_port> must be
2488 B<Note:> the options depending on B<spicetls_port>
2491 =item B<spicedisable_ticketing=BOOLEAN>
2494 B<spicepasswd> must be set. The default is (0) false.
2496 =item B<spicepasswd="PASSWORD">
2500 =item B<spiceagent_mouse=BOOLEAN>
2504 =item B<spicevdagent=BOOLEAN>
2514 =item B<spice_clipboard_sharing=BOOLEAN>
2517 B<spicevdagent> is enabled. The default is (0) false.
2519 =item B<spiceusbredirection=NUMBER>
2526 =item B<spice_image_compression="COMPRESSION">
2532 Available options are: B<auto_glz, auto_lz, quic, glz, lz, off>.
2534 =item B<spice_streaming_video="VIDEO">
2539 Available options are: B<filter, all, off>.
2547 =item B<serial=[ "DEVICE", "DEVICE", ...]>
2549 Redirect virtual serial ports to B<DEVICE>s. Please see the
2550 B<-serial> option in the B<qemu(1)> manpage for details of the valid
2551 B<DEVICE> options. Default is B<vc> when in graphical mode and
2552 B<stdio> if B<nographic=1> is used.
2556 =item B<soundhw="DEVICE">
2560 B<qemu(1)> manpage for details. The default is not to export any sound
2563 =item B<vkb_device=BOOLEAN>
2567 =item B<usb=BOOLEAN>
2571 =item B<usbversion=NUMBER>
2575 Due to implementation limitations this is not compatible with the B<usb>
2576 and B<usbdevice> parameters.
2579 =item B<usbdevice=[ "DEVICE", "DEVICE", ...]>
2581 Adds B<DEVICE>s to the emulated USB bus. The USB bus must also be
2582 enabled using B<usb=1>. The most common use for this option is
2583 B<usbdevice=['tablet']> which adds a pointer device using absolute
2592 typically be found by using B<lsusb(1)> or B<usb-devices(1)>.
2603 =item B<vendor_device="VENDOR_DEVICE">
2610 =item B<none>
2614 =item B<xenserver>
2622 See B<xen-pci-device-reservations(7)> for more information.
2630 =item B<nestedhvm=BOOLEAN>
2641 =item B<bootloader="PROGRAM">
2645 grub/grub2/syslinux. Either B<kernel> or B<bootloader> must be specified
2648 =item B<bootloader_args=[ "ARG", "ARG", ...]>
2650 Append B<ARG>s to the arguments to the B<bootloader>
2652 be split into words at whitespace B<(this second option is deprecated)>.
2654 =item B<timer_mode="MODE">
2660 =item B<delay_for_missed_ticks>
2667 =item B<no_delay_for_missed_ticks>
2673 =item B<no_missed_ticks_pending>
2680 =item B<one_missed_tick_pending>
2699 =item B<hap=BOOLEAN>
2709 =item B<oos=BOOLEAN>
2718 =item B<shadow_memory=MBYTES>
2740 =item B<device_model_version="DEVICE-MODEL">
2749 =item B<qemu-xen>
2754 =item B<qemu-xen-traditional>
2766 =item B<device_model_override="PATH">
2770 B<device_model_version> which you have specified. You should not normally need
2773 =item B<stubdomain_kernel="PATH">
2777 B<device_model_version> which you have specified.
2778 In case of B<qemu-xen-traditional> it is expected to be MiniOS-based stubdomain
2779 image, in case of B<qemu-xen> it is expected to be Linux-based stubdomain
2782 =item B<stubdomain_ramdisk="PATH">
2785 The binary provided here is to be used by a kernel pointed by B<stubdomain_kernel>.
2788 =item B<stubdomain_memory=MBYTES>
2792 =item B<device_model_stubdomain_override=BOOLEAN>
2798 =item B<device_model_stubdomain_seclabel="LABEL">
2802 =item B<device_model_args=[ "ARG", "ARG", ...]>
2808 =item B<device_model_args_pv=[ "ARG", "ARG", ...]>
2814 =item B<device_model_args_hvm=[ "ARG", "ARG", ...]>
2831 The default is B<en-us>.
2833 See B<qemu(1)> for more information.
2841 =item B<gic_version="vN">
2849 =item B<v2>
2853 =item B<v3>
2858 =item B<default>
2868 =item B<vuart="uart">
2883 =item B<mca_caps=[ "CAP", "CAP", ... ]>
2891 =item B<"lmce">
2895 =item B<default>