~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

TOMOYO Linux Cross Reference
Linux/Documentation/admin-guide/kernel-parameters.txt

Version: ~ [ linux-6.11.5 ] ~ [ linux-6.10.14 ] ~ [ linux-6.9.12 ] ~ [ linux-6.8.12 ] ~ [ linux-6.7.12 ] ~ [ linux-6.6.58 ] ~ [ linux-6.5.13 ] ~ [ linux-6.4.16 ] ~ [ linux-6.3.13 ] ~ [ linux-6.2.16 ] ~ [ linux-6.1.114 ] ~ [ linux-6.0.19 ] ~ [ linux-5.19.17 ] ~ [ linux-5.18.19 ] ~ [ linux-5.17.15 ] ~ [ linux-5.16.20 ] ~ [ linux-5.15.169 ] ~ [ linux-5.14.21 ] ~ [ linux-5.13.19 ] ~ [ linux-5.12.19 ] ~ [ linux-5.11.22 ] ~ [ linux-5.10.228 ] ~ [ linux-5.9.16 ] ~ [ linux-5.8.18 ] ~ [ linux-5.7.19 ] ~ [ linux-5.6.19 ] ~ [ linux-5.5.19 ] ~ [ linux-5.4.284 ] ~ [ linux-5.3.18 ] ~ [ linux-5.2.21 ] ~ [ linux-5.1.21 ] ~ [ linux-5.0.21 ] ~ [ linux-4.20.17 ] ~ [ linux-4.19.322 ] ~ [ linux-4.18.20 ] ~ [ linux-4.17.19 ] ~ [ linux-4.16.18 ] ~ [ linux-4.15.18 ] ~ [ linux-4.14.336 ] ~ [ linux-4.13.16 ] ~ [ linux-4.12.14 ] ~ [ linux-4.11.12 ] ~ [ linux-4.10.17 ] ~ [ linux-4.9.337 ] ~ [ linux-4.4.302 ] ~ [ linux-3.10.108 ] ~ [ linux-2.6.32.71 ] ~ [ linux-2.6.0 ] ~ [ linux-2.4.37.11 ] ~ [ unix-v6-master ] ~ [ ccs-tools-1.8.9 ] ~ [ policy-sample ] ~
Architecture: ~ [ i386 ] ~ [ alpha ] ~ [ m68k ] ~ [ mips ] ~ [ ppc ] ~ [ sparc ] ~ [ sparc64 ] ~

Diff markup

Differences between /Documentation/admin-guide/kernel-parameters.txt (Version linux-6.11.5) and /Documentation/admin-guide/kernel-parameters.txt (Version linux-2.6.0)


  1         accept_memory=  [MM]                      
  2                         Format: { eager | lazy    
  3                         default: lazy             
  4                         By default, unaccepted    
  5                         avoid prolonged boot t    
  6                         some runtime overhead     
  7                         accepted. In most case    
  8                         For some workloads or     
  9                         accept_memory=eager ca    
 10                         at once during boot.      
 11                                                   
 12         acpi=           [HW,ACPI,X86,ARM64,RIS    
 13                         Advanced Configuration    
 14                         Format: { force | on |    
 15                                   copy_dsdt |     
 16                         force -- enable ACPI i    
 17                         on -- enable ACPI but     
 18                         off -- disable ACPI if    
 19                         noirq -- do not use AC    
 20                         strict -- Be less tole    
 21                                 strictly ACPI     
 22                         rsdt -- prefer RSDT ov    
 23                         copy_dsdt -- copy DSDT    
 24                         nospcr -- disable cons    
 25                                 default _seria    
 26                         For ARM64, ONLY "acpi=    
 27                         "acpi=nospcr" are avai    
 28                         For RISCV64, ONLY "acp    
 29                         are available             
 30                                                   
 31                         See also Documentation    
 32                                                   
 33         acpi_apic_instance=     [ACPI,IOAPIC,E    
 34                         Format: <int>             
 35                         2: use 2nd APIC table,    
 36                         1,0: use 1st APIC tabl    
 37                         default: 0                
 38                                                   
 39         acpi_backlight= [HW,ACPI]                 
 40                         { vendor | video | nat    
 41                         If set to vendor, pref    
 42                         (e.g. thinkpad_acpi, s    
 43                         of the ACPI video.ko d    
 44                         If set to video, use t    
 45                         If set to native, use     
 46                         If set to none, disabl    
 47                                                   
 48         acpi_force_32bit_fadt_addr [ACPI,EARLY    
 49                         force FADT to use 32 b    
 50                         64 bit X_* addresses.     
 51                         bit addresses for forc    
 52                         the older legacy 32 bi    
 53                                                   
 54         acpica_no_return_repair [HW, ACPI]        
 55                         Disable AML predefined    
 56                         This mechanism can rep    
 57                         the return objects mor    
 58                         This option is useful     
 59                         root cause of an AML i    
 60                         has something to do wi    
 61                                                   
 62         acpi.debug_layer=       [HW,ACPI,ACPI_    
 63         acpi.debug_level=       [HW,ACPI,ACPI_    
 64                         Format: <int>             
 65                         CONFIG_ACPI_DEBUG must    
 66                         debug output.  Bits in    
 67                         _COMPONENT in an ACPI     
 68                             #define _COMPONENT    
 69                         Bits in debug_level co    
 70                         ACPI_DEBUG_PRINT state    
 71                             ACPI_DEBUG_PRINT((    
 72                         The debug_level mask d    
 73                         Documentation/firmware    
 74                         debug layers and level    
 75                                                   
 76                         Enable processor drive    
 77                             acpi.debug_layer=0    
 78                         Enable AML "Debug" out    
 79                         object while interpret    
 80                             acpi.debug_layer=0    
 81                         Enable all messages re    
 82                             acpi.debug_layer=0    
 83                                                   
 84                         Some values produce so    
 85                         unusable.  The "log_bu    
 86                         if you need to capture    
 87                                                   
 88         acpi_enforce_resources= [ACPI]            
 89                         { strict | lax | no }     
 90                         Check for resource con    
 91                         and ACPI OperationRegi    
 92                         only). IO ports and me    
 93                         used by the ACPI subsy    
 94                         can interfere with leg    
 95                         strict (default): acce    
 96                         is denied; legacy driv    
 97                         resources will fail to    
 98                         lax: access to resourc    
 99                         legacy drivers trying     
100                         will bind successfully    
101                         no: ACPI OperationRegi    
102                         no further checks are     
103                                                   
104         acpi_force_table_verification   [HW,AC    
105                         Enable table checksum     
106                         By default, this is di    
107                         size limitation.          
108                                                   
109         acpi_irq_balance [HW,ACPI]                
110                         ACPI will balance acti    
111                         default in APIC mode      
112                                                   
113         acpi_irq_nobalance [HW,ACPI]              
114                         ACPI will not move act    
115                         default in PIC mode       
116                                                   
117         acpi_irq_isa=   [HW,ACPI] If irq_balan    
118                         Format: <irq>,<irq>...    
119                                                   
120         acpi_irq_pci=   [HW,ACPI] If irq_balan    
121                         use by PCI                
122                         Format: <irq>,<irq>...    
123                                                   
124         acpi_mask_gpe=  [HW,ACPI]                 
125                         Due to the existence o    
126                         by unsupported hardwar    
127                         GPE floodings that can    
128                         the GPE dispatcher.       
129                         This facility can be u    
130                         GPE floodings.            
131                         Format: <byte> or <bit    
132                                                   
133         acpi_no_auto_serialize  [HW,ACPI]         
134                         Disable auto-serializa    
135                         AML control methods th    
136                         named objects will be     
137                         auto-serialization fea    
138                         This feature is enable    
139                         This option allows to     
140                                                   
141         acpi_no_memhotplug [ACPI] Disable memo    
142                            kernels.               
143                                                   
144         acpi_no_static_ssdt     [HW,ACPI,EARLY    
145                         Disable installation o    
146                         By default, SSDTs cont    
147                         installed automaticall    
148                         /sys/firmware/acpi/tab    
149                         This option turns off     
150                         Note that specifying t    
151                         dynamic table installa    
152                         tables to /sys/firmwar    
153                                                   
154         acpi_no_watchdog        [HW,ACPI,WDT]     
155                         Ignore the ACPI-based     
156                         a native driver contro    
157                                                   
158         acpi_rsdp=      [ACPI,EFI,KEXEC,EARLY]    
159                         Pass the RSDP address     
160                         on machines running EF    
161                         second kernel for kdum    
162                                                   
163         acpi_os_name=   [HW,ACPI] Tell ACPI BI    
164                         Format: To spoof as Wi    
165                                                   
166         acpi_rev_override [ACPI] Override the     
167                         of 2 which is mandated    
168                         specification revision    
169                         be necessary to carry     
170                         row to make it take ef    
171                                                   
172         acpi_osi=       [HW,ACPI] Modify list     
173                         acpi_osi="string1"        
174                         acpi_osi="!string2"       
175                         acpi_osi=!*               
176                         acpi_osi=!                
177                                                   
178                         acpi_osi=!!               
179                                                   
180                         acpi_osi=                 
181                                                   
182                         'acpi_osi=!' can be us    
183                         multiple 'acpi_osi="st    
184                         vendor string(s).  Not    
185                         affect the default sta    
186                         it cannot affect the d    
187                         strings and the curren    
188                         specifying it multiple    
189                         is meaningless.  This     
190                         care about the state o    
191                         should be controlled b    
192                         Examples:                 
193                           1. 'acpi_osi=! acpi_    
194                              to 'acpi_osi="Win    
195                              can make '_OSI("W    
196                                                   
197                         'acpi_osi=' cannot be     
198                         'acpi_osi=' command li    
199                         exist in the ACPI name    
200                         only affect the _OSI s    
201                         multiple times through    
202                         meaningless.              
203                         Examples:                 
204                           1. 'acpi_osi=' can m    
205                              FALSE.               
206                                                   
207                         'acpi_osi=!*' can be u    
208                         multiple 'acpi_osi="st    
209                         string(s).  Note that     
210                         current state of both     
211                         feature group strings,    
212                         through kernel command    
213                         still not able to affe    
214                         there are quirks relat    
215                         is useful when one wan    
216                         feature group strings     
217                         the OSPM features.        
218                         Examples:                 
219                           1. 'acpi_osi="Module    
220                              '_OSI("Module Dev    
221                           2. 'acpi_osi=!* acpi    
222                              '_OSI("Module Dev    
223                           3. 'acpi_osi=! acpi_    
224                              equivalent to        
225                              'acpi_osi=!* acpi    
226                              and                  
227                              'acpi_osi=!* acpi    
228                              they all will mak    
229                                                   
230         acpi_pm_good    [X86]                     
231                         Override the pmtimer b    
232                         to assume that this ma    
233                         and always returns goo    
234                                                   
235         acpi_sci=       [HW,ACPI,EARLY] ACPI S    
236                         Format: { level | edge    
237                                                   
238         acpi_skip_timer_override [HW,ACPI,EARL    
239                         Recognize and ignore I    
240                         For broken nForce2 BIO    
241                                                   
242         acpi_sleep=     [HW,ACPI] Sleep option    
243                         Format: { s3_bios, s3_    
244                                   s4_nohwsig,     
245                                   sci_force_en    
246                         See Documentation/powe    
247                         s3_bios and s3_mode.      
248                         s3_beep is for debuggi    
249                         as soon as the kernel'    
250                         s4_hwsig causes the ke    
251                         signature during resum    
252                         refuse to resume if it    
253                         the ACPI specification    
254                         Windows does not do th    
255                         on docking. So the def    
256                         and simply warn when t    
257                         s4_hwsig option is ena    
258                         s4_nohwsig prevents AC    
259                         used (or even warned a    
260                         old_ordering causes th    
261                         control method, with r    
262                         low power states, to b    
263                         of _PTS is used by def    
264                         nonvs prevents the ker    
265                         ACPI NVS memory during    
266                         sci_force_enable cause    
267                         on resume from S1/S3 (    
268                         but some broken system    
269                         nobl causes the intern    
270                         behave incorrectly in     
271                         suspend and resume to     
272                                                   
273         acpi_use_timer_override [HW,ACPI,EARLY    
274                         Use timer override. Fo    
275                         that require a timer o    
276                                                   
277         add_efi_memmap  [EFI,X86,EARLY] Includ    
278                         kernel's map of availa    
279                                                   
280         agp=            [AGP]                     
281                         { off | try_unsupporte    
282                         off: disable AGP suppo    
283                         try_unsupported: try t    
284                                 (may crash com    
285                                                   
286         ALSA            [HW,ALSA]                 
287                         See Documentation/soun    
288                                                   
289         alignment=      [KNL,ARM]                 
290                         Allow the default user    
291                         behaviour to be specif    
292                         bit 1 enables fixups,     
293                                                   
294         align_va_addr=  [X86-64]                  
295                         Align virtual addresse    
296                         allocating a VMA at pr    
297                         gives you up to 3% per    
298                         machines (where it is     
299                         CPU-intensive style be    
300                         a microbenchmark depen    
301                                                   
302                         32: only for 32-bit pr    
303                         64: only for 64-bit pr    
304                         on: enable for both 32    
305                         off: disable for both     
306                                                   
307         alloc_snapshot  [FTRACE]                  
308                         Allocate the ftrace sn    
309                         main buffer is allocat    
310                         and you need to use tr    
311                         do not want to use tra    
312                         to be done where GFP_K    
313                                                   
314         allow_mismatched_32bit_el0 [ARM64,EARL    
315                         Allow execve() of 32-b    
316                         PER_LINUX32 personalit    
317                         subset of the CPUs sup    
318                         parameter is present,     
319                         EL0 is indicated by /s    
320                         and hot-unplug operati    
321                                                   
322                         See Documentation/arch    
323                         information.              
324                                                   
325         amd_iommu=      [HW,X86-64]               
326                         Pass parameters to the    
327                         Possible values are:      
328                         fullflush - Deprecated    
329                         off       - do not ini    
330                                     the system    
331                         force_isolation - Forc    
332                                           devi    
333                                           allo    
334                                           requ    
335                                           does    
336                         force_enable - Force e    
337                                        to be b    
338                                        option     
339                         pgtbl_v1     - Use v1     
340                         pgtbl_v2     - Use v2     
341                         irtcachedis  - Disable    
342                                                   
343         amd_iommu_dump= [HW,X86-64]               
344                         Enable AMD IOMMU drive    
345                         for AMD IOMMU. With th    
346                         driver will print ACPI    
347                         IOMMU initialization.     
348                                                   
349         amd_iommu_intr= [HW,X86-64]               
350                         Specifies one of the f    
351                         remapping modes:          
352                         legacy     - Use legac    
353                         vapic      - Use virtu    
354                                      to inject    
355                                      This mode    
356                                      (Default     
357                                                   
358         amd_pstate=     [X86,EARLY]               
359                         disable                   
360                           Do not enable amd_ps    
361                           scaling driver for t    
362                         passive                   
363                           Use amd_pstate with     
364                           In this mode autonom    
365                           Driver requests a de    
366                           tries to match the s    
367                           satisfied by guarant    
368                         active                    
369                           Use amd_pstate_epp d    
370                           driver provides a hi    
371                           to bias toward perfo    
372                           to the CPPC firmware    
373                           calculate the runtim    
374                           frequency.              
375                         guided                    
376                           Activate guided auto    
377                           maximum performance     
378                           selects a performanc    
379                           to the current workl    
380                                                   
381         amd_prefcore=                             
382                         [X86]                     
383                         disable                   
384                           Disable amd-pstate p    
385                                                   
386         amijoy.map=     [HW,JOY] Amiga joystic    
387                         Map of devices attache    
388                         Format: <a>,<b>           
389                         See also Documentation    
390                                                   
391         analog.map=     [HW,JOY] Analog joysti    
392                         Specifies type or capa    
393                         connected to one of 16    
394                         Format: <type1>,<type2    
395                                                   
396         apc=            [HW,SPARC]                
397                         Power management funct    
398                         Format: noidle            
399                         Disable APC CPU standb    
400                         not play well with APC    
401                         APC and your system cr    
402                                                   
403         apic=           [APIC,X86,EARLY] Advan    
404                         Change the output verb    
405                         Format: { quiet (defau    
406                         Change the amount of d    
407                         when initialising the     
408                         For X86-32, this can a    
409                         driver name.              
410                         Format: apic=driver_na    
411                         Examples: apic=bigsmp     
412                                                   
413         apic_extnmi=    [APIC,X86,EARLY] Exter    
414                         Format: { bsp (default    
415                         bsp:  External NMI is     
416                         all:  External NMIs ar    
417                               backup of CPU 0     
418                         none: External NMI is     
419                               useful so that a    
420                               shot down by NMI    
421                                                   
422         autoconf=       [IPV6]                    
423                         See Documentation/netw    
424                                                   
425         apm=            [APM] Advanced Power M    
426                         See header of arch/x86    
427                                                   
428         apparmor=       [APPARMOR] Disable or     
429                         Format: { "0" | "1" }     
430                         See security/apparmor/    
431                         0 -- disable.             
432                         1 -- enable.              
433                         Default value is set v    
434                                                   
435         arcrimi=        [HW,NET] ARCnet - "RIM    
436                         Format: <io>,<irq>,<no    
437                                                   
438         arm64.no32bit_el0 [ARM64] Unconditiona    
439                         32 bit applications.      
440                                                   
441         arm64.nobti     [ARM64] Unconditionall    
442                         Identification support    
443                                                   
444         arm64.nomops    [ARM64] Unconditionall    
445                         Set instructions suppo    
446                                                   
447         arm64.nomte     [ARM64] Unconditionall    
448                         support                   
449                                                   
450         arm64.nopauth   [ARM64] Unconditionall    
451                         support                   
452                                                   
453         arm64.nosme     [ARM64] Unconditionall    
454                         Extension support         
455                                                   
456         arm64.nosve     [ARM64] Unconditionall    
457                         Extension support         
458                                                   
459         ataflop=        [HW,M68k]                 
460                                                   
461         atarimouse=     [HW,MOUSE] Atari Mouse    
462                                                   
463         atkbd.extra=    [HW] Enable extra LEDs    
464                         EzKey and similar keyb    
465                                                   
466         atkbd.reset=    [HW] Reset keyboard du    
467                                                   
468         atkbd.set=      [HW] Select keyboard c    
469                         Format: <int> (2 = AT     
470                                                   
471         atkbd.scroll=   [HW] Enable scroll whe    
472                         keyboards                 
473                                                   
474         atkbd.softraw=  [HW] Choose between sy    
475                         Format: <bool> (0 = re    
476                                                   
477         atkbd.softrepeat= [HW]                    
478                         Use software keyboard     
479                                                   
480         audit=          [KNL] Enable the audit    
481                         Format: { "0" | "1" |     
482                         0 | off - kernel audit    
483                             enabled until the     
484                         unset - kernel audit i    
485                             will be fully enab    
486                         1 | on - kernel audit     
487                             enabled, storing a    
488                             messages in RAM un    
489                             userspace auditd.     
490                         Default: unset            
491                                                   
492         audit_backlog_limit= [KNL] Set the aud    
493                         Format: <int> (must be    
494                         Default: 64               
495                                                   
496         bau=            [X86_UV] Enable the BA    
497                         behavior is to disable    
498                         Format: { "0" | "1" }     
499                         0 - Disable the BAU.      
500                         1 - Enable the BAU.       
501                         unset - Disable the BA    
502                                                   
503         baycom_epp=     [HW,AX25]                 
504                         Format: <io>,<mode>       
505                                                   
506         baycom_par=     [HW,AX25] BayCom Paral    
507                         Format: <io>,<mode>       
508                         See header of drivers/    
509                                                   
510         baycom_ser_fdx= [HW,AX25]                 
511                         BayCom Serial Port AX.    
512                         Format: <io>,<irq>,<mo    
513                         See header of drivers/    
514                                                   
515         baycom_ser_hdx= [HW,AX25]                 
516                         BayCom Serial Port AX.    
517                         Format: <io>,<irq>,<mo    
518                         See header of drivers/    
519                                                   
520         bert_disable    [ACPI]                    
521                         Disable BERT OS suppor    
522                                                   
523         bgrt_disable    [ACPI,X86,EARLY]          
524                         Disable BGRT to avoid     
525                                                   
526         blkdevparts=    Manual partition parsi    
527                         embedded devices based    
528                         See Documentation/bloc    
529                                                   
530         boot_delay=     [KNL,EARLY]               
531                         Milliseconds to delay     
532                         Only works if CONFIG_B    
533                         and you may also have     
534                         values larger than 10     
535                         erroneous and ignored.    
536                         Format: integer           
537                                                   
538         bootconfig      [KNL,EARLY]               
539                         Extended command line     
540                         and this will cause th    
541                                                   
542                         See Documentation/admi    
543                                                   
544         bttv.card=      [HW,V4L] bttv (bt848 +    
545         bttv.radio=     Most important insmod     
546                         kernel args too.          
547         bttv.pll=       See Documentation/admi    
548         bttv.tuner=                               
549                                                   
550         bulk_remove=off [PPC]  This parameter     
551                         firmware feature for f    
552                         at a time.                
553                                                   
554         c101=           [NET] Moxa C101 synchr    
555                                                   
556         cachesize=      [BUGS=X86-32] Override    
557                         Sometimes CPU hardware    
558                         size incorrectly. The     
559                         to fix known problems,    
560                         possible to determine     
561                         This option provides a    
562                                                   
563         carrier_timeout=                          
564                         [NET] Specifies amount    
565                         the kernel should wait    
566                         it waits 120 seconds.     
567                                                   
568         ca_keys=        [KEYS] This parameter     
569                         the system trusted key    
570                         trust validation.         
571                         format: { id:<keyid> |    
572                                                   
573         cca=            [MIPS,EARLY] Override     
574                         algorithm.  Accepted v    
575                         inclusive. See arch/mi    
576                         for platform specific     
577                         others).                  
578                                                   
579         ccw_timeout_log [S390]                    
580                         See Documentation/arch    
581                                                   
582         cgroup_disable= [KNL] Disable a partic    
583                         Format: {name of the c    
584                         The effects of cgroup_    
585                         - foo isn't auto-mount    
586                           a single hierarchy      
587                         - foo isn't visible as    
588                           subsystem               
589                         - if foo is an optiona    
590                           disabled and corresp    
591                           created                 
592                         {Currently only "memor    
593                         cut the overhead, othe    
594                         only cgroup_disable=me    
595                         Specifying "pressure"     
596                         stall information acco    
597                                                   
598         cgroup_no_v1=   [KNL] Disable cgroup c    
599                         Format: { { controller    
600                                   [,{ controll    
601                         Like cgroup_disable, b    
602                         the blacklisted contro    
603                         "all" blacklists all c    
604                         named mounts. Specifyi    
605                         all v1 hierarchies.       
606                                                   
607         cgroup_favordynmods= [KNL] Enable or D    
608                         Format: { "true" | "fa    
609                         Defaults to the value     
610                                                   
611         cgroup.memory=  [KNL] Pass options to     
612                         Format: <string>          
613                         nosocket -- Disable so    
614                         nokmem -- Disable kern    
615                         nobpf -- Disable BPF m    
616                                                   
617         checkreqprot=   [SELINUX] Set initial     
618                         Format: { "0" | "1" }     
619                         See security/selinux/K    
620                         0 -- check protection     
621                                 any implied ex    
622                         1 -- check protection     
623                         Default value is set v    
624                         Value can be changed a    
625                                 /sys/fs/selinu    
626                         Setting checkreqprot t    
627                                                   
628         cio_ignore=     [S390]                    
629                         See Documentation/arch    
630                                                   
631         clearcpuid=X[,X...] [X86]                 
632                         Disable CPUID feature     
633                         arch/x86/include/asm/c    
634                         numbers X. Note the Li    
635                         stable over kernel opt    
636                         ones should be.           
637                         X can also be a string    
638                         in /proc/cpuinfo which    
639                         instability issue. How    
640                         in /proc/cpuinfo.         
641                         Note that using this o    
642                         Also note that user pr    
643                         or using the feature w    
644                         will still see it. Thi    
645                         being used by the kern    
646                         Also note the kernel m    
647                         some critical bits.       
648                                                   
649         clk_ignore_unused                         
650                         [CLK]                     
651                         Prevents the clock fra    
652                         clocks that have not b    
653                         device driver but are     
654                         by the bootloader/firm    
655                         force such clocks to b    
656                         those clocks in any wa    
657                         debug and development,    
658                         platform with proper d    
659                         information, see Docum    
660                                                   
661         clock=          [BUGS=X86-32, HW] gett    
662                         [Deprecated]              
663                         Forces specified clock    
664                         when calculating getti    
665                         clocksource is not ava    
666                         Format: { pit | tsc |     
667                                                   
668         clocksource=    Override the default c    
669                         Format: <string>          
670                         Override the default c    
671                         with the name specifie    
672                         Some clocksource names    
673                         the platform:             
674                         [all] jiffies (this is    
675                         [ACPI] acpi_pm            
676                         [ARM] imx_timer1,OSTS,    
677                                 pxa_timer,time    
678                         [X86-32] pit,hpet,tsc;    
679                                 scx200_hrt on     
680                         [MIPS] MIPS               
681                         [PARISC] cr16             
682                         [S390] tod                
683                         [SH] SuperH               
684                         [SPARC64] tick            
685                         [X86-64] hpet,tsc         
686                                                   
687         clocksource.arm_arch_timer.evtstrm=       
688                         [ARM,ARM64,EARLY]         
689                         Format: <bool>            
690                         Enable/disable the eve    
691                         architected timer so t    
692                         loops can be debugged     
693                         systems.                  
694                                                   
695         clocksource.verify_n_cpus= [KNL]          
696                         Limit the number of CP    
697                         marked with CLOCK_SOUR    
698                         are marked unstable du    
699                         A negative value says     
700                         zero says not to check    
701                         nr_cpu_ids are silentl    
702                         The actual CPUs are ch    
703                         no replacement if the     
704                                                   
705         clocksource-wdtest.holdoff= [KNL]         
706                         Set the time in second    
707                         watchdog test waits be    
708                         Defaults to zero when     
709                         10 seconds when built     
710                                                   
711         cma=nn[MG]@[start[MG][-end[MG]]]          
712                         [KNL,CMA,EARLY]           
713                         Sets the size of kerne    
714                         contiguous memory allo    
715                         placement constraint b    
716                         memory allocations. A     
717                         altogether. For more i    
718                         kernel/dma/contiguous.    
719                                                   
720         cma_pernuma=nn[MG]                        
721                         [KNL,CMA,EARLY]           
722                         Sets the size of kerne    
723                         contiguous memory allo    
724                         per-numa CMA altogethe    
725                         specified, the default    
726                         With per-numa CMA enab    
727                         first try to allocate     
728                         which is located in no    
729                         they will fallback to     
730                                                   
731         numa_cma=<node>:nn[MG][,<node>:nn[MG]]    
732                         [KNL,CMA,EARLY]           
733                         Sets the size of kerne    
734                         contiguous memory allo    
735                         area for the specified    
736                                                   
737                         With numa CMA enabled,    
738                         first try to allocate     
739                         which is located in no    
740                         they will fallback to     
741                                                   
742         cmo_free_hint=  [PPC] Format: { yes |     
743                         Specify whether pages     
744                         when they are freed.      
745                         to determine OS memory    
746                         a hypervisor.             
747                         Default: yes              
748                                                   
749         coherent_pool=nn[KMG]   [ARM,KNL,EARLY    
750                         Sets the size of memor    
751                         allocations, by defaul    
752                                                   
753         com20020=       [HW,NET] ARCnet - COM2    
754                         Format:                   
755                         <io>[,<irq>[,<nodeID>[    
756                                                   
757         com90io=        [HW,NET] ARCnet - COM9    
758                         Format: <io>[,<irq>]      
759                                                   
760         com90xx=        [HW,NET]                  
761                         ARCnet - COM90xx chips    
762                         Format: <io>[,<irq>[,<    
763                                                   
764         condev=         [HW,S390] console devi    
765         conmode=                                  
766                                                   
767         con3215_drop=   [S390,EARLY] 3215 cons    
768                         Format: y|n|Y|N|1|0       
769                         When set to true, drop    
770                         the console buffer is     
771                         operator using a 3270     
772                         x3270) does not have t    
773                         console output to adva    
774                         This leads to a much f    
775                         terminal emulator is a    
776                         emulator is used, this    
777                                                   
778         console=        [KNL] Output console d    
779                                                   
780                 tty<n>  Use the virtual consol    
781                                                   
782                 ttyS<n>[,options]                 
783                 ttyUSB0[,options]                 
784                         Use the specified seri    
785                         the form "bbbbpnf", wh    
786                         "p" is parity ("n", "o    
787                         bits, and "f" is flow     
788                         omit it).  Default is     
789                                                   
790                         See Documentation/admi    
791                         information.  See         
792                         Documentation/networki    
793                         alternative.              
794                                                   
795                 <DEVNAME>:<n>.<n>[,options]       
796                         Use the specified seri    
797                         The addressing uses DE    
798                         device, followed by th    
799                         and the serial port in    
800                         as documented for the     
801                                                   
802                         The mapping of the ser    
803                         can be viewed with:       
804                                                   
805                         $ ls -d /sys/bus/seria    
806                         /sys/bus/serial-base/d    
807                                                   
808                         In the above example,     
809                         console=00:04:0.0. Not    
810                         way will only get adde    
811                         is ready. The use of a    
812                         the console may be des    
813                                                   
814                 uart[8250],io,<addr>[,options]    
815                 uart[8250],mmio,<addr>[,option    
816                 uart[8250],mmio16,<addr>[,opti    
817                 uart[8250],mmio32,<addr>[,opti    
818                 uart[8250],0x<addr>[,options]     
819                         Start an early, polled    
820                         UART at the specified     
821                         switching to the match    
822                         MMIO inter-register ad    
823                         (mmio), 16-bit (mmio16    
824                         If none of [io|mmio|mm    
825                         to be equivalent to 'm    
826                         the same format descri    
827                         the h/w is not re-init    
828                                                   
829                 hvc<n>  Use the hypervisor con    
830                         both Xen and PowerPC h    
831                                                   
832                 { null | "" }                     
833                         Use to disable console    
834                         console messages disca    
835                         This must be the only     
836                         kernel command line.      
837                                                   
838                 If the device connected to the    
839                 device, prepend "brl," before     
840                         console=brl,ttyS0         
841                 For now, only VisioBraille is     
842                                                   
843         console_msg_format=                       
844                         [KNL] Change console m    
845                 default                           
846                         By default we print me    
847                         "[time stamp] text\n"     
848                         printed, depending on     
849                         `printk_time' param).     
850                 syslog                            
851                         Switch to syslog forma    
852                         IOW, each message will    
853                         prefix. The format is     
854                         syscall, or to executi    
855                         from /proc/kmsg.          
856                                                   
857         consoleblank=   [KNL] The console blan    
858                         seconds. A value of 0     
859                         Defaults to 0.            
860                                                   
861         coredump_filter=                          
862                         [KNL] Change the defau    
863                         /proc/<pid>/coredump_f    
864                         See also Documentation    
865                                                   
866         coresight_cpu_debug.enable                
867                         [ARM,ARM64]               
868                         Format: <bool>            
869                         Enable/disable the CPU    
870                         0: default value, disa    
871                         1: enable debugging at    
872                                                   
873         cpcihp_generic= [HW,PCI] Generic port     
874                         Format:                   
875                         <first_slot>,<last_slo    
876                                                   
877         cpuidle.off=1   [CPU_IDLE]                
878                         disable the cpuidle su    
879                                                   
880         cpuidle.governor=                         
881                         [CPU_IDLE] Name of the    
882                                                   
883         cpufreq.off=1   [CPU_FREQ]                
884                         disable the cpufreq su    
885                                                   
886         cpufreq.default_governor=                 
887                         [CPU_FREQ] Name of the    
888                         policy to use. This go    
889                         kernel before the cpuf    
890                                                   
891         cpu_init_udelay=N                         
892                         [X86,EARLY] Delay for     
893                         of APIC INIT to start     
894                         on every CPU online, s    
895                         Default: 10000            
896                                                   
897         cpuhp.parallel=                           
898                         [SMP] Enable/disable p    
899                         Format: <bool>            
900                         Default is enabled if     
901                         the parameter has no e    
902                                                   
903         crash_kexec_post_notifiers                
904                         Run kdump after runnin    
905                         kmsg. This only for th    
906                         succeeds in any situat    
907                         Note that this also in    
908                         because some panic not    
909                         kernel more unstable.     
910                                                   
911         crashkernel=size[KMG][@offset[KMG]]       
912                         [KNL,EARLY] Using kexe    
913                         upon panic. This param    
914                         memory region [offset,    
915                         image. If '@offset' is    
916                         is selected automatica    
917                         [KNL, X86-64, ARM64, R    
918                         under 4G first, and fa    
919                         4G when '@offset' hasn    
920                         See Documentation/admi    
921                                                   
922         crashkernel=range1:size1[,range2:size2    
923                         [KNL] Same as above, b    
924                         in the running system.    
925                         start-[end] where star    
926                         a memory unit (amount[    
927                         Documentation/admin-gu    
928                                                   
929         crashkernel=size[KMG],high                
930                         [KNL, X86-64, ARM64, R    
931                         above 4G.                 
932                         Allow kernel to alloca    
933                         so could be above 4G i    
934                         installed. Otherwise m    
935                         below 4G, if available    
936                         It will be ignored if     
937         crashkernel=size[KMG],low                 
938                         [KNL, X86-64, ARM64, R    
939                         When crashkernel=X,hig    
940                         physical memory region    
941                         crash on system that r    
942                         e.g. swiotlb requires     
943                         enough extra low memor    
944                         for 32-bit devices won    
945                         default size of memory    
946                         size is platform depen    
947                           --> x86: max(swiotlb    
948                           --> arm64: 128MiB       
949                           --> riscv: 128MiB       
950                           --> loongarch: 128Mi    
951                         This one lets the user    
952                         for second kernel inst    
953                         0: to disable low allo    
954                         It will be ignored whe    
955                         or memory reserved is     
956                                                   
957         cryptomgr.notests                         
958                         [KNL] Disable crypto s    
959                                                   
960         cs89x0_dma=     [HW,NET]                  
961                         Format: <dma>             
962                                                   
963         cs89x0_media=   [HW,NET]                  
964                         Format: { rj45 | aui |    
965                                                   
966         csdlock_debug=  [KNL] Enable or disabl    
967                         function call handling    
968                         additional debug data     
969                         in case a hanging CPU     
970                         CPU is pinged again in    
971                         the hang situation.  T    
972                         option depends on the     
973                         Kconfig option.           
974                                                   
975         dasd=           [HW,NET]                  
976                         See header of drivers/    
977                                                   
978         db9.dev[2|3]=   [HW,JOY] Multisystem j    
979                         (one device per port)     
980                         Format: <port#>,<type>    
981                         See also Documentation    
982                                                   
983         debug           [KNL,EARLY] Enable ker    
984                                                   
985         debug_boot_weak_hash                      
986                         [KNL,EARLY] Enable pri    
987                         boot sequence.  If ena    
988                         of siphash to hash poi    
989                         seeing instances of '(    
990                         value (hashed pointer)    
991                         insecure, please do no    
992                                                   
993         debug_locks_verbose=                      
994                         [KNL] verbose locking     
995                         Format: <int>             
996                         Print debugging info w    
997                         self-tests.               
998                         Bitmask for the variou    
999                         (no extra messages), s    
1000                         will print _a_lot_ mo    
1001                         useful to lockdep dev    
1002                                                  
1003         debug_objects   [KNL,EARLY] Enable ob    
1004                                                  
1005         debug_guardpage_minorder=                
1006                         [KNL,EARLY] When CONF    
1007                         parameter allows cont    
1008                         be intentionally kept    
1009                         buddy allocator. Bigg    
1010                         of catching random me    
1011                         amount of memory for     
1012                         possible value is MAX    
1013                         parameter to 1 or 2 s    
1014                         random memory corrupt    
1015                         kernel or driver code    
1016                         from) a random memory    
1017                         a class of memory cor    
1018                         H/W or F/W or by driv    
1019                         (basically when memor    
1020                         CPU MMU is bypassed)     
1021                         CONFIG_DEBUG_PAGEALLO    
1022                         help tracking down th    
1023                                                  
1024         debug_pagealloc=                         
1025                         [KNL,EARLY] When CONF    
1026                         enables the feature a    
1027                         disabled and the syst    
1028                         kernel built without     
1029                         Note: to get most of     
1030                         useful to also enable    
1031                         on: enable the featur    
1032                                                  
1033         debugfs=        [KNL,EARLY] This para    
1034                         userspace and debugfs    
1035                         Format: { on, no-moun    
1036                         on:     All functions    
1037                         no-mount:                
1038                                 Filesystem is    
1039                                 access APIs a    
1040                                 its content.     
1041                         off:    Filesystem is    
1042                                 get a -EPERM     
1043                                 or directorie    
1044                                 This is equiv    
1045                                 debugfs was n    
1046                         Default value is set     
1047                                                  
1048         debugpat        [X86] Enable PAT debu    
1049                                                  
1050         default_hugepagesz=                      
1051                         [HW] The size of the     
1052                         the size represented     
1053                         APIs.  In addition, t    
1054                         used for shmget(), mm    
1055                         filesystems.  If not     
1056                         architecture's defaul    
1057                         sizes are architectur    
1058                         Documentation/admin-g    
1059                         Format: size[KMG]        
1060                                                  
1061         deferred_probe_timeout=                  
1062                         [KNL] Debugging optio    
1063                         deferred probe to giv    
1064                         probe. Only specific     
1065                         drivers) that have op    
1066                         of 0 will timeout at     
1067                         out hasn't expired, i    
1068                         successful driver reg    
1069                         dump out devices stil    
1070                         retrying.                
1071                                                  
1072         delayacct       [KNL] Enable per-task    
1073                                                  
1074         dell_smm_hwmon.ignore_dmi=               
1075                         [HW] Continue probing    
1076                         indicates that the dr    
1077                         hardware.                
1078                                                  
1079         dell_smm_hwmon.force=                    
1080                         [HW] Activate driver     
1081                         not match list of sup    
1082                         blacklisted features.    
1083                                                  
1084         dell_smm_hwmon.power_status=             
1085                         [HW] Report power sta    
1086                         (disabled by default)    
1087                                                  
1088         dell_smm_hwmon.restricted=               
1089                         [HW] Allow controllin    
1090                         capability is set.       
1091                                                  
1092         dell_smm_hwmon.fan_mult=                 
1093                         [HW] Factor to multip    
1094                                                  
1095         dell_smm_hwmon.fan_max=                  
1096                         [HW] Maximum configur    
1097                                                  
1098         dfltcc=         [HW,S390]                
1099                         Format: { on | off |     
1100                         on:       s390 zlib h    
1101                                   level 1 and    
1102                         off:      No s390 zli    
1103                         def_only: s390 zlib h    
1104                                   only (compr    
1105                         inf_only: s390 zlib h    
1106                                   only (decom    
1107                         always:   Same as 'on    
1108                                   level alway    
1109                                                  
1110         dhash_entries=  [KNL]                    
1111                         Set number of hash bu    
1112                                                  
1113         disable_1tb_segments [PPC,EARLY]         
1114                         Disables the use of 1    
1115                         causes the kernel to     
1116                         can be useful when de    
1117                         miss to occur.           
1118                                                  
1119         disable=        [IPV6]                   
1120                         See Documentation/net    
1121                                                  
1122         disable_radix   [PPC,EARLY]              
1123                         Disable RADIX MMU mod    
1124                                                  
1125         disable_tlbie   [PPC]                    
1126                         Disable TLBIE instruc    
1127                         with KVM, with HASH M    
1128                                                  
1129         disable_ddw     [PPC/PSERIES,EARLY]      
1130                         Disable Dynamic DMA W    
1131                         to workaround buggy f    
1132                                                  
1133         disable_ipv6=   [IPV6]                   
1134                         See Documentation/net    
1135                                                  
1136         disable_mtrr_cleanup [X86,EARLY]         
1137                         The kernel tries to a    
1138                         to discrete, to make     
1139                         entry later. This par    
1140                                                  
1141         disable_mtrr_trim [X86, Intel and AMD    
1142                         By default the kernel    
1143                         memory out of your av    
1144                         MTRR settings.  This     
1145                         possibly causing your    
1146                                                  
1147         disable_timer_pin_1 [X86,EARLY]          
1148                         Disable PIN 1 of APIC    
1149                         Can be useful to work    
1150                                                  
1151         dis_ucode_ldr   [X86] Disable the mic    
1152                                                  
1153         dma_debug=off   If the kernel is comp    
1154                         this option disables     
1155                                                  
1156         dma_debug_entries=<number>               
1157                         This option allows to    
1158                         entries for DMA-API d    
1159                         required per DMA-API     
1160                         DMA-API debugging cod    
1161                         architectural default    
1162                                                  
1163         dma_debug_driver=<driver_name>           
1164                         With this option the     
1165                         filter feature can be    
1166                         pass the driver to fi    
1167                         The filter can be dis    
1168                         driver later using sy    
1169                                                  
1170         reg_file_data_sampling=                  
1171                         [X86] Controls mitiga    
1172                         Sampling (RFDS) vulne    
1173                         vulnerability which m    
1174                         kernel data values pr    
1175                         registers, vector reg    
1176                         RFDS only affects Int    
1177                                                  
1178                         on:     Turns ON the     
1179                         off:    Turns OFF the    
1180                                                  
1181                         This parameter overri    
1182                         by CONFIG_MITIGATION_    
1183                         disabled when other V    
1184                         are enabled. In order    
1185                         VERW based mitigation    
1186                                                  
1187                         For details see:         
1188                         Documentation/admin-g    
1189                                                  
1190         driver_async_probe=  [KNL]               
1191                         List of driver names     
1192                         matches with all driv    
1193                         rest of the listed dr    
1194                         match the *.             
1195                         Format: <driver_name1    
1196                                                  
1197         drm.edid_firmware=[<connector>:]<file    
1198                         Broken monitors, grap    
1199                         panels may send no or    
1200                         This parameter allows    
1201                         in the /lib/firmware     
1202                         An EDID data set will    
1203                         connector, if its nam    
1204                         the EDID name. Each c    
1205                         data set by separatin    
1206                         data set with no conn    
1207                         any connectors not ex    
1208                                                  
1209         dscc4.setup=    [NET]                    
1210                                                  
1211         dt_cpu_ftrs=    [PPC,EARLY]              
1212                         Format: {"off" | "kno    
1213                         Control how the dt_cp    
1214                         used for CPU feature     
1215                         exists).                 
1216                         off: Do not use it, f    
1217                         known: Do not pass th    
1218                         or userspace, only th    
1219                                                  
1220         dump_apple_properties   [X86]            
1221                         Dump name and content    
1222                         x86 Macs.  Useful for    
1223                         what data is availabl    
1224                                                  
1225         dyndbg[="val"]          [KNL,DYNAMIC_    
1226         <module>.dyndbg[="val"]                  
1227                         Enable debug messages    
1228                         Documentation/admin-g    
1229                         for details.             
1230                                                  
1231         early_ioremap_debug [KNL,EARLY]          
1232                         Enable debug messages    
1233                         is useful for trackin    
1234                         which are not unmappe    
1235                                                  
1236         earlycon=       [KNL,EARLY] Output ea    
1237                                                  
1238                         When used with no opt    
1239                         determined by stdout-    
1240                         chosen node or the AC    
1241                         the platform.            
1242                                                  
1243                 cdns,<addr>[,options]            
1244                         Start an early, polle    
1245                         (xuartps) serial port    
1246                         supported option is b    
1247                         specified, the serial    
1248                         configured.              
1249                                                  
1250                 uart[8250],io,<addr>[,options    
1251                 uart[8250],mmio,<addr>[,optio    
1252                 uart[8250],mmio32,<addr>[,opt    
1253                 uart[8250],mmio32be,<addr>[,o    
1254                 uart[8250],0x<addr>[,options]    
1255                         Start an early, polle    
1256                         UART at the specified    
1257                         MMIO inter-register a    
1258                         (mmio) or 32-bit (mmi    
1259                         If none of [io|mmio|m    
1260                         to be equivalent to '    
1261                         in the same format de    
1262                         unspecified, the h/w     
1263                         the uart clock freque    
1264                         to 'BASE_BAUD' * 16.     
1265                                                  
1266                 pl011,<addr>                     
1267                 pl011,mmio32,<addr>              
1268                         Start an early, polle    
1269                         port at the specified    
1270                         must already be setup    
1271                         yet supported.  If 'm    
1272                         the driver will use o    
1273                         the device registers.    
1274                                                  
1275                 liteuart,<addr>                  
1276                         Start an early consol    
1277                         specified address. Th    
1278                         setup and configured.    
1279                                                  
1280                 meson,<addr>                     
1281                         Start an early, polle    
1282                         port at the specified    
1283                         already be setup and     
1284                         supported.               
1285                                                  
1286                 msm_serial,<addr>                
1287                         Start an early, polle    
1288                         port at the specified    
1289                         must already be setup    
1290                         yet supported.           
1291                                                  
1292                 msm_serial_dm,<addr>             
1293                         Start an early, polle    
1294                         dm port at the specif    
1295                         must already be setup    
1296                         yet supported.           
1297                                                  
1298                 owl,<addr>                       
1299                         Start an early, polle    
1300                         of an Actions Semi So    
1301                         specified address. Th    
1302                         setup and configured.    
1303                                                  
1304                 rda,<addr>                       
1305                         Start an early, polle    
1306                         of an RDA Micro SoC,     
1307                         specified address. Th    
1308                         setup and configured.    
1309                                                  
1310                 sbi                              
1311                         Use RISC-V SBI (Super    
1312                         console.                 
1313                                                  
1314                 smh     Use ARM semihosting c    
1315                                                  
1316                 s3c2410,<addr>                   
1317                 s3c2412,<addr>                   
1318                 s3c2440,<addr>                   
1319                 s3c6400,<addr>                   
1320                 s5pv210,<addr>                   
1321                 exynos4210,<addr>                
1322                         Use early console pro    
1323                         on Samsung SoCs, requ    
1324                         a correct base addres    
1325                         serial port must alre    
1326                         Options are not yet s    
1327                                                  
1328                 lantiq,<addr>                    
1329                         Start an early, polle    
1330                         (lqasc) port at the s    
1331                         must already be setup    
1332                         yet supported.           
1333                                                  
1334                 lpuart,<addr>                    
1335                 lpuart32,<addr>                  
1336                         Use early console pro    
1337                         found on Freescale Vy    
1338                         A valid base address     
1339                         port must already be     
1340                                                  
1341                 ec_imx21,<addr>                  
1342                 ec_imx6q,<addr>                  
1343                         Start an early, polle    
1344                         Freescale i.MX UART a    
1345                         must already be setup    
1346                                                  
1347                 ar3700_uart,<addr>               
1348                         Start an early, polle    
1349                         Armada 3700 serial po    
1350                         address. The serial p    
1351                         and configured. Optio    
1352                                                  
1353                 qcom_geni,<addr>                 
1354                         Start an early, polle    
1355                         Generic Interface (GE    
1356                         specified address. Th    
1357                         setup and configured.    
1358                                                  
1359                 efifb,[options]                  
1360                         Start an early, unacc    
1361                         memory mapped framebu    
1362                         coherent non-x86 syst    
1363                         the framebuffer, pass    
1364                         mapped with the corre    
1365                                                  
1366                 linflex,<addr>                   
1367                         Use early console pro    
1368                         serial driver for NXP    
1369                         address must be provi    
1370                         already be setup and     
1371                                                  
1372         earlyprintk=    [X86,SH,ARM,M68k,S390    
1373                         earlyprintk=vga          
1374                         earlyprintk=sclp         
1375                         earlyprintk=xen          
1376                         earlyprintk=serial[,t    
1377                         earlyprintk=serial[,0    
1378                         earlyprintk=ttySn[,ba    
1379                         earlyprintk=dbgp[debu    
1380                         earlyprintk=pciserial    
1381                         earlyprintk=xdbc[xhci    
1382                         earlyprintk=bios         
1383                                                  
1384                         earlyprintk is useful    
1385                         the normal console is    
1386                         default because it ha    
1387                                                  
1388                         Append ",keep" to not    
1389                         takes over.              
1390                                                  
1391                         Only one of vga, seri    
1392                         be used at a time.       
1393                                                  
1394                         Currently only ttyS0     
1395                         name.  Other I/O port    
1396                         on some architectures    
1397                         replacing ttySn with     
1398                                 earlyprintk=s    
1399                         You can find the port    
1400                         /proc/tty/driver/seri    
1401                                 2: uart:ST166    
1402                                                  
1403                         Interaction with the     
1404                         very good.               
1405                                                  
1406                         The VGA output is eve    
1407                         the real console.        
1408                                                  
1409                         The xen option can on    
1410                                                  
1411                         The sclp output can o    
1412                                                  
1413                         The bios output can o    
1414                                                  
1415                         The optional "force"     
1416                         PCI device even when     
1417                         UART class.              
1418                                                  
1419         edac_report=    [HW,EDAC] Control how    
1420                         Format: {"on" | "off"    
1421                         on: enable EDAC to re    
1422                         by other higher prior    
1423                         off: disable H/W even    
1424                         force: enforce the us    
1425                         default: on.             
1426                                                  
1427         edd=            [EDD]                    
1428                         Format: {"off" | "on"    
1429                                                  
1430         efi=            [EFI,EARLY]              
1431                         Format: { "debug", "d    
1432                                   "nochunk",     
1433                                   "novamap",     
1434                         debug: enable misc de    
1435                         disable_early_pci_dma    
1436                         PCI bridges while in     
1437                         nochunk: disable read    
1438                         boot stub, as chunkin    
1439                         firmware implementati    
1440                         noruntime : disable E    
1441                         nosoftreserve: The EF    
1442                         attribute may cause t    
1443                         memory range for a me    
1444                         claim. Specify efi=no    
1445                         reservation and treat    
1446                         (i.e. EFI_CONVENTIONA    
1447                         novamap: do not call     
1448                         no_disable_early_pci_    
1449                         on all PCI bridges wh    
1450                                                  
1451         efi_no_storage_paranoia [EFI,X86,EARL    
1452                         Using this parameter     
1453                         your efi variable sto    
1454                         you are really sure t    
1455                         fulfills the spec oth    
1456                                                  
1457         efivar_ssdt=    [EFI; X86] Name of an    
1458                         that is to be dynamic    
1459                         multiple variables wi    
1460                         vendor GUIDs, all of     
1461                         Documentation/admin-g    
1462                                                  
1463                                                  
1464         eisa_irq_edge=  [PARISC,HW]              
1465                         See header of drivers    
1466                                                  
1467         ekgdboc=        [X86,KGDB,EARLY] Allo    
1468                         Format: ekgdboc=kbd      
1469                                                  
1470                         This is designed to b    
1471                         the boot argument: ea    
1472                                                  
1473                         This parameter works     
1474                         but can only be used     
1475                         very early in the boo    
1476                         via a serial port see    
1477                                                  
1478         elanfreq=       [X86-32]                 
1479                         See comment before fu    
1480                         arch/x86/kernel/cpu/c    
1481                                                  
1482         elfcorehdr=[size[KMG]@]offset[KMG] [P    
1483                         Specifies physical ad    
1484                         image elf header and     
1485                         kexec loader will pas    
1486                         See Documentation/adm    
1487                                                  
1488         enable_mtrr_cleanup [X86,EARLY]          
1489                         The kernel tries to a    
1490                         to discrete, to make     
1491                         entry later. This par    
1492                                                  
1493         enable_timer_pin_1 [X86]                 
1494                         Enable PIN 1 of APIC     
1495                         Can be useful to work    
1496                         (in particular on som    
1497                         The kernel tries to s    
1498                                                  
1499         enforcing=      [SELINUX] Set initial    
1500                         Format: {"0" | "1"}      
1501                         See security/selinux/    
1502                         0 -- permissive (log     
1503                         1 -- enforcing (deny     
1504                         Default value is 0.      
1505                         Value can be changed     
1506                         /sys/fs/selinux/enfor    
1507                                                  
1508         erst_disable    [ACPI]                   
1509                         Disable Error Record     
1510                         support.                 
1511                                                  
1512         ether=          [HW,NET] Ethernet car    
1513                         This option is obsole    
1514                         has equivalent usage.    
1515                                                  
1516         evm=            [EVM]                    
1517                         Format: { "fix" }        
1518                         Permit 'security.evm'    
1519                         current integrity sta    
1520                                                  
1521         early_page_ext [KNL,EARLY] Enforces p    
1522                         stages so cover more     
1523                         Please note that as s    
1524                         might be disabled to     
1525                         memory initialization    
1526                         might take longer, es    
1527                         memory. Available wit    
1528                                                  
1529         failslab=                                
1530         fail_usercopy=                           
1531         fail_page_alloc=                         
1532         fail_make_request=[KNL]                  
1533                         General fault injecti    
1534                         Format: <interval>,<p    
1535                         See also Documentatio    
1536                                                  
1537         fb_tunnels=     [NET]                    
1538                         Format: { initns | no    
1539                         See Documentation/adm    
1540                         fb_tunnels_only_for_i    
1541                                                  
1542         floppy=         [HW]                     
1543                         See Documentation/adm    
1544                                                  
1545         forcepae        [X86-32]                 
1546                         Forcefully enable Phy    
1547                         Many Pentium M system    
1548                         functionally usable P    
1549                         Warning: use of this     
1550                         and may cause unknown    
1551                                                  
1552         fred=           [X86-64]                 
1553                         Enable/disable Flexib    
1554                         Format: { on | off }     
1555                         on: enable FRED when     
1556                         off: disable FRED, th    
1557                                                  
1558         ftrace=[tracer]                          
1559                         [FTRACE] will set and    
1560                         as early as possible     
1561                         boot debugging.          
1562                                                  
1563         ftrace_boot_snapshot                     
1564                         [FTRACE] On boot up,     
1565                         ftrace ring buffer th    
1566                         /sys/kernel/tracing/s    
1567                         This is useful if you    
1568                         boot up that is likel    
1569                         start up functionalit    
1570                                                  
1571                         Optionally, the snaps    
1572                         instance that was cre    
1573                         line parameter.          
1574                                                  
1575                         trace_instance=foo,sc    
1576                                                  
1577                         The above will cause     
1578                         a snapshot at the end    
1579                                                  
1580         ftrace_dump_on_oops[=2(orig_cpu) | =<    
1581                           ,<instance>=2(orig_    
1582                         [FTRACE] will dump th    
1583                         If no parameter is pa    
1584                         buffers of all CPUs,     
1585                         will dump only the bu    
1586                         the oops, or the spec    
1587                         its name is passed. M    
1588                         supported, and instan    
1589                         instance supports onl    
1590                         oops by passing 2 or     
1591                                                  
1592                         ftrace_dump_on_oops=f    
1593                                                  
1594                         The above will dump o    
1595                         on CPU that triggered    
1596                                                  
1597                         ftrace_dump_on_oops,f    
1598                                                  
1599                         The above will dump g    
1600                         buffer of "foo" insta    
1601                         of "bar" instance on     
1602                                                  
1603         ftrace_filter=[function-list]            
1604                         [FTRACE] Limit the fu    
1605                         tracer at boot up. fu    
1606                         list of functions. Th    
1607                         time by the set_ftrac    
1608                         tracing directory.       
1609                                                  
1610         ftrace_notrace=[function-list]           
1611                         [FTRACE] Do not trace    
1612                         function-list. This l    
1613                         by the set_ftrace_not    
1614                         tracing directory.       
1615                                                  
1616         ftrace_graph_filter=[function-list]      
1617                         [FTRACE] Limit the to    
1618                         by the function graph    
1619                         function-list is a co    
1620                         that can be changed a    
1621                         set_graph_function fi    
1622                                                  
1623         ftrace_graph_notrace=[function-list]     
1624                         [FTRACE] Do not trace    
1625                         function-list.  This     
1626                         functions that can be    
1627                         set_graph_notrace fil    
1628                                                  
1629         ftrace_graph_max_depth=<uint>            
1630                         [FTRACE] Used with th    
1631                         the max depth it will    
1632                         can be changed at run    
1633                         in the tracefs tracin    
1634                                                  
1635         fw_devlink=     [KNL,EARLY] Create de    
1636                         devices by scanning t    
1637                         consumer/supplier rel    
1638                         especially useful whe    
1639                         it ensures proper ord    
1640                         (suppliers first, the    
1641                         clean up (only after     
1642                         suspend/resume & runt    
1643                         suppliers).              
1644                         Format: { off | permi    
1645                         off --  Don't create     
1646                         permissive -- Create     
1647                                 but use it on    
1648                                 up (sync_stat    
1649                         on --   Create device    
1650                                 to enforce pr    
1651                         rpm --  Like "on", bu    
1652                                                  
1653         fw_devlink.strict=<bool>                 
1654                         [KNL,EARLY] Treat all    
1655                         dependencies. This on    
1656                         Format: <bool>           
1657                                                  
1658         fw_devlink.sync_state =                  
1659                         [KNL,EARLY] When all     
1660                         probing, this paramet    
1661                         devices that haven't     
1662                         calls.                   
1663                         Format: { strict | ti    
1664                         strict -- Default. Co    
1665                                 probe success    
1666                         timeout -- Give up wa    
1667                                 sync_state()     
1668                                 received thei    
1669                                 deferred_prob    
1670                                 late_initcall    
1671                                                  
1672         gamecon.map[2|3]=                        
1673                         [HW,JOY] Multisystem     
1674                         support via parallel     
1675                         Format: <port#>,<pad1    
1676                         See also Documentatio    
1677                                                  
1678         gamma=          [HW,DRM]                 
1679                                                  
1680         gart_fix_e820=  [X86-64,EARLY] disabl    
1681                         Format: off | on         
1682                         default: on              
1683                                                  
1684         gather_data_sampling=                    
1685                         [X86,INTEL,EARLY] Con    
1686                         mitigation.              
1687                                                  
1688                         Gather Data Sampling     
1689                         allows unprivileged s    
1690                         previously stored in     
1691                                                  
1692                         This issue is mitigat    
1693                         The mitigation may ha    
1694                         disabled. On systems     
1695                         disabling AVX serves     
1696                                                  
1697                         force:  Disable AVX t    
1698                                 microcode mit    
1699                                 mitigation is    
1700                                 userspace wit    
1701                                                  
1702                         off:    Disable GDS m    
1703                                                  
1704         gcov_persist=   [GCOV] When non-zero     
1705                         kernel modules is sav    
1706                         debugfs, even when th    
1707                         When zero, profiling     
1708                         debugfs files are rem    
1709                                                  
1710         goldfish        [X86] Enable the gold    
1711                         Don't use this when y    
1712                         android emulator         
1713                                                  
1714         gpio-mockup.gpio_mockup_ranges           
1715                         [HW] Sets the ranges     
1716                         Format: <start1>,<end    
1717         gpio-mockup.gpio_mockup_named_lines      
1718                         [HW] Let the driver k    
1719                                                  
1720         gpt             [EFI] Forces disk wit    
1721                         invalid Protective MB    
1722                         primary GPT is corrup    
1723                         GPT to be used instea    
1724                                                  
1725         grcan.enable0=  [HW] Configuration of    
1726                         the "Enable 0" bit of    
1727                         Format: 0 | 1            
1728                         Default: 0               
1729         grcan.enable1=  [HW] Configuration of    
1730                         the "Enable 0" bit of    
1731                         Format: 0 | 1            
1732                         Default: 0               
1733         grcan.select=   [HW] Select which phy    
1734                         Format: 0 | 1            
1735                         Default: 0               
1736         grcan.txsize=   [HW] Sets the size of    
1737                         Format: <unsigned int    
1738                         Default: 1024            
1739         grcan.rxsize=   [HW] Sets the size of    
1740                         Format: <unsigned int    
1741                         Default: 1024            
1742                                                  
1743         hardened_usercopy=                       
1744                         [KNL] Under CONFIG_HA    
1745                         hardening is enabled     
1746                         usercopy checking is     
1747                         from reading or writi    
1748                         allocation boundaries    
1749                         against bounds-checki    
1750                         copy_to_user()/copy_f    
1751                 on      Perform hardened user    
1752                 off     Disable hardened user    
1753                                                  
1754         hardlockup_all_cpu_backtrace=            
1755                         [KNL] Should the hard    
1756                         backtraces on all cpu    
1757                         Format: 0 | 1            
1758                                                  
1759         hashdist=       [KNL,NUMA] Large hash    
1760                         are distributed acros    
1761                         for 64-bit NUMA, off     
1762                         Format: 0 | 1 (for of    
1763                                                  
1764         hd=             [EIDE] (E)IDE hard dr    
1765                         Format: <cyl>,<head>,    
1766                                                  
1767         hest_disable    [ACPI]                   
1768                         Disable Hardware Erro    
1769                         corresponding firmwar    
1770                         logic will be disable    
1771                                                  
1772         hibernate=      [HIBERNATION]            
1773                 noresume        Don't check i    
1774                                 present durin    
1775                 nocompress      Don't compres    
1776                 no              Disable hiber    
1777                 protect_image   Turn on image    
1778                                 (that will se    
1779                                 during restor    
1780                                                  
1781         hibernate.compressor=   [HIBERNATION]    
1782                                 used with hib    
1783                                 Format: { lzo    
1784                                 Default: lzo     
1785                                                  
1786                                 lzo: Select L    
1787                                 compress/deco    
1788                                                  
1789                                 lz4: Select L    
1790                                 compress/deco    
1791                                                  
1792         highmem=nn[KMG] [KNL,BOOT,EARLY] forc    
1793                         size of <nn>. This wo    
1794                         highmem otherwise. Th    
1795                         size on bigger boxes.    
1796                                                  
1797         highres=        [KNL] Enable/disable     
1798                         Valid parameters: "on    
1799                         Default: "on"            
1800                                                  
1801         hlt             [BUGS=ARM,SH]            
1802                                                  
1803         hostname=       [KNL,EARLY] Set the h    
1804                         Format: <string>         
1805                         This allows setting t    
1806                         startup. This sets th    
1807                         Using this parameter     
1808                         possible to ensure th    
1809                         any userspace process    
1810                         that a process may ca    
1811                         has been explicitly s    
1812                         process getting an in    
1813                         not exceed the maximu    
1814                         64 characters) and wi    
1815                                                  
1816         hpet=           [X86-32,HPET] option     
1817                         Format: { enable (def    
1818                                 verbose }        
1819                         disable: disable HPET    
1820                         force: allow force en    
1821                                 VIA, nVidia)     
1822                         verbose: show content    
1823                                                  
1824         hpet_mmap=      [X86, HPET_MMAP] Allo    
1825                         registers.  Default s    
1826                                                  
1827         hugepages=      [HW] Number of HugeTL    
1828                         If this follows hugep    
1829                         the number of pages o    
1830                         If this is the first     
1831                         line, it specifies th    
1832                         the default huge page    
1833                         number of pages to al    
1834                         See also Documentatio    
1835                         Format: <integer> or     
1836                                 <node>:<integ    
1837                                                  
1838         hugepagesz=                              
1839                         [HW] The size of the     
1840                         conjunction with huge    
1841                         pages of a specific s    
1842                         hugepagesz=X hugepage    
1843                         each supported huge p    
1844                         architecture dependen    
1845                         Documentation/admin-g    
1846                         Format: size[KMG]        
1847                                                  
1848         hugetlb_cma=    [HW,CMA,EARLY] The si    
1849                         of gigantic hugepages    
1850                         of a CMA area per nod    
1851                         Format: nn[KMGTPE] or    
1852                                 <node>:nn[KMG    
1853                                                  
1854                         Reserve a CMA area of    
1855                         hugepages using the C    
1856                         boot-time allocation     
1857                                                  
1858         hugetlb_free_vmemmap=                    
1859                         [KNL] Requires CONFIG    
1860                         enabled.                 
1861                         Control if HugeTLB Vm    
1862                         Allows heavy hugetlb     
1863                         memory (7 * PAGE_SIZE    
1864                         Format: { on | off (d    
1865                                                  
1866                         on: enable HVO           
1867                         off: disable HVO         
1868                                                  
1869                         Built with CONFIG_HUG    
1870                         the default is on.       
1871                                                  
1872                         Note that the vmemmap    
1873                         memory block itself w    
1874                         enabled, those vmemma    
1875                         feature is enabled.      
1876                         the added memory bloc    
1877                                                  
1878         hung_task_panic=                         
1879                         [KNL] Should the hung    
1880                         Format: 0 | 1            
1881                                                  
1882                         A value of 1 instruct    
1883                         hung task is detected    
1884                         by the CONFIG_BOOTPAR    
1885                         option. The value sel    
1886                         be changed later by t    
1887                                                  
1888         hvc_iucv=       [S390]  Number of z/V    
1889                                 terminal devi    
1890         hvc_iucv_allow= [S390]  Comma-separat    
1891                                 If specified,    
1892                                 from listed z    
1893                                                  
1894         hv_nopvspin     [X86,HYPER_V,EARLY]      
1895                         Disables the paravirt    
1896                         which allow the hyper    
1897                         on lock contention.      
1898                                                  
1899         i2c_bus=        [HW]    Override the     
1900                                 or register a    
1901                                 registered fr    
1902                                 Format:          
1903                                 <bus_id>,<clk    
1904                                                  
1905         i2c_touchscreen_props= [HW,ACPI,X86]     
1906                         Set device-properties    
1907                         touchscreen, to e.g.     
1908                         mounted touchscreens.    
1909                         submit a drivers/plat    
1910                         adding a DMI quirk fo    
1911                                                  
1912                         Format:                  
1913                         <ACPI_HW_ID>:<prop_na    
1914                         Where <val> is one of    
1915                         Omit "=<val>" entirel    
1916                         Unsigned number          
1917                         Anything else            
1918                                                  
1919                         Examples (split over     
1920                         i2c_touchscreen_props    
1921                         touchscreen-inverted-    
1922                                                  
1923                         i2c_touchscreen_props    
1924                         touchscreen-size-y=10    
1925                         firmware-name=gsl1680    
1926                                                  
1927         i8042.debug     [HW] Toggle i8042 deb    
1928         i8042.unmask_kbd_data                    
1929                         [HW] Enable printing     
1930                              (disabled by def    
1931                              requires that i8    
1932         i8042.direct    [HW] Put keyboard por    
1933         i8042.dumbkbd   [HW] Pretend that con    
1934                              keyboard and can    
1935                              (Don't attempt t    
1936         i8042.noaux     [HW] Don't check for     
1937         i8042.nokbd     [HW] Don't check/crea    
1938         i8042.noloop    [HW] Disable the AUX     
1939                              for the AUX port    
1940         i8042.nomux     [HW] Don't check pres    
1941                              controller          
1942         i8042.nopnp     [HW] Don't use ACPIPn    
1943                              controllers         
1944         i8042.notimeout [HW] Ignore timeout c    
1945         i8042.reset     [HW] Reset the contro    
1946                              suspend-to-ram t    
1947                              transitions, or     
1948                         Format: { 1 | Y | y |    
1949                         1, Y, y: always reset    
1950                         0, N, n: don't ever r    
1951                         Default: only on s2r     
1952                         architectures force r    
1953         i8042.unlock    [HW] Unlock (ignore)     
1954         i8042.kbdreset  [HW] Reset device con    
1955         i8042.probe_defer                        
1956                         [HW] Allow deferred p    
1957                                                  
1958         i810=           [HW,DRM]                 
1959                                                  
1960         i915.invert_brightness=                  
1961                         [DRM] Invert the sens    
1962                         set the brightness of    
1963                         brightness value of 0    
1964                         and the maximum of th    
1965                         to maximum brightness    
1966                         (default) and the mac    
1967                         is set to 1, a bright    
1968                         to maximum brightness    
1969                         value switches the ba    
1970                         -1 -- never invert br    
1971                          0 -- machine default    
1972                          1 -- force brightnes    
1973                                                  
1974         ia32_emulation= [X86-64]                 
1975                         Format: <bool>           
1976                         When true, allows loa    
1977                         syscalls, essentially    
1978                         boot time. When false    
1979                                                  
1980         icn=            [HW,ISDN]                
1981                         Format: <io>[,<membas    
1982                                                  
1983                                                  
1984         idle=           [X86,EARLY]              
1985                         Format: idle=poll, id    
1986                         Poll forces a polling    
1987                         improve the performan    
1988                         will use a lot of pow    
1989                         Not recommended.         
1990                         idle=halt: Halt is fo    
1991                         In such case C2/C3 wo    
1992                         idle=nomwait: Disable    
1993                                                  
1994         idxd.sva=       [HW]                     
1995                         Format: <bool>           
1996                         Allow force disabling    
1997                         support for the idxd     
1998                         true (1).                
1999                                                  
2000         idxd.tc_override= [HW]                   
2001                         Format: <bool>           
2002                         Allow override of def    
2003                         for the device. By de    
2004                                                  
2005         ieee754=        [MIPS] Select IEEE St    
2006                         Format: { strict | le    
2007                         Default: strict          
2008                                                  
2009                         Choose which programs    
2010                         based on the IEEE 754    
2011                         the FPU and the NaN e    
2012                         of an ELF file header    
2013                         binary.  Hardware imp    
2014                         support either or bot    
2015                         encoding mode.           
2016                                                  
2017                         Available settings ar    
2018                         strict  accept binari    
2019                                 supported by     
2020                         legacy  only accept l    
2021                                 by the FPU       
2022                         2008    only accept 2    
2023                                 by the FPU       
2024                         relaxed accept any bi    
2025                                 supported by     
2026                         emulated accept any b    
2027                                 if binary mod    
2028                                                  
2029                         The FPU emulator is a    
2030                         encodings, so if no F    
2031                         been disabled with 'n    
2032                         'legacy' and '2008' s    
2033                         'relaxed' straps the     
2034                         2008-NaN, whereas 'st    
2035                         legacy processors and    
2036                         MIPS64 CPUs.             
2037                                                  
2038                         The setting for ABS.f    
2039                         mode generally follow    
2040                         except where unsuppor    
2041                                                  
2042         ignore_loglevel [KNL,EARLY]              
2043                         Ignore loglevel setti    
2044                         kernel messages to th    
2045                         We also add it as pri    
2046                         could change it dynam    
2047                         /sys/module/printk/pa    
2048                                                  
2049         ignore_rlimit_data                       
2050                         Ignore RLIMIT_DATA se    
2051                         print warning at firs    
2052                         /sys/module/kernel/pa    
2053                                                  
2054         ihash_entries=  [KNL]                    
2055                         Set number of hash bu    
2056                                                  
2057         ima_appraise=   [IMA] appraise integr    
2058                         Format: { "off" | "en    
2059                         default: "enforce"       
2060                                                  
2061         ima_appraise_tcb [IMA] Deprecated.  U    
2062                         The builtin appraise     
2063                         owned by uid=0.          
2064                                                  
2065         ima_canonical_fmt [IMA]                  
2066                         Use the canonical for    
2067                         measurements, instead    
2068                                                  
2069         ima_hash=       [IMA]                    
2070                         Format: { md5 | sha1     
2071                                    | sha512 |    
2072                         default: "sha1"          
2073                                                  
2074                         The list of supported    
2075                         in crypto/hash_info.h    
2076                                                  
2077         ima_policy=     [IMA]                    
2078                         The builtin policies     
2079                         Format: "tcb | apprai    
2080                                  fail_securel    
2081                                                  
2082                         The "tcb" policy meas    
2083                         mmap'd for exec, and     
2084                         mode bit set by eithe    
2085                         uid=0.                   
2086                                                  
2087                         The "appraise_tcb" po    
2088                         all files owned by ro    
2089                                                  
2090                         The "secure_boot" pol    
2091                         of files (eg. kexec k    
2092                         firmware, policy, etc    
2093                                                  
2094                         The "fail_securely" p    
2095                         verification failure     
2096                         filesystems with the     
2097                         flag.                    
2098                                                  
2099                         The "critical_data" p    
2100                         critical data.           
2101                                                  
2102         ima_tcb         [IMA] Deprecated.  Us    
2103                         Load a policy which m    
2104                         Computing Base.  This    
2105                         programs exec'd, file    
2106                         opened for read by ui    
2107                                                  
2108         ima_template=   [IMA]                    
2109                         Select one of defined    
2110                         Formats: { "ima" | "i    
2111                                    "ima-sigv2    
2112                         Default: "ima-ng"        
2113                                                  
2114         ima_template_fmt=                        
2115                         [IMA] Define a custom    
2116                         Format: { "field1|...    
2117                                                  
2118         ima.ahash_minsize= [IMA] Minimum file    
2119                         Format: <min_file_siz    
2120                         Set the minimal file     
2121                         If left unspecified,     
2122                                                  
2123                         ahash performance var    
2124                         different crypto acce    
2125                         to achieve the best p    
2126                                                  
2127         ima.ahash_bufsize= [IMA] Asynchronous    
2128                         Format: <bufsize>        
2129                         Set hashing buffer si    
2130                                                  
2131                         ahash performance var    
2132                         different crypto acce    
2133                         to achieve best perfo    
2134                                                  
2135         init=           [KNL]                    
2136                         Format: <full_path>      
2137                         Run specified binary     
2138                         process.                 
2139                                                  
2140         initcall_debug  [KNL] Trace initcalls    
2141                         for working out where    
2142                         startup.                 
2143                                                  
2144         initcall_blacklist=  [KNL] Do not exe    
2145                         initcall functions.      
2146                         modules and initcalls    
2147                                                  
2148         initramfs_async= [KNL]                   
2149                         Format: <bool>           
2150                         Default: 1               
2151                         This parameter contro    
2152                         image is unpacked asy    
2153                         with devices being pr    
2154                         initialized. This sho    
2155                         but as a debugging ai    
2156                         historical behaviour     
2157                         unpacking being compl    
2158                         late_ initcalls.         
2159                                                  
2160         initrd=         [BOOT,EARLY] Specify     
2161                                                  
2162         initrdmem=      [KNL,EARLY] Specify a    
2163                         load the initrd. If a    
2164                         specified in the boot    
2165                         setting.                 
2166                         Format: ss[KMG],nn[KM    
2167                         Default is 0, 0          
2168                                                  
2169         init_on_alloc=  [MM,EARLY] Fill newly    
2170                         zeroes.                  
2171                         Format: 0 | 1            
2172                         Default set by CONFIG    
2173                                                  
2174         init_on_free=   [MM,EARLY] Fill freed    
2175                         Format: 0 | 1            
2176                         Default set by CONFIG    
2177                                                  
2178         init_pkru=      [X86] Specify the def    
2179                         register contents for    
2180                         default (disallow acc    
2181                         override in debugfs a    
2182                                                  
2183         inport.irq=     [HW] Inport (ATI XL a    
2184                         Format: <irq>            
2185                                                  
2186         int_pln_enable  [X86] Enable power li    
2187                                                  
2188         integrity_audit=[IMA]                    
2189                         Format: { "0" | "1" }    
2190                         0 -- basic integrity     
2191                         1 -- additional integ    
2192                                                  
2193         intel_iommu=    [DMAR] Intel IOMMU dr    
2194                 on                               
2195                         Enable intel iommu dr    
2196                 off                              
2197                         Disable intel iommu d    
2198                 igfx_off [Default Off]           
2199                         By default, gfx is ma    
2200                         device has a dedicate    
2201                         bypassed by not enabl    
2202                         this case, gfx device    
2203                         DMA.                     
2204                 strict [Default Off]             
2205                         Deprecated, equivalen    
2206                 sp_off [Default Off]             
2207                         By default, super pag    
2208                         has the capability. W    
2209                         not be supported.        
2210                 sm_on                            
2211                         Enable the Intel IOMM    
2212                         advertises that it ha    
2213                         translation.             
2214                 sm_off                           
2215                         Disallow use of the I    
2216                 tboot_noforce [Default Off]      
2217                         Do not force the Inte    
2218                         By default, tboot wil    
2219                         could harm performanc    
2220                         devices like 40GBit n    
2221                         mapping is enabled.      
2222                         Note that using this     
2223                         provided by tboot bec    
2224                         vulnerable to DMA att    
2225                                                  
2226         intel_idle.max_cstate=  [KNL,HW,ACPI,    
2227                         0       disables inte    
2228                         1 to 9  specify maxim    
2229                                                  
2230         intel_pstate=   [X86,EARLY]              
2231                         disable                  
2232                           Do not enable intel    
2233                           scaling driver for     
2234                         active                   
2235                           Use intel_pstate dr    
2236                           governors layer of     
2237                           algorithms for p-st    
2238                           P-state selection a    
2239                           intel_pstate in the    
2240                           performance.  The w    
2241                           on whether or not t    
2242                           (HWP) feature has b    
2243                           and possibly on the    
2244                         passive                  
2245                           Use intel_pstate as    
2246                           to work with generi    
2247                           enabling its intern    
2248                           used along with the    
2249                           feature.               
2250                         force                    
2251                           Enable intel_pstate    
2252                           in favor of acpi-cp    
2253                           instead of acpi-cpu    
2254                           as thermal controls    
2255                           P-States informatio    
2256                           should be used with    
2257                           processors that are    
2258                           or on platforms tha    
2259                         no_hwp                   
2260                           Do not enable hardw    
2261                           if available.          
2262                         hwp_only                 
2263                           Only load intel_pst    
2264                           hardware P state co    
2265                         support_acpi_ppc         
2266                           Enforce ACPI _PPC p    
2267                           Description Table,     
2268                           profile as "Enterpr    
2269                           then this feature i    
2270                         per_cpu_perf_limits      
2271                           Allow per-logical-C    
2272                           cpufreq sysfs inter    
2273                                                  
2274         intremap=       [X86-64,Intel-IOMMU,E    
2275                         on      enable Interr    
2276                         off     disable Inter    
2277                         nosid   disable Sourc    
2278                         no_x2apic_optout         
2279                                 BIOS x2APIC o    
2280                         nopost  disable Inter    
2281                         posted_msi               
2282                                 enable MSIs d    
2283                                                  
2284         iomem=          Disable strict checki    
2285                 strict  regions from userspac    
2286                 relaxed                          
2287                                                  
2288         iommu=          [X86,EARLY]              
2289                 off                              
2290                 force                            
2291                 noforce                          
2292                 biomerge                         
2293                 panic                            
2294                 nopanic                          
2295                 merge                            
2296                 nomerge                          
2297                 soft                             
2298                 pt              [X86]            
2299                 nopt            [X86]            
2300                 nobypass        [PPC/POWERNV]    
2301                         Disable IOMMU bypass,    
2302                                                  
2303         iommu.forcedac= [ARM64,X86,EARLY] Con    
2304                         Format: { "0" | "1" }    
2305                         0 - Try to allocate a    
2306                           falling back to the    
2307                         1 - Allocate directly    
2308                           forcing Dual Addres    
2309                           greater than 32-bit    
2310                                                  
2311         iommu.strict=   [ARM64,X86,S390,EARLY    
2312                         Format: { "0" | "1" }    
2313                         0 - Lazy mode.           
2314                           Request that DMA un    
2315                           invalidation of har    
2316                           throughput at the c    
2317                           Will fall back to s    
2318                           the relevant IOMMU     
2319                         1 - Strict mode.         
2320                           DMA unmap operation    
2321                           synchronously.         
2322                         unset - Use value of     
2323                         Note: on x86, strict     
2324                         legacy driver-specifi    
2325                                                  
2326         iommu.passthrough=                       
2327                         [ARM64,X86,EARLY] Con    
2328                         Format: { "0" | "1" }    
2329                         0 - Use IOMMU transla    
2330                         1 - Bypass the IOMMU     
2331                         unset - Use value of     
2332                                                  
2333         io7=            [HW] IO7 for Marvel-b    
2334                         See comment before ma    
2335                         arch/alpha/kernel/cor    
2336                                                  
2337         io_delay=       [X86,EARLY] I/O delay    
2338                 0x80                             
2339                         Standard port 0x80 ba    
2340                 0xed                             
2341                         Alternate port 0xed b    
2342                 udelay                           
2343                         Simple two microsecon    
2344                 none                             
2345                         No delay                 
2346                                                  
2347         ip=             [IP_PNP]                 
2348                         See Documentation/adm    
2349                                                  
2350         ipcmni_extend   [KNL,EARLY] Extend th    
2351                         IPC identifiers from     
2352                                                  
2353         irqaffinity=    [SMP] Set the default    
2354                         The argument is a cpu    
2355                                                  
2356         irqchip.gicv2_force_probe=               
2357                         [ARM,ARM64,EARLY]        
2358                         Format: <bool>           
2359                         Force the kernel to l    
2360                         of a GICv2 controller    
2361                         exposed by the device    
2362                                                  
2363         irqchip.gicv3_nolpi=                     
2364                         [ARM,ARM64,EARLY]        
2365                         Force the kernel to i    
2366                         LPIs (and by conseque    
2367                         that use the kernel a    
2368                         to let secondary kern    
2369                         LPIs.                    
2370                                                  
2371         irqchip.gicv3_pseudo_nmi= [ARM64,EARL    
2372                         Enables support for p    
2373                         requires the kernel t    
2374                         CONFIG_ARM64_PSEUDO_N    
2375                                                  
2376         irqfixup        [HW]                     
2377                         When an interrupt is     
2378                         for it. Intended to g    
2379                         firmware running.        
2380                                                  
2381         irqpoll         [HW]                     
2382                         When an interrupt is     
2383                         for it. Also check al    
2384                         interrupt. Intended t    
2385                         firmware running.        
2386                                                  
2387         isapnp=         [ISAPNP]                 
2388                         Format: <RDP>,<reset>    
2389                                                  
2390         isolcpus=       [KNL,SMP,ISOL] Isolat    
2391                         [Deprecated - use cpu    
2392                         Format: [flag-list,]<    
2393                                                  
2394                         Specify one or more C    
2395                         specified in the flag    
2396                                                  
2397                         nohz                     
2398                           Disable the tick wh    
2399                                                  
2400                           A residual 1Hz tick    
2401                           need to affine to h    
2402                           workqueue's affinit    
2403                           /sys/devices/virtua    
2404                           by using the 'domai    
2405                                                  
2406                           NOTE: by default th    
2407                           so to protect indiv    
2408                           be configured manua    
2409                                                  
2410                         domain                   
2411                           Isolate from the ge    
2412                           algorithms. Note th    
2413                           is irreversible: it    
2414                           the domains once is    
2415                           advised to use cpus    
2416                           balancing through t    
2417                           It offers a much mo    
2418                           move in and out of     
2419                                                  
2420                           You can move a proc    
2421                           the CPU affinity sy    
2422                           <cpu number> begins    
2423                           "number of CPUs in     
2424                                                  
2425                         managed_irq              
2426                                                  
2427                           Isolate from being     
2428                           which have an inter    
2429                           CPUs. The affinity     
2430                           handled by the kern    
2431                           the /proc/irq/* int    
2432                                                  
2433                           This isolation is b    
2434                           if the automaticall    
2435                           device queue contai    
2436                           CPUs. If housekeepi    
2437                           interrupts are dire    
2438                           so that IO submitte    
2439                           cannot disturb the     
2440                                                  
2441                           If a queue's affini    
2442                           CPUs then this para    
2443                           interrupt routing d    
2444                           only delivered when    
2445                           isolated CPUs submi    
2446                           housekeeping CPUs h    
2447                           queues.                
2448                                                  
2449                         The format of <cpu-li    
2450                                                  
2451         iucv=           [HW,NET]                 
2452                                                  
2453         ivrs_ioapic     [HW,X86-64]              
2454                         Provide an override t    
2455                         mapping provided in t    
2456                         By default, PCI segme    
2457                                                  
2458                         For example, to map I    
2459                         PCI segment 0x1 and P    
2460                         write the parameter a    
2461                                 ivrs_ioapic=1    
2462                                                  
2463                         Deprecated formats:      
2464                         * To map IOAPIC-ID de    
2465                           write the parameter    
2466                                 ivrs_ioapic[1    
2467                         * To map IOAPIC-ID de    
2468                           PCI device 00:14.0     
2469                                 ivrs_ioapic[1    
2470                                                  
2471         ivrs_hpet       [HW,X86-64]              
2472                         Provide an override t    
2473                         mapping provided in t    
2474                         By default, PCI segme    
2475                                                  
2476                         For example, to map H    
2477                         PCI segment 0x1 and P    
2478                         write the parameter a    
2479                                 ivrs_hpet=10@    
2480                                                  
2481                         Deprecated formats:      
2482                         * To map HPET-ID deci    
2483                           write the parameter    
2484                                 ivrs_hpet[0]=    
2485                         * To map HPET-ID deci    
2486                           PCI device 00:14.0     
2487                                 ivrs_ioapic[1    
2488                                                  
2489         ivrs_acpihid    [HW,X86-64]              
2490                         Provide an override t    
2491                         mapping provided in t    
2492                         By default, PCI segme    
2493                                                  
2494                         For example, to map U    
2495                         PCI segment 0x1 and P    
2496                         write the parameter a    
2497                                 ivrs_acpihid=    
2498                                                  
2499                         Deprecated formats:      
2500                         * To map UART-HID:UID    
2501                           PCI device ID 00:14    
2502                                 ivrs_acpihid[    
2503                         * To map UART-HID:UID    
2504                           PCI device ID 00:14    
2505                                 ivrs_acpihid[    
2506                                                  
2507         js=             [HW,JOY] Analog joyst    
2508                         See Documentation/inp    
2509                                                  
2510         kasan_multi_shot                         
2511                         [KNL] Enforce KASAN (    
2512                         report on every inval    
2513                         parameter KASAN will     
2514                         invalid access.          
2515                                                  
2516         keep_bootcon    [KNL,EARLY]              
2517                         Do not unregister boo    
2518                         useful for debugging     
2519                         between unregistering    
2520                         the real console.        
2521                                                  
2522         keepinitrd      [HW,ARM] See retain_i    
2523                                                  
2524         kernelcore=     [KNL,X86,PPC,EARLY]      
2525                         Format: nn[KMGTPE] |     
2526                         This parameter specif    
2527                         the kernel for non-mo    
2528                         amount is spread even    
2529                         system as ZONE_NORMAL    
2530                         movable memory in its    
2531                         event, a node is too     
2532                         ZONE_MOVABLE, kernelc    
2533                         other nodes will have    
2534                                                  
2535                         ZONE_MOVABLE is used     
2536                         may be reclaimed or m    
2537                         subsystem.  Note that    
2538                         still use the HighMem    
2539                         zone if it does not.     
2540                                                  
2541                         It is possible to spe    
2542                         the form of "nn[KMGTP    
2543                         memory in the form of    
2544                         option is specified,     
2545                         for non-movable alloc    
2546                         for Movable pages.  "    
2547                         are exclusive, so you    
2548                                                  
2549         kgdbdbgp=       [KGDB,HW,EARLY] kgdb     
2550                         Format: <Controller#>    
2551                         The controller # is t    
2552                         port as it is probed     
2553                         optional and is the n    
2554                         each poll cycle to th    
2555                         the functionality for    
2556                         gdb or control-c on t    
2557                         not using this parame    
2558                         the kernel debugger.     
2559                                                  
2560         kgdboc=         [KGDB,HW] kgdb over c    
2561                         Requires a tty driver    
2562                         or a supported pollin    
2563                          Serial only format:     
2564                          keyboard only format    
2565                          keyboard and serial     
2566                         Optional Kernel mode     
2567                          kms, kbd format: kms    
2568                          kms, kbd and serial     
2569                                                  
2570         kgdboc_earlycon=        [KGDB,HW,EARL    
2571                         If the boot console p    
2572                         characters and can wo    
2573                         this parameter to tel    
2574                         until the normal cons    
2575                         be used together with    
2576                         specifies the normal     
2577                                                  
2578                         The name of the early    
2579                         as the value of this     
2580                         the early console mig    
2581                         name passed to kgdboc    
2582                         blank and the first b    
2583                         read() will be picked    
2584                                                  
2585         kgdbwait        [KGDB,EARLY] Stop ker    
2586                         kernel debugger at th    
2587                                                  
2588         kmac=           [MIPS] Korina etherne    
2589                         Configure the RouterB    
2590                         Ethernet adapter MAC     
2591                                                  
2592         kmemleak=       [KNL,EARLY] Boot-time    
2593                         Valid arguments: on,     
2594                         Default: on              
2595                         Built with CONFIG_DEB    
2596                         the default is off.      
2597                                                  
2598         kprobe_event=[probe-list]                
2599                         [FTRACE] Add kprobe e    
2600                         The probe-list is a s    
2601                         definitions. Each def    
2602                         interface, but the pa    
2603                         For example, to add a    
2604                         arg1 and arg2, add to    
2605                                                  
2606                               kprobe_event=p,    
2607                                                  
2608                         See also Documentatio    
2609                         Boot Parameter" secti    
2610                                                  
2611         kpti=           [ARM64,EARLY] Control    
2612                         user and kernel addre    
2613                         Default: enabled on c    
2614                         0: force disabled        
2615                         1: force enabled         
2616                                                  
2617         kunit.enable=   [KUNIT] Enable execut    
2618                         CONFIG_KUNIT to be se    
2619                         default value can be     
2620                         KUNIT_DEFAULT_ENABLED    
2621                         Default is 1 (enabled    
2622                                                  
2623         kvm.ignore_msrs=[KVM] Ignore guest ac    
2624                         Default is 0 (don't i    
2625                                                  
2626         kvm.eager_page_split=                    
2627                         [KVM,X86] Controls wh    
2628                         proactively split all    
2629                         Eager page splitting     
2630                         execution by eliminat    
2631                         and MMU lock contenti    
2632                         required to split hug    
2633                                                  
2634                         VM workloads that rar    
2635                         only to a small regio    
2636                         disabling eager page     
2637                         still be used for rea    
2638                                                  
2639                         The behavior of eager    
2640                         KVM_DIRTY_LOG_INITIAL    
2641                         disabled, all huge pa    
2642                         split when dirty logg    
2643                         enabled, eager page s    
2644                         the KVM_CLEAR_DIRTY i    
2645                         cleared.                 
2646                                                  
2647                         Eager page splitting     
2648                                                  
2649                         Default is Y (on).       
2650                                                  
2651         kvm.enable_vmware_backdoor=[KVM] Supp    
2652                                    Default is    
2653                                                  
2654         kvm.nx_huge_pages=                       
2655                         [KVM] Controls the so    
2656                         X86_BUG_ITLB_MULTIHIT    
2657                         force   : Always depl    
2658                         off     : Never deplo    
2659                         auto    : Deploy work    
2660                                   X86_BUG_ITL    
2661                                                  
2662                         Default is 'auto'.       
2663                                                  
2664                         If the software worka    
2665                         guests do need not to    
2666                                                  
2667         kvm.nx_huge_pages_recovery_ratio=        
2668                         [KVM] Controls how ma    
2669                         back to huge pages.      
2670                         the value is N KVM wi    
2671                         period (see below).      
2672                                                  
2673         kvm.nx_huge_pages_recovery_period_ms=    
2674                         [KVM] Controls the ti    
2675                         back to huge pages. I    
2676                         zap a portion (see ra    
2677                         If the value is 0 (th    
2678                         on the ratio, such th    
2679                                                  
2680         kvm-amd.nested= [KVM,AMD] Control nes    
2681                         KVM/SVM. Default is 1    
2682                                                  
2683         kvm-amd.npt=    [KVM,AMD] Control KVM    
2684                         a.k.a. Two-Dimensiona    
2685                         (enabled). Disable by    
2686                         for NPT.                 
2687                                                  
2688         kvm-arm.mode=                            
2689                         [KVM,ARM,EARLY] Selec    
2690                         operation.               
2691                                                  
2692                         none: Forcefully disa    
2693                                                  
2694                         nvhe: Standard nVHE-b    
2695                               protected guest    
2696                                                  
2697                         protected: nVHE-based    
2698                                    state is k    
2699                                                  
2700                         nested: VHE-based mod    
2701                                 virtualizatio    
2702                                 hardware.        
2703                                                  
2704                         Defaults to VHE/nVHE     
2705                         mode to "protected" w    
2706                         for the host. "nested    
2707                         used with extreme cau    
2708                                                  
2709         kvm-arm.vgic_v3_group0_trap=             
2710                         [KVM,ARM,EARLY] Trap     
2711                         system registers         
2712                                                  
2713         kvm-arm.vgic_v3_group1_trap=             
2714                         [KVM,ARM,EARLY] Trap     
2715                         system registers         
2716                                                  
2717         kvm-arm.vgic_v3_common_trap=             
2718                         [KVM,ARM,EARLY] Trap     
2719                         system registers         
2720                                                  
2721         kvm-arm.vgic_v4_enable=                  
2722                         [KVM,ARM,EARLY] Allow    
2723                         injection of LPIs.       
2724                                                  
2725         kvm-arm.wfe_trap_policy=                 
2726                         [KVM,ARM] Control whe    
2727                         KVM VMs. Traps are al    
2728                         CPU architecture.        
2729                                                  
2730                         trap: set WFE instruc    
2731                                                  
2732                         notrap: clear WFE ins    
2733                                                  
2734         kvm-arm.wfi_trap_policy=                 
2735                         [KVM,ARM] Control whe    
2736                         KVM VMs. Traps are al    
2737                         CPU architecture.        
2738                                                  
2739                         trap: set WFI instruc    
2740                                                  
2741                         notrap: clear WFI ins    
2742                                                  
2743         kvm_cma_resv_ratio=n [PPC,EARLY]         
2744                         Reserves given percen    
2745                         contiguous memory all    
2746                         allocation.              
2747                         By default it reserve    
2748                         Format: <integer>        
2749                         Default: 5               
2750                                                  
2751         kvm-intel.ept=  [KVM,Intel] Control K    
2752                         a.k.a. Two-Dimensiona    
2753                         (enabled). Disable by    
2754                         for EPT.                 
2755                                                  
2756         kvm-intel.emulate_invalid_guest_state    
2757                         [KVM,Intel] Control w    
2758                         state. Ignored if kvm    
2759                         as guest state is nev    
2760                         guests. This param do    
2761                         as KVM never emulates    
2762                         Default is 1 (enabled    
2763                                                  
2764         kvm-intel.flexpriority=                  
2765                         [KVM,Intel] Control K    
2766                         (TPR shadow). Default    
2767                         hardware lacks suppor    
2768                                                  
2769         kvm-intel.nested=                        
2770                         [KVM,Intel] Control n    
2771                         KVM/VMX. Default is 1    
2772                                                  
2773         kvm-intel.unrestricted_guest=            
2774                         [KVM,Intel] Control K    
2775                         feature (virtualized     
2776                         is 1 (enabled). Disab    
2777                         hardware lacks suppor    
2778                                                  
2779         kvm-intel.vmentry_l1d_flush=[KVM,Inte    
2780                         CVE-2018-3620.           
2781                                                  
2782                         Valid arguments: neve    
2783                                                  
2784                         always: L1D cache flu    
2785                         cond:   Flush L1D on     
2786                                 VMEXIT and VM    
2787                         never:  Disables the     
2788                                                  
2789                         Default is cond (do L    
2790                                                  
2791         kvm-intel.vpid= [KVM,Intel] Control K    
2792                         Identification featur    
2793                         (enabled). Disable by    
2794                         for it.                  
2795                                                  
2796         l1d_flush=      [X86,INTEL,EARLY]        
2797                         Control mitigation fo    
2798                                                  
2799                         Certain CPUs are vuln    
2800                         internal buffers whic    
2801                         disclosure gadget und    
2802                                                  
2803                         In vulnerable process    
2804                         forwarded data can be    
2805                         attack, to access dat    
2806                         not have direct acces    
2807                                                  
2808                         This parameter contro    
2809                         options are:             
2810                                                  
2811                         on         - enable t    
2812                                                  
2813         l1tf=           [X86,EARLY] Control m    
2814                               affected CPUs      
2815                                                  
2816                         The kernel PTE invers    
2817                         enabled and cannot be    
2818                                                  
2819                         full                     
2820                                 Provides all     
2821                                 L1TF vulnerab    
2822                                 enables all m    
2823                                 hypervisors,     
2824                                                  
2825                                 SMT control a    
2826                                 sysfs interfa    
2827                                 boot.  Hyperv    
2828                                 when the firs    
2829                                 potentially i    
2830                                 i.e. SMT enab    
2831                                                  
2832                         full,force               
2833                                 Same as 'full    
2834                                 flush runtime    
2835                                 'nosmt=force'    
2836                                 (i.e. sysfs c    
2837                                                  
2838                         flush                    
2839                                 Leaves SMT en    
2840                                 hypervisor mi    
2841                                 L1D flush.       
2842                                                  
2843                                 SMT control a    
2844                                 sysfs interfa    
2845                                 boot.  Hyperv    
2846                                 when the firs    
2847                                 potentially i    
2848                                 i.e. SMT enab    
2849                                                  
2850                         flush,nosmt              
2851                                                  
2852                                 Disables SMT     
2853                                 hypervisor mi    
2854                                                  
2855                                 SMT control a    
2856                                 sysfs interfa    
2857                                 boot.  Hyperv    
2858                                 when the firs    
2859                                 potentially i    
2860                                 i.e. SMT enab    
2861                                                  
2862                         flush,nowarn             
2863                                 Same as 'flus    
2864                                 warn when a V    
2865                                 insecure conf    
2866                                                  
2867                         off                      
2868                                 Disables hype    
2869                                 emit any warn    
2870                                 It also drops    
2871                                 RAM limit res    
2872                                 bare metal.      
2873                                                  
2874                         Default is 'flush'.      
2875                                                  
2876                         For details see: Docu    
2877                                                  
2878         l2cr=           [PPC]                    
2879                                                  
2880         l3cr=           [PPC]                    
2881                                                  
2882         lapic           [X86-32,APIC,EARLY] E    
2883                         disabled it.             
2884                                                  
2885         lapic=          [X86,APIC] Do not use    
2886                         value for LAPIC timer    
2887                         back to the programma    
2888                         Format: notscdeadline    
2889                                                  
2890         lapic_timer_c2_ok       [X86,APIC,EAR    
2891                         in C2 power state.       
2892                                                  
2893         libata.dma=     [LIBATA] DMA control     
2894                         libata.dma=0      Dis    
2895                         libata.dma=1      PAT    
2896                         libata.dma=2      ATA    
2897                         libata.dma=4      Com    
2898                         Combinations also wor    
2899                         for disks and CDROMs,    
2900                                                  
2901         libata.ignore_hpa=      [LIBATA] Igno    
2902                         libata.ignore_hpa=0      
2903                         libata.ignore_hpa=1      
2904                                                  
2905         libata.noacpi   [LIBATA] Disables use    
2906                         when set.                
2907                         Format: <int>            
2908                                                  
2909         libata.force=   [LIBATA] Force config    
2910                         separated list of "[I    
2911                         PORT and DEVICE are d    
2912                         or device.  Basically    
2913                         printed on console by    
2914                         omitted, the last POR    
2915                         ID hasn't been specif    
2916                         to all ports, links a    
2917                                                  
2918                         If only DEVICE is omi    
2919                         the port and all link    
2920                         number of 0 either se    
2921                         first fan-out link be    
2922                         select the host link.    
2923                         host link and device     
2924                                                  
2925                         The VAL specifies the    
2926                         as there is no ambigu    
2927                         For example, both 1.5    
2928                         The following configu    
2929                                                  
2930                         * Cable type: 40c, 80    
2931                           Any ID with matchin    
2932                                                  
2933                         * SATA link speed lim    
2934                                                  
2935                         * Transfer mode: pio[    
2936                           udma[/][16,25,33,44    
2937                           allowed.               
2938                                                  
2939                         * nohrst, nosrst, nor    
2940                           resets.                
2941                                                  
2942                         * rstonce: only attem    
2943                           link recovery.         
2944                                                  
2945                         * [no]dbdelay: Enable    
2946                           before debouncing a    
2947                           detection.             
2948                                                  
2949                         * [no]ncq: Turn on or    
2950                                                  
2951                         * [no]ncqtrim: Enable    
2952                                                  
2953                         * [no]ncqati: Enable     
2954                                                  
2955                         * [no]trim: Enable or    
2956                                                  
2957                         * trim_zero: Indicate    
2958                                                  
2959                         * max_trim_128m: Set     
2960                                                  
2961                         * [no]dma: Turn on or    
2962                                                  
2963                         * atapi_dmadir: Enabl    
2964                                                  
2965                         * atapi_mod16_dma: En    
2966                           commands that are n    
2967                                                  
2968                         * [no]dmalog: Enable     
2969                           READ LOG DMA EXT co    
2970                                                  
2971                         * [no]iddevlog: Enabl    
2972                           identify device dat    
2973                                                  
2974                         * [no]logdir: Enable     
2975                           purpose log directo    
2976                                                  
2977                         * max_sec_128: Set tr    
2978                                                  
2979                         * max_sec_1024: Set o    
2980                           1024 sectors.          
2981                                                  
2982                         * max_sec_lba48: Set     
2983                           65535 sectors.         
2984                                                  
2985                         * [no]lpm: Enable or     
2986                                                  
2987                         * [no]setxfer: Indica    
2988                           should be skipped.     
2989                                                  
2990                         * [no]fua: Disable or    
2991                           support for devices    
2992                                                  
2993                         * dump_id: Dump IDENT    
2994                                                  
2995                         * disable: Disable th    
2996                                                  
2997                         If there are multiple    
2998                         the same attribute, t    
2999                                                  
3000         load_ramdisk=   [RAM] [Deprecated]       
3001                                                  
3002         lockd.nlm_grace_period=P  [NFS] Assig    
3003                         Format: <integer>        
3004                                                  
3005         lockd.nlm_tcpport=N     [NFS] Assign     
3006                         Format: <integer>        
3007                                                  
3008         lockd.nlm_timeout=T     [NFS] Assign     
3009                         Format: <integer>        
3010                                                  
3011         lockd.nlm_udpport=M     [NFS] Assign     
3012                         Format: <integer>        
3013                                                  
3014         lockdown=       [SECURITY,EARLY]         
3015                         { integrity | confide    
3016                         Enable the kernel loc    
3017                         integrity, kernel fea    
3018                         modify the running ke    
3019                         confidentiality, kern    
3020                         to extract confidenti    
3021                         are also disabled.       
3022                                                  
3023         locktorture.acq_writer_lim= [KNL]        
3024                         Set the time limit in    
3025                         acquisition.  Acquisi    
3026                         will result in a spla    
3027                                                  
3028         locktorture.bind_readers= [KNL]          
3029                         Specify the list of C    
3030                         to be bound.             
3031                                                  
3032         locktorture.bind_writers= [KNL]          
3033                         Specify the list of C    
3034                         to be bound.             
3035                                                  
3036         locktorture.call_rcu_chains= [KNL]       
3037                         Specify the number of    
3038                         chains to set up.  Th    
3039                         there is a high proba    
3040                         in progress at any gi    
3041                         which disables these     
3042                                                  
3043         locktorture.long_hold= [KNL]             
3044                         Specify the duration     
3045                         occasional long-durat    
3046                         to 100 milliseconds.     
3047                                                  
3048         locktorture.nested_locks= [KNL]          
3049                         Specify the maximum l    
3050                         locktorture is to exe    
3051                         (MAX_NESTED_LOCKS).      
3052                         Note that this parame    
3053                         of locks that do not     
3054                                                  
3055         locktorture.nreaders_stress= [KNL]       
3056                         Set the number of loc    
3057                         Defaults to being aut    
3058                         number of online CPUs    
3059                                                  
3060         locktorture.nwriters_stress= [KNL]       
3061                         Set the number of loc    
3062                                                  
3063         locktorture.onoff_holdoff= [KNL]         
3064                         Set time (s) after bo    
3065                                                  
3066         locktorture.onoff_interval= [KNL]        
3067                         Set time (s) between     
3068                         zero to disable CPU-h    
3069                                                  
3070         locktorture.rt_boost= [KNL]              
3071                         Do periodic testing o    
3072                         boosting.  Select 0 t    
3073                         only rt_mutex, and 2     
3074                         Defaults to 2, which     
3075                         odd choice, but which    
3076                         non-real-time spinloc    
3077                         of preemption.  Note     
3078                         disable boosting.        
3079                                                  
3080         locktorture.rt_boost_factor= [KNL]       
3081                         Number that determine    
3082                         long priority boostin    
3083                         scaled down by the nu    
3084                         number of boosts per     
3085                         constant as the numbe    
3086                         On the other hand, th    
3087                         increases with the nu    
3088                                                  
3089         locktorture.shuffle_interval= [KNL]      
3090                         Set task-shuffle inte    
3091                         tasks allows some CPU    
3092                         mode during the lockt    
3093                                                  
3094         locktorture.shutdown_secs= [KNL]         
3095                         Set time (s) after bo    
3096                         is useful for hands-o    
3097                                                  
3098         locktorture.stat_interval= [KNL]         
3099                         Time (s) between stat    
3100                                                  
3101         locktorture.stutter= [KNL]               
3102                         Time (s) to stutter t    
3103                         specifying five secon    
3104                         five seconds, wait fo    
3105                         This tests the lockin    
3106                         transition abruptly t    
3107                                                  
3108         locktorture.torture_type= [KNL]          
3109                         Specify the locking i    
3110                                                  
3111         locktorture.verbose= [KNL]               
3112                         Enable additional pri    
3113                                                  
3114         locktorture.writer_fifo= [KNL]           
3115                         Run the write-side lo    
3116                         sched_set_fifo() real    
3117                                                  
3118         logibm.irq=     [HW,MOUSE] Logitech B    
3119                         Format: <irq>            
3120                                                  
3121         loglevel=       [KNL,EARLY]              
3122                         All Kernel Messages w    
3123                         console loglevel will    
3124                         also be changed with     
3125                         loglevels are defined    
3126                                                  
3127                         0 (KERN_EMERG)           
3128                         1 (KERN_ALERT)           
3129                         2 (KERN_CRIT)            
3130                         3 (KERN_ERR)             
3131                         4 (KERN_WARNING)         
3132                         5 (KERN_NOTICE)          
3133                         6 (KERN_INFO)            
3134                         7 (KERN_DEBUG)           
3135                                                  
3136         log_buf_len=n[KMG] [KNL,EARLY]           
3137                         Sets the size of the     
3138                         n must be a power of     
3139                         minimal size. The min    
3140                         LOG_BUF_SHIFT kernel     
3141                         is also CONFIG_LOG_CP    
3142                         parameter that allows    
3143                         depending on the numb    
3144                         for more details.        
3145                                                  
3146         logo.nologo     [FB] Disables display    
3147                         This may be used to p    
3148                         kernel log messages a    
3149                         kernel boot problems.    
3150                                                  
3151         lp=0            [LP]    Specify paral    
3152         lp=port[,port...]       lp=none,parpo    
3153         lp=reset                first paralle    
3154         lp=auto                 printer drive    
3155                                 specified in     
3156                                 attached prin    
3157                                 lp=port1,port    
3158                                 to associate     
3159                                 lp0. A port s    
3160                                 that lp devic    
3161                                 'parport0'. S    
3162                                 port specific    
3163                                 from each por    
3164                                 an IEEE 1284-    
3165                                 so, the drive    
3166                                 See also head    
3167                                                  
3168         lpj=n           [KNL]                    
3169                         Sets loops_per_jiffy     
3170                         time-consuming boot-t    
3171                         CPU). 0 enables autod    
3172                         the correct value for    
3173                         autodetection and see    
3174                         on SMP systems the pr    
3175                         which is likely to ca    
3176                         significantly diverge    
3177                         will cause delays in     
3178                         unpredictable I/O err    
3179                         unlikely, in the extr    
3180                         hardware.                
3181                                                  
3182         lsm.debug       [SECURITY] Enable LSM    
3183                                                  
3184         lsm=lsm1,...,lsmN                        
3185                         [SECURITY] Choose ord    
3186                         overrides CONFIG_LSM,    
3187                                                  
3188         machtype=       [Loongson] Share the     
3189                         different yeeloong la    
3190                         Example: machtype=lem    
3191                                                  
3192         maxcpus=        [SMP,EARLY] Maximum n    
3193                         will bring up during     
3194                         the kernel to bring u    
3195                         bootup you can bring     
3196                         "echo 1 > /sys/device    
3197                         only takes effect dur    
3198                         While n=0 is a specia    
3199                         which also disables t    
3200                                                  
3201         max_loop=       [LOOP] The number of     
3202         (loop.max_loop) unconditionally pre-c    
3203                         number is configured     
3204                         of statically allocat    
3205                         devices can be reques    
3206                         /dev/loop-control int    
3207                                                  
3208         mce             [X86-32] Machine Chec    
3209                                                  
3210         mce=option      [X86-64] See Document    
3211                                                  
3212         md=             [HW] RAID subsystems     
3213                         See Documentation/adm    
3214                                                  
3215         mdacon=         [MDA]                    
3216                         Format: <first>,<last    
3217                         Specifies range of co    
3218                                                  
3219         mds=            [X86,INTEL,EARLY]        
3220                         Control mitigation fo    
3221                         Sampling (MDS) vulner    
3222                                                  
3223                         Certain CPUs are vuln    
3224                         internal buffers whic    
3225                         disclosure gadget und    
3226                                                  
3227                         In vulnerable process    
3228                         forwarded data can be    
3229                         attack, to access dat    
3230                         not have direct acces    
3231                                                  
3232                         This parameter contro    
3233                         options are:             
3234                                                  
3235                         full       - Enable M    
3236                         full,nosmt - Enable M    
3237                                      SMT on v    
3238                         off        - Uncondit    
3239                                                  
3240                         On TAA-affected machi    
3241                         an active TAA mitigat    
3242                         mitigated with the sa    
3243                         this mitigation, you     
3244                         too.                     
3245                                                  
3246                         Not specifying this o    
3247                         mds=full.                
3248                                                  
3249                         For details see: Docu    
3250                                                  
3251         mem=nn[KMG]     [HEXAGON,EARLY] Set t    
3252                         Must be specified, ot    
3253                                                  
3254         mem=nn[KMG]     [KNL,BOOT,EARLY] Forc    
3255                         of memory Amount of m    
3256                         as follows:              
3257                                                  
3258                         1 for test;              
3259                         2 when the kernel is     
3260                         3 memory that lies af    
3261                          the hypervisor, then    
3262                         4 to limit the memory    
3263                                                  
3264                         [ARC,MICROBLAZE] - th    
3265                         high memory is not af    
3266                                                  
3267                         [ARM64] - only limits    
3268                         mapping. The NOMAP re    
3269                                                  
3270                         [X86] Work as limitin    
3271                         with memmap= to avoid    
3272                         Without memmap= PCI d    
3273                         belonging to unused R    
3274                                                  
3275                         Note that this only t    
3276                         in above case 3, memo    
3277                         if system memory of h    
3278                                                  
3279         mem=nn[KMG]@ss[KMG]                      
3280                         [ARM,MIPS,EARLY] - ov    
3281                         reported by firmware.    
3282                         Define a memory regio    
3283                         ss[KMG].                 
3284                         Multiple different re    
3285                         multiple mem= paramet    
3286                                                  
3287         mem=nopentium   [BUGS=X86-32] Disable    
3288                         memory.                  
3289                                                  
3290         memblock=debug  [KNL,EARLY] Enable me    
3291                                                  
3292         memchunk=nn[KMG]                         
3293                         [KNL,SH] Allow user t    
3294                         per-device physically    
3295                                                  
3296         memhp_default_state=online/offline/on    
3297                         [KNL] Set the initial    
3298                         onlining policy. If n    
3299                         set according to the     
3300                         CONFIG_MEMORY_HOTPLUG    
3301                         option.                  
3302                         See Documentation/adm    
3303                                                  
3304         memmap=exactmap [KNL,X86,EARLY] Enabl    
3305                         E820 memory map, as s    
3306                         Such memmap=exactmap     
3307                         BIOS output or other     
3308                         option description.      
3309                                                  
3310         memmap=nn[KMG]@ss[KMG]                   
3311                         [KNL, X86,MIPS,XTENSA    
3312                         Region of memory to b    
3313                         If @ss[KMG] is omitte    
3314                         which limits max addr    
3315                         Multiple different re    
3316                         comma delimited.         
3317                         Example:                 
3318                                 memmap=100M@2    
3319                                                  
3320         memmap=nn[KMG]#ss[KMG]                   
3321                         [KNL,ACPI,EARLY] Mark    
3322                         Region of memory to b    
3323                                                  
3324         memmap=nn[KMG]$ss[KMG]                   
3325                         [KNL,ACPI,EARLY] Mark    
3326                         Region of memory to b    
3327                         Example: Exclude memo    
3328                                  memmap=64K$0    
3329                                  or              
3330                                  memmap=0x100    
3331                         Some bootloaders may     
3332                         like Grub2, otherwise    
3333                         will be eaten.           
3334                                                  
3335         memmap=nn[KMG]!ss[KMG,EARLY]             
3336                         [KNL,X86] Mark specif    
3337                         Region of memory to b    
3338                         The memory region may    
3339                         and is NVDIMM or ADR     
3340                                                  
3341         memmap=<size>%<offset>-<oldtype>+<new    
3342                         [KNL,ACPI,EARLY] Conv    
3343                         from <oldtype> to <ne    
3344                         out, the whole region    
3345                         even if previously un    
3346                         out, matching memory     
3347                         specified as e820 typ    
3348                         3 = ACPI, 12 = PRAM.     
3349                                                  
3350         memory_corruption_check=0/1 [X86,EARL    
3351                         Some BIOSes seem to c    
3352                         memory when doing thi    
3353                         Setting this option w    
3354                         looking for corruptio    
3355                         both detect corruptio    
3356                         from using the memory    
3357                         However, its intended    
3358                         repeatable BIOS-origi    
3359                         affects the same memo    
3360                         to prevent the kernel    
3361                                                  
3362         memory_corruption_check_size=size [X8    
3363                         By default it checks     
3364                         64k, making this memo    
3365                         use.  Use this parame    
3366                         corruption in more or    
3367                                                  
3368         memory_corruption_check_period=second    
3369                         By default it checks     
3370                         seconds.  Use this pa    
3371                         other rate.  0 disabl    
3372                                                  
3373         memory_hotplug.memmap_on_memory          
3374                         [KNL,X86,ARM] Boolean    
3375                         Format: {on | off (de    
3376                         When enabled, runtime    
3377                         allocate its internal    
3378                         those vmemmap pages c    
3379                         if hugetlb_free_vmemm    
3380                         hotadded memory which    
3381                         lot of memory without    
3382                         memory to do so.         
3383                         This feature is disab    
3384                         has some implication     
3385                         allocations in some c    
3386                         memory blocks).          
3387                         The state of the flag    
3388                         /sys/module/memory_ho    
3389                         Note that even when e    
3390                         the feature is not ef    
3391                                                  
3392         memtest=        [KNL,X86,ARM,M68K,PPC    
3393                         Format: <integer>        
3394                         default : 0 <disable>    
3395                         Specifies the number     
3396                         performed. Each pass     
3397                         pattern from a given     
3398                         fills the memory with    
3399                         memory contents and r    
3400                         regions that are dete    
3401                                                  
3402         mem_encrypt=    [X86-64] AMD Secure M    
3403                         Valid arguments: on,     
3404                         Default: off             
3405                         mem_encrypt=on:          
3406                         mem_encrypt=off:         
3407                                                  
3408                         Refer to Documentatio    
3409                         for details on when m    
3410                                                  
3411         mem_sleep_default=      [SUSPEND] Def    
3412                         s2idle  - Suspend-To-    
3413                         shallow - Power-On Su    
3414                         deep    - Suspend-To-    
3415                         See Documentation/adm    
3416                                                  
3417         mfgptfix        [X86-32] Fix MFGPT ti    
3418                         the BIOS has incorrec    
3419                         version 0.98 is known    
3420                         problem by letting th    
3421                                                  
3422         mga=            [HW,DRM]                 
3423                                                  
3424         microcode.force_minrev= [X86]            
3425                         Format: <bool>           
3426                         Enable or disable the    
3427                         enforcement for the r    
3428                                                  
3429         mini2440=       [ARM,HW,KNL]             
3430                         Format:[0..2][b][c][t    
3431                         Default: "0tb"           
3432                         MINI2440 configuratio    
3433                         0 - The attached scre    
3434                         1 - The attached scre    
3435                         2 - The VGA Shield is    
3436                         Leaving out the scree    
3437                         the TFT driver, and t    
3438                         unconfigured.            
3439                         b - Enable backlight.    
3440                         linked to the kernel     
3441                         LED. This parameter i    
3442                         VGA shield.              
3443                         c - Enable the s3c ca    
3444                         t - Reserved for enab    
3445                         touchscreen support i    
3446                         kernel as of 2.6.30,     
3447                         in the "bleeding edge    
3448                         https://repo.or.cz/w/    
3449                                                  
3450         mitigations=                             
3451                         [X86,PPC,S390,ARM64,E    
3452                         CPU vulnerabilities.     
3453                         arch-independent opti    
3454                         aggregation of existi    
3455                                                  
3456                         Note, "mitigations" i    
3457                         kernel was built with    
3458                                                  
3459                         off                      
3460                                 Disable all o    
3461                                 improves syst    
3462                                 expose users     
3463                                 Equivalent to    
3464                                                  
3465                                                  
3466                                                  
3467                                                  
3468                                                  
3469                                                  
3470                                                  
3471                                                  
3472                                                  
3473                                                  
3474                                                  
3475                                                  
3476                                                  
3477                                                  
3478                                                  
3479                                                  
3480                                                  
3481                                                  
3482                                                  
3483                                                  
3484                                                  
3485                                                  
3486                                 Exceptions:      
3487                                                  
3488                                                  
3489                                                  
3490                                                  
3491                         auto (default)           
3492                                 Mitigate all     
3493                                 enabled, even    
3494                                 users who don    
3495                                 getting disab    
3496                                 have other wa    
3497                                 Equivalent to    
3498                                                  
3499                         auto,nosmt               
3500                                 Mitigate all     
3501                                 if needed.  T    
3502                                 be fully miti    
3503                                 Equivalent to    
3504                                                  
3505                                                  
3506                                                  
3507                                                  
3508                                                  
3509         mminit_loglevel=                         
3510                         [KNL,EARLY] When CONF    
3511                         parameter allows cont    
3512                         the additional memory    
3513                         of 0 disables mminit     
3514                         log everything. Infor    
3515                         so loglevel=8 may als    
3516                                                  
3517         mmio_stale_data=                         
3518                         [X86,INTEL,EARLY] Con    
3519                         MMIO Stale Data vulne    
3520                                                  
3521                         Processor MMIO Stale     
3522                         vulnerabilities that     
3523                         operation. Exposed da    
3524                         the same CPU buffers     
3525                         Therefore, similar to    
3526                         is to clear the affec    
3527                                                  
3528                         This parameter contro    
3529                         options are:             
3530                                                  
3531                         full       - Enable m    
3532                                                  
3533                         full,nosmt - Enable m    
3534                                      vulnerab    
3535                                                  
3536                         off        - Uncondit    
3537                                                  
3538                         On MDS or TAA affecte    
3539                         mmio_stale_data=off c    
3540                         MDS or TAA mitigation    
3541                         mitigated with the sa    
3542                         disable this mitigati    
3543                         mds=off and tsx_async    
3544                                                  
3545                         Not specifying this o    
3546                         mmio_stale_data=full.    
3547                                                  
3548                         For details see:         
3549                         Documentation/admin-g    
3550                                                  
3551         <module>.async_probe[=<bool>] [KNL]      
3552                         If no <bool> value is    
3553                         specified is not a va    
3554                         probe on this module.    
3555                         asynchronous probe on    
3556                         <bool> value. See als    
3557                                                  
3558         module.async_probe=<bool>                
3559                         [KNL] When set to tru    
3560                         by default. To enable    
3561                         specific module, use     
3562                         is documented under <    
3563                         module.async_probe an    
3564                         specified, <module>.a    
3565                         the specific module.     
3566                                                  
3567         module.enable_dups_trace                 
3568                         [KNL] When CONFIG_MOD    
3569                         this means that dupli    
3570                         trigger a WARN_ON() i    
3571                         if MODULE_DEBUG_AUTOL    
3572                         will always be issued    
3573         module.sig_enforce                       
3574                         [KNL] When CONFIG_MOD    
3575                         modules without (vali    
3576                         Note that if CONFIG_M    
3577                         is always true, so th    
3578                                                  
3579         module_blacklist=  [KNL] Do not load     
3580                         modules.  Useful for     
3581                                                  
3582         mousedev.tap_time=                       
3583                         [MOUSE] Maximum time     
3584                         leaving touchpad surf    
3585                         a tap and be reported    
3586                         touchpads working in     
3587                         Format: <msecs>          
3588         mousedev.xres=  [MOUSE] Horizontal sc    
3589                         reporting absolute co    
3590         mousedev.yres=  [MOUSE] Vertical scre    
3591                         reporting absolute co    
3592                                                  
3593         movablecore=    [KNL,X86,PPC,EARLY]      
3594                         Format: nn[KMGTPE] |     
3595                         This parameter is the    
3596                         specifies the amount     
3597                         allocations.  If both    
3598                         specified, then kerne    
3599                         specified value but m    
3600                         own is specified, the    
3601                         that the amount of me    
3602                         is not too small.        
3603                                                  
3604         movable_node    [KNL,EARLY] Boot-time    
3605                         NUMA nodes to be mova    
3606                         of such nodes will be    
3607                         allocations which rul    
3608                         allocations. Use with    
3609                                                  
3610         MTD_Partition=  [MTD]                    
3611                         Format: <name>,<regio    
3612                                                  
3613         MTD_Region=     [MTD] Format:            
3614                         <name>,<region-number    
3615                                                  
3616         mtdparts=       [MTD]                    
3617                         See drivers/mtd/parse    
3618                                                  
3619         mtouchusb.raw_coordinates=               
3620                         [HW] Make the MicroTo    
3621                         ('y', default) or coo    
3622                                                  
3623         mtrr=debug      [X86,EARLY]              
3624                         Enable printing debug    
3625                         registers at boot tim    
3626                                                  
3627         mtrr_chunk_size=nn[KMG,X86,EARLY]        
3628                         used for mtrr cleanup    
3629                         that could hold holes    
3630                                                  
3631         mtrr_gran_size=nn[KMG,X86,EARLY]         
3632                         Used for mtrr cleanup    
3633                         Default is 1.            
3634                         Large value could pre    
3635                         using up MTRRs.          
3636                                                  
3637         mtrr_spare_reg_nr=n [X86,EARLY]          
3638                         Format: <integer>        
3639                         Range: 0,7 : spare re    
3640                         Default : 1              
3641                         Used for mtrr cleanup    
3642                         Set to 2 or more if y    
3643                                                  
3644         multitce=off    [PPC]  This parameter    
3645                         firmware feature for     
3646                         at a time.               
3647                                                  
3648         n2=             [NET] SDL Inc. RISCom    
3649                                                  
3650         netdev=         [NET] Network devices    
3651                         Format: <irq>,<io>,<m    
3652                         Note that mem_start i    
3653                         something different a    
3654                         This usage is only do    
3655                         file if at all.          
3656                                                  
3657         netpoll.carrier_timeout=                 
3658                         [NET] Specifies amoun    
3659                         netpoll should wait f    
3660                         waits 4 seconds.         
3661                                                  
3662         nf_conntrack.acct=                       
3663                         [NETFILTER] Enable co    
3664                         0 to disable accounti    
3665                         1 to enable accountin    
3666                         Default value is 0.      
3667                                                  
3668         nfs.cache_getent=                        
3669                         [NFS] sets the pathna    
3670                         to update the NFS cli    
3671                                                  
3672         nfs.cache_getent_timeout=                
3673                         [NFS] sets the timeou    
3674                         update a cache entry     
3675                                                  
3676         nfs.callback_nr_threads=                 
3677                         [NFSv4] set the total    
3678                         NFS client will assig    
3679                         requests.                
3680                                                  
3681         nfs.callback_tcpport=                    
3682                         [NFS] set the TCP por    
3683                         channel should listen    
3684                                                  
3685         nfs.delay_retrans=                       
3686                         [NFS] specifies the n    
3687                         retries the request b    
3688                         after a reply of NFS4    
3689                         Only applies if the s    
3690                         and the specified val    
3691                                                  
3692         nfs.enable_ino64=                        
3693                         [NFS] enable 64-bit i    
3694                         If zero, the NFS clie    
3695                         number for the readdi    
3696                         of returning the full    
3697                         The default is to ret    
3698                                                  
3699         nfs.idmap_cache_timeout=                 
3700                         [NFS] set the maximum    
3701                         entries.                 
3702                                                  
3703         nfs.max_session_cb_slots=                
3704                         [NFSv4.1] Sets the ma    
3705                         slots the client will    
3706                         channel. This determi    
3707                         callbacks the client     
3708                         a particular server.     
3709                                                  
3710         nfs.max_session_slots=                   
3711                         [NFSv4.1] Sets the ma    
3712                         the client will attem    
3713                         This limits the numbe    
3714                         that the client can s    
3715                         Note that there is li    
3716                         value higher than the    
3717                                                  
3718         nfs.nfs4_disable_idmapping=              
3719                         [NFSv4] When set to t    
3720                         ensures that both the    
3721                         scheme and the NFS le    
3722                         numeric uids/gids if     
3723                         'sec=sys' security fl    
3724                         disabling idmapping,     
3725                         legacy NFSv2/v3 syste    
3726                         Servers that do not s    
3727                         will be autodetected     
3728                         back to using the idm    
3729                         To turn off this beha    
3730                                                  
3731         nfs.nfs4_unique_id=                      
3732                         [NFS4] Specify an add    
3733                         ification string that    
3734                         their nfs_client_id4     
3735                         UUID that is generate    
3736                                                  
3737         nfs.recover_lost_locks=                  
3738                         [NFSv4] Attempt to re    
3739                         to a lease timeout on    
3740                         doing this risks data    
3741                         no guarantees that th    
3742                         after the locks are l    
3743                         If you want to enable    
3744                         attempting to recover    
3745                         parameter to '1'.        
3746                         The default parameter    
3747                         not to attempt recove    
3748                                                  
3749         nfs.send_implementation_id=              
3750                         [NFSv4.1] Send client    
3751                         information in exchan    
3752                         If zero, no implement    
3753                         will be sent.            
3754                         The default is to sen    
3755                         information.             
3756                                                  
3757         nfs4.layoutstats_timer=                  
3758                         [NFSv4.2] Change the     
3759                         layoutstats to the pN    
3760                                                  
3761                         Setting this to value    
3762                         whatever value is the    
3763                         driver. A non-zero va    
3764                         in seconds between la    
3765                                                  
3766         nfsd.inter_copy_offload_enable=          
3767                         [NFSv4.2] When set to    
3768                         server-to-server copi    
3769                         the destination of th    
3770                                                  
3771         nfsd.nfs4_disable_idmapping=             
3772                         [NFSv4] When set to t    
3773                         server will return on    
3774                         clients using auth_sy    
3775                         and gids from such cl    
3776                         migration from NFSv2/    
3777                                                  
3778         nfsd.nfsd4_ssc_umount_timeout=           
3779                         [NFSv4.2] When used a    
3780                         server-to-server copy    
3781                         the source server.  I    
3782                         it will be needed aga    
3783                         used for the number o    
3784                         this parameter.          
3785                                                  
3786         nfsaddrs=       [NFS] Deprecated.  Us    
3787                         See Documentation/adm    
3788                                                  
3789         nfsroot=        [NFS] nfs root filesy    
3790                         See Documentation/adm    
3791                                                  
3792         nfsrootdebug    [NFS] enable nfsroot     
3793                         See Documentation/adm    
3794                                                  
3795         nmi_backtrace.backtrace_idle [KNL]       
3796                         Dump stacks even of i    
3797                         NMI stack-backtrace r    
3798                                                  
3799         nmi_debug=      [KNL,SH] Specify one     
3800                         when a NMI is trigger    
3801                         Format: [state][,regs    
3802                                                  
3803         nmi_watchdog=   [KNL,BUGS=X86] Debugg    
3804                         Format: [panic,][nopa    
3805                         Valid num: 0 or 1        
3806                         0 - turn hardlockup d    
3807                         1 - turn hardlockup d    
3808                         rNNN - configure the     
3809                                                  
3810                         When panic is specifi    
3811                         timeout occurs (or 'n    
3812                         watchdog, if CONFIG_B    
3813                         To disable both hard     
3814                         please see 'nowatchdo    
3815                         This is useful when y    
3816                         need the box quickly     
3817                                                  
3818                         These settings can be    
3819                         the nmi_watchdog and     
3820                                                  
3821         no387           [BUGS=X86-32] Tells t    
3822                         emulation library eve    
3823                         is present.              
3824                                                  
3825         no4lvl          [RISCV,EARLY] Disable    
3826                         Forces kernel to use     
3827                                                  
3828         no5lvl          [X86-64,RISCV,EARLY]     
3829                         kernel to use 4-level    
3830                                                  
3831         noalign         [KNL,ARM]                
3832                                                  
3833         noapic          [SMP,APIC,EARLY] Tell    
3834                         IOAPICs that may be p    
3835                                                  
3836         noautogroup     Disable scheduler aut    
3837                                                  
3838         nocache         [ARM,EARLY]              
3839                                                  
3840         no_console_suspend                       
3841                         [HW] Never suspend th    
3842                         Disable suspending of    
3843                         hibernate operations.    
3844                         messages can reach va    
3845                         of the system is bein    
3846                         debugging driver susp    
3847                         not work reliably wit    
3848                         to work with serial a    
3849                         To facilitate more fl    
3850                         console_suspend, a pr    
3851                         it. Users could use c    
3852                         /sys/module/printk/pa    
3853                         turn on/off it dynami    
3854                                                  
3855         no_debug_objects                         
3856                         [KNL,EARLY] Disable o    
3857                                                  
3858         nodsp           [SH] Disable hardware    
3859                                                  
3860         noefi           [EFI,EARLY] Disable E    
3861                                                  
3862         no_entry_flush  [PPC,EARLY] Don't flu    
3863                                                  
3864         noexec32        [X86-64]                 
3865                         This affects only 32-    
3866                         noexec32=on: enable n    
3867                                 read doesn't     
3868                         noexec32=off: disable    
3869                                 read implies     
3870                                                  
3871         no_file_caps    Tells the kernel not     
3872                         only way then for a f    
3873                         is to be setuid root     
3874                                                  
3875         nofpu           [MIPS,SH] Disable har    
3876                                                  
3877         nofsgsbase      [X86] Disables FSGSBA    
3878                                                  
3879         nofxsr          [BUGS=X86-32] Disable    
3880                         register save and res    
3881                         legacy floating-point    
3882                                                  
3883         no_hash_pointers                         
3884                         [KNL,EARLY]              
3885                         Force pointers printe    
3886                         unhashed.  By default    
3887                         format string, that p    
3888                         by hashing the pointe    
3889                         that hides actual ker    
3890                         users, but it also ma    
3891                         difficult since unequ    
3892                         compared.  However, i    
3893                         specified, then all n    
3894                         value printed. This o    
3895                         debugging the kernel.    
3896                         kernels.                 
3897                                                  
3898         nohibernate     [HIBERNATION] Disable    
3899                                                  
3900         nohlt           [ARM,ARM64,MICROBLAZE    
3901                         busy wait in do_idle(    
3902                         implementation; requi    
3903                         to be effective. This    
3904                         sleep(SH) or wfi(ARM,    
3905                         correctly or when doi    
3906                         the impact of the sle    
3907                         useful when using JTA    
3908                                                  
3909         nohugeiomap     [KNL,X86,PPC,ARM64,EA    
3910                                                  
3911         nohugevmalloc   [KNL,X86,PPC,ARM64,EA    
3912                                                  
3913         nohz=           [KNL] Boottime enable    
3914                         Valid arguments: on,     
3915                         Default: on              
3916                                                  
3917         nohz_full=      [KNL,BOOT,SMP,ISOL]      
3918                         The argument is a cpu    
3919                         In kernels built with    
3920                         the specified list of    
3921                         whenever possible. Th    
3922                         the range to maintain    
3923                         in this list will hav    
3924                         just as if they had a    
3925                         rcu_nocbs= boot param    
3926                                                  
3927                         Note that this argume    
3928                         the CONFIG_RCU_NOCB_C    
3929                                                  
3930         noinitrd        [RAM] Tells the kerne    
3931                         initial RAM disk.        
3932                                                  
3933         nointremap      [X86-64,Intel-IOMMU,E    
3934                         remapping.               
3935                         [Deprecated - use int    
3936                                                  
3937         noinvpcid       [X86,EARLY] Disable t    
3938                                                  
3939         noiotrap        [SH] Disables trapped    
3940                                                  
3941         noirqdebug      [X86-32] Disables the    
3942                         disable unhandled int    
3943                                                  
3944         noisapnp        [ISAPNP] Disables ISA    
3945                                                  
3946         nokaslr         [KNL,EARLY]              
3947                         When CONFIG_RANDOMIZE    
3948                         kernel and module bas    
3949                         Layout Randomization)    
3950                                                  
3951         no-kvmapf       [X86,KVM,EARLY] Disab    
3952                         fault handling.          
3953                                                  
3954         no-kvmclock     [X86,KVM,EARLY] Disab    
3955                                                  
3956         nolapic         [X86-32,APIC,EARLY] D    
3957                                                  
3958         nolapic_timer   [X86-32,APIC,EARLY] D    
3959                                                  
3960         nomce           [X86-32] Disable Mach    
3961                                                  
3962         nomfgpt         [X86-32] Disable Mult    
3963                         Timer usage (for AMD     
3964                                                  
3965         nomodeset       Disable kernel modese    
3966                         sets up a display mod    
3967                         for output. With nomo    
3968                         not load if they coul    
3969                         initialized output. O    
3970                         be available for use.    
3971                         perform display-mode     
3972                                                  
3973                         Useful as error fallb    
3974                                                  
3975         nomodule        Disable module load      
3976                                                  
3977         nonmi_ipi       [X86] Disable using N    
3978                         shutdown the other cp    
3979                         irq.                     
3980                                                  
3981         nopat           [X86,EARLY] Disable P    
3982                         pagetables) support.     
3983                                                  
3984         nopcid          [X86-64,EARLY] Disabl    
3985                                                  
3986         nopku           [X86] Disable Memory     
3987                         in some Intel CPUs.      
3988                                                  
3989         nopti           [X86-64,EARLY]           
3990                         Equivalent to pti=off    
3991                                                  
3992         nopv=           [X86,XEN,KVM,HYPER_V,    
3993                         Disables the PV optim    
3994                         as generic guest with    
3995                         XEN HVM, KVM, HYPER_V    
3996                                                  
3997         nopvspin        [X86,XEN,KVM,EARLY]      
3998                         Disables the qspinloc    
3999                         which allow the hyper    
4000                         contention.              
4001                                                  
4002         norandmaps      Don't use address spa    
4003                         echo 0 > /proc/sys/ke    
4004                                                  
4005         noreplace-smp   [X86-32,SMP] Don't re    
4006                         with UP alternatives     
4007                                                  
4008         noresume        [SWSUSP] Disables res    
4009                         space.                   
4010                                                  
4011         no-scroll       [VGA] Disables scroll    
4012                         This is required for     
4013                         reader made by F.H. P    
4014                                                  
4015         nosgx           [X86-64,SGX,EARLY] Di    
4016                                                  
4017         nosmap          [PPC,EARLY]              
4018                         Disable SMAP (Supervi    
4019                         even if it is support    
4020                                                  
4021         nosmep          [PPC64s,EARLY]           
4022                         Disable SMEP (Supervi    
4023                         even if it is support    
4024                                                  
4025         nosmp           [SMP,EARLY] Tells an     
4026                         and disable the IO AP    
4027                                                  
4028         nosmt           [KNL,MIPS,PPC,S390,EA    
4029                         Equivalent to smt=1.     
4030                                                  
4031                         [KNL,X86,PPC] Disable    
4032                         nosmt=force: Force di    
4033                                      via the     
4034                                                  
4035         nosoftlockup    [KNL] Disable the sof    
4036                                                  
4037         nospec_store_bypass_disable              
4038                         [HW,EARLY] Disable al    
4039                         Store Bypass vulnerab    
4040                                                  
4041         nospectre_bhb   [ARM64,EARLY] Disable    
4042                         history injection) vu    
4043                         with this option.        
4044                                                  
4045         nospectre_v1    [X86,PPC,EARLY] Disab    
4046                         (bounds check bypass)    
4047                         possible in the syste    
4048                                                  
4049         nospectre_v2    [X86,PPC_E500,ARM64,E    
4050                         for the Spectre varia    
4051                         prediction) vulnerabi    
4052                         leaks with this optio    
4053                                                  
4054         no-steal-acc    [X86,PV_OPS,ARM64,PPC    
4055                         Disable paravirtualiz    
4056                         is computed, but won'    
4057                                                  
4058         nosync          [HW,M68K] Disables sy    
4059                                                  
4060         no_timer_check  [X86,APIC] Disables t    
4061                         broken timer IRQ sour    
4062                                                  
4063         no_uaccess_flush                         
4064                         [PPC,EARLY] Don't flu    
4065                                                  
4066         novmcoredd      [KNL,KDUMP]              
4067                         Disable device dump.     
4068                         append dump data to v    
4069                         specified debug info.    
4070                         without any limit and    
4071                         so this may cause sig    
4072                         device dump can help     
4073                         data will be no longe    
4074                         is only available whe    
4075                         is set.                  
4076                                                  
4077         no-vmw-sched-clock                       
4078                         [X86,PV_OPS,EARLY] Di    
4079                         scheduler clock and u    
4080                                                  
4081         nowatchdog      [KNL] Disable both lo    
4082                         soft-lockup and NMI w    
4083                                                  
4084         nowb            [ARM,EARLY]              
4085                                                  
4086         nox2apic        [X86-64,APIC,EARLY] D    
4087                                                  
4088                         NOTE: this parameter     
4089                         LEGACY_XAPIC_DISABLED    
4090                         IA32_XAPIC_DISABLE_ST    
4091                                                  
4092         noxsave         [BUGS=X86] Disables x    
4093                         and restore using xsa    
4094                         enabling legacy float    
4095                                                  
4096         noxsaveopt      [X86] Disables xsaveo    
4097                         register states. The     
4098                         xsave to save the sta    
4099                         performance of saving    
4100                         xsave doesn't support    
4101                         xsaveopt supports it     
4102                                                  
4103         noxsaves        [X86] Disables xsaves    
4104                         restoring x86 extende    
4105                         form of xsave area. T    
4106                         xsaveopt and xrstor t    
4107                         in standard form of x    
4108                         parameter, xsave area    
4109                         memory on xsaves enab    
4110                                                  
4111         nr_cpus=        [SMP,EARLY] Maximum n    
4112                         could support.  nr_cp    
4113                         support 'n' processor    
4114                         number of already plu    
4115                         runtime you can physi    
4116                         n. So during boot up     
4117                         variables need be pre    
4118                         hot plugging.            
4119                                                  
4120         nr_uarts=       [SERIAL] maximum numb    
4121                                                  
4122         numa=off        [KNL, ARM64, PPC, RIS    
4123                         Disable NUMA, Only se    
4124                         spanning all memory.     
4125                                                  
4126         numa_balancing= [KNL,ARM64,PPC,RISCV,    
4127                         NUMA balancing.          
4128                         Allowed values are en    
4129                                                  
4130         numa_zonelist_order= [KNL, BOOT] Sele    
4131                         'node', 'default' can    
4132                         This can be set from     
4133                         See Documentation/adm    
4134                                                  
4135         ohci1394_dma=early      [HW,EARLY] en    
4136                         See Documentation/cor    
4137                         info.                    
4138                                                  
4139         olpc_ec_timeout= [OLPC] ms delay when    
4140                         Rather than timing ou    
4141                         command is not proper    
4142                         of the timeout.  We h    
4143                         waiting for the ACK,     
4144                         interrupts *may* be l    
4145                                                  
4146         omap_mux=       [OMAP] Override bootl    
4147                         Format: <mux_mode0.mo    
4148                         For example, to overr    
4149                         omap_mux=i2c2_scl.i2c    
4150                                                  
4151         onenand.bdry=   [HW,MTD] Flex-OneNAND    
4152                                                  
4153                         Format: [die0_boundar    
4154                                                  
4155                         boundary - index of l    
4156                                    The remain    
4157                         lock     - Configure     
4158                                    Once locke    
4159                                    1 indicate    
4160                                                  
4161         oops=panic      [KNL,EARLY]              
4162                         Always panic on oopse    
4163                         process, but there is    
4164                         deadlocking the machi    
4165                         This will also cause     
4166                         Useful together with     
4167                                                  
4168         page_alloc.shuffle=                      
4169                         [KNL] Boolean flag to    
4170                         should randomize its     
4171                         used to enable/disabl    
4172                         the flag can be read     
4173                         /sys/module/page_allo    
4174                         This parameter is onl    
4175                                                  
4176         page_owner=     [KNL,EARLY] Boot-time    
4177                         Storage of the inform    
4178                         each page is disabled    
4179                         we can turn it on.       
4180                         on: enable the featur    
4181                                                  
4182         page_poison=    [KNL,EARLY] Boot-time    
4183                         poisoning on the budd    
4184                         CONFIG_PAGE_POISONING    
4185                         off: turn off poisoni    
4186                         on: turn on poisoning    
4187                                                  
4188         page_reporting.page_reporting_order=     
4189                         [KNL] Minimal page re    
4190                         Format: <integer>        
4191                         Adjust the minimal pa    
4192                         reporting is disabled    
4193                                                  
4194         panic=          [KNL] Kernel behaviou    
4195                         timeout > 0: seconds     
4196                         timeout = 0: wait for    
4197                         timeout < 0: reboot i    
4198                         Format: <timeout>        
4199                                                  
4200         panic_on_taint= [KNL,EARLY]              
4201                         Bitmask for condition    
4202                         Format: <hex>[,nouser    
4203                         Hexadecimal bitmask r    
4204                         that will cause the k    
4205                         called with any of th    
4206                         The optional switch "    
4207                         prevent userspace for    
4208                         /proc/sys/kernel/tain    
4209                         bitmask set on panic_    
4210                         See Documentation/adm    
4211                         extra details on the     
4212                         to compose the bitmas    
4213                                                  
4214         panic_on_warn=1 panic() instead of WA    
4215                         on a WARN().             
4216                                                  
4217         panic_print=    Bitmask for printing     
4218                         User can chose combin    
4219                         bit 0: print all task    
4220                         bit 1: print system m    
4221                         bit 2: print timer in    
4222                         bit 3: print locks in    
4223                         bit 4: print ftrace b    
4224                         bit 5: print all prin    
4225                         bit 6: print all CPUs    
4226                         bit 7: print only tas    
4227                         *Be aware* that this     
4228                         so there are risks of    
4229                         Use this option caref    
4230                         bigger log buffer wit    
4231                                                  
4232         parkbd.port=    [HW] Parallel port nu    
4233                         connected to, default    
4234                         Format: <parport#>       
4235         parkbd.mode=    [HW] Parallel port ke    
4236                         0 for XT, 1 for AT (d    
4237                         Format: <mode>           
4238                                                  
4239         parport=        [HW,PPT] Specify para    
4240                         Format: { 0 | auto |     
4241                         Use 'auto' to force t    
4242                         IRQ/DMA settings dete    
4243                         ignore detected IRQ/D    
4244                         possible conflicts).     
4245                         address, IRQ, and DMA    
4246                         should be numbers, or    
4247                         settings on that part    
4248                         (to avoid using a FIF    
4249                         Parallel ports are as    
4250                         are specified on the     
4251                         with parport0.           
4252                                                  
4253         parport_init_mode=      [HW,PPT]         
4254                         Configure VIA paralle    
4255                         a specific mode. This    
4256                         computer where firmwa    
4257                         up parallel port mode    
4258                         Currently this functi    
4259                         Format: [spp|ps2|epp|    
4260                                                  
4261         pata_legacy.all=        [HW,LIBATA]      
4262                         Format: <int>            
4263                         Set to non-zero to pr    
4264                         port ranges on PCI sy    
4265                         has been found at eit    
4266                                                  
4267         pata_legacy.autospeed=  [HW,LIBATA]      
4268                         Format: <int>            
4269                         Set to non-zero if a     
4270                         changes.  Disabled by    
4271                                                  
4272         pata_legacy.ht6560a=    [HW,LIBATA]      
4273                         Format: <int>            
4274                         Set to 1, 2, or 3 for    
4275                         the secondary channel    
4276                         Disabled by default.     
4277                                                  
4278         pata_legacy.ht6560b=    [HW,LIBATA]      
4279                         Format: <int>            
4280                         Set to 1, 2, or 3 for    
4281                         the secondary channel    
4282                         Disabled by default.     
4283                                                  
4284         pata_legacy.iordy_mask= [HW,LIBATA]      
4285                         Format: <int>            
4286                         IORDY enable mask.  S    
4287                         for the respective ch    
4288                         legacy channel handle    
4289                         the second channel, a    
4290                         correspond to the pri    
4291                         legacy channel, and s    
4292                         bus and the use of ot    
4293                         with the sequence.  B    
4294                         all channels.            
4295                                                  
4296         pata_legacy.opti82c46x= [HW,LIBATA]      
4297                         Format: <int>            
4298                         Set to 1, 2, or 3 for    
4299                         channel, the secondar    
4300                         respectively.  Disabl    
4301                                                  
4302         pata_legacy.opti82c611a=        [HW,L    
4303                         Format: <int>            
4304                         Set to 1, 2, or 3 for    
4305                         channel, the secondar    
4306                         respectively.  Disabl    
4307                                                  
4308         pata_legacy.pio_mask=   [HW,LIBATA]      
4309                         Format: <int>            
4310                         PIO mode mask for aut    
4311                         bits to allow the use    
4312                         Bit 0 is for mode 0,     
4313                         All modes allowed by     
4314                                                  
4315         pata_legacy.probe_all=  [HW,LIBATA]      
4316                         Format: <int>            
4317                         Set to non-zero to pr    
4318                         port ranges on PCI sy    
4319                                                  
4320         pata_legacy.probe_mask= [HW,LIBATA]      
4321                         Format: <int>            
4322                         Probe mask for legacy    
4323                         platform configuratio    
4324                         options up to 6 legac    
4325                         0x170, 0x1e8, 0x168,     
4326                         of individual ports c    
4327                         corresponding bits in    
4328                         the first port in the    
4329                         By default all suppor    
4330                                                  
4331         pata_legacy.qdi=        [HW,LIBATA]      
4332                         Format: <int>            
4333                         Set to non-zero to pr    
4334                         set to 1 if CONFIG_PA    
4335                                                  
4336         pata_legacy.winbond=    [HW,LIBATA]      
4337                         Format: <int>            
4338                         Set to non-zero to pr    
4339                         the standard I/O port    
4340                         value given is the I/    
4341                         By default set to 1 i    
4342                         0 otherwise.             
4343                                                  
4344         pata_platform.pio_mask= [HW,LIBATA]      
4345                         Format: <int>            
4346                         Supported PIO mode ma    
4347                         the use of the respec    
4348                         mode 0, bit 1 is for     
4349                         allowed by default.      
4350                                                  
4351         pause_on_oops=<int>                      
4352                         Halt all CPUs after t    
4353                         the specified number     
4354                         your oopses keep scro    
4355                                                  
4356         pcbit=          [HW,ISDN]                
4357                                                  
4358         pci=option[,option...]  [PCI,EARLY] v    
4359                                                  
4360                                 Some options     
4361                                 or a set of d    
4362                                 specified in     
4363                                                  
4364                                 [<domain>:]<b    
4365                                 pci:<vendor>:    
4366                                                  
4367                                 Note: the fir    
4368                                 bus/device/fu    
4369                                 if new hardwa    
4370                                 firmware chan    
4371                                 by other kern    
4372                                 domain is lef    
4373                                 taken to be z    
4374                                 to a device t    
4375                                 addresses can    
4376                                 address (this    
4377                                 renumbering i    
4378                                 selects devic    
4379                                 configuration    
4380                                 devices in th    
4381                                                  
4382                 earlydump       dump PCI conf    
4383                                 changes anyth    
4384                 off             [X86] don't p    
4385                 bios            [X86-32] forc    
4386                                 the hardware     
4387                                 has a non-sta    
4388                 nobios          [X86-32] disa    
4389                                 hardware acce    
4390                                 if you experi    
4391                                 suspect they     
4392                 conf1           [X86] Force u    
4393                                 Mechanism 1 (    
4394                                 data in IO po    
4395                 conf2           [X86] Force u    
4396                                 Mechanism 2 (    
4397                                 the function,    
4398                                 bus number. T    
4399                                 through ports    
4400                                 See http://wi    
4401                                 on the config    
4402                 noaer           [PCIE] If the    
4403                                 enabled, this    
4404                                 disable the u    
4405                 nodomains       [PCI] Disable    
4406                                 root domains     
4407                 nommconf        [X86] Disable    
4408                                 Configuration    
4409                 check_enable_amd_mmconf [X86]    
4410                                 properly conf    
4411                                 config space     
4412                 nomsi           [MSI] If the     
4413                                 enabled, this    
4414                                 disable the u    
4415                 noioapicquirk   [APIC] Disabl    
4416                                 Safety option    
4417                                 should never     
4418                 ioapicreroute   [APIC] Enable    
4419                                 primary IO-AP    
4420                                 boot IRQs. Th    
4421                                 when the syst    
4422                 noioapicreroute [APIC] Disabl    
4423                                 boot IRQ equi    
4424                                 a chipset whe    
4425                                 The opposite     
4426                 biosirq         [X86-32] Use     
4427                                 routing table    
4428                                 on several ma    
4429                                 when used, bu    
4430                                 way to get th    
4431                                 this option i    
4432                                 IRQs or disco    
4433                                 motherboard.     
4434                 rom             [X86] Assign     
4435                                 Use with caut    
4436                                 address decod    
4437                                 resources.       
4438                 norom           [X86] Do not     
4439                                 expansion ROM    
4440                                 BIOS assigned    
4441                 nobar           [X86] Do not     
4442                                 BARs that wer    
4443                 irqmask=0xMMMM  [X86] Set a b    
4444                                 assigned auto    
4445                                 make the kern    
4446                                 this way.        
4447                 pirqaddr=0xAAAAA        [X86]    
4448                                 of the PIRQ t    
4449                                 by the BIOS)     
4450                                 F0000h-100000    
4451                 lastbus=N       [X86] Scan al    
4452                                 useful if the    
4453                                 secondary bus    
4454                                 explicitly wh    
4455                 assign-busses   [X86] Always     
4456                                 numbers ourse    
4457                                 whatever the     
4458                 usepirqmask     [X86] Honor t    
4459                                 in the BIOS $    
4460                                 some systems     
4461                                 some HP Pavil    
4462                                 notebooks. Th    
4463                                 IRQ routing i    
4464                 noacpi          [X86] Do not     
4465                                 or for PCI sc    
4466                 use_crs         [X86] Use PCI    
4467                                 from ACPI.  O    
4468                                 is enabled by    
4469                                 please report    
4470                 nocrs           [X86] Ignore     
4471                                 If you need t    
4472                 use_e820        [X86] Use E82    
4473                                 PCI host brid    
4474                                 for BIOS defe    
4475                                 If you need t    
4476                                 <linux-pci@vge    
4477                 no_e820         [X86] Ignore     
4478                                 bridge window    
4479                                 hardware. If     
4480                                 a bug to <linu    
4481                 routeirq        Do IRQ routin    
4482                                 This is norma    
4483                                 so this optio    
4484                                 for broken dr    
4485                 skip_isa_align  [X86] do not     
4486                                 handle more p    
4487                 noearly         [X86] Don't d    
4488                                 This might he    
4489                                 machine check    
4490                                 is read. But     
4491                                 and some IOMM    
4492                 bfsort          Sort PCI devi    
4493                                 This sorting     
4494                                 order compati    
4495                 nobfsort        Don't sort PC    
4496                 pcie_bus_tune_off       Disab    
4497                                 tuning and us    
4498                 pcie_bus_safe   Set every dev    
4499                                 supported by     
4500                 pcie_bus_perf   Set device MP    
4501                                 based on its     
4502                                 Read Request     
4503                                 value (no lar    
4504                                 or bus can su    
4505                 pcie_bus_peer2peer      Set e    
4506                                 every device     
4507                                 configuration    
4508                                 any pair of d    
4509                                 reduced perfo    
4510                                 that hot-adde    
4511                 cbiosize=nn[KMG]        The f    
4512                                 reserved for     
4513                                 The default v    
4514                 cbmemsize=nn[KMG]       The f    
4515                                 reserved for     
4516                                 window. The d    
4517                 resource_alignment=              
4518                                 Format:          
4519                                 [<order of ali    
4520                                 Specifies ali    
4521                                 aligned memor    
4522                                 specify the d    
4523                                 If <order of     
4524                                 PAGE_SIZE is     
4525                                 A PCI-PCI bri    
4526                                 windows need     
4527                                 To specify th    
4528                                 instances of     
4529                                 device, subve    
4530                                 specified, e.    
4531                                 for 4096-byte    
4532                 ecrc=           Enable/disabl    
4533                                 end-to-end CR    
4534                                 OS has native    
4535                                 ACPI _OSC or     
4536                                 bios: Use BIO    
4537                                 the default.     
4538                                 off: Turn ECR    
4539                                 on: Turn ECRC    
4540                 hpiosize=nn[KMG]        The f    
4541                                 reserved for     
4542                                 Default size     
4543                 hpmmiosize=nn[KMG]      The f    
4544                                 reserved for     
4545                                 Default size     
4546                 hpmmioprefsize=nn[KMG]  The f    
4547                                 reserved for     
4548                                 Default size     
4549                 hpmemsize=nn[KMG]       The f    
4550                                 reserved for     
4551                                 MMIO_PREF win    
4552                                 Default size     
4553                 hpbussize=nn    The minimum a    
4554                                 reserved for     
4555                                 Default is 1.    
4556                 realloc=        Enable/disabl    
4557                                 if allocation    
4558                                 accommodate r    
4559                                 devices.         
4560                                 off: Turn rea    
4561                                 on: Turn real    
4562                 realloc         same as reall    
4563                 noari           do not use PC    
4564                 noats           [PCIE, Intel-    
4565                                 do not use PC    
4566                 pcie_scan_all   Scan all poss    
4567                                 only look for    
4568                                 port.            
4569                 big_root_window Try to add a     
4570                                 root complex     
4571                                 can resize a     
4572                                 Adding the wi    
4573                                 conflict with    
4574                                 taints the ke    
4575                 disable_acs_redir=<pci_dev>[;    
4576                                 Specify one o    
4577                                 specified abo    
4578                                 Each device s    
4579                                 redirect capa    
4580                                 allow P2P tra    
4581                                 bridges witho    
4582                                 this removes     
4583                                 may put more     
4584                 config_acs=                      
4585                                 Format:          
4586                                 <ACS flags>@<p    
4587                                 Specify one o    
4588                                 specified abo    
4589                                 and separated    
4590                                 capabilities     
4591                                 unchanged bas    
4592                                 flags.           
4593                                                  
4594                                 ACS Flags is     
4595                                   bit-0 : ACS    
4596                                   bit-1 : ACS    
4597                                   bit-2 : ACS    
4598                                   bit-3 : ACS    
4599                                   bit-4 : ACS    
4600                                   bit-5 : ACS    
4601                                   bit-6 : ACS    
4602                                 Each bit can     
4603                                   '0' – for    
4604                                   '1' – for    
4605                                   'x' – unc    
4606                                 For example,     
4607                                   pci=config_    
4608                                 would configu    
4609                                 ACS to enable    
4610                                 Translation B    
4611                                 Validation un    
4612                                 or firmware s    
4613                                                  
4614                                 Note: this ma    
4615                                 and may put m    
4616                 force_floating  [S390] Force     
4617                 nomio           [S390] Do not    
4618                 norid           [S390] ignore    
4619                                 one PCI domai    
4620                                                  
4621         pcie_aspm=      [PCIE] Forcibly enabl    
4622                         Management.              
4623                 off     Don't touch ASPM conf    
4624                         configuration done by    
4625                 force   Enable ASPM even on d    
4626                         WARNING: Forcing ASPM    
4627                                                  
4628         pcie_ports=     [PCIE] PCIe port serv    
4629                 native  Use native PCIe servi    
4630                         even if the platform     
4631                         use them.  This may c    
4632                         also tries to use the    
4633                 dpc-native      Use native PC    
4634                                 cause conflic    
4635                 compat  Disable native PCIe s    
4636                         hotplug).                
4637                                                  
4638         pcie_port_pm=   [PCIE] PCIe port powe    
4639                 off     Disable power managem    
4640                 force   Forcibly enable power    
4641                                                  
4642         pcie_pme=       [PCIE,PM] Native PCIe    
4643                 nomsi   Do not use MSI for na    
4644                         all PCIe root ports u    
4645                                                  
4646         pcmv=           [HW,PCMCIA] BadgePAD     
4647                                                  
4648         pd_ignore_unused                         
4649                         [PM]                     
4650                         Keep all power-domain    
4651                         even if no driver has    
4652                         for debug and develop    
4653                         needed on a platform     
4654                                                  
4655         pdcchassis=     [PARISC,HW] Disable/E    
4656                         boot time.               
4657                         Format: { 0 | 1 }        
4658                         See arch/parisc/kerne    
4659                                                  
4660         percpu_alloc=   [MM,EARLY]               
4661                         Select which percpu f    
4662                         Currently supported v    
4663                         Archs may support sub    
4664                         See comments in mm/pe    
4665                         allocator.  This para    
4666                         and performance compa    
4667                                                  
4668         pirq=           [SMP,APIC] Manual mp-    
4669                         See Documentation/arc    
4670                                                  
4671         plip=           [PPT,NET] Parallel po    
4672                         Format: { parport<nr>    
4673                         See also Documentatio    
4674                                                  
4675         pmtmr=          [X86] Manual setup of    
4676                         Override pmtimer IOPo    
4677                         e.g. pmtmr=0x508         
4678                                                  
4679         pmu_override=   [PPC] Override the PM    
4680                         This option takes ove    
4681                         longer usable by perf    
4682                         PMU counters by setti    
4683                         cleared). If a number    
4684                         that number, otherwis    
4685                         remains 0.               
4686                                                  
4687         pm_debug_messages       [SUSPEND,KNL]    
4688                         Enable suspend/resume    
4689                                                  
4690         pnp.debug=1     [PNP]                    
4691                         Enable PNP debug mess    
4692                         CONFIG_PNP_DEBUG_MESS    
4693                         via /sys/module/pnp/p    
4694                         current resource usag    
4695                         possible settings and    
4696                                                  
4697         pnpacpi=        [ACPI]                   
4698                         { off }                  
4699                                                  
4700         pnpbios=        [ISAPNP]                 
4701                         { on | off | curr | r    
4702                                                  
4703         pnp_reserve_irq=                         
4704                         [ISAPNP] Exclude IRQs    
4705                                                  
4706         pnp_reserve_dma=                         
4707                         [ISAPNP] Exclude DMAs    
4708                                                  
4709         pnp_reserve_io= [ISAPNP] Exclude I/O     
4710                         Ranges are in pairs (    
4711                                                  
4712         pnp_reserve_mem=                         
4713                         [ISAPNP] Exclude memo    
4714                         autoconfiguration.       
4715                         Ranges are in pairs (    
4716                                                  
4717         ports=          [IP_VS_FTP] IPVS ftp     
4718                         Default is 21.           
4719                         Up to 8 (IP_VS_APP_MA    
4720                         may be specified.        
4721                         Format: <port>,<port>    
4722                                                  
4723         possible_cpus=  [SMP,S390,X86]           
4724                         Format: <unsigned int    
4725                         Set the number of pos    
4726                         regular discovery mec    
4727                                                  
4728         powersave=off   [PPC] This option dis    
4729                         It specifically disab    
4730                         platform machine desc    
4731                         function to NULL. On     
4732                         execution priority.      
4733                                                  
4734         ppc_strict_facility_enable               
4735                         [PPC,ENABLE] This opt    
4736                         Altivec, VSX and SPE     
4737                         allowed (eg kernel_en    
4738                         There is some perform    
4739                                                  
4740         ppc_tm=         [PPC,EARLY]              
4741                         Format: {"off"}          
4742                         Disable Hardware Tran    
4743                                                  
4744         preempt=        [KNL]                    
4745                         Select preemption mod    
4746                         none - Limited to con    
4747                         voluntary - Limited t    
4748                         full - Any section th    
4749                                can be preempt    
4750                                contended spin    
4751                                explicitly pre    
4752                                                  
4753         print-fatal-signals=                     
4754                         [KNL] debug: print fa    
4755                                                  
4756                         If enabled, warn abou    
4757                         related application a    
4758                         too many POSIX.1 time    
4759                         coredump - etc.          
4760                                                  
4761                         If you hit the warnin    
4762                         you might want to try    
4763                                                  
4764                         default: off.            
4765                                                  
4766         printk.always_kmsg_dump=                 
4767                         Trigger kmsg_dump for    
4768                         panics                   
4769                         Format: <bool>  (1/Y/    
4770                         default: disabled        
4771                                                  
4772         printk.console_no_auto_verbose=          
4773                         Disable console logle    
4774                         or lockdep-detected i    
4775                         With an exception to     
4776                         serial console, keepi    
4777                         in order to provide m    
4778                         Format: <bool>           
4779                         default: 0 (auto_verb    
4780                                                  
4781         printk.devkmsg={on,off,ratelimit}        
4782                         Control writing to /d    
4783                         on - unlimited loggin    
4784                         off - logging to /dev    
4785                         ratelimit - ratelimit    
4786                         Default: ratelimit       
4787                                                  
4788         printk.time=    Show timing data pref    
4789                         Format: <bool>  (1/Y/    
4790                                                  
4791         proc_mem.force_override= [KNL]           
4792                         Format: {always | ptr    
4793                         Traditionally /proc/p    
4794                         overridden without re    
4795                         restrict that. Can be    
4796                         - 'always': tradition    
4797                         - 'ptrace': only allo    
4798                         - 'never':  never all    
4799                         If not specified, def    
4800                                                  
4801         processor.max_cstate=   [HW,ACPI]        
4802                         Limit processor to ma    
4803                         max_cstate=9 override    
4804                                                  
4805         processor.nocst [HW,ACPI]                
4806                         Ignore the _CST metho    
4807                         instead using the leg    
4808                                                  
4809         profile=        [KNL] Enable kernel p    
4810                         Format: [<profiletype    
4811                         Param: <profiletype>:    
4812                                 [defaults to     
4813                         Param: "schedule" - p    
4814                         Param: "kvm" - profil    
4815                         Param: <number> - ste    
4816                                 statistical t    
4817                                                  
4818         prompt_ramdisk= [RAM] [Deprecated]       
4819                                                  
4820         prot_virt=      [S390] enable hosting    
4821                         isolated from the hyp    
4822                         that). If enabled, th    
4823                         might be overridden e    
4824                         Layout Randomization     
4825                         Format: <bool>           
4826                                                  
4827         psi=            [KNL] Enable or disab    
4828                         tracking.                
4829                         Format: <bool>           
4830                                                  
4831         psmouse.proto=  [HW,MOUSE] Highest PS    
4832                         probe for; one of (ba    
4833         psmouse.rate=   [HW,MOUSE] Set desire    
4834                         per second.              
4835         psmouse.resetafter=     [HW,MOUSE]       
4836                         Try to reset the devi    
4837                         (0 = never).             
4838         psmouse.resolution=                      
4839                         [HW,MOUSE] Set desire    
4840         psmouse.smartscroll=                     
4841                         [HW,MOUSE] Controls L    
4842                         0 = disabled, 1 = ena    
4843                                                  
4844         pstore.backend= Specify the name of t    
4845                                                  
4846         pti=            [X86-64] Control Page    
4847                         kernel address spaces    
4848                         removes hardening, bu    
4849                         system calls and inte    
4850                                                  
4851                         on   - unconditionall    
4852                         off  - unconditionall    
4853                         auto - kernel detects    
4854                                vulnerable to     
4855                                                  
4856                         Not specifying this o    
4857                                                  
4858         pty.legacy_count=                        
4859                         [KNL] Number of legac    
4860                         default number.          
4861                                                  
4862         quiet           [KNL,EARLY] Disable m    
4863                                                  
4864         r128=           [HW,DRM]                 
4865                                                  
4866         radix_hcall_invalidate=on  [PPC/PSERI    
4867                         Disable RADIX GTSE fe    
4868                         invalidate.              
4869                                                  
4870         raid=           [HW,RAID]                
4871                         See Documentation/adm    
4872                                                  
4873         ramdisk_size=   [RAM] Sizes of RAM di    
4874                         See Documentation/adm    
4875                                                  
4876         ramdisk_start=  [RAM] RAM disk image     
4877                                                  
4878         random.trust_cpu=off                     
4879                         [KNL,EARLY] Disable t    
4880                         random number generat    
4881                         initialize the kernel    
4882                                                  
4883         random.trust_bootloader=off              
4884                         [KNL,EARLY] Disable t    
4885                         passed by the bootloa    
4886                         initialize the kernel    
4887                                                  
4888         randomize_kstack_offset=                 
4889                         [KNL,EARLY] Enable or    
4890                         randomization, which     
4891                         entropy, frustrating     
4892                         that depend on stack     
4893                         cross-syscall address    
4894                         available on architec    
4895                         CONFIG_HAVE_ARCH_RAND    
4896                         Format: <bool>  (1/Y/    
4897                         Default is CONFIG_RAN    
4898                                                  
4899         ras=option[,option,...] [KNL] RAS-spe    
4900                                                  
4901                 cec_disable     [X86]            
4902                                 Disable the C    
4903                                 see CONFIG_RA    
4904                                                  
4905         rcu_nocbs[=cpu-list]                     
4906                         [KNL] The optional ar    
4907                         as described above.      
4908                                                  
4909                         In kernels built with    
4910                         enable the no-callbac    
4911                         such CPUs' callbacks     
4912                         softirq context.  Inv    
4913                         callbacks will instea    
4914                         kthreads created for     
4915                         "p" for RCU-preempt,     
4916                         for the kthreads that    
4917                         "N" is the CPU number    
4918                         the offloaded CPUs, w    
4919                         and real-time workloa    
4920                         energy efficiency for    
4921                                                  
4922                         If a cpulist is passe    
4923                         list of CPUs is set t    
4924                                                  
4925                         Otherwise, if the '='    
4926                         arguments are omitted    
4927                         no-callback mode from    
4928                         toggled at runtime vi    
4929                                                  
4930                         Note that this argume    
4931                         the CONFIG_RCU_NOCB_C    
4932                                                  
4933         rcu_nocb_poll   [KNL]                    
4934                         Rather than requiring    
4935                         (specified by rcu_noc    
4936                         awaken the correspond    
4937                         make these kthreads p    
4938                         This improves the rea    
4939                         offloaded CPUs by rel    
4940                         wake up the correspon    
4941                         energy efficiency by     
4942                         periodically wake up     
4943                                                  
4944         rcutree.blimit= [KNL]                    
4945                         Set maximum number of    
4946                         process in one batch.    
4947                                                  
4948         rcutree.do_rcu_barrier= [KNL]            
4949                         Request a call to rcu    
4950                         throttled so that use    
4951                         hammer on the sysfs v    
4952                         If triggered before t    
4953                         is fully active, this    
4954                                                  
4955         rcutree.dump_tree=      [KNL]            
4956                         Dump the structure of    
4957                         out at early boot.  T    
4958                         purposes, to verify c    
4959                                                  
4960         rcutree.gp_cleanup_delay=       [KNL]    
4961                         Set the number of jif    
4962                         RCU grace-period clea    
4963                                                  
4964         rcutree.gp_init_delay=  [KNL]            
4965                         Set the number of jif    
4966                         RCU grace-period init    
4967                                                  
4968         rcutree.gp_preinit_delay=       [KNL]    
4969                         Set the number of jif    
4970                         RCU grace-period pre-    
4971                         the propagation of re    
4972                         the rcu_node combinin    
4973                                                  
4974         rcutree.jiffies_till_first_fqs= [KNL]    
4975                         Set delay from grace-    
4976                         first attempt to forc    
4977                         Units are jiffies, mi    
4978                         and maximum value is     
4979                                                  
4980         rcutree.jiffies_till_next_fqs= [KNL]     
4981                         Set delay between sub    
4982                         quiescent states.  Un    
4983                         value is one, and max    
4984                                                  
4985         rcutree.jiffies_till_sched_qs= [KNL]     
4986                         Set required age in j    
4987                         given grace period be    
4988                         soliciting quiescent-    
4989                         rcu_note_context_swit    
4990                         If not specified, the    
4991                         a value based on the     
4992                         of rcutree.jiffies_ti    
4993                         and rcutree.jiffies_t    
4994                         This calculated value    
4995                         rcutree.jiffies_to_sc    
4996                         rcutree.jiffies_to_sc    
4997                         overwritten.             
4998                                                  
4999         rcutree.kthread_prio=    [KNL,BOOT]      
5000                         Set the SCHED_FIFO pr    
5001                         kthreads (rcuc/N). Th    
5002                         the priority of the R    
5003                         and for the RCU grace    
5004                         rcu_preempt, and rcu_    
5005                         set, valid values are    
5006                         (the least-favored pr    
5007                         RCU_BOOST is not set,    
5008                         the default is zero (    
5009                         When RCU_NOCB_CPU is     
5010                         priority of NOCB call    
5011                                                  
5012         rcutree.nocb_nobypass_lim_per_jiffy=     
5013                         On callback-offloaded    
5014                         RCU reduces the lock     
5015                         otherwise be caused b    
5016                         use of the ->nocb_byp    
5017                         common non-flooded ca    
5018                         the main ->cblist in     
5019                         overhead of the ->noc    
5020                         But if there are too     
5021                         a single jiffy, RCU p    
5022                         the ->nocb_bypass que    
5023                         many" is supplied by     
5024                                                  
5025         rcutree.nohz_full_patience_delay= [KN    
5026                         On callback-offloaded    
5027                         disturbing RCU unless    
5028                         reached the specified    
5029                         Defaults to zero.  La    
5030                         at five seconds.  All    
5031                         to the nearest value     
5032                                                  
5033         rcutree.qhimark= [KNL]                   
5034                         Set threshold of queu    
5035                         batch limiting is dis    
5036                                                  
5037         rcutree.qlowmark= [KNL]                  
5038                         Set threshold of queu    
5039                         batch limiting is re-    
5040                                                  
5041         rcutree.qovld= [KNL]                     
5042                         Set threshold of queu    
5043                         RCU's force-quiescent    
5044                         enlist help from cond    
5045                         help CPUs more quickl    
5046                         Set to less than zero    
5047                         on rcutree.qhimark at    
5048                         disable more aggressi    
5049                                                  
5050         rcutree.rcu_delay_page_cache_fill_mse    
5051                         Set the page-cache re    
5052                         in response to low-me    
5053                         of permitted values i    
5054                                                  
5055         rcutree.rcu_divisor= [KNL]               
5056                         Set the shift-right c    
5057                         the callback-invocati    
5058                         the number of callbac    
5059                         The result will be bo    
5060                         the rcutree.blimit ke    
5061                         callbacks, the softir    
5062                         order to allow the CP    
5063                                                  
5064                         Please note that this    
5065                         limit applies only to    
5066                         invocation.  Offloade    
5067                         invoked in the contex    
5068                         scheduler will preemp    
5069                                                  
5070         rcutree.rcu_fanout_exact= [KNL]          
5071                         Disable autobalancing    
5072                         tree.  This is used b    
5073                         possibly be useful fo    
5074                         cache-to-cache transf    
5075                                                  
5076         rcutree.rcu_fanout_leaf= [KNL]           
5077                         Change the number of     
5078                         leaf rcu_node structu    
5079                         large systems, which     
5080                         and for NUMA systems     
5081                         latencies, which will    
5082                         with the appropriate     
5083                                                  
5084         rcutree.rcu_min_cached_objs= [KNL]       
5085                         Minimum number of obj    
5086                         maintained per one CP    
5087                         to PAGE_SIZE. The cac    
5088                         pressure to page allo    
5089                         whole algorithm to be    
5090                         condition.               
5091                                                  
5092         rcutree.rcu_nocb_gp_stride= [KNL]        
5093                         Set the number of NOC    
5094                         each group, which def    
5095                         of the number of CPUs    
5096                         the wakeup overhead o    
5097                         kthread, but increase    
5098                         each group's NOCB gra    
5099                                                  
5100         rcutree.rcu_kick_kthreads= [KNL]         
5101                         Cause the grace-perio    
5102                         wake_up() if it sleep    
5103                         it should at force-qu    
5104                         This wake_up() will b    
5105                         WARN_ONCE() splat and    
5106                                                  
5107         rcutree.rcu_resched_ns= [KNL]            
5108                         Limit the time spend     
5109                         callbacks to the spec    
5110                         By default, this limi    
5111                         every 32 callbacks in    
5112                         inflicted by local_cl    
5113                                                  
5114         rcutree.rcu_unlock_delay= [KNL]          
5115                         In CONFIG_RCU_STRICT_    
5116                         this specifies an rcu    
5117                         in microseconds.  Thi    
5118                         Larger delays increas    
5119                         catching RCU pointer     
5120                         of RCU-protected poin    
5121                         rcu_read_unlock() has    
5122                                                  
5123         rcutree.sysrq_rcu= [KNL]                 
5124                         Commandeer a sysrq ke    
5125                         rcu_node tree with an    
5126                         why a new grace perio    
5127                                                  
5128         rcutree.use_softirq=    [KNL]            
5129                         If set to zero, move     
5130                         per-CPU rcuc kthreads    
5131                         value, meaning that R    
5132                         Specify rcutree.use_s    
5133                                                  
5134                         But note that CONFIG_    
5135                         this kernel boot para    
5136                         to zero.                 
5137                                                  
5138         rcutree.enable_rcu_lazy= [KNL]           
5139                         To save power, batch     
5140                         delay, memory pressur    
5141                         big.                     
5142                                                  
5143         rcutree.rcu_normal_wake_from_gp= [KNL    
5144                         Reduces a latency of     
5145                         maintains its own tra    
5146                         does not interact wit    
5147                         use a call_rcu[_hurry    
5148                         normal grace period.     
5149                                                  
5150                         How to enable it:        
5151                                                  
5152                         echo 1 > /sys/module/    
5153                         or pass a boot parame    
5154                                                  
5155                         Default is 0.            
5156                                                  
5157         rcuscale.gp_async= [KNL]                 
5158                         Measure performance o    
5159                         grace-period primitiv    
5160                                                  
5161         rcuscale.gp_async_max= [KNL]             
5162                         Specify the maximum n    
5163                         callbacks per writer     
5164                         thread exceeds this l    
5165                         corresponding flavor     
5166                         previously posted cal    
5167                                                  
5168         rcuscale.gp_exp= [KNL]                   
5169                         Measure performance o    
5170                         grace-period primitiv    
5171                                                  
5172         rcuscale.holdoff= [KNL]                  
5173                         Set test-start holdof    
5174                         this parameter is to     
5175                         test until boot compl    
5176                         interference.            
5177                                                  
5178         rcuscale.kfree_by_call_rcu= [KNL]        
5179                         In kernels built with    
5180                         call_rcu() instead of    
5181                                                  
5182         rcuscale.kfree_mult= [KNL]               
5183                         Instead of allocating    
5184                         allocate one of kfree    
5185                         Defaults to 1.           
5186                                                  
5187         rcuscale.kfree_rcu_test= [KNL]           
5188                         Set to measure perfor    
5189                                                  
5190         rcuscale.kfree_rcu_test_double= [KNL]    
5191                         Test the double-argum    
5192                         If this parameter has    
5193                         rcuscale.kfree_rcu_te    
5194                         and double-argument v    
5195                                                  
5196         rcuscale.kfree_rcu_test_single= [KNL]    
5197                         Test the single-argum    
5198                         If this parameter has    
5199                         rcuscale.kfree_rcu_te    
5200                         and double-argument v    
5201                                                  
5202         rcuscale.kfree_nthreads= [KNL]           
5203                         The number of threads    
5204                                                  
5205         rcuscale.kfree_alloc_num= [KNL]          
5206                         Number of allocations    
5207                                                  
5208         rcuscale.kfree_loops= [KNL]              
5209                         Number of loops doing    
5210                         of allocations and fr    
5211                                                  
5212         rcuscale.minruntime= [KNL]               
5213                         Set the minimum test     
5214                         does not affect the d    
5215                         but instead allows be    
5216                         like CPU consumption.    
5217                                                  
5218         rcuscale.nreaders= [KNL]                 
5219                         Set number of RCU rea    
5220                         N, where N is the num    
5221                         "n" less than -1 sele    
5222                         the number of CPUs.      
5223                         (the number of CPUs),    
5224                         A value of "n" less t    
5225                         a single reader.         
5226                                                  
5227         rcuscale.nwriters= [KNL]                 
5228                         Set number of RCU wri    
5229                         the same as for rcusc    
5230                         N, where N is the num    
5231                                                  
5232         rcuscale.scale_type= [KNL]               
5233                         Specify the RCU imple    
5234                                                  
5235         rcuscale.shutdown= [KNL]                 
5236                         Shut the system down     
5237                         complete.  This is us    
5238                         testing.                 
5239                                                  
5240         rcuscale.verbose= [KNL]                  
5241                         Enable additional pri    
5242                                                  
5243         rcuscale.writer_holdoff= [KNL]           
5244                         Write-side holdoff be    
5245                         in microseconds.  The    
5246                         no holdoff.              
5247                                                  
5248         rcuscale.writer_holdoff_jiffies= [KNL    
5249                         Additional write-side    
5250                         periods, but in jiffi    
5251                         says no holdoff.         
5252                                                  
5253         rcutorture.fqs_duration= [KNL]           
5254                         Set duration of force    
5255                         in microseconds.         
5256                                                  
5257         rcutorture.fqs_holdoff= [KNL]            
5258                         Set holdoff time with    
5259                         in microseconds.         
5260                                                  
5261         rcutorture.fqs_stutter= [KNL]            
5262                         Set wait time between    
5263                         in seconds.              
5264                                                  
5265         rcutorture.fwd_progress= [KNL]           
5266                         Specifies the number     
5267                         for  RCU grace-period    
5268                         for the types of RCU     
5269                         Defaults to 1 kthread    
5270                         greater than the numb    
5271                         of CPUs to be used.      
5272                                                  
5273         rcutorture.fwd_progress_div= [KNL]       
5274                         Specify the fraction     
5275                         period to do tight-lo    
5276                                                  
5277         rcutorture.fwd_progress_holdoff= [KNL    
5278                         Number of seconds to     
5279                         forward-progress test    
5280                                                  
5281         rcutorture.fwd_progress_need_resched=    
5282                         Enclose cond_resched(    
5283                         need_resched() during    
5284                         testing.                 
5285                                                  
5286         rcutorture.gp_cond= [KNL]                
5287                         Use conditional/async    
5288                         primitives, if availa    
5289                                                  
5290         rcutorture.gp_exp= [KNL]                 
5291                         Use expedited update-    
5292                                                  
5293         rcutorture.gp_normal= [KNL]              
5294                         Use normal (non-exped    
5295                         update-side primitive    
5296                                                  
5297         rcutorture.gp_sync= [KNL]                
5298                         Use normal (non-exped    
5299                         update-side primitive    
5300                         of rcutorture.gp_cond    
5301                         rcutorture.gp_normal=    
5302                         are zero, rcutorture     
5303                         they are all non-zero    
5304                                                  
5305         rcutorture.irqreader= [KNL]              
5306                         Run RCU readers from     
5307                         accurately, from a ti    
5308                         flavors take kindly t    
5309                                                  
5310         rcutorture.leakpointer= [KNL]            
5311                         Leak an RCU-protected    
5312                         This can of course re    
5313                         intended to test the     
5314                         CONFIG_RCU_STRICT_GRA    
5315                         such leaks.              
5316                                                  
5317         rcutorture.n_barrier_cbs= [KNL]          
5318                         Set callbacks/threads    
5319                                                  
5320         rcutorture.nfakewriters= [KNL]           
5321                         Set number of concurr    
5322                         stress RCU, they don'    
5323                         test, hence the "fake    
5324                                                  
5325         rcutorture.nocbs_nthreads= [KNL]         
5326                         Set number of RCU cal    
5327                         Zero (the default) di    
5328                                                  
5329         rcutorture.nocbs_toggle= [KNL]           
5330                         Set the delay in mill    
5331                         callback-offload togg    
5332                                                  
5333         rcutorture.nreaders= [KNL]               
5334                         Set number of RCU rea    
5335                         N-1, where N is the n    
5336                         "n" less than -1 sele    
5337                         the number of CPUs.      
5338                         (the number of CPUs),    
5339                                                  
5340         rcutorture.object_debug= [KNL]           
5341                         Enable debug-object d    
5342                                                  
5343         rcutorture.onoff_holdoff= [KNL]          
5344                         Set time (s) after bo    
5345                                                  
5346         rcutorture.onoff_interval= [KNL]         
5347                         Set time (jiffies) be    
5348                         or zero to disable CP    
5349                                                  
5350         rcutorture.read_exit= [KNL]              
5351                         Set the number of rea    
5352                         to test the interacti    
5353                         task-exit processing.    
5354                                                  
5355         rcutorture.read_exit_burst= [KNL]        
5356                         The number of times i    
5357                         episode that a set of    
5358                         is spawned.              
5359                                                  
5360         rcutorture.read_exit_delay= [KNL]        
5361                         The delay, in seconds    
5362                         read-then-exit testin    
5363                                                  
5364         rcutorture.shuffle_interval= [KNL]       
5365                         Set task-shuffle inte    
5366                         allows some CPUs to g    
5367                         during the rcutorture    
5368                                                  
5369         rcutorture.shutdown_secs= [KNL]          
5370                         Set time (s) after bo    
5371                         is useful for hands-o    
5372                                                  
5373         rcutorture.stall_cpu= [KNL]              
5374                         Duration of CPU stall    
5375                         warnings, zero to dis    
5376                                                  
5377         rcutorture.stall_cpu_block= [KNL]        
5378                         Sleep while stalling     
5379                         in warnings from pree    
5380                         any other stall-relat    
5381                         in kernels built with    
5382                         CONFIG_PREEMPT_COUNT=    
5383                         cause the CPU to pass    
5384                         Given CONFIG_PREEMPTI    
5385                         RCU CPU stall warning    
5386                         in scheduling-while-a    
5387                                                  
5388                         Use of this module pa    
5389                                                  
5390                                                  
5391         rcutorture.stall_cpu_holdoff= [KNL]      
5392                         Time to wait (s) afte    
5393                                                  
5394         rcutorture.stall_cpu_irqsoff= [KNL]      
5395                         Disable interrupts wh    
5396                                                  
5397         rcutorture.stall_gp_kthread= [KNL]       
5398                         Duration (s) of force    
5399                         grace-period kthread     
5400                         warnings, zero to dis    
5401                         and stall_gp_kthread     
5402                         kthread is starved fi    
5403                                                  
5404         rcutorture.stat_interval= [KNL]          
5405                         Time (s) between stat    
5406                                                  
5407         rcutorture.stutter= [KNL]                
5408                         Time (s) to stutter t    
5409                         five seconds causes t    
5410                         wait for five seconds    
5411                         ability to transition    
5412                                                  
5413         rcutorture.test_boost= [KNL]             
5414                         Test RCU priority boo    
5415                         "Maybe" means test if    
5416                         under test support RC    
5417                                                  
5418         rcutorture.test_boost_duration= [KNL]    
5419                         Duration (s) of each     
5420                                                  
5421         rcutorture.test_boost_interval= [KNL]    
5422                         Interval (s) between     
5423                                                  
5424         rcutorture.test_no_idle_hz= [KNL]        
5425                         Test RCU's dyntick-id    
5426                         rcutorture.shuffle_in    
5427                                                  
5428         rcutorture.torture_type= [KNL]           
5429                         Specify the RCU imple    
5430                                                  
5431         rcutorture.verbose= [KNL]                
5432                         Enable additional pri    
5433                                                  
5434         rcupdate.rcu_cpu_stall_ftrace_dump= [    
5435                         Dump ftrace buffer af    
5436                         stall warning.           
5437                                                  
5438         rcupdate.rcu_cpu_stall_notifiers= [KN    
5439                         Provide RCU CPU stall    
5440                         warnings in the RCU_C    
5441                         option's help text.      
5442                         do not want rcupdate.    
5443                                                  
5444         rcupdate.rcu_cpu_stall_suppress= [KNL    
5445                         Suppress RCU CPU stal    
5446                                                  
5447         rcupdate.rcu_cpu_stall_suppress_at_bo    
5448                         Suppress RCU CPU stal    
5449                         rcutorture writer sta    
5450                         during early boot, th    
5451                         before the init task     
5452                                                  
5453         rcupdate.rcu_cpu_stall_timeout= [KNL]    
5454                         Set timeout for RCU C    
5455                         The value is in secon    
5456                         value is 300 seconds.    
5457                                                  
5458         rcupdate.rcu_exp_cpu_stall_timeout= [    
5459                         Set timeout for exped    
5460                         messages.  The value     
5461                         and the maximum allow    
5462                         milliseconds. Please     
5463                         adjusted to an arch t    
5464                         Setting this to zero     
5465                         rcupdate.rcu_cpu_stal    
5466                         conversion from secon    
5467                                                  
5468         rcupdate.rcu_cpu_stall_cputime= [KNL]    
5469                         Provide statistics on    
5470                         interrupts and tasks     
5471                         multiple continuous R    
5472                         begin at half of the     
5473                                                  
5474         rcupdate.rcu_exp_stall_task_details=     
5475                         Print stack dumps of     
5476                         current expedited RCU    
5477                         expedited RCU CPU sta    
5478                                                  
5479         rcupdate.rcu_expedited= [KNL]            
5480                         Use expedited grace-p    
5481                         example, synchronize_    
5482                         of synchronize_rcu().    
5483                         but can increase CPU     
5484                         real-time latency, an    
5485                         No effect on CONFIG_T    
5486                                                  
5487         rcupdate.rcu_normal= [KNL]               
5488                         Use only normal grace    
5489                         for example, synchron    
5490                         synchronize_rcu_exped    
5491                         real-time latency, CP    
5492                         energy efficiency, bu    
5493                         increased grace-perio    
5494                         overrides rcupdate.rc    
5495                         CONFIG_TINY_RCU kerne    
5496                                                  
5497         rcupdate.rcu_normal_after_boot= [KNL]    
5498                         Once boot has complet    
5499                         rcu_end_inkernel_boot    
5500                         only normal grace-per    
5501                         on CONFIG_TINY_RCU ke    
5502                                                  
5503                         But note that CONFIG_    
5504                         this kernel boot para    
5505                         it to the value one,     
5506                         post-boot attempt at     
5507                         period to instead use    
5508                         grace-period processi    
5509                                                  
5510         rcupdate.rcu_task_collapse_lim= [KNL]    
5511                         Set the maximum numbe    
5512                         at the beginning of a    
5513                         the RCU Tasks flavors    
5514                         a single callback que    
5515                         occurs when rcupdate.    
5516                         set to the default va    
5517                                                  
5518         rcupdate.rcu_task_contend_lim= [KNL]     
5519                         Set the minimum numbe    
5520                         lock-contention event    
5521                         cause the RCU Tasks f    
5522                         callback queuing.  Th    
5523                         when rcupdate.rcu_tas    
5524                         the default value of     
5525                                                  
5526         rcupdate.rcu_task_enqueue_lim= [KNL]     
5527                         Set the number of cal    
5528                         RCU Tasks family of R    
5529                         of -1 allows this to     
5530                         dynamically) adjusted    
5531                         for use in testing.      
5532                                                  
5533         rcupdate.rcu_task_ipi_delay= [KNL]       
5534                         Set time in jiffies d    
5535                         avoid sending IPIs, s    
5536                         of a given grace peri    
5537                         number avoids disturb    
5538                         but lengthens grace p    
5539                                                  
5540         rcupdate.rcu_task_lazy_lim= [KNL]        
5541                         Number of callbacks o    
5542                         cancel laziness on th    
5543                         cancellation of lazin    
5544                         doing so increases th    
5545                         callback flooding.       
5546                                                  
5547         rcupdate.rcu_task_stall_info= [KNL]      
5548                         Set initial timeout i    
5549                         informational message    
5550                         of the problem for th    
5551                         wait for ten minutes.    
5552                         only printed prior to    
5553                         for a given grace per    
5554                         less than or equal to    
5555                         seconds.  A change in    
5556                         until the beginning o    
5557                                                  
5558         rcupdate.rcu_task_stall_info_mult= [K    
5559                         Multiplier for time i    
5560                         RCU task stall inform    
5561                         RCU tasks grace perio    
5562                         to one through ten, i    
5563                         the value three, so t    
5564                         message is printed 10    
5565                         period, the second at    
5566                         160 seconds, and then    
5567                         seconds would prevent    
5568                                                  
5569         rcupdate.rcu_task_stall_timeout= [KNL    
5570                         Set timeout in jiffie    
5571                         warning messages.  Di    
5572                         than or equal to zero    
5573                         A change in value doe    
5574                         the beginning of the     
5575                                                  
5576         rcupdate.rcu_tasks_lazy_ms= [KNL]        
5577                         Set timeout in millis    
5578                         callback batching for    
5579                         A negative value will    
5580                         of zero will disable     
5581                         always disabled for s    
5582                                                  
5583         rcupdate.rcu_tasks_rude_lazy_ms= [KNL    
5584                         Set timeout in millis    
5585                         Rude asynchronous cal    
5586                         call_rcu_tasks_rude()    
5587                         will take the default    
5588                         disable batching.  Ba    
5589                         for synchronize_rcu_t    
5590                                                  
5591         rcupdate.rcu_tasks_trace_lazy_ms= [KN    
5592                         Set timeout in millis    
5593                         Trace asynchronous ca    
5594                         call_rcu_tasks_trace(    
5595                         will take the default    
5596                         disable batching.  Ba    
5597                         for synchronize_rcu_t    
5598                                                  
5599         rcupdate.rcu_self_test= [KNL]            
5600                         Run the RCU early boo    
5601                                                  
5602         rdinit=         [KNL]                    
5603                         Format: <full_path>      
5604                         Run specified binary     
5605                         used for early usersp    
5606                                                  
5607         rdrand=         [X86,EARLY]              
5608                         force - Override the     
5609                                 advertisement    
5610                                 certain AMD p    
5611                                 support, spec    
5612                                 path).           
5613                                                  
5614         rdt=            [HW,X86,RDT]             
5615                         Turn on/off individua    
5616                         cmt, mbmtotal, mbmloc    
5617                         mba, smba, bmec.         
5618                         E.g. to turn on cmt a    
5619                                 rdt=cmt,!mba     
5620                                                  
5621         reboot=         [KNL]                    
5622                         Format (x86 or x86_64    
5623                                 [w[arm] | c[o    
5624                                 [[,]s[mp]####    
5625                                 [[,]b[ios] |     
5626                                 [[,]f[orce]      
5627                         Where reboot_mode is     
5628                                         (pref    
5629                                         reboo    
5630                               reboot_type is     
5631                               reboot_force is    
5632                               reboot_cpu is s    
5633                                         to be    
5634                                                  
5635         refscale.holdoff= [KNL]                  
5636                         Set test-start holdof    
5637                         this parameter is to     
5638                         test until boot compl    
5639                         interference.            
5640                                                  
5641         refscale.lookup_instances= [KNL]         
5642                         Number of data elemen    
5643                         SLAB_TYPESAFE_BY_RCU     
5644                         is negated and multip    
5645                         zero specifies nr_cpu    
5646                                                  
5647         refscale.loops= [KNL]                    
5648                         Set the number of loo    
5649                         primitive under test.    
5650                         reduces noise due to     
5651                         but the default has a    
5652                         noise to a handful of    
5653                         x86 laptops.             
5654                                                  
5655         refscale.nreaders= [KNL]                 
5656                         Set number of readers    
5657                         selects N, where N is    
5658                         of CPUs.  A value of     
5659                                                  
5660         refscale.nruns= [KNL]                    
5661                         Set number of runs, e    
5662                         the console log.         
5663                                                  
5664         refscale.readdelay= [KNL]                
5665                         Set the read-side cri    
5666                         measured in microseco    
5667                                                  
5668         refscale.scale_type= [KNL]               
5669                         Specify the read-prot    
5670                                                  
5671         refscale.shutdown= [KNL]                 
5672                         Shut down the system     
5673                         test.  This defaults     
5674                         refscale is built int    
5675                         it running) when refs    
5676                                                  
5677         refscale.verbose= [KNL]                  
5678                         Enable additional pri    
5679                                                  
5680         refscale.verbose_batched= [KNL]          
5681                         Batch the additional     
5682                         (the default) or nega    
5683                         print every Nth verbo    
5684                         specified.               
5685                                                  
5686         regulator_ignore_unused                  
5687                         [REGULATOR]              
5688                         Prevents regulator fr    
5689                         that are unused, due     
5690                         be useful for debug a    
5691                         needed on a platform     
5692                                                  
5693         relax_domain_level=                      
5694                         [KNL, SMP] Set schedu    
5695                         See Documentation/adm    
5696                                                  
5697         reserve=        [KNL,BUGS] Force kern    
5698                         Format: <base1>,<size    
5699                         Reserve I/O ports or     
5700                         them.  If <base> is l    
5701                         is assumed to be I/O     
5702                                                  
5703         reserve_mem=    [RAM]                    
5704                         Format: nn[KNG]:<alig    
5705                         Reserve physical memo    
5706                         other subsystems can     
5707                         used for systems that    
5708                         line will try to rese    
5709                         soft reboots. Note, i    
5710                         location. For example    
5711                         or if booting a diffe    
5712                         places the kernel at     
5713                         was from a previous b    
5714                         different location.      
5715                         Any subsystem using t    
5716                         that the contents of     
5717                         boot, as there may be    
5718                         located at the same l    
5719                                                  
5720                         The format is size:al    
5721                         12 megabytes of 4096     
5722                                                  
5723                         reserve_mem=12M:4096:    
5724                                                  
5725         reservetop=     [X86-32,EARLY]           
5726                         Format: nn[KMG]          
5727                         Reserves a hole at th    
5728                         address space.           
5729                                                  
5730         reset_devices   [KNL] Force drivers t    
5731                         during initialization    
5732                                                  
5733         resume=         [SWSUSP]                 
5734                         Specify the partition    
5735                         Format:                  
5736                         {/dev/<dev> | PARTUUI    
5737                                                  
5738         resume_offset=  [SWSUSP]                 
5739                         Specify the offset fr    
5740                         given by "resume=" at    
5741                         in <PAGE_SIZE> units     
5742                         See  Documentation/po    
5743                                                  
5744         resumedelay=    [HIBERNATION] Delay (    
5745                         read the resume files    
5746                                                  
5747         resumewait      [HIBERNATION] Wait (i    
5748                         Useful for devices th    
5749                         (e.g. USB and MMC dev    
5750                                                  
5751         retain_initrd   [RAM] Keep initrd mem    
5752                         be accessible via /sy    
5753                                                  
5754         retbleed=       [X86] Control mitigat    
5755                         Speculative Code Exec    
5756                         vulnerability.           
5757                                                  
5758                         AMD-based UNRET and I    
5759                         sibling threads from     
5760                         sibling threads. For     
5761                         cessors that support     
5762                         that don't.              
5763                                                  
5764                         off          - no mit    
5765                         auto         - automa    
5766                         auto,nosmt   - automa    
5767                                        disabl    
5768                                        the fu    
5769                                        and ol    
5770                         ibpb         - On AMD    
5771                                        window    
5772                                        Safe,     
5773                                        enable    
5774                                        on Int    
5775                         ibpb,nosmt   - Like "    
5776                                        when S    
5777                                        the al    
5778                                        have S    
5779                         unret        - Force     
5780                                        only e    
5781                                        system    
5782                         unret,nosmt  - Like u    
5783                                        is not    
5784                                        system    
5785                                                  
5786                         Selecting 'auto' will    
5787                         time according to the    
5788                                                  
5789                         Not specifying this o    
5790                                                  
5791         rfkill.default_state=                    
5792                 0       "airplane mode".  All    
5793                         etc. communication is    
5794                 1       Unblocked.               
5795                                                  
5796         rfkill.master_switch_mode=               
5797                 0       The "airplane mode" b    
5798                 1       The "airplane mode" b    
5799                         blocked and the previ    
5800                 2       The "airplane mode" b    
5801                         blocked and everythin    
5802                                                  
5803         ring3mwait=disable                       
5804                         [KNL] Disable ring 3     
5805                         CPUs.                    
5806                                                  
5807         riscv_isa_fallback [RISCV,EARLY]         
5808                         When CONFIG_RISCV_ISA    
5809                         falling back to detec    
5810                         "riscv,isa" property     
5811                         replacement propertie    
5812                         entry for RISCV_ISA_F    
5813                                                  
5814         ro              [KNL] Mount root devi    
5815                                                  
5816         rodata=         [KNL,EARLY]              
5817                 on      Mark read-only kernel    
5818                 off     Leave read-only kerne    
5819                 full    Mark read-only kernel    
5820                         [arm64]                  
5821                                                  
5822         rockchip.usb_uart                        
5823                         [EARLY]                  
5824                         Enable the uart passt    
5825                         on Rockchip SoCs. Whe    
5826                         debug-uart get routed    
5827                         port and the regular     
5828                                                  
5829         root=           [KNL] Root filesystem    
5830                         Usually this a a bloc    
5831                         see the early_lookup_    
5832                         block/early-lookup.c     
5833                         Alternatively this ca    
5834                         ramdisk, "nfs" and "c    
5835                         system, or "mtd" and     
5836                                                  
5837         rootdelay=      [KNL] Delay (in secon    
5838                         mount the root filesy    
5839                                                  
5840         rootflags=      [KNL] Set root filesy    
5841                                                  
5842         rootfstype=     [KNL] Set root filesy    
5843                                                  
5844         rootwait        [KNL] Wait (indefinit    
5845                         Useful for devices th    
5846                         (e.g. USB and MMC dev    
5847                                                  
5848         rootwait=       [KNL] Maximum time (i    
5849                         to show up before att    
5850                         filesystem.              
5851                                                  
5852         rproc_mem=nn[KMG][@address]              
5853                         [KNL,ARM,CMA] Remotep    
5854                         Memory area to be use    
5855                         managed by CMA.          
5856                                                  
5857         rw              [KNL] Mount root devi    
5858                                                  
5859         S               [KNL] Run init in sin    
5860                                                  
5861         s390_iommu=     [HW,S390]                
5862                         Set s390 IOTLB flushi    
5863                 strict                           
5864                         With strict flushing     
5865                         in an IOTLB flush. De    
5866                         reuse, which is faste    
5867                         iommu.strict=1.          
5868                                                  
5869         s390_iommu_aperture=    [KNL,S390]       
5870                         Specifies the size of    
5871                         accessible through th    
5872                         factor of the size of    
5873                         The default is 1 mean    
5874                         as many DMA addresses    
5875                         if supported by hardw    
5876                         once. With a value of    
5877                         and so on. As a speci    
5878                         restrictions other th    
5879                         cost of significant a    
5880                                                  
5881         sa1100ir        [NET]                    
5882                         See drivers/net/irda/    
5883                                                  
5884         sched_verbose   [KNL,EARLY] Enables v    
5885                                                  
5886         schedstats=     [KNL,X86] Enable or d    
5887                         Allowed values are en    
5888                         incurs a small amount    
5889                         but is useful for deb    
5890                                                  
5891         sched_thermal_decay_shift=               
5892                         [Deprecated]             
5893                         [KNL, SMP] Set a deca    
5894                         pressure signal. Ther    
5895                         default decay period     
5896                         signals(usually 32 ms    
5897                         sched_thermal_decay_s    
5898                         period for the therma    
5899                         value.                   
5900                         i.e. with the default    
5901                         sched_thermal_decay_s    
5902                                 1                
5903                                 2                
5904                         and so on.               
5905                         Format: integer betwe    
5906                         Default is 0.            
5907                                                  
5908         scftorture.holdoff= [KNL]                
5909                         Number of seconds to     
5910                         test.  Defaults to ze    
5911                         to 10 seconds for bui    
5912                         tests.                   
5913                                                  
5914         scftorture.longwait= [KNL]               
5915                         Request ridiculously     
5916                         up to the chosen limi    
5917                         default) disables thi    
5918                         that requesting even     
5919                         seconds can result in    
5920                         softlockup complaints    
5921                                                  
5922         scftorture.nthreads= [KNL]               
5923                         Number of kthreads to    
5924                         smp_call_function() f    
5925                         The default of -1 spe    
5926                         equal to the number o    
5927                                                  
5928         scftorture.onoff_holdoff= [KNL]          
5929                         Number seconds to wai    
5930                         test before initiatin    
5931                                                  
5932         scftorture.onoff_interval= [KNL]         
5933                         Number seconds to wai    
5934                         CPU-hotplug operation    
5935                         is the default) disab    
5936                                                  
5937         scftorture.shutdown_secs= [KNL]          
5938                         The number of seconds    
5939                         test after which to s    
5940                         default of zero avoid    
5941                         Non-zero values are u    
5942                                                  
5943         scftorture.stat_interval= [KNL]          
5944                         The number of seconds    
5945                         current test statisti    
5946                         of zero disables stat    
5947                                                  
5948         scftorture.stutter_cpus= [KNL]           
5949                         The number of jiffies    
5950                         to the set of CPUs un    
5951                                                  
5952         scftorture.use_cpus_read_lock= [KNL]     
5953                         Use use_cpus_read_loc    
5954                         preempt_disable() to     
5955                         while invoking one of    
5956                         functions.               
5957                                                  
5958         scftorture.verbose= [KNL]                
5959                         Enable additional pri    
5960                                                  
5961         scftorture.weight_single= [KNL]          
5962                         The probability weigh    
5963                         smp_call_function_sin    
5964                         "wait" parameter.  A     
5965                         default if all other     
5966                         if at least one weigh    
5967                         value of -1 will inst    
5968                                                  
5969         scftorture.weight_single_wait= [KNL]     
5970                         The probability weigh    
5971                         smp_call_function_sin    
5972                         non-zero "wait" param    
5973                                                  
5974         scftorture.weight_many= [KNL]            
5975                         The probability weigh    
5976                         smp_call_function_man    
5977                         "wait" parameter.  Se    
5978                         Note well that settin    
5979                         this weighting can pl    
5980                         on the system.           
5981                                                  
5982         scftorture.weight_many_wait= [KNL]       
5983                         The probability weigh    
5984                         smp_call_function_man    
5985                         non-zero "wait" param    
5986                         and weight_many.         
5987                                                  
5988         scftorture.weight_all= [KNL]             
5989                         The probability weigh    
5990                         smp_call_function_all    
5991                         "wait" parameter.  Se    
5992                         weight_many.             
5993                                                  
5994         scftorture.weight_all_wait= [KNL]        
5995                         The probability weigh    
5996                         smp_call_function_all    
5997                         non-zero "wait" param    
5998                         and weight_many.         
5999                                                  
6000         skew_tick=      [KNL,EARLY] Offset th    
6001                         xtime_lock contention    
6002                         contention on all sys    
6003                         Format: { "0" | "1" }    
6004                         0 -- disable. (may be    
6005                         1 -- enable.             
6006                         Note: increases power    
6007                         enabled if running ji    
6008                                                  
6009         security=       [SECURITY] Choose a l    
6010                         enable at boot. This     
6011                         "lsm=" parameter.        
6012                                                  
6013         selinux=        [SELINUX] Disable or     
6014                         Format: { "0" | "1" }    
6015                         See security/selinux/    
6016                         0 -- disable.            
6017                         1 -- enable.             
6018                         Default value is 1.      
6019                                                  
6020         serialnumber    [BUGS=X86-32]            
6021                                                  
6022         sev=option[,option...] [X86-64] See D    
6023                                                  
6024         shapers=        [NET]                    
6025                         Maximal number of sha    
6026                                                  
6027         show_lapic=     [APIC,X86] Advanced P    
6028                         Limit apic dumping. T    
6029                         number of local apics    
6030                         to set it to "all" by    
6031                         Format: { 1 (default)    
6032                         The parameter valid i    
6033                         apic=verbose is speci    
6034                         Example: apic=debug s    
6035                                                  
6036         slab_debug[=options[,slabs][;[options    
6037                         Enabling slab_debug a    
6038                         culprit if slab objec    
6039                         slab_debug can create    
6040                         may poison objects wh    
6041                         last alloc / free. Fo    
6042                         Documentation/mm/slub    
6043                         (slub_debug legacy na    
6044                                                  
6045         slab_max_order= [MM]                     
6046                         Determines the maximu    
6047                         A high setting may ca    
6048                         fragmentation. For mo    
6049                         Documentation/mm/slub    
6050                         (slub_max_order legac    
6051                                                  
6052         slab_merge      [MM]                     
6053                         Enable merging of sla    
6054                         kernel is built witho    
6055                         (slub_merge legacy na    
6056                                                  
6057         slab_min_objects=       [MM]             
6058                         The minimum number of    
6059                         increase the slab ord    
6060                         generate a sufficient    
6061                         the number of objects    
6062                         of objects the smalle    
6063                         and the less frequent    
6064                         For more information     
6065                         (slub_min_objects leg    
6066                                                  
6067         slab_min_order= [MM]                     
6068                         Determines the minimu    
6069                         lower or equal to sla    
6070                         Documentation/mm/slub    
6071                         (slub_min_order legac    
6072                                                  
6073         slab_nomerge    [MM]                     
6074                         Disable merging of sl    
6075                         necessary if there is    
6076                         allocs to different s    
6077                         environments where th    
6078                         layout control by att    
6079                         frustrated by disabli    
6080                         most of the exposure     
6081                         cache (risks via meta    
6082                         unchanged). Debug opt    
6083                         own.                     
6084                         For more information     
6085                         (slub_nomerge legacy     
6086                                                  
6087         slram=          [HW,MTD]                 
6088                                                  
6089         smart2=         [HW]                     
6090                         Format: <io1>[,<io2>[    
6091                                                  
6092         smp.csd_lock_timeout= [KNL]              
6093                         Specify the period of    
6094                         that smp_call_functio    
6095                         for a CPU to release     
6096                         useful when diagnosin    
6097                         disabling interrupts     
6098                         of time.  Defaults to    
6099                         setting a value of ze    
6100                         This feature may be m    
6101                         using the csdlock_deb    
6102                                                  
6103         smp.panic_on_ipistall= [KNL]             
6104                         If a csd_lock_timeout    
6105                         the specified number     
6106                         system.  By default,     
6107                         take as long as they     
6108                         for this value provid    
6109                                                  
6110         smsc-ircc2.nopnp        [HW] Don't us    
6111         smsc-ircc2.ircc_cfg=    [HW] Device c    
6112         smsc-ircc2.ircc_sir=    [HW] SIR base    
6113         smsc-ircc2.ircc_fir=    [HW] FIR base    
6114         smsc-ircc2.ircc_irq=    [HW] IRQ line    
6115         smsc-ircc2.ircc_dma=    [HW] DMA chan    
6116         smsc-ircc2.ircc_transceiver= [HW] Tra    
6117                                 0: Toshiba Sa    
6118                                 1: Fast pin s    
6119                                 2: ATC IRMode    
6120                                                  
6121         smt=            [KNL,MIPS,S390,EARLY]    
6122                         (logical CPUs) to use    
6123                         capable of symmetric     
6124                         be capped to the actu    
6125                         Format: <integer>        
6126                         Default: -1 (no limit    
6127                                                  
6128         softlockup_panic=                        
6129                         [KNL] Should the soft    
6130                         Format: 0 | 1            
6131                                                  
6132                         A value of 1 instruct    
6133                         to panic the machine     
6134                         also controlled by th    
6135                         and CONFIG_BOOTPARAM_    
6136                         respective build-time    
6137                                                  
6138         softlockup_all_cpu_backtrace=            
6139                         [KNL] Should the soft    
6140                         backtraces on all cpu    
6141                         Format: 0 | 1            
6142                                                  
6143         sonypi.*=       [HW] Sony Programmabl    
6144                         See Documentation/adm    
6145                                                  
6146         spectre_bhi=    [X86] Control mitigat    
6147                         (BHI) vulnerability.     
6148                         deployment of the HW     
6149                         clearing sequence.       
6150                                                  
6151                         on     - (default) En    
6152                                  needed.  Thi    
6153                                  both syscall    
6154                         vmexit - On systems w    
6155                                  available, e    
6156                                  ONLY.  On su    
6157                                  protected fr    
6158                                  may still be    
6159                         off    - Disable the     
6160                                                  
6161         spectre_v2=     [X86,EARLY] Control m    
6162                         (indirect branch spec    
6163                         The default operation    
6164                         user space attacks.      
6165                                                  
6166                         on   - unconditionall    
6167                                spectre_v2_use    
6168                         off  - unconditionall    
6169                                spectre_v2_use    
6170                         auto - kernel detects    
6171                                vulnerable        
6172                                                  
6173                         Selecting 'on' will,     
6174                         mitigation method at     
6175                         CPU, the available mi    
6176                         CONFIG_MITIGATION_RET    
6177                         and the compiler with    
6178                                                  
6179                         Selecting 'on' will a    
6180                         against user space to    
6181                                                  
6182                         Selecting 'off' will     
6183                         the user space protec    
6184                                                  
6185                         Specific mitigations     
6186                                                  
6187                         retpoline         - r    
6188                         retpoline,generic - R    
6189                         retpoline,lfence  - L    
6190                         retpoline,amd     - a    
6191                         eibrs             - E    
6192                         eibrs,retpoline   - E    
6193                         eibrs,lfence      - E    
6194                         ibrs              - u    
6195                                                  
6196                         Not specifying this o    
6197                         spectre_v2=auto.         
6198                                                  
6199         spectre_v2_user=                         
6200                         [X86] Control mitigat    
6201                         (indirect branch spec    
6202                         user space tasks         
6203                                                  
6204                         on      - Uncondition    
6205                                   enforced by    
6206                                                  
6207                         off     - Uncondition    
6208                                   enforced by    
6209                                                  
6210                         prctl   - Indirect br    
6211                                   but mitigat    
6212                                   per thread.    
6213                                   is inherite    
6214                                                  
6215                         prctl,ibpb               
6216                                 - Like "prctl    
6217                                   controlled     
6218                                   always when    
6219                                   space proce    
6220                                                  
6221                         seccomp                  
6222                                 - Same as "pr    
6223                                   threads wil    
6224                                   they explic    
6225                                                  
6226                         seccomp,ibpb             
6227                                 - Like "secco    
6228                                   controlled     
6229                                   always when    
6230                                   user space     
6231                                                  
6232                         auto    - Kernel sele    
6233                                   the availab    
6234                                                  
6235                         Default mitigation: "    
6236                                                  
6237                         Not specifying this o    
6238                         spectre_v2_user=auto.    
6239                                                  
6240         spec_rstack_overflow=                    
6241                         [X86,EARLY] Control R    
6242                                                  
6243                         off             - Dis    
6244                         microcode       - Ena    
6245                         safe-ret        - Ena    
6246                         ibpb            - Ena    
6247                                           ker    
6248                         ibpb-vmexit     - Iss    
6249                                           (cl    
6250                                                  
6251         spec_store_bypass_disable=               
6252                         [HW,EARLY] Control Sp    
6253                         (Speculative Store By    
6254                                                  
6255                         Certain CPUs are vuln    
6256                         a common industry wid    
6257                         as "Speculative Store    
6258                         to the same memory lo    
6259                         later loads during sp    
6260                         is that such stores a    
6261                         be detected prior to     
6262                         end of a particular s    
6263                                                  
6264                         In vulnerable process    
6265                         store can be used in     
6266                         example to read memor    
6267                         directly have access     
6268                                                  
6269                         This parameter contro    
6270                         Bypass optimization i    
6271                                                  
6272                         On x86 the options ar    
6273                                                  
6274                         on      - Uncondition    
6275                         off     - Uncondition    
6276                         auto    - Kernel dete    
6277                                   implementat    
6278                                   picks the m    
6279                                   CPU is not     
6280                                   CPU is vuln    
6281                                   architectur    
6282                         prctl   - Control Spe    
6283                                   via prctl.     
6284                                   for a proce    
6285                                   is inherite    
6286                         seccomp - Same as "pr    
6287                                   will disabl    
6288                                                  
6289                         Default mitigations:     
6290                         X86:    "prctl"          
6291                                                  
6292                         On powerpc the option    
6293                                                  
6294                         on,auto - On Power8 a    
6295                                   barrier on     
6296                                   perform a s    
6297                                   exit.          
6298                         off     - No action.     
6299                                                  
6300                         Not specifying this o    
6301                         spec_store_bypass_dis    
6302                                                  
6303         split_lock_detect=                       
6304                         [X86] Enable split lo    
6305                                                  
6306                         When enabled (and if     
6307                         instructions that acc    
6308                         boundaries will resul    
6309                         for split lock detect    
6310                         bus lock detection.      
6311                                                  
6312                         off     - not enabled    
6313                                                  
6314                         warn    - the kernel     
6315                                   about appli    
6316                                   exception o    
6317                                   the default    
6318                                   detection o    
6319                                   behavior is    
6320                                   enabled in     
6321                                                  
6322                         fatal   - the kernel     
6323                                   that trigge    
6324                                   exception.     
6325                                   both featur    
6326                                                  
6327                         ratelimit:N -            
6328                                   Set system     
6329                                   per second     
6330                                   0 < N <= 10    
6331                                                  
6332                                   N/A for spl    
6333                                                  
6334                                                  
6335                         If an #AC exception i    
6336                         firmware (i.e. not wh    
6337                         the kernel will oops     
6338                         mode.                    
6339                                                  
6340                         #DB exception for bus    
6341                         CPL > 0.                 
6342                                                  
6343         srbds=          [X86,INTEL,EARLY]        
6344                         Control the Special R    
6345                         (SRBDS) mitigation.      
6346                                                  
6347                         Certain CPUs are vuln    
6348                         exploit which can lea    
6349                         number generator.        
6350                                                  
6351                         By default, this issu    
6352                         microcode.  However,     
6353                         the RDRAND and RDSEED    
6354                         much slower.  Among o    
6355                         result in reduced thr    
6356                                                  
6357                         The microcode mitigat    
6358                         the following option:    
6359                                                  
6360                         off:    Disable mitig    
6361                                 performance i    
6362                                                  
6363         srcutree.big_cpu_lim [KNL]               
6364                         Specifies the number     
6365                         large system, such th    
6366                         should immediately al    
6367                         This kernel-boot para    
6368                         but takes effect only    
6369                         bits of srcutree.conv    
6370                         (decide at boot).        
6371                                                  
6372         srcutree.convert_to_big [KNL]            
6373                         Specifies under what     
6374                         srcu_struct structure    
6375                         form, that is, with a    
6376                                                  
6377                                    0:  Never.    
6378                                    1:  At ini    
6379                                    2:  When r    
6380                                    3:  Decide    
6381                                 0x1X:  Above     
6382                                                  
6383                         Either way, the srcu_    
6384                         on the actual runtime    
6385                         instead of the compil    
6386                                                  
6387         srcutree.counter_wrap_check [KNL]        
6388                         Specifies how frequen    
6389                         grace-period sequence    
6390                         srcu_data structure's    
6391                         The greater the numbe    
6392                         parameter, the less f    
6393                         be checked for.  Note    
6394                         are ignored.             
6395                                                  
6396         srcutree.exp_holdoff [KNL]               
6397                         Specifies how many na    
6398                         since the end of the     
6399                         a given srcu_struct u    
6400                         grace period will be     
6401                         expediting.  Set to z    
6402                         expediting.              
6403                                                  
6404         srcutree.srcu_max_nodelay [KNL]          
6405                         Specifies the number     
6406                         per jiffy for which t    
6407                         worker thread will be    
6408                         delay. Beyond this li    
6409                         be rescheduled with a    
6410                                                  
6411         srcutree.srcu_max_nodelay_phase [KNL]    
6412                         Specifies the per-gra    
6413                         non-sleeping polls of    
6414                         grace period worker t    
6415                         with a sleep delay of    
6416                         rescan of the readers    
6417                                                  
6418         srcutree.srcu_retry_check_delay [KNL]    
6419                         Specifies number of m    
6420                         delay between each no    
6421                                                  
6422         srcutree.small_contention_lim [KNL]      
6423                         Specifies the number     
6424                         events per jiffy will    
6425                         initiating a conversi    
6426                         structure to big form    
6427                         srcutree.convert_to_b    
6428                         set for contention-ba    
6429                                                  
6430         ssbd=           [ARM64,HW,EARLY]         
6431                         Speculative Store Byp    
6432                                                  
6433                         On CPUs that are vuln    
6434                         Store Bypass vulnerab    
6435                         firmware based mitiga    
6436                         indicates how the mit    
6437                                                  
6438                         force-on:  Unconditio    
6439                                    for both k    
6440                         force-off: Unconditio    
6441                                    for both k    
6442                         kernel:    Always ena    
6443                                    kernel, an    
6444                                    to allow u    
6445                                    interest i    
6446                                                  
6447         stack_guard_gap=        [MM]             
6448                         override the default     
6449                         is in page units and     
6450                         to (for stacks growin    
6451                         growing up) the main     
6452                         mapping. Default valu    
6453                                                  
6454         stack_depot_disable= [KNL,EARLY]         
6455                         Setting this to true     
6456                         disable the stack dep    
6457                         consumed by the stack    
6458                         to false.                
6459                                                  
6460         stacktrace      [FTRACE]                 
6461                         Enabled the stack tra    
6462                                                  
6463         stacktrace_filter=[function-list]        
6464                         [FTRACE] Limit the fu    
6465                         will trace at boot up    
6466                         list of functions. Th    
6467                         time by the stack_tra    
6468                         tracing directory. No    
6469                         and the stacktrace ab    
6470                                                  
6471         sti=            [PARISC,HW]              
6472                         Format: <num>            
6473                         Set the STI (builtin     
6474                         machines) console (gr    
6475                         as the initial boot-c    
6476                         See also comment in d    
6477                                                  
6478         sti_font=       [HW]                     
6479                         See comment in driver    
6480                                                  
6481         stifb=          [HW]                     
6482                         Format: bpp:<bpp1>[:<    
6483                                                  
6484         strict_sas_size=                         
6485                         [X86]                    
6486                         Format: <bool>           
6487                         Enable or disable str    
6488                         against the required     
6489                         depends on the suppor    
6490                         be used to filter out    
6491                         not yet been made awa    
6492                                                  
6493         stress_hpt      [PPC,EARLY]              
6494                         Limits the number of     
6495                         page table to increas    
6496                         faults on kernel addr    
6497                                                  
6498         stress_slb      [PPC,EARLY]              
6499                         Limits the number of     
6500                         them frequently to in    
6501                         on kernel addresses.     
6502                                                  
6503         sunrpc.min_resvport=                     
6504         sunrpc.max_resvport=                     
6505                         [NFS,SUNRPC]             
6506                         SunRPC servers often     
6507                         originate from a priv    
6508                         range 0 < portnr < 10    
6509                         An administrator who     
6510                         ports for other uses     
6511                         kernel's sunrpc clien    
6512                         using these two param    
6513                         maximum port values.     
6514                                                  
6515         sunrpc.svc_rpc_per_connection_limit=     
6516                         [NFS,SUNRPC]             
6517                         Limit the number of r    
6518                         process in parallel f    
6519                         The default value is     
6520                                                  
6521         sunrpc.pool_mode=                        
6522                         [NFS]                    
6523                         Control how the NFS s    
6524                         service thread pools.    
6525                         you have and where th    
6526                         option will affect wh    
6527                         Note: this parameter     
6528                         NFS server is running    
6529                                                  
6530                         auto        the serve    
6531                                     automatic    
6532                         global      a single     
6533                         percpu      one pool     
6534                         pernode     one pool     
6535                                     to global    
6536                                                  
6537         sunrpc.tcp_slot_table_entries=           
6538         sunrpc.udp_slot_table_entries=           
6539                         [NFS,SUNRPC]             
6540                         Sets the upper limit     
6541                         RPC calls that can be    
6542                         server. Increasing th    
6543                         improve throughput, b    
6544                         amount of memory rese    
6545                                                  
6546         suspend.pm_test_delay=                   
6547                         [SUSPEND]                
6548                         Sets the number of se    
6549                         mode before resuming     
6550                         /sys/power/pm_test).     
6551                         is set. Default value    
6552                                                  
6553         svm=            [PPC]                    
6554                         Format: { on | off |     
6555                         This parameter contro    
6556                         Execution Facility on    
6557                                                  
6558         swiotlb=        [ARM,PPC,MIPS,X86,S39    
6559                         Format: { <int> [,<in    
6560                         <int> -- Number of I/    
6561                         <int> -- Second integ    
6562                                  areas with t    
6563                                  to a power o    
6564                         force -- force using     
6565                                  wouldn't be     
6566                         noforce -- Never use     
6567                                                  
6568         switches=       [HW,M68k,EARLY]          
6569                                                  
6570         sysctl.*=       [KNL]                    
6571                         Set a sysctl paramete    
6572                         process, as if the va    
6573                         /proc/sys/... file. B    
6574                         separators. Unrecogni    
6575                         are reported in the k    
6576                         later by a loaded mod    
6577                         Example: sysctl.vm.sw    
6578                                                  
6579         sysrq_always_enabled                     
6580                         [KNL]                    
6581                         Ignore sysrq setting     
6582                         neutralize any effect    
6583                         Useful for debugging.    
6584                                                  
6585         tcpmhash_entries= [KNL,NET]              
6586                         Set the number of tcp    
6587                         Default value is 8192    
6588                         ram pages. This is us    
6589                         cache size. See Docum    
6590                         "tcp_no_metrics_save"    
6591                                                  
6592         tdfx=           [HW,DRM]                 
6593                                                  
6594         test_suspend=   [SUSPEND]                
6595                         Format: { "mem" | "st    
6596                         Specify "mem" (for Su    
6597                         standby suspend) or "    
6598                         as the system sleep s    
6599                         the optional capabili    
6600                         The system is woken f    
6601                         wakeup-capable RTC al    
6602                                                  
6603         thash_entries=  [KNL,NET]                
6604                         Set number of hash bu    
6605                                                  
6606         thermal.act=    [HW,ACPI]                
6607                         -1: disable all activ    
6608                         <degrees C>: override    
6609                                                  
6610         thermal.crt=    [HW,ACPI]                
6611                         -1: disable all criti    
6612                         <degrees C>: override    
6613                                                  
6614         thermal.off=    [HW,ACPI]                
6615                         1: disable ACPI therm    
6616                                                  
6617         thermal.psv=    [HW,ACPI]                
6618                         -1: disable all passi    
6619                         <degrees C>: override    
6620                         value                    
6621                                                  
6622         thermal.tzp=    [HW,ACPI]                
6623                         Specify global defaul    
6624                         <deci-seconds>: poll     
6625                         0: no polling (defaul    
6626                                                  
6627         threadirqs      [KNL,EARLY]              
6628                         Force threading of al    
6629                         marked explicitly IRQ    
6630                                                  
6631         topology=       [S390,EARLY]             
6632                         Format: {off | on}       
6633                         Specify if the kernel    
6634                         topology information     
6635                         The scheduler will ma    
6636                         e.g. base its process    
6637                         Default is on.           
6638                                                  
6639         torture.disable_onoff_at_boot= [KNL]     
6640                         Prevent the CPU-hotpl    
6641                         until after init has     
6642                                                  
6643         torture.ftrace_dump_at_shutdown= [KNL    
6644                         Dump the ftrace buffe    
6645                         even if there were no    
6646                         very costly operation    
6647                         are running concurren    
6648                         with rotating-rust st    
6649                                                  
6650         torture.verbose_sleep_frequency= [KNL    
6651                         Specifies how many ve    
6652                         emitted between each     
6653                         disables verbose-prin    
6654                                                  
6655         torture.verbose_sleep_duration= [KNL]    
6656                         Duration of each verb    
6657                                                  
6658         tpm_suspend_pcr=[HW,TPM]                 
6659                         Format: integer pcr i    
6660                         Specify that at suspe    
6661                         should extend the spe    
6662                         as a workaround for s    
6663                         flush the last writte    
6664                         This will guarantee t    
6665                         are saved.               
6666                                                  
6667         tpm_tis.interrupts= [HW,TPM]             
6668                         Enable interrupts for    
6669                         for the FIFO interfac    
6670                         (0). For more informa    
6671                         defined by Trusted Co    
6672                         https://trustedcomput    
6673                                                  
6674         tp_printk       [FTRACE]                 
6675                         Have the tracepoints     
6676                         tracing ring buffer.     
6677                         where the system hang    
6678                         option for reading th    
6679                         ftrace_dump_on_oops.     
6680                                                  
6681                         To turn off having tr    
6682                          echo 0 > /proc/sys/k    
6683                         Note, echoing 1 into     
6684                         tp_printk kernel cmdl    
6685                                                  
6686                         The tp_printk_stop_on    
6687                         to stop the printing     
6688                         late_initcall_sync.      
6689                                                  
6690                         ** CAUTION **            
6691                                                  
6692                         Having tracepoints se    
6693                         frequency tracepoints    
6694                         the system to live lo    
6695                                                  
6696         tp_printk_stop_on_boot [FTRACE]          
6697                         When tp_printk (above    
6698                         on the console. It ma    
6699                         printing of events du    
6700                         make the system inope    
6701                                                  
6702                         This command line opt    
6703                         to console at the lat    
6704                                                  
6705         trace_buf_size=nn[KMG]                   
6706                         [FTRACE] will set tra    
6707                                                  
6708         trace_clock=    [FTRACE] Set the cloc    
6709                         at boot up.              
6710                         local - Use the per C    
6711                                 (converted in    
6712                                 depending on     
6713                                 in sync betwe    
6714                         global - Event time s    
6715                                 CPUs. May be     
6716                                 but better fo    
6717                         counter - Simple coun    
6718                                 note, some co    
6719                                 infrastructur    
6720                                 once per even    
6721                         uptime - Use jiffies     
6722                         perf - Use the same c    
6723                         mono - Use ktime_get_    
6724                         mono_raw - Use ktime_    
6725                                 stamps.          
6726                         boot - Use ktime_get_    
6727                         Architectures may add    
6728                         Documentation/trace/f    
6729                                                  
6730         trace_event=[event-list]                 
6731                         [FTRACE] Set and star    
6732                         to facilitate early b    
6733                         comma-separated list     
6734                         also Documentation/tr    
6735                                                  
6736         trace_instance=[instance-info]           
6737                         [FTRACE] Create a rin    
6738                         This will be listed i    
6739                                                  
6740                                 /sys/kernel/t    
6741                                                  
6742                         Events can be enabled    
6743                         via:                     
6744                                                  
6745                                 trace_instanc    
6746                                                  
6747                         Note, the "<system*>:    
6748                         unique.                  
6749                                                  
6750                                 trace_instanc    
6751                                                  
6752                         will enable the "sche    
6753                         the same thing would     
6754                         event, and all events    
6755                                                  
6756         trace_options=[option-list]              
6757                         [FTRACE] Enable or di    
6758                         The option-list is a     
6759                         that can be enabled o    
6760                         to echo the option na    
6761                                                  
6762                             /sys/kernel/traci    
6763                                                  
6764                         For example, to enabl    
6765                         stack trace of each e    
6766                                                  
6767                               trace_options=s    
6768                                                  
6769                         See also Documentatio    
6770                         section.                 
6771                                                  
6772         trace_trigger=[trigger-list]             
6773                         [FTRACE] Add a event     
6774                         Set a trigger on top     
6775                         filter.                  
6776                                                  
6777                         The format is is "tra    
6778                         Where more than one t    
6779                                                  
6780                         For example:             
6781                                                  
6782                           trace_trigger="sche    
6783                                                  
6784                         The above will enable    
6785                         event but only trigge    
6786                         event is "2" (TASK_UN    
6787                                                  
6788                         See also "Event trigg    
6789                                                  
6790                                                  
6791         traceoff_on_warning                      
6792                         [FTRACE] enable this     
6793                         warning is hit. This     
6794                         be enabled again by e    
6795                         file located in /sys/    
6796                                                  
6797                         This option is useful    
6798                         the WARNING dump is c    
6799                         be filled with conten    
6800                                                  
6801                         This option can also     
6802                         option:  kernel/trace    
6803                                                  
6804         transparent_hugepage=                    
6805                         [KNL]                    
6806                         Format: [always|madvi    
6807                         Can be used to contro    
6808                         with respect to trans    
6809                         See Documentation/adm    
6810                         for more details.        
6811                                                  
6812         trusted.source= [KEYS]                   
6813                         Format: <string>         
6814                         This parameter identi    
6815                         for trusted keys impl    
6816                         sources:                 
6817                         - "tpm"                  
6818                         - "tee"                  
6819                         - "caam"                 
6820                         - "dcp"                  
6821                         If not specified then    
6822                         the trust source list    
6823                         first trust source as    
6824                         successfully during i    
6825                                                  
6826         trusted.rng=    [KEYS]                   
6827                         Format: <string>         
6828                         The RNG used to gener    
6829                         Can be one of:           
6830                         - "kernel"               
6831                         - the same value as t    
6832                         - "default"              
6833                         If not specified, "de    
6834                         the RNG's choice is l    
6835                                                  
6836         trusted.dcp_use_otp_key                  
6837                         This is intended to b    
6838                         trusted.source=dcp an    
6839                         instead of the DCP UN    
6840                                                  
6841         trusted.dcp_skip_zk_test                 
6842                         This is intended to b    
6843                         trusted.source=dcp an    
6844                         blob key is all zeros    
6845                         having this key zero'    
6846                         scenarios.               
6847                                                  
6848         tsc=            Disable clocksource s    
6849                         Format: <string>         
6850                         [x86] reliable: mark     
6851                         disables clocksource     
6852                         as the stability chec    
6853                         high-resolution timer    
6854                         virtualized environme    
6855                         [x86] noirqtime: Do n    
6856                         Used to run time disa    
6857                         platforms where RDTSC    
6858                         can add overhead.        
6859                         [x86] unstable: mark     
6860                         marks the TSC uncondi    
6861                         avoids any further wo    
6862                         [x86] nowatchdog: dis    
6863                         in situations with st    
6864                         interruptions from cl    
6865                         acceptable).             
6866                         [x86] recalibrate: fo    
6867                         (HPET or PM timer) on    
6868                         obtained from HW or F    
6869                         Warn if the differenc    
6870                         [x86] watchdog: Use T    
6871                         which to check other     
6872                         only on systems where    
6873                         This will be suppress    
6874                         can be overridden by     
6875                         message will flag any    
6876                                                  
6877         tsc_early_khz=  [X86,EARLY] Skip earl    
6878                         value instead. Useful    
6879                         procedure is not reli    
6880                         with CPUID.16h suppor    
6881                         Format: <unsigned int    
6882                                                  
6883         tsx=            [X86] Control Transac    
6884                         Extensions (TSX) feat    
6885                         support TSX control.     
6886                                                  
6887                         This parameter contro    
6888                                                  
6889                         on      - Enable TSX     
6890                                 mitigations f    
6891                                 TSX has been     
6892                                 several previ    
6893                                 so there may     
6894                                 with leaving     
6895                                                  
6896                         off     - Disable TSX    
6897                                 option takes     
6898                                 not vulnerabl    
6899                                 MSR_IA32_ARCH    
6900                                 the new IA32_    
6901                                 update. This     
6902                                 deactivation     
6903                                                  
6904                         auto    - Disable TSX    
6905                                   otherwise e    
6906                                                  
6907                         Not specifying this o    
6908                                                  
6909                         See Documentation/adm    
6910                         for more details.        
6911                                                  
6912         tsx_async_abort= [X86,INTEL,EARLY] Co    
6913                         Abort (TAA) vulnerabi    
6914                                                  
6915                         Similar to Micro-arch    
6916                         certain CPUs that sup    
6917                         Synchronization Exten    
6918                         exploit against CPU i    
6919                         information to a disc    
6920                         conditions.              
6921                                                  
6922                         In vulnerable process    
6923                         data can be used in a    
6924                         access data to which     
6925                         access.                  
6926                                                  
6927                         This parameter contro    
6928                         options are:             
6929                                                  
6930                         full       - Enable T    
6931                                      if TSX i    
6932                                                  
6933                         full,nosmt - Enable T    
6934                                      vulnerab    
6935                                      is not d    
6936                                      vulnerab    
6937                         off        - Uncondit    
6938                                                  
6939                         On MDS-affected machi    
6940                         prevented by an activ    
6941                         are mitigated with th    
6942                         this mitigation, you     
6943                                                  
6944                         Not specifying this o    
6945                         tsx_async_abort=full.    
6946                         and deploy MDS mitiga    
6947                         required and doesn't     
6948                         mitigation.              
6949                                                  
6950                         For details see:         
6951                         Documentation/admin-g    
6952                                                  
6953         turbografx.map[2|3]=    [HW,JOY]         
6954                         TurboGraFX parallel p    
6955                         Format:                  
6956                         <port#>,<js1>,<js2>,<    
6957                         See also Documentatio    
6958                                                  
6959         udbg-immortal   [PPC] When debugging     
6960                         happen after console_    
6961                         console driver takes     
6962                         help "seeing" what's     
6963                                                  
6964         uhash_entries=  [KNL,NET]                
6965                         Set number of hash bu    
6966                                                  
6967         uhci-hcd.ignore_oc=                      
6968                         [USB] Ignore overcurr    
6969                         Some badly-designed m    
6970                         bogus events, for por    
6971                         anything.  Set this p    
6972                         Note that genuine ove    
6973                         reported either.         
6974                                                  
6975         unknown_nmi_panic                        
6976                         [X86] Cause panic on     
6977                                                  
6978         unwind_debug    [X86-64,EARLY]           
6979                         Enable unwinder debug    
6980                         useful for debugging     
6981                         conditions, including    
6982                         bad/missing unwinder     
6983                                                  
6984         usbcore.authorized_default=              
6985                         [USB] Default USB dev    
6986                         (default -1 = authori    
6987                         0 = not authorized, 1    
6988                         if device connected t    
6989                                                  
6990         usbcore.autosuspend=                     
6991                         [USB] The autosuspend    
6992                         for newly-detected US    
6993                         is the time required     
6994                         autosuspended.  Devic    
6995                         to a negative value w    
6996                                                  
6997         usbcore.usbfs_snoop=                     
6998                         [USB] Set to log all     
6999                                                  
7000         usbcore.usbfs_snoop_max=                 
7001                         [USB] Maximum number     
7002                         (default = 65536).       
7003                                                  
7004         usbcore.blinkenlights=                   
7005                         [USB] Set to cycle le    
7006                                                  
7007         usbcore.old_scheme_first=                
7008                         [USB] Start with the     
7009                         scheme (default 0 = o    
7010                                                  
7011         usbcore.usbfs_memory_mb=                 
7012                         [USB] Memory limit (i    
7013                         usbfs (default = 16,     
7014                                                  
7015         usbcore.use_both_schemes=                
7016                         [USB] Try the other d    
7017                         if the first one fail    
7018                                                  
7019         usbcore.initial_descriptor_timeout=      
7020                         [USB] Specifies timeo    
7021                         USB_REQ_GET_DESCRIPTO    
7022                         (default 5000 = 5.0 s    
7023                                                  
7024         usbcore.nousb   [USB] Disable the USB    
7025                                                  
7026         usbcore.quirks=                          
7027                         [USB] A list of quirk    
7028                         usb core quirk list.     
7029                         commas. Each entry ha    
7030                         VendorID:ProductID:Fl    
7031                         numbers and Flags is     
7032                         will change the built    
7033                         clear and clearing it    
7034                         the following meaning    
7035                                 a = USB_QUIRK    
7036                                         descr    
7037                                         a 255    
7038                                 b = USB_QUIRK    
7039                                         corre    
7040                                 c = USB_QUIRK    
7041                                         Set-I    
7042                                 d = USB_QUIRK    
7043                                         handl    
7044                                         strin    
7045                                 e = USB_QUIRK    
7046                                         (e.g     
7047                                 f = USB_QUIRK    
7048                                         more     
7049                                         bNumI    
7050                                         talki    
7051                                 g = USB_QUIRK    
7052                                         durin    
7053                                         the d    
7054                                 h = USB_QUIRK    
7055                                         high     
7056                                         endpo    
7057                                         requi    
7058                                         micro    
7059                                         calcu    
7060                                         (bInt    
7061                                         Devic    
7062                                         bInte    
7063                                         calcu    
7064                                         varia    
7065                                 i = USB_QUIRK    
7066                                         handl    
7067                                         reque    
7068                                 j = USB_QUIRK    
7069                                         gener    
7070                                         remot    
7071                                 k = USB_QUIRK    
7072                                         Power    
7073                                 l = USB_QUIRK    
7074                                         (Devi    
7075                                         frame    
7076                                         calcu    
7077                                 m = USB_QUIRK    
7078                                         to be    
7079                                         preve    
7080                                 n = USB_QUIRK    
7081                                         pause    
7082                                 o = USB_QUIRK    
7083                                         delay    
7084                                 p = USB_QUIRK    
7085                                         (Redu    
7086                                         reque    
7087                         Example: quirks=0781:    
7088                                                  
7089         usbhid.mousepoll=                        
7090                         [USBHID] The interval    
7091                                                  
7092         usbhid.jspoll=                           
7093                         [USBHID] The interval    
7094                                                  
7095         usbhid.kbpoll=                           
7096                         [USBHID] The interval    
7097                                                  
7098         usb-storage.delay_use=                   
7099                         [UMS] The delay in se    
7100                         scanned for Logical U    
7101                         Optionally the delay     
7102                         suffix with "ms".        
7103                         Example: delay_use=25    
7104                                                  
7105         usb-storage.quirks=                      
7106                         [UMS] A list of quirk    
7107                         override the built-in    
7108                         entries are separated    
7109                         the form VID:PID:Flag    
7110                         and Product ID values    
7111                         Flags is a set of cha    
7112                         to a common usb-stora    
7113                                 a = SANE_SENS    
7114                                         of se    
7115                                 b = BAD_SENSE    
7116                                         bytes    
7117                                 c = FIX_CAPAC    
7118                                         devic    
7119                                 d = NO_READ_D    
7120                                         READ_    
7121                                 e = NO_READ_C    
7122                                         READ_    
7123                                 f = NO_REPORT    
7124                                         comma    
7125                                 g = MAX_SECTO    
7126                                         240 s    
7127                                 h = CAPACITY_    
7128                                         repor    
7129                                         secto    
7130                                 i = IGNORE_DE    
7131                                         devic    
7132                                 j = NO_REPORT    
7133                                         comma    
7134                                 k = NO_SAME (    
7135                                 l = NOT_LOCKA    
7136                                         unloc    
7137                                 m = MAX_SECTO    
7138                                         than     
7139                                         not o    
7140                                 n = INITIAL_R    
7141                                         initi    
7142                                 o = CAPACITY_    
7143                                         repor    
7144                                 p = WRITE_CAC    
7145                                         by de    
7146                                 r = IGNORE_RE    
7147                                         bogus    
7148                                 s = SINGLE_LU    
7149                                         Logic    
7150                                 t = NO_ATA_1X    
7151                                         comma    
7152                                 u = IGNORE_UA    
7153                                 w = NO_WP_DET    
7154                                         mediu    
7155                                 y = ALWAYS_SY    
7156                                         even     
7157                                         not o    
7158                         Example: quirks=0419:    
7159                                                  
7160         user_debug=     [KNL,ARM]                
7161                         Format: <int>            
7162                         See arch/arm/Kconfig.    
7163                                  1 - undefine    
7164                                  2 - system c    
7165                                  4 - invalid     
7166                                  8 - SIGSEGV     
7167                                 16 - SIGBUS f    
7168                         Example: user_debug=3    
7169                                                  
7170         userpte=                                 
7171                         [X86,EARLY] Flags con    
7172                                                  
7173                                 nohigh = do n    
7174                                         HIGHM    
7175                                         of CO    
7176                                                  
7177         vdso=           [X86,SH,SPARC]           
7178                         On X86_32, this is an    
7179                                                  
7180                         vdso=1: enable VDSO (    
7181                         vdso=0: disable VDSO     
7182                                                  
7183         vdso32=         [X86] Control the 32-    
7184                         vdso32=1: enable 32-b    
7185                         vdso32=0 or vdso32=2:    
7186                                                  
7187                         See the help text for    
7188                         details.  If CONFIG_C    
7189                         vdso32=0; otherwise,     
7190                                                  
7191                         For compatibility wit    
7192                         alias for vdso32=0.      
7193                                                  
7194                         Try vdso32=0 if you e    
7195                         dl_main: Assertion `(    
7196                                                  
7197         video=          [FB,EARLY] Frame buff    
7198                         See Documentation/fb/    
7199                                                  
7200         video.brightness_switch_enabled= [ACP    
7201                         Format: [0|1]            
7202                         If set to 1, on recei    
7203                         generated by hotkey,     
7204                         level and then send o    
7205                         the allocated input d    
7206                         will only send out th    
7207                         brightness level.        
7208                         default: 1               
7209                                                  
7210         virtio_mmio.device=                      
7211                         [VMMIO] Memory mapped    
7212                                                  
7213                                 <size>@<basead    
7214                         where:                   
7215                                 <size>     :=    
7216                                                  
7217                                 <baseaddr> :=    
7218                                 <irq>      :=    
7219                                                  
7220                                 <id>       :=    
7221                         example:                 
7222                                 virtio_mmio.d    
7223                                                  
7224                         Can be used multiple     
7225                                                  
7226         vga=            [BOOT,X86-32] Select     
7227                         See Documentation/arc    
7228                         Documentation/admin-g    
7229                         Use vga=ask for menu.    
7230                         This is actually a bo    
7231                         passed to the kernel     
7232                                                  
7233         vm_debug[=options]      [KNL] Availab    
7234                         May slow down system     
7235                         enabled on systems wi    
7236                         All options are enabl    
7237                         interface is meant to    
7238                         enabling or disabling    
7239                         debugging features.      
7240                                                  
7241                         Available options are    
7242                           P     Enable page s    
7243                           -     Disable all o    
7244                                                  
7245         vmalloc=nn[KMG] [KNL,BOOT,EARLY] Forc    
7246                         exact size of <nn>. T    
7247                         the minimum size (128    
7248                         It can also be used t    
7249                         for directly mapped k    
7250                         not exist on many oth    
7251                         loongarch, arc, csky,    
7252                         parisc, m64k, powerpc    
7253                                                  
7254         vmcp_cma=nn[MG] [KNL,S390,EARLY]         
7255                         Sets the memory size     
7256                         allocations for the v    
7257                                                  
7258         vmhalt=         [KNL,S390] Perform z/    
7259                         Format: <command>        
7260                                                  
7261         vmpanic=        [KNL,S390] Perform z/    
7262                         Format: <command>        
7263                                                  
7264         vmpoff=         [KNL,S390] Perform z/    
7265                         Format: <command>        
7266                                                  
7267         vsyscall=       [X86-64,EARLY]           
7268                         Controls the behavior    
7269                         fixed addresses of 0x    
7270                         code).  Most statical    
7271                         versions of glibc use    
7272                         functions are at fixe    
7273                         targets for exploits     
7274                                                  
7275                         emulate     Vsyscalls    
7276                                     reasonabl    
7277                                     readable.    
7278                                                  
7279                         xonly       [default]    
7280                                     emulated     
7281                                     page is n    
7282                                                  
7283                         none        Vsyscalls    
7284                                     them quit    
7285                                     might bre    
7286                                                  
7287         vt.color=       [VT] Default text col    
7288                         Format: 0xYX, X = for    
7289                         Default: 0x07 = light    
7290                                                  
7291         vt.cur_default= [VT] Default cursor s    
7292                         Format: 0xCCBBAA, whe    
7293                         the parameters of the    
7294                         see VGA-softcursor.tx    
7295                                                  
7296         vt.default_blu= [VT]                     
7297                         Format: <blue0>,<blue    
7298                         Change the default bl    
7299                         This is a 16-member a    
7300                         ranging from 0-255.      
7301                                                  
7302         vt.default_grn= [VT]                     
7303                         Format: <green0>,<gre    
7304                         Change the default gr    
7305                         This is a 16-member a    
7306                         ranging from 0-255.      
7307                                                  
7308         vt.default_red= [VT]                     
7309                         Format: <red0>,<red1>    
7310                         Change the default re    
7311                         This is a 16-member a    
7312                         ranging from 0-255.      
7313                                                  
7314         vt.default_utf8=                         
7315                         [VT]                     
7316                         Format=<0|1>             
7317                         Set system-wide defau    
7318                         Default is 1, i.e. UT    
7319                         newly opened terminal    
7320                                                  
7321         vt.global_cursor_default=                
7322                         [VT]                     
7323                         Format=<-1|0|1>          
7324                         Set system-wide defau    
7325                         is shown on new VTs.     
7326                         i.e. cursors will be     
7327                         overridden by individ    
7328                         cursors, 1 will displ    
7329                                                  
7330         vt.italic=      [VT] Default color fo    
7331                         Default: 2 = green.      
7332                                                  
7333         vt.underline=   [VT] Default color fo    
7334                         Default: 3 = cyan.       
7335                                                  
7336         watchdog timers [HW,WDT] For informat    
7337                         see Documentation/wat    
7338                         or other driver-speci    
7339                         Documentation/watchdo    
7340                                                  
7341         watchdog_thresh=                         
7342                         [KNL]                    
7343                         Set the hard lockup d    
7344                         threshold in seconds.    
7345                         threshold is set to t    
7346                         disables both lockup     
7347                         seconds.                 
7348                                                  
7349         workqueue.unbound_cpus=                  
7350                         [KNL,SMP] Specify to     
7351                         to use in unbound wor    
7352                         Format: <cpu-list>       
7353                         By default, all onlin    
7354                         unbound workqueues.      
7355                                                  
7356         workqueue.watchdog_thresh=               
7357                         If CONFIG_WQ_WATCHDOG    
7358                         warn stall conditions    
7359                         help debugging.  0 di    
7360                         detection; otherwise,    
7361                         duration in seconds.     
7362                         it can be updated at     
7363                         corresponding sysfs f    
7364                                                  
7365         workqueue.cpu_intensive_thresh_us=       
7366                         Per-cpu work items wh    
7367                         threshold are automat    
7368                         and excluded from con    
7369                         them from noticeably     
7370                         items. Default is 100    
7371                                                  
7372                         If CONFIG_WQ_CPU_INTE    
7373                         will report the work     
7374                         threshold repeatedly.    
7375                         candidates for using     
7376                                                  
7377         workqueue.cpu_intensive_warning_thres    
7378                         If CONFIG_WQ_CPU_INTE    
7379                         will report the work     
7380                         intensive_threshold_u    
7381                         spurious warnings, st    
7382                         function has violated    
7383                                                  
7384                         The default is 4 time    
7385                                                  
7386         workqueue.power_efficient                
7387                         Per-cpu workqueues ar    
7388                         they show better perf    
7389                         locality; unfortunate    
7390                         be more power hungry     
7391                                                  
7392                         Enabling this makes t    
7393                         were observed to cont    
7394                         consumption unbound,     
7395                         power usage at the co    
7396                         overhead.                
7397                                                  
7398                         The default value of     
7399                         the config option CON    
7400                                                  
7401         workqueue.default_affinity_scope=        
7402                         Select the default af    
7403                         workqueues. Can be on    
7404                         "numa" and "system".     
7405                         information, see the     
7406                         Documentation/core-ap    
7407                                                  
7408                         This can be changed a    
7409                         matching /sys/module/    
7410                         workqueues with the "    
7411                         updated accordingly.     
7412                                                  
7413         workqueue.debug_force_rr_cpu             
7414                         Workqueue used to imp    
7415                         items queued without     
7416                         on the local CPU.  Th    
7417                         and while local CPU i    
7418                         may be put on foreign    
7419                         forces round-robin CP    
7420                         usages which depend o    
7421                         When enabled, memory     
7422                         impacted.                
7423                                                  
7424         writecombine=   [LOONGARCH,EARLY] Con    
7425                         Type) of ioremap_wc()    
7426                                                  
7427                         on   - Enable writeco    
7428                         off  - Disable writec    
7429                                                  
7430         x2apic_phys     [X86-64,APIC,EARLY] U    
7431                         default x2apic cluste    
7432                         supporting x2apic.       
7433                                                  
7434         xen_512gb_limit         [KNL,X86-64,X    
7435                         Restricts the kernel     
7436                         to use only up to 512    
7437                         crash analysis tools     
7438                         save/restore/migratio    
7439                         domains.                 
7440                                                  
7441         xen_emul_unplug=                [HW,X    
7442                         Unplug Xen emulated d    
7443                         Format: [unplug0,][un    
7444                         ide-disks -- unplug p    
7445                         aux-ide-disks -- unpl    
7446                         nics -- unplug networ    
7447                         all -- unplug all emu    
7448                         unnecessary -- unplug    
7449                                 unnecessary e    
7450                                 the unplug pr    
7451                         never -- do not unplu    
7452                                                  
7453         xen_legacy_crash        [X86,XEN,EARL    
7454                         Crash from Xen panic     
7455                         panic() code such as     
7456                                                  
7457         xen_mc_debug    [X86,XEN,EARLY]          
7458                         Enable multicall debu    
7459                         Enabling this feature    
7460                         bit, so it should onl    
7461                         debug data in case of    
7462                                                  
7463         xen_msr_safe=   [X86,XEN,EARLY]          
7464                         Format: <bool>           
7465                         Select whether to alw    
7466                         access functions when    
7467                         default value is cont    
7468                                                  
7469         xen_nopv        [X86]                    
7470                         Disables the PV optim    
7471                         run as generic HVM gu    
7472                         This option is obsole    
7473                         has equivalent effect    
7474                                                  
7475         xen_no_vector_callback                   
7476                         [KNL,X86,XEN,EARLY] D    
7477                         event channel interru    
7478                                                  
7479         xen_scrub_pages=        [XEN]            
7480                         Boolean option to con    
7481                         to Xen, for use by ot    
7482                         with /sys/devices/sys    
7483                         Default value control    
7484                                                  
7485         xen_timer_slop= [X86-64,XEN,EARLY]       
7486                         Set the timer slop (i    
7487                         timers (default is 10    
7488                         delta of virtualized     
7489                         improve timer resolut    
7490                         more timer interrupts    
7491                                                  
7492         xen.balloon_boot_timeout= [XEN]          
7493                         The time (in seconds)    
7494                         in case initial ballo    
7495                         Applies only when run    
7496                         started with less mem    
7497                         max. Default is 180.     
7498                                                  
7499         xen.event_eoi_delay=    [XEN]            
7500                         How long to delay EOI    
7501                         storms (jiffies). Def    
7502                                                  
7503         xen.event_loop_timeout= [XEN]            
7504                         After which time (jif    
7505                         should start to delay    
7506                                                  
7507         xen.fifo_events=        [XEN]            
7508                         Boolean parameter to     
7509                         even if available. No    
7510                         preferred over the 2-    
7511                         fairer and the number    
7512                         much higher. Default     
7513                                                  
7514         xirc2ps_cs=     [NET,PCMCIA]             
7515                         Format:                  
7516                         <irq>,<irq_mask>,<io>    
7517                                                  
7518         xive=           [PPC]                    
7519                         By default on POWER9     
7520                         natively use the XIVE    
7521                         allows the fallback f    
7522                                                  
7523                         off       Fallback to    
7524                                   controller     
7525                                   platforms.     
7526                                                  
7527         xive.store-eoi=off      [PPC]            
7528                         By default on POWER10    
7529                         stores for EOI handli    
7530                         is active. This optio    
7531                         loads instead, as on     
7532                                                  
7533         xhci-hcd.quirks         [USB,KNL]        
7534                         A hex value specifyin    
7535                         host controller quirk    
7536                         consulted in header d    
7537                                                  
7538         xmon            [PPC,EARLY]              
7539                         Format: { early | on     
7540                         Controls if xmon debu    
7541                         Passing only "xmon" i    
7542                         early   Call xmon as     
7543                                 debugger is c    
7544                         on      xmon debugger    
7545                                 is only calle    
7546                                 i.e. either "    
7547                                 with CONFIG_X    
7548                         rw      xmon debugger    
7549                                 is called onl    
7550                                 meaning SPR r    
7551                                 can be writte    
7552                         ro      same as "rw"     
7553                                 memory, and o    
7554                                 xmon commands    
7555                         off     xmon is disab    
                                                      

~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

kernel.org | git.kernel.org | LWN.net | Project Home | SVN repository | Mail admin

Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.

sflogo.php