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.txt73
1 files changed, 62 insertions, 11 deletions
diff --git a/Documentation/kernel-parameters.txt b/Documentation/kernel-parameters.txt
index 5578248c18a4..7936b801fe6a 100644
--- a/Documentation/kernel-parameters.txt
+++ b/Documentation/kernel-parameters.txt
@@ -48,6 +48,7 @@ parameter is applicable:
48 EFI EFI Partitioning (GPT) is enabled 48 EFI EFI Partitioning (GPT) is enabled
49 EIDE EIDE/ATAPI support is enabled. 49 EIDE EIDE/ATAPI support is enabled.
50 FB The frame buffer device is enabled. 50 FB The frame buffer device is enabled.
51 GCOV GCOV profiling is enabled.
51 HW Appropriate hardware is enabled. 52 HW Appropriate hardware is enabled.
52 IA-64 IA-64 architecture is enabled. 53 IA-64 IA-64 architecture is enabled.
53 IMA Integrity measurement architecture is enabled. 54 IMA Integrity measurement architecture is enabled.
@@ -228,14 +229,6 @@ and is between 256 and 4096 characters. It is defined in the file
228 to assume that this machine's pmtimer latches its value 229 to assume that this machine's pmtimer latches its value
229 and always returns good values. 230 and always returns good values.
230 231
231 acpi.power_nocheck= [HW,ACPI]
232 Format: 1/0 enable/disable the check of power state.
233 On some bogus BIOS the _PSC object/_STA object of
234 power resource can't return the correct device power
235 state. In such case it is unneccessary to check its
236 power state again in power transition.
237 1 : disable the power state check
238
239 acpi_sci= [HW,ACPI] ACPI System Control Interrupt trigger mode 232 acpi_sci= [HW,ACPI] ACPI System Control Interrupt trigger mode
240 Format: { level | edge | high | low } 233 Format: { level | edge | high | low }
241 234
@@ -796,6 +789,12 @@ and is between 256 and 4096 characters. It is defined in the file
796 Format: off | on 789 Format: off | on
797 default: on 790 default: on
798 791
792 gcov_persist= [GCOV] When non-zero (default), profiling data for
793 kernel modules is saved and remains accessible via
794 debugfs, even when the module is unloaded/reloaded.
795 When zero, profiling data is discarded and associated
796 debugfs files are removed at module unload time.
797
799 gdth= [HW,SCSI] 798 gdth= [HW,SCSI]
800 See header of drivers/scsi/gdth.c. 799 See header of drivers/scsi/gdth.c.
801 800
@@ -999,6 +998,7 @@ and is between 256 and 4096 characters. It is defined in the file
999 nomerge 998 nomerge
1000 forcesac 999 forcesac
1001 soft 1000 soft
1001 pt [x86, IA64]
1002 1002
1003 io7= [HW] IO7 for Marvel based alpha systems 1003 io7= [HW] IO7 for Marvel based alpha systems
1004 See comment before marvel_specify_io7 in 1004 See comment before marvel_specify_io7 in
@@ -1115,6 +1115,10 @@ and is between 256 and 4096 characters. It is defined in the file
1115 libata.dma=4 Compact Flash DMA only 1115 libata.dma=4 Compact Flash DMA only
1116 Combinations also work, so libata.dma=3 enables DMA 1116 Combinations also work, so libata.dma=3 enables DMA
1117 for disks and CDROMs, but not CFs. 1117 for disks and CDROMs, but not CFs.
1118
1119 libata.ignore_hpa= [LIBATA] Ignore HPA limit
1120 libata.ignore_hpa=0 keep BIOS limits (default)
1121 libata.ignore_hpa=1 ignore limits, using full disk
1118 1122
1119 libata.noacpi [LIBATA] Disables use of ACPI in libata suspend/resume 1123 libata.noacpi [LIBATA] Disables use of ACPI in libata suspend/resume
1120 when set. 1124 when set.
@@ -1362,6 +1366,27 @@ and is between 256 and 4096 characters. It is defined in the file
1362 min_addr=nn[KMG] [KNL,BOOT,ia64] All physical memory below this 1366 min_addr=nn[KMG] [KNL,BOOT,ia64] All physical memory below this
1363 physical address is ignored. 1367 physical address is ignored.
1364 1368
1369 mini2440= [ARM,HW,KNL]
1370 Format:[0..2][b][c][t]
1371 Default: "0tb"
1372 MINI2440 configuration specification:
1373 0 - The attached screen is the 3.5" TFT
1374 1 - The attached screen is the 7" TFT
1375 2 - The VGA Shield is attached (1024x768)
1376 Leaving out the screen size parameter will not load
1377 the TFT driver, and the framebuffer will be left
1378 unconfigured.
1379 b - Enable backlight. The TFT backlight pin will be
1380 linked to the kernel VESA blanking code and a GPIO
1381 LED. This parameter is not necessary when using the
1382 VGA shield.
1383 c - Enable the s3c camera interface.
1384 t - Reserved for enabling touchscreen support. The
1385 touchscreen support is not enabled in the mainstream
1386 kernel as of 2.6.30, a preliminary port can be found
1387 in the "bleeding edge" mini2440 support kernel at
1388 http://repo.or.cz/w/linux-2.6/mini2440.git
1389
1365 mminit_loglevel= 1390 mminit_loglevel=
1366 [KNL] When CONFIG_DEBUG_MEMORY_INIT is set, this 1391 [KNL] When CONFIG_DEBUG_MEMORY_INIT is set, this
1367 parameter allows control of the logging verbosity for 1392 parameter allows control of the logging verbosity for
@@ -1403,6 +1428,16 @@ and is between 256 and 4096 characters. It is defined in the file
1403 mtdparts= [MTD] 1428 mtdparts= [MTD]
1404 See drivers/mtd/cmdlinepart.c. 1429 See drivers/mtd/cmdlinepart.c.
1405 1430
1431 onenand.bdry= [HW,MTD] Flex-OneNAND Boundary Configuration
1432
1433 Format: [die0_boundary][,die0_lock][,die1_boundary][,die1_lock]
1434
1435 boundary - index of last SLC block on Flex-OneNAND.
1436 The remaining blocks are configured as MLC blocks.
1437 lock - Configure if Flex-OneNAND boundary should be locked.
1438 Once locked, the boundary cannot be changed.
1439 1 indicates lock status, 0 indicates unlock status.
1440
1406 mtdset= [ARM] 1441 mtdset= [ARM]
1407 ARM/S3C2412 JIVE boot control 1442 ARM/S3C2412 JIVE boot control
1408 1443
@@ -1689,8 +1724,8 @@ and is between 256 and 4096 characters. It is defined in the file
1689 oprofile.cpu_type= Force an oprofile cpu type 1724 oprofile.cpu_type= Force an oprofile cpu type
1690 This might be useful if you have an older oprofile 1725 This might be useful if you have an older oprofile
1691 userland or if you want common events. 1726 userland or if you want common events.
1692 Format: { archperfmon } 1727 Format: { arch_perfmon }
1693 archperfmon: [X86] Force use of architectural 1728 arch_perfmon: [X86] Force use of architectural
1694 perfmon on Intel CPUs instead of the 1729 perfmon on Intel CPUs instead of the
1695 CPU specific event set. 1730 CPU specific event set.
1696 1731
@@ -1769,6 +1804,9 @@ and is between 256 and 4096 characters. It is defined in the file
1769 root domains (aka PCI segments, in ACPI-speak). 1804 root domains (aka PCI segments, in ACPI-speak).
1770 nommconf [X86] Disable use of MMCONFIG for PCI 1805 nommconf [X86] Disable use of MMCONFIG for PCI
1771 Configuration 1806 Configuration
1807 check_enable_amd_mmconf [X86] check for and enable
1808 properly configured MMIO access to PCI
1809 config space on AMD family 10h CPU
1772 nomsi [MSI] If the PCI_MSI kernel config parameter is 1810 nomsi [MSI] If the PCI_MSI kernel config parameter is
1773 enabled, this kernel boot option can be used to 1811 enabled, this kernel boot option can be used to
1774 disable the use of MSI interrupts system-wide. 1812 disable the use of MSI interrupts system-wide.
@@ -1858,6 +1896,12 @@ and is between 256 and 4096 characters. It is defined in the file
1858 PAGE_SIZE is used as alignment. 1896 PAGE_SIZE is used as alignment.
1859 PCI-PCI bridge can be specified, if resource 1897 PCI-PCI bridge can be specified, if resource
1860 windows need to be expanded. 1898 windows need to be expanded.
1899 ecrc= Enable/disable PCIe ECRC (transaction layer
1900 end-to-end CRC checking).
1901 bios: Use BIOS/firmware settings. This is the
1902 the default.
1903 off: Turn ECRC off
1904 on: Turn ECRC on.
1861 1905
1862 pcie_aspm= [PCIE] Forcibly enable or disable PCIe Active State Power 1906 pcie_aspm= [PCIE] Forcibly enable or disable PCIe Active State Power
1863 Management. 1907 Management.
@@ -1875,6 +1919,12 @@ and is between 256 and 4096 characters. It is defined in the file
1875 Format: { 0 | 1 } 1919 Format: { 0 | 1 }
1876 See arch/parisc/kernel/pdc_chassis.c 1920 See arch/parisc/kernel/pdc_chassis.c
1877 1921
1922 percpu_alloc= [X86] Select which percpu first chunk allocator to use.
1923 Allowed values are one of "lpage", "embed" and "4k".
1924 See comments in arch/x86/kernel/setup_percpu.c for
1925 details on each allocator. This parameter is primarily
1926 for debugging and performance comparison.
1927
1878 pf. [PARIDE] 1928 pf. [PARIDE]
1879 See Documentation/blockdev/paride.txt. 1929 See Documentation/blockdev/paride.txt.
1880 1930
@@ -2427,7 +2477,8 @@ and is between 256 and 4096 characters. It is defined in the file
2427 2477
2428 tp720= [HW,PS2] 2478 tp720= [HW,PS2]
2429 2479
2430 trace_buf_size=nn[KMG] [ftrace] will set tracing buffer size. 2480 trace_buf_size=nn[KMG]
2481 [FTRACE] will set tracing buffer size.
2431 2482
2432 trix= [HW,OSS] MediaTrix AudioTrix Pro 2483 trix= [HW,OSS] MediaTrix AudioTrix Pro
2433 Format: 2484 Format: