summaryrefslogtreecommitdiffstats
path: root/Documentation/admin-guide
diff options
context:
space:
mode:
authorDave Jiang <dave.jiang@intel.com>2021-01-22 11:46:00 -0700
committerVinod Koul <vkoul@kernel.org>2021-01-26 22:58:55 +0530
commit03d939c7e3d8800a9feb54808929c5776ac510eb (patch)
tree007b7998d6618bd6423be049e5e5661fc8907173 /Documentation/admin-guide
parent9f3c14d4433b98c87f958128045539f297a2fa6d (diff)
downloadlinux-stable-03d939c7e3d8800a9feb54808929c5776ac510eb.tar.gz
linux-stable-03d939c7e3d8800a9feb54808929c5776ac510eb.tar.bz2
linux-stable-03d939c7e3d8800a9feb54808929c5776ac510eb.zip
dmaengine: idxd: add module parameter to force disable of SVA
Add a module parameter that overrides the SVA feature enabling. This keeps the driver in legacy mode even when intel_iommu=sm_on is set. In this mode, the descriptor fields must be programmed with dma_addr_t from the Linux DMA API for source, destination, and completion descriptors. Signed-off-by: Dave Jiang <dave.jiang@intel.com> Link: https://lore.kernel.org/r/161134110457.4005461.13171197785259115852.stgit@djiang5-desk3.ch.intel.com Signed-off-by: Vinod Koul <vkoul@kernel.org>
Diffstat (limited to 'Documentation/admin-guide')
-rw-r--r--Documentation/admin-guide/kernel-parameters.txt6
1 files changed, 6 insertions, 0 deletions
diff --git a/Documentation/admin-guide/kernel-parameters.txt b/Documentation/admin-guide/kernel-parameters.txt
index c722ec19cd00..c25786b95419 100644
--- a/Documentation/admin-guide/kernel-parameters.txt
+++ b/Documentation/admin-guide/kernel-parameters.txt
@@ -1673,6 +1673,12 @@
In such case C2/C3 won't be used again.
idle=nomwait: Disable mwait for CPU C-states
+ idxd.sva= [HW]
+ Format: <bool>
+ Allow force disabling of Shared Virtual Memory (SVA)
+ support for the idxd driver. By default it is set to
+ true (1).
+
ieee754= [MIPS] Select IEEE Std 754 conformance mode
Format: { strict | legacy | 2008 | relaxed }
Default: strict