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.txt56
1 files changed, 50 insertions, 6 deletions
diff --git a/Documentation/kernel-parameters.txt b/Documentation/kernel-parameters.txt
index ff571f9298e0..d8323b8893c3 100644
--- a/Documentation/kernel-parameters.txt
+++ b/Documentation/kernel-parameters.txt
@@ -164,6 +164,10 @@ and is between 256 and 4096 characters. It is defined in the file
164 acpi_skip_timer_override [HW,ACPI] 164 acpi_skip_timer_override [HW,ACPI]
165 Recognize and ignore IRQ0/pin2 Interrupt Override. 165 Recognize and ignore IRQ0/pin2 Interrupt Override.
166 For broken nForce2 BIOS resulting in XT-PIC timer. 166 For broken nForce2 BIOS resulting in XT-PIC timer.
167 acpi_use_timer_override [HW,ACPI}
168 Use timer override. For some broken Nvidia NF5 boards
169 that require a timer override, but don't have
170 HPET
167 171
168 acpi_dbg_layer= [HW,ACPI] 172 acpi_dbg_layer= [HW,ACPI]
169 Format: <int> 173 Format: <int>
@@ -544,6 +548,13 @@ and is between 256 and 4096 characters. It is defined in the file
544 eurwdt= [HW,WDT] Eurotech CPU-1220/1410 onboard watchdog. 548 eurwdt= [HW,WDT] Eurotech CPU-1220/1410 onboard watchdog.
545 Format: <io>[,<irq>] 549 Format: <io>[,<irq>]
546 550
551 failslab=
552 fail_page_alloc=
553 fail_make_request=[KNL]
554 General fault injection mechanism.
555 Format: <interval>,<probability>,<space>,<times>
556 See also /Documentation/fault-injection/.
557
547 fd_mcs= [HW,SCSI] 558 fd_mcs= [HW,SCSI]
548 See header of drivers/scsi/fd_mcs.c. 559 See header of drivers/scsi/fd_mcs.c.
549 560
@@ -553,9 +564,6 @@ and is between 256 and 4096 characters. It is defined in the file
553 floppy= [HW] 564 floppy= [HW]
554 See Documentation/floppy.txt. 565 See Documentation/floppy.txt.
555 566
556 ftape= [HW] Floppy Tape subsystem debugging options.
557 See Documentation/ftape.txt.
558
559 gamecon.map[2|3]= 567 gamecon.map[2|3]=
560 [HW,JOY] Multisystem joystick and NES/SNES/PSX pad 568 [HW,JOY] Multisystem joystick and NES/SNES/PSX pad
561 support via parallel port (up to 5 devices per port) 569 support via parallel port (up to 5 devices per port)
@@ -598,8 +606,6 @@ and is between 256 and 4096 characters. It is defined in the file
598 606
599 hugepages= [HW,IA-32,IA-64] Maximal number of HugeTLB pages. 607 hugepages= [HW,IA-32,IA-64] Maximal number of HugeTLB pages.
600 608
601 noirqbalance [IA-32,SMP,KNL] Disable kernel irq balancing
602
603 i8042.direct [HW] Put keyboard port into non-translated mode 609 i8042.direct [HW] Put keyboard port into non-translated mode
604 i8042.dumbkbd [HW] Pretend that controller can only read data from 610 i8042.dumbkbd [HW] Pretend that controller can only read data from
605 keyboard and cannot control its state 611 keyboard and cannot control its state
@@ -649,6 +655,10 @@ and is between 256 and 4096 characters. It is defined in the file
649 idle= [HW] 655 idle= [HW]
650 Format: idle=poll or idle=halt 656 Format: idle=poll or idle=halt
651 657
658 ignore_loglevel [KNL]
659 Ignore loglevel setting - this will print /all/
660 kernel messages to the console. Useful for debugging.
661
652 ihash_entries= [KNL] 662 ihash_entries= [KNL]
653 Set number of hash buckets for inode cache. 663 Set number of hash buckets for inode cache.
654 664
@@ -713,7 +723,12 @@ and is between 256 and 4096 characters. It is defined in the file
713 Format: <RDP>,<reset>,<pci_scan>,<verbosity> 723 Format: <RDP>,<reset>,<pci_scan>,<verbosity>
714 724
715 isolcpus= [KNL,SMP] Isolate CPUs from the general scheduler. 725 isolcpus= [KNL,SMP] Isolate CPUs from the general scheduler.
716 Format: <cpu number>,...,<cpu number> 726 Format:
727 <cpu number>,...,<cpu number>
728 or
729 <cpu number>-<cpu number> (must be a positive range in ascending order)
730 or a mixture
731 <cpu number>,...,<cpu number>-<cpu number>
717 This option can be used to specify one or more CPUs 732 This option can be used to specify one or more CPUs
718 to isolate from the general SMP balancing and scheduling 733 to isolate from the general SMP balancing and scheduling
719 algorithms. The only way to move a process onto or off 734 algorithms. The only way to move a process onto or off
@@ -1011,6 +1026,10 @@ and is between 256 and 4096 characters. It is defined in the file
1011 emulation library even if a 387 maths coprocessor 1026 emulation library even if a 387 maths coprocessor
1012 is present. 1027 is present.
1013 1028
1029 noaliencache [MM, NUMA] Disables the allcoation of alien caches in
1030 the slab allocator. Saves per-node memory, but will
1031 impact performance on real NUMA hardware.
1032
1014 noalign [KNL,ARM] 1033 noalign [KNL,ARM]
1015 1034
1016 noapic [SMP,APIC] Tells the kernel to not make use of any 1035 noapic [SMP,APIC] Tells the kernel to not make use of any
@@ -1051,9 +1070,14 @@ and is between 256 and 4096 characters. It is defined in the file
1051 in certain environments such as networked servers or 1070 in certain environments such as networked servers or
1052 real-time systems. 1071 real-time systems.
1053 1072
1073 noirqbalance [IA-32,SMP,KNL] Disable kernel irq balancing
1074
1054 noirqdebug [IA-32] Disables the code which attempts to detect and 1075 noirqdebug [IA-32] Disables the code which attempts to detect and
1055 disable unhandled interrupt sources. 1076 disable unhandled interrupt sources.
1056 1077
1078 no_timer_check [IA-32,X86_64,APIC] Disables the code which tests for
1079 broken timer IRQ sources.
1080
1057 noisapnp [ISAPNP] Disables ISA PnP code. 1081 noisapnp [ISAPNP] Disables ISA PnP code.
1058 1082
1059 noinitrd [RAM] Tells the kernel not to load any configured 1083 noinitrd [RAM] Tells the kernel not to load any configured
@@ -1231,6 +1255,11 @@ and is between 256 and 4096 characters. It is defined in the file
1231 machine check when some devices' config space 1255 machine check when some devices' config space
1232 is read. But various workarounds are disabled 1256 is read. But various workarounds are disabled
1233 and some IOMMU drivers will not work. 1257 and some IOMMU drivers will not work.
1258 bfsort Sort PCI devices into breadth-first order.
1259 This sorting is done to get a device
1260 order compatible with older (<= 2.4) kernels.
1261 nobfsort Don't sort PCI devices into breadth-first order.
1262
1234 pcmv= [HW,PCMCIA] BadgePAD 4 1263 pcmv= [HW,PCMCIA] BadgePAD 4
1235 1264
1236 pd. [PARIDE] 1265 pd. [PARIDE]
@@ -1279,6 +1308,7 @@ and is between 256 and 4096 characters. It is defined in the file
1279 Param: "schedule" - profile schedule points. 1308 Param: "schedule" - profile schedule points.
1280 Param: <number> - step/bucket size as a power of 2 for 1309 Param: <number> - step/bucket size as a power of 2 for
1281 statistical time based profiling. 1310 statistical time based profiling.
1311 Param: "sleep" - profile D-state sleeping (millisecs)
1282 1312
1283 processor.max_cstate= [HW,ACPI] 1313 processor.max_cstate= [HW,ACPI]
1284 Limit processor to maximum C-state 1314 Limit processor to maximum C-state
@@ -1360,6 +1390,12 @@ and is between 256 and 4096 characters. It is defined in the file
1360 resume= [SWSUSP] 1390 resume= [SWSUSP]
1361 Specify the partition device for software suspend 1391 Specify the partition device for software suspend
1362 1392
1393 resume_offset= [SWSUSP]
1394 Specify the offset from the beginning of the partition
1395 given by "resume=" at which the swap header is located,
1396 in <PAGE_SIZE> units (needed only for swap files).
1397 See Documentation/power/swsusp-and-swap-files.txt
1398
1363 rhash_entries= [KNL,NET] 1399 rhash_entries= [KNL,NET]
1364 Set number of hash buckets for route cache 1400 Set number of hash buckets for route cache
1365 1401
@@ -1410,6 +1446,11 @@ and is between 256 and 4096 characters. It is defined in the file
1410 1446
1411 scsi_logging= [SCSI] 1447 scsi_logging= [SCSI]
1412 1448
1449 scsi_mod.scan= [SCSI] sync (default) scans SCSI busses as they are
1450 discovered. async scans them in kernel threads,
1451 allowing boot to proceed. none ignores them, expecting
1452 user space to do the scan.
1453
1413 selinux [SELINUX] Disable or enable SELinux at boot time. 1454 selinux [SELINUX] Disable or enable SELinux at boot time.
1414 Format: { "0" | "1" } 1455 Format: { "0" | "1" }
1415 See security/selinux/Kconfig help text. 1456 See security/selinux/Kconfig help text.
@@ -1721,6 +1762,9 @@ and is between 256 and 4096 characters. It is defined in the file
1721 norandmaps Don't use address space randomization 1762 norandmaps Don't use address space randomization
1722 Equivalent to echo 0 > /proc/sys/kernel/randomize_va_space 1763 Equivalent to echo 0 > /proc/sys/kernel/randomize_va_space
1723 1764
1765 unwind_debug=N N > 0 will enable dwarf2 unwinder debugging
1766 This is useful to get more information why
1767 you got a "dwarf2 unwinder stuck"
1724 1768
1725______________________________________________________________________ 1769______________________________________________________________________
1726 1770