diff options
author | Joerg Roedel <joerg.roedel@amd.com> | 2008-09-18 09:23:43 -0400 |
---|---|---|
committer | Ingo Molnar <mingo@elte.hu> | 2008-09-19 06:59:06 -0400 |
commit | 2842e5bf3115193f05dc9dac20f940e7abf44c1a (patch) | |
tree | 31461a4fb45db1868f4bfb9f99251db7a5ce6d33 /Documentation | |
parent | 270cab2426cdc6307725e4f1f46ecf8ab8e69193 (diff) |
x86: move GART TLB flushing options to generic code
The GART currently implements the iommu=[no]fullflush command line
parameters which influence its IO/TLB flushing strategy. This patch
makes these parameters generic so that they can be used by the AMD IOMMU
too.
Signed-off-by: Joerg Roedel <joerg.roedel@amd.com>
Signed-off-by: Ingo Molnar <mingo@elte.hu>
Diffstat (limited to 'Documentation')
-rw-r--r-- | Documentation/kernel-parameters.txt | 4 | ||||
-rw-r--r-- | Documentation/x86/x86_64/boot-options.txt | 2 |
2 files changed, 4 insertions, 2 deletions
diff --git a/Documentation/kernel-parameters.txt b/Documentation/kernel-parameters.txt index 1150444a21ab..40066ceb48fe 100644 --- a/Documentation/kernel-parameters.txt +++ b/Documentation/kernel-parameters.txt | |||
@@ -893,6 +893,10 @@ and is between 256 and 4096 characters. It is defined in the file | |||
893 | nomerge | 893 | nomerge |
894 | forcesac | 894 | forcesac |
895 | soft | 895 | soft |
896 | fullflush | ||
897 | Flush IO/TLB at every deallocation | ||
898 | nofullflush | ||
899 | Flush IO/TLB only when addresses are reused (default) | ||
896 | 900 | ||
897 | 901 | ||
898 | intel_iommu= [DMAR] Intel IOMMU driver (DMAR) option | 902 | intel_iommu= [DMAR] Intel IOMMU driver (DMAR) option |
diff --git a/Documentation/x86/x86_64/boot-options.txt b/Documentation/x86/x86_64/boot-options.txt index b0c7b6c4abda..c83c8e4bc8e5 100644 --- a/Documentation/x86/x86_64/boot-options.txt +++ b/Documentation/x86/x86_64/boot-options.txt | |||
@@ -233,8 +233,6 @@ IOMMU (input/output memory management unit) | |||
233 | iommu options only relevant to the AMD GART hardware IOMMU: | 233 | iommu options only relevant to the AMD GART hardware IOMMU: |
234 | <size> Set the size of the remapping area in bytes. | 234 | <size> Set the size of the remapping area in bytes. |
235 | allowed Overwrite iommu off workarounds for specific chipsets. | 235 | allowed Overwrite iommu off workarounds for specific chipsets. |
236 | fullflush Flush IOMMU on each allocation (default). | ||
237 | nofullflush Don't use IOMMU fullflush. | ||
238 | leak Turn on simple iommu leak tracing (only when | 236 | leak Turn on simple iommu leak tracing (only when |
239 | CONFIG_IOMMU_LEAK is on). Default number of leak pages | 237 | CONFIG_IOMMU_LEAK is on). Default number of leak pages |
240 | is 20. | 238 | is 20. |