diff options
Diffstat (limited to 'Documentation/kernel-parameters.txt')
-rw-r--r-- | Documentation/kernel-parameters.txt | 56 |
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 | ||