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.txt32
1 files changed, 29 insertions, 3 deletions
diff --git a/Documentation/kernel-parameters.txt b/Documentation/kernel-parameters.txt
index 2e1898e4e8fd..b79bcdf16319 100644
--- a/Documentation/kernel-parameters.txt
+++ b/Documentation/kernel-parameters.txt
@@ -599,8 +599,6 @@ and is between 256 and 4096 characters. It is defined in the file
599 599
600 hugepages= [HW,IA-32,IA-64] Maximal number of HugeTLB pages. 600 hugepages= [HW,IA-32,IA-64] Maximal number of HugeTLB pages.
601 601
602 noirqbalance [IA-32,SMP,KNL] Disable kernel irq balancing
603
604 i8042.direct [HW] Put keyboard port into non-translated mode 602 i8042.direct [HW] Put keyboard port into non-translated mode
605 i8042.dumbkbd [HW] Pretend that controller can only read data from 603 i8042.dumbkbd [HW] Pretend that controller can only read data from
606 keyboard and cannot control its state 604 keyboard and cannot control its state
@@ -650,6 +648,10 @@ and is between 256 and 4096 characters. It is defined in the file
650 idle= [HW] 648 idle= [HW]
651 Format: idle=poll or idle=halt 649 Format: idle=poll or idle=halt
652 650
651 ignore_loglevel [KNL]
652 Ignore loglevel setting - this will print /all/
653 kernel messages to the console. Useful for debugging.
654
653 ihash_entries= [KNL] 655 ihash_entries= [KNL]
654 Set number of hash buckets for inode cache. 656 Set number of hash buckets for inode cache.
655 657
@@ -714,7 +716,12 @@ and is between 256 and 4096 characters. It is defined in the file
714 Format: <RDP>,<reset>,<pci_scan>,<verbosity> 716 Format: <RDP>,<reset>,<pci_scan>,<verbosity>
715 717
716 isolcpus= [KNL,SMP] Isolate CPUs from the general scheduler. 718 isolcpus= [KNL,SMP] Isolate CPUs from the general scheduler.
717 Format: <cpu number>,...,<cpu number> 719 Format:
720 <cpu number>,...,<cpu number>
721 or
722 <cpu number>-<cpu number> (must be a positive range in ascending order)
723 or a mixture
724 <cpu number>,...,<cpu number>-<cpu number>
718 This option can be used to specify one or more CPUs 725 This option can be used to specify one or more CPUs
719 to isolate from the general SMP balancing and scheduling 726 to isolate from the general SMP balancing and scheduling
720 algorithms. The only way to move a process onto or off 727 algorithms. The only way to move a process onto or off
@@ -1012,6 +1019,10 @@ and is between 256 and 4096 characters. It is defined in the file
1012 emulation library even if a 387 maths coprocessor 1019 emulation library even if a 387 maths coprocessor
1013 is present. 1020 is present.
1014 1021
1022 noaliencache [MM, NUMA] Disables the allcoation of alien caches in
1023 the slab allocator. Saves per-node memory, but will
1024 impact performance on real NUMA hardware.
1025
1015 noalign [KNL,ARM] 1026 noalign [KNL,ARM]
1016 1027
1017 noapic [SMP,APIC] Tells the kernel to not make use of any 1028 noapic [SMP,APIC] Tells the kernel to not make use of any
@@ -1052,9 +1063,14 @@ and is between 256 and 4096 characters. It is defined in the file
1052 in certain environments such as networked servers or 1063 in certain environments such as networked servers or
1053 real-time systems. 1064 real-time systems.
1054 1065
1066 noirqbalance [IA-32,SMP,KNL] Disable kernel irq balancing
1067
1055 noirqdebug [IA-32] Disables the code which attempts to detect and 1068 noirqdebug [IA-32] Disables the code which attempts to detect and
1056 disable unhandled interrupt sources. 1069 disable unhandled interrupt sources.
1057 1070
1071 no_timer_check [IA-32,X86_64,APIC] Disables the code which tests for
1072 broken timer IRQ sources.
1073
1058 noisapnp [ISAPNP] Disables ISA PnP code. 1074 noisapnp [ISAPNP] Disables ISA PnP code.
1059 1075
1060 noinitrd [RAM] Tells the kernel not to load any configured 1076 noinitrd [RAM] Tells the kernel not to load any configured
@@ -1285,6 +1301,7 @@ and is between 256 and 4096 characters. It is defined in the file
1285 Param: "schedule" - profile schedule points. 1301 Param: "schedule" - profile schedule points.
1286 Param: <number> - step/bucket size as a power of 2 for 1302 Param: <number> - step/bucket size as a power of 2 for
1287 statistical time based profiling. 1303 statistical time based profiling.
1304 Param: "sleep" - profile D-state sleeping (millisecs)
1288 1305
1289 processor.max_cstate= [HW,ACPI] 1306 processor.max_cstate= [HW,ACPI]
1290 Limit processor to maximum C-state 1307 Limit processor to maximum C-state
@@ -1366,6 +1383,12 @@ and is between 256 and 4096 characters. It is defined in the file
1366 resume= [SWSUSP] 1383 resume= [SWSUSP]
1367 Specify the partition device for software suspend 1384 Specify the partition device for software suspend
1368 1385
1386 resume_offset= [SWSUSP]
1387 Specify the offset from the beginning of the partition
1388 given by "resume=" at which the swap header is located,
1389 in <PAGE_SIZE> units (needed only for swap files).
1390 See Documentation/power/swsusp-and-swap-files.txt
1391
1369 rhash_entries= [KNL,NET] 1392 rhash_entries= [KNL,NET]
1370 Set number of hash buckets for route cache 1393 Set number of hash buckets for route cache
1371 1394
@@ -1732,6 +1755,9 @@ and is between 256 and 4096 characters. It is defined in the file
1732 norandmaps Don't use address space randomization 1755 norandmaps Don't use address space randomization
1733 Equivalent to echo 0 > /proc/sys/kernel/randomize_va_space 1756 Equivalent to echo 0 > /proc/sys/kernel/randomize_va_space
1734 1757
1758 unwind_debug=N N > 0 will enable dwarf2 unwinder debugging
1759 This is useful to get more information why
1760 you got a "dwarf2 unwinder stuck"
1735 1761
1736______________________________________________________________________ 1762______________________________________________________________________
1737 1763