diff options
author | Jan Beulich <jbeulich@suse.com> | 2013-01-07 12:58:09 +0100 |
---|---|---|
committer | Jan Beulich <jbeulich@suse.com> | 2013-01-07 12:58:09 +0100 |
commit | 4e3c592c93d7dbe02ca36878457515d30fe931d2 (patch) | |
tree | 6721811da6a4ad420ee99a143fbb7aed796dd47f /docs/misc | |
parent | c9af51eb96319f8248ababea592282bc6215fc30 (diff) | |
download | xen-4e3c592c93d7dbe02ca36878457515d30fe931d2.tar.gz xen-4e3c592c93d7dbe02ca36878457515d30fe931d2.tar.bz2 xen-4e3c592c93d7dbe02ca36878457515d30fe931d2.zip |
IOMMU: add option to specify devices behaving like ones using phantom functions
At least certain Marvell SATA controllers are known to issue bus master
requests with a non-zero function as origin, despite themselves being
single function devices.
Signed-off-by: Jan Beulich <jbeulich@suse.com>
Acked-by: "Zhang, Xiantao" <xiantao.zhang@intel.com>
Diffstat (limited to 'docs/misc')
-rw-r--r-- | docs/misc/xen-command-line.markdown | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/docs/misc/xen-command-line.markdown b/docs/misc/xen-command-line.markdown index 443685e904..6ad63094b2 100644 --- a/docs/misc/xen-command-line.markdown +++ b/docs/misc/xen-command-line.markdown @@ -703,6 +703,16 @@ Defaults to booting secondary processors. Default: `on` +### pci-phantom +> `=[<seg>:]<bus>:<device>,<stride>` + +Mark a group of PCI devices as using phantom functions without actually +advertising so, so the IOMMU can create translation contexts for them. + +All numbers specified must be hexadecimal ones. + +This option can be specified more than once (up to 8 times at present). + ### ple\_gap > `= <integer>` |