aboutsummaryrefslogtreecommitdiffstats
path: root/Documentation/kernel-parameters.txt
diff options
context:
space:
mode:
Diffstat (limited to 'Documentation/kernel-parameters.txt')
-rw-r--r--Documentation/kernel-parameters.txt20
1 files changed, 15 insertions, 5 deletions
diff --git a/Documentation/kernel-parameters.txt b/Documentation/kernel-parameters.txt
index 4b0f1ae31a4c..bf6303ec0bde 100644
--- a/Documentation/kernel-parameters.txt
+++ b/Documentation/kernel-parameters.txt
@@ -847,6 +847,10 @@ and is between 256 and 4096 characters. It is defined in the file
847 than 32 bit addressing. The default is to look 847 than 32 bit addressing. The default is to look
848 for translation below 32 bit and if not available 848 for translation below 32 bit and if not available
849 then look in the higher range. 849 then look in the higher range.
850 strict [Default Off]
851 With this option on every unmap_single operation will
852 result in a hardware IOTLB flush operation as opposed
853 to batching them for performance.
850 854
851 io_delay= [X86-32,X86-64] I/O delay method 855 io_delay= [X86-32,X86-64] I/O delay method
852 0x80 856 0x80
@@ -954,6 +958,8 @@ and is between 256 and 4096 characters. It is defined in the file
954 958
955 l2cr= [PPC] 959 l2cr= [PPC]
956 960
961 l3cr= [PPC]
962
957 lapic [X86-32,APIC] Enable the local APIC even if BIOS 963 lapic [X86-32,APIC] Enable the local APIC even if BIOS
958 disabled it. 964 disabled it.
959 965
@@ -1280,8 +1286,16 @@ and is between 256 and 4096 characters. It is defined in the file
1280 noexec [IA-64] 1286 noexec [IA-64]
1281 1287
1282 noexec [X86-32,X86-64] 1288 noexec [X86-32,X86-64]
1289 On X86-32 available only on PAE configured kernels.
1283 noexec=on: enable non-executable mappings (default) 1290 noexec=on: enable non-executable mappings (default)
1284 noexec=off: disable nn-executable mappings 1291 noexec=off: disable non-executable mappings
1292
1293 noexec32 [X86-64]
1294 This affects only 32-bit executables.
1295 noexec32=on: enable non-executable mappings (default)
1296 read doesn't imply executable mappings
1297 noexec32=off: disable non-executable mappings
1298 read implies executable mappings
1285 1299
1286 nofxsr [BUGS=X86-32] Disables x86 floating point extended 1300 nofxsr [BUGS=X86-32] Disables x86 floating point extended
1287 register save and restore. The kernel will only save 1301 register save and restore. The kernel will only save
@@ -1461,10 +1475,6 @@ and is between 256 and 4096 characters. It is defined in the file
1461 nomsi [MSI] If the PCI_MSI kernel config parameter is 1475 nomsi [MSI] If the PCI_MSI kernel config parameter is
1462 enabled, this kernel boot option can be used to 1476 enabled, this kernel boot option can be used to
1463 disable the use of MSI interrupts system-wide. 1477 disable the use of MSI interrupts system-wide.
1464 nosort [X86-32] Don't sort PCI devices according to
1465 order given by the PCI BIOS. This sorting is
1466 done to get a device order compatible with
1467 older kernels.
1468 biosirq [X86-32] Use PCI BIOS calls to get the interrupt 1478 biosirq [X86-32] Use PCI BIOS calls to get the interrupt
1469 routing table. These calls are known to be buggy 1479 routing table. These calls are known to be buggy
1470 on several machines and they hang the machine 1480 on several machines and they hang the machine