Lines Matching +refs:is +refs:pre +refs:merge
43 This option is useful for developers to identify the
69 Some values produce so much output that the system is
81 is denied; legacy drivers trying to access reserved
83 lax: access to resources claimed by ACPI is allowed;
85 will bind successfully but a warning message is logged.
91 By default, this is disabled due to x86 early mapping
123 This feature is enabled by default.
152 of 2 which is mandated by ACPI 6) as the supported ACPI
174 is meaningless. This command is useful when one do not
178 1. 'acpi_osi=! acpi_osi="Windows 2000"' is equivalent
186 multiple times through kernel command line is also
197 through kernel command line is meaningful. But it may
200 is useful when one want to control the state of the
208 3. 'acpi_osi=! acpi_osi=!* acpi_osi="Windows 2000"' is
233 s3_beep is for debugging; it makes the PC's speaker beep
234 as soon as the kernel's real-mode entry point is called.
240 on docking. So the default behaviour is to allow resume
242 s4_hwsig option is enabled.
248 of _PTS is used by default).
252 on resume from S1/S3 (which is against the ACPI spec,
283 machines (where it is enabled by default) for a
294 main buffer is allocated. This is handy if debugging
303 parameter is present, the set of CPUs supporting 32-bit
304 EL0 is indicated by /sys/devices/system/cpu/aarch32_el0
317 devices. The IOMMU driver is not
341 (Default when IOMMU HW support is present.)
349 In this mode autonomous selection is disabled.
351 tries to match the same performance level if it is
395 bsp: External NMI is delivered only to CPU 0
398 none: External NMI is masked for all CPUs. This is
413 Default value is set via kernel config option.
459 0 | off - kernel audit is disabled and can not be
461 unset - kernel audit is initialized but disabled and
463 1 | on - kernel audit is initialized and partially
465 messages in RAM until it is fully enabled by the
474 behavior is to disable the BAU (i.e. bau=0).
508 Only works if CONFIG_BOOT_PRINTK_DELAY is enabled,
535 to fix known problems, but for some CPUs it is not
565 - if foo is an optional feature then the feature is
570 only cgroup_disable=memory is actually worthy}
595 Default value is set via a kernel config option.
598 Setting checkreqprot to 1 is deprecated.
628 those clocks in any way. This parameter is useful for
637 clocksource is not available, it defaults to PIT.
646 [all] jiffies (this is the base, fallback clocksource)
670 unstable. Defaults to two retries, that is,
681 no replacement if the same CPU is chosen twice.
702 per-numa CMA altogether. And If this option is not
703 specified, the default value is 0.
706 which is located in node nid, if the allocation fails,
717 which is located in node nid, if the allocation fails,
722 when they are freed. This is used in CMO environments
748 the console buffer is full. In this case the
753 terminal emulator is active. If no 3270 terminal
754 emulator is used, this parameter has no effect.
763 the form "bbbbpnf", where "bbbb" is the baud rate,
764 "p" is parity ("n", "o", or "e"), "n" is number of
765 bits, and "f" is flow control ("r" for RTS or
766 omit it). Default is "9600n8".
781 MMIO inter-register address stride is either 8-bit
783 If none of [io|mmio|mmio16|mmio32], <addr> is assumed
786 the h/w is not re-initialized.
788 hvc<n> Use the hypervisor console device <n>. This is for
797 If the device connected to the port is not a TTY but a braille
800 For now, only VisioBraille is supported.
812 prefix. The format is similar to one used by syslog()
859 Default is enabled if CONFIG_HOTPLUG_PARALLEL=y. Otherwise
874 image. If '@offset' is omitted, then a suitable offset
875 is selected automatically.
883 in the running system. The syntax of range is
894 It will be ignored if crashkernel=X is specified.
897 is passed, kernel could allocate physical memory region
901 low memory is needed to make sure DMA buffers for 32-bit
904 size is platform dependent.
911 It will be ignored when crashkernel=X,high is not used
912 or memory reserved is below 4G.
925 additional debug data is printed to the console
926 in case a hanging CPU is detected, and that
927 CPU is pinged again in order to try to resolve
963 [KNL] When CONFIG_DEBUG_PAGEALLOC is set, this
969 possible value is MAX_ORDER/2. Setting this parameter
976 memory is written at bus level and the CPU MMU is
982 [KNL] When CONFIG_DEBUG_PAGEALLOC is set, this parameter
983 enables the feature at boot time. By default, it is
990 debugfs= [KNL] This parameter enables what is exposed to userspace
995 Filesystem is not registered but kernel clients can
997 its content. There is nothing to mount.
998 off: Filesystem is not registered and clients
1001 This is equivalent of the runtime functionality if
1003 Default value is set in build-time with a kernel configuration.
1008 [HW] The size of the default HugeTLB page. This is
1010 APIs. In addition, this is the default hugetlb size
1033 indicates that the driver is running on unsupported
1047 capability is set.
1119 dma_debug=off If the kernel is compiled with DMA_API_DEBUG support,
1124 entries for DMA-API debugging code. One entry is
1127 architectural default is too low.
1138 matches with all driver names. If * is specified, the
1150 edid/1680x1050.bin, or edid/1920x1080.bin is given
1165 Control how the dt_cpu_ftrs device-tree binding is
1170 or userspace, only those that the kernel is aware of.
1175 what data is available or for reverse-engineering.
1185 is useful for tracking down temporary early mappings
1190 When used with no options, the early console is
1198 supported option is baud rate. If baud rate is not
1209 MMIO inter-register address stride is either 8-bit
1211 If none of [io|mmio|mmio32|mmio32be], <addr> is assumed
1214 unspecified, the h/w is not initialized. 'uartclk' is
1215 the uart clock frequency; if unspecified, it is set
1223 yet supported. If 'mmio32' is specified, then only
1315 the framebuffer, pass the 'ram' option so that it is
1335 earlyprintk is useful when the kernel crashes before
1336 the normal console is initialized. It is not enabled by
1354 Interaction with the standard serial driver is not
1357 The VGA output is eventually overwritten by
1365 PCI device even when its classcode is not of the
1409 Region of memory which aa attribute is added to is
1413 is specified, EFI_MEMORY_MORE_RELIABLE(0x10000)
1414 attribute is added to range 0x100000000-0x180000000 and
1417 If efi_fake_mem=8G@9G:0x40000 is specified, the
1418 EFI_MEMORY_SP(0x40000) attribute is added to
1428 that is to be dynamically loaded by Linux. If there are
1440 This is designed to be used in conjunction with
1444 but can only be used if the backing tty is available
1474 Default value is 0.
1483 This option is obsoleted by the "netdev=" option, which
1495 memory initialization is disabled) so the boot process
1537 This is useful if you need tracing information from kernel
1538 boot up that is likely to be overridden by user space
1552 If no parameter is passed, ftrace will dump
1559 tracer at boot up. function-list is a comma-separated
1573 function-list is a comma-separated list of functions
1579 function-list. This list is a comma-separated list of
1584 [FTRACE] Used with the function graph tracer. This is
1591 consumer/supplier relationships. This feature is
1642 Gather Data Sampling is a hardware vulnerability which
1646 This issue is mitigated by default in updated microcode.
1653 mitigation is present. Known to cause crashes in
1659 kernel modules is saved and remains accessible via
1660 debugfs, even when the module is unloaded/reloaded.
1661 When zero, profiling data is discarded and associated
1676 primary GPT is corrupted, it enables the backup/alternate
1699 hardening is enabled for this boot. Hardened
1700 usercopy checking is used to protect the kernel
1753 possible to ensure the hostname is correctly set before
1775 If this is the first HugeTLB parameter on the command
1784 [HW] The size of the HugeTLB pages. This is used in
1801 boot-time allocation of gigantic hugepages is skipped.
1806 Control if HugeTLB Vmemmap Optimization (HVO) is enabled.
1815 the default is on.
1818 memory block itself when memory_hotplug.memmap_on_memory is
1820 feature is enabled. Other vmemmap pages not allocated from
1828 hung task is detected. The default value is controlled
1844 or register an additional I2C bus that is not
1852 (disabled by default, and as a pre-condition
1883 [DRM] Invert the sense of the variable that is used to
1887 to maximum brightness. If this parameter is set to 0
1889 is set to 1, a brightness value of 0 sets the backlight
1906 idle=halt: Halt is forced to be used for CPU idle.
1913 support for the idxd driver. By default it is set to
1919 for the device. By default it is set to false (0).
1943 The FPU emulator is always able to support both NaN
1944 encodings, so if no FPU hardware is present or it has
1988 The list of supported hash algorithms is defined
2035 If left unspecified, ahash usage is disabled.
2055 for working out where the kernel is dying during
2066 image is unpacked asynchronously, concurrently
2077 load the initrd. If an initrd is compiled in or
2081 Default is 0, 0
2113 By default, gfx is mapped as normal device. If a gfx
2114 device has a dedicated DMAR unit, the DMAR unit is
2135 mapping is enabled.
2183 then this feature is turned on by default.
2207 merge
2266 The argument is a cpu list, as described above.
2273 exposed by the device tree is too small.
2289 When an interrupt is not handled search all handlers
2294 When an interrupt is not handled search all handlers
2312 A residual 1Hz tick is offloaded to workqueues, which you
2325 is irreversible: it's not possible to bring back a CPU to
2334 <cpu number> begins at 0 and the maximum value is
2341 CPUs. The affinity of managed interrupts is
2345 This isolation is best effort and only effective
2361 The format of <cpu-list> is described above.
2368 By default, PCI segment is 0, and can be omitted.
2386 By default, PCI segment is 0, and can be omitted.
2404 By default, PCI segment is 0, and can be omitted.
2412 * To map UART-HID:UID AMD0020:0 to PCI segment is 0,
2429 Do not unregister boot console at start. This is only
2440 amount is spread evenly throughout all nodes in the
2441 system as ZONE_NORMAL. The remaining memory is used for
2443 event, a node is too small to have both ZONE_NORMAL and
2447 ZONE_MOVABLE is used for the allocation of pages that
2453 It is possible to specify the exact amount of memory in
2456 option is specified, mirrored (reliable) memory is used
2457 for non-movable allocations and remaining memory is used
2463 The controller # is the number of the ehci usb debug
2464 port as it is probed via PCI. The poll interval is
2465 optional and is the number seconds in between
2486 until the normal console is registered. Intended to
2508 the default is off.
2512 The probe-list is a semicolon delimited list of probe
2513 definitions. Each definition is same as kprobe_events
2533 Default is 1 (enabled)
2536 Default is 0 (don't ignore, but inject #GP)
2552 KVM_DIRTY_LOG_INITIALLY_SET is enabled or disabled. If
2554 split when dirty logging is enabled on that memslot. If
2559 Eager page splitting is only supported when kvm.tdp_mmu=Y.
2561 Default is Y (on).
2564 Default is false (don't support).
2574 Default is 'auto'.
2576 If the software workaround is enabled for the host,
2582 the value is N KVM will zap 1/Nth of the 4KiB pages every
2583 period (see below). The default is 60.
2587 back to huge pages. If the value is a non-zero N, KVM will
2589 If the value is 0 (the default), KVM will pick a period based
2590 on the ratio, such that a page is zapped after 1 hour on average.
2593 KVM/SVM. Default is 1 (enabled).
2596 a.k.a. Two-Dimensional Page Tables. Default is 1
2609 state is kept private from the host.
2617 for the host. "nested" is experimental and should be
2645 a.k.a. Two-Dimensional Page Tables. Default is 1
2652 as guest state is never invalid for unrestricted
2655 Default is 1 (enabled).
2659 (TPR shadow). Default is 1 (enabled). Disable by KVM if
2664 KVM/VMX. Default is 1 (enabled).
2669 is 1 (enabled). Disable by KVM if EPT is disabled or
2682 Default is cond (do L1 cache flush in specific instances)
2685 Identification feature (tagged TLBs). Default is 1
2709 The kernel PTE inversion protection is unconditionally
2719 sysfs interface is still possible after
2721 when the first VM is started in a
2729 (i.e. sysfs control of SMT is disabled.)
2737 sysfs interface is still possible after
2739 when the first VM is started in a
2749 sysfs interface is still possible after
2751 when the first VM is started in a
2757 warn when a VM is started in a potentially
2767 Default is 'flush'.
2802 libata.force= [LIBATA] Force configurations. The format is a comma-
2803 separated list of "[ID:]VAL" where ID is PORT[.DEVICE].
2806 printed on console by libata. If the whole ID part is
2811 If only DEVICE is omitted, the parameter applies to
2819 as there is no ambiguity, shortcut notation is allowed.
2824 Any ID with matching PORT is used.
2829 udma[/][16,25,33,44,66,100,133] notation is also
2891 the same attribute, the last one is used.
2938 is useful for hands-off automated testing.
2968 0 (KERN_EMERG) system is unusable
2979 than the minimal size. The minimal size is defined
2980 by LOG_BUF_SHIFT kernel config parameter. There is
2987 kernel log messages and is useful when debugging
3003 an IEEE 1284-compliant printer is attached; if
3012 autodetection and see what value is printed. Note that
3014 which is likely to cause problems if your CPUs need
3039 than or equal to this physical address is ignored.
3047 While n=0 is a special case, it is equivalent to "nosmp",
3051 (loop.max_loop) unconditionally pre-created at init time. The default
3052 number is configured by BLK_DEV_LOOP_MIN_COUNT. Instead
3095 Not specifying this option is equivalent to
3107 2 when the kernel is not able to see the whole system memory;
3108 3 memory that lies after 'mem=' boundary is excluded from
3113 high memory is not affected.
3125 if system memory of hypervisor is not sufficient.
3146 onlining policy. If not specified, the default value is
3160 Region of memory to be used is from ss to ss+nn.
3161 If @ss[KMG] is omitted, it is equivalent to mem=nn[KMG],
3170 Region of memory to be marked is from ss to ss+nn.
3174 Region of memory to be reserved is from ss to ss+nn.
3187 and is NVDIMM or ADR memory.
3191 from <oldtype> to <newtype>. If "-<oldtype>" is left
3193 even if previously unavailable. If "+<newtype>" is left
3227 if hugetlb_free_vmemmap is enabled) from the
3231 This feature is disabled by default because it
3238 the feature is not effective.
3273 version 0.98 is known to be affected, 0.99 fixes the
3279 physical address is ignored.
3285 0 - The attached screen is the 3.5" TFT
3286 1 - The attached screen is the 7" TFT
3287 2 - The VGA Shield is attached (1024x768)
3293 LED. This parameter is not necessary when using the
3297 touchscreen support is not enabled in the mainstream
3304 CPU vulnerabilities. This is a set of curated,
3305 arch-independent options, each of which is an
3339 enabled, even if it's vulnerable. This is for
3347 if needed. This is for users who always want to
3356 [KNL] When CONFIG_DEBUG_MEMORY_INIT is set, this
3360 log everything. Information is printed at KERN_DEBUG
3367 Processor MMIO Stale Data is a class of
3372 is to clear the affected CPU buffers.
3391 Not specifying this option is equivalent to
3398 If no <bool> value is specified or if the value
3399 specified is not a valid <bool>, enable asynchronous
3408 is documented under <module>.async_probe. When both
3414 [KNL] When CONFIG_MODULE_DEBUG_AUTOLOAD_DUPS is set,
3417 if MODULE_DEBUG_AUTOLOAD_DUPS_TRACE is set, WARN_ON()s
3420 [KNL] When CONFIG_MODULE_SIG is set, this means that
3422 Note that if CONFIG_MODULE_SIG_FORCE is set, that
3423 is always true, so this option does nothing.
3441 This parameter is the complement to kernelcore=, it
3443 allocations. If both kernelcore and movablecore is
3446 own is specified, the administrator must be careful
3448 is not too small.
3479 used for mtrr cleanup. It is largest continuous chunk
3483 Used for mtrr cleanup. It is granularity of mtrr block.
3484 Default is 1.
3492 Used for mtrr cleanup. It is spare mtrr entries number.
3503 Note that mem_start is often overloaded to mean
3505 This usage is only documented in each driver source
3517 Default value is 0.
3520 [NFS] sets the pathname to the program which is used
3525 update a cache entry is deemed to have failed.
3541 The default is to return 64-bit inode numbers.
3559 Note that there is little point in setting this
3566 numeric uids/gids if the mount is using the
3567 'sec=sys' security flavour. In effect it is
3578 their nfs_client_id4 string. This is typically a
3579 UUID that is generated at system install time.
3598 The default is to send the implementation identification
3606 whatever value is the default set by the layout
3612 server-to-server copies for which this server is
3619 and gids from such clients. This is intended to ease
3644 when a NMI is triggered.
3652 When panic is specified, panic when an NMI watchdog
3654 watchdog, if CONFIG_BOOTPARAM_HARDLOCKUP_PANIC is set)
3657 This is useful when you use a panic=... timeout and
3665 is present.
3694 of the system is being put to sleep (ie, while
3696 not work reliably with all consoles, but is known
3724 is to be setuid root or executed by root.
3743 unhashed. By default, when a pointer is printed via %p
3744 format string, that pointer is "hashed", i.e. obscured
3745 by hashing the pointer value. This is a security feature
3749 compared. However, if this command-line option is
3760 to be effective. This is useful on platforms where the
3763 the impact of the sleep instructions. This is also
3775 The argument is a cpu list, as described above.
3808 When CONFIG_RANDOMIZE_BASE is set, this disables
3831 not load if they could possibly displace the pre-
3877 This is required for the Braillex ib80-piezo Braille
3884 even if it is supported by processor.
3888 even if it is supported by processor.
3919 steal time accounting. steal time is computed, but
3934 without any limit and this data is stored in memory,
3938 is only available when CONFIG_PROC_VMCORE_DEVICE_DUMP
3939 is set.
3963 performance of saving the states is degraded because
3979 The actual maximum duration is 16 times this
3985 purges which is reported from either PAL_VM_SUMMARY or
3994 variables need be pre-allocated for later physical cpu
4017 command is not properly ACKed, override the length
4019 waiting for the ACK, so if this is set too high
4037 oops=panic Always panic on oopses. Default is to just kill the
4038 process, but there is a small probability of
4046 be automatically enabled if the kernel detects it is
4055 each page is disabled in default. With this switch,
4069 reporting is disabled when it exceeds MAX_ORDER.
4080 that will cause the kernel to panic when add_taint() is
4098 bit 3: print locks info if CONFIG_LOCKDEP is on
4107 parkbd.port= [HW] Parallel port number the keyboard adapter is
4108 connected to, default is 0.
4111 0 for XT, 1 for AT (default is AT).
4117 IRQ/DMA settings detected (the default is to
4123 (to avoid using a FIFO even if it is detected).
4130 a specific mode. This is necessary on Pegasos
4144 Set to non-zero if a chip is present that snoops speed
4162 for the respective channel. Bit 0 is for the first
4163 legacy channel handled by this driver, bit 1 is for
4168 with the sequence. By default IORDY is allowed across
4187 Bit 0 is for mode 0, bit 1 is for mode 1, and so on.
4202 corresponding bits in the mask to 1. Bit 0 is for
4215 value given is the I/O port to use (typically 0x1b0).
4222 the use of the respective PIO modes. Bit 0 is for
4223 mode 0, bit 1 is for mode 1, and so on. Mode 0 only
4228 the specified number of seconds. This is to be used if
4244 if new hardware is inserted, if motherboard
4247 domain is left unspecified, it is
4251 address (this is more robust against
4271 Mechanism 2 (IO port 0xCF8 is an 8-bit port for
4273 bus number. The config space is then accessed
4277 noaer [PCIE] If the PCIEAER kernel config parameter is
4287 nomsi [MSI] If the PCI_MSI kernel config parameter is
4306 this option if the kernel is unable to allocate
4324 by the BIOS) if it is outside the
4327 useful if the kernel is unable to find your
4334 in the BIOS $PIR table. This is needed on
4338 IRQ routing is enabled.
4343 is enabled by default. If you need to use this,
4348 PCI host bridge windows. This is a workaround
4353 bridge windows. This is the default on modern
4357 This is normally done in pci_enable_device(),
4358 so this option is a temporary workaround
4365 is read. But various workarounds are disabled
4368 This sorting is done to get a device
4381 every device is guaranteed to support. This
4386 cbiosize=nn[KMG] The fixed amount of bus space which is
4388 The default value is 256 bytes.
4389 cbmemsize=nn[KMG] The fixed amount of bus space which is
4391 window. The default value is 64 megabytes.
4397 specify the device is described above.
4398 If <order of align> is not specified,
4399 PAGE_SIZE is used as alignment.
4411 bios: Use BIOS/firmware settings. This is the
4415 hpiosize=nn[KMG] The fixed amount of bus space which is
4417 Default size is 256 bytes.
4418 hpmmiosize=nn[KMG] The fixed amount of bus space which is
4420 Default size is 2 megabytes.
4421 hpmmioprefsize=nn[KMG] The fixed amount of bus space which is
4423 Default size is 2 megabytes.
4424 hpmemsize=nn[KMG] The fixed amount of bus space which is
4427 Default size is 2 megabytes.
4430 Default is 1.
4447 Adding the window is slightly risky (it may
4493 even if no driver has claimed them. This is useful
4506 allocator. This parameter is primarily for debugging
4521 This option takes over the PMU facility, so it is no
4523 PMU counters by setting MMCR0 to 0 (the FC bit is
4524 cleared). If a number is given, then MMCR1 is set to
4559 Default is 21.
4574 There is some performance impact when enabling this.
4608 or lockdep-detected issues (only if lock debug is on).
4610 serial console, keeping this 0 is a good choice
4613 default: 0 (auto_verbose is enabled)
4677 auto - kernel detects whether your CPU model is
4680 Not specifying this option is equivalent to pti=auto.
4717 cross-syscall address exposures. This is only
4721 Default is CONFIG_RANDOMIZE_KSTACK_OFFSET_DEFAULT.
4730 [KNL] The optional argument is a cpu list,
4738 kthreads created for that purpose, where "x" is
4741 "N" is the CPU number. This reduces OS jitter on
4746 If a cpulist is passed as an argument, the specified
4747 list of CPUs is set to no-callback mode from boot.
4774 out at early boot. This is used for diagnostic
4787 RCU grace-period pre-initialization, that is,
4794 Units are jiffies, minimum value is zero,
4795 and maximum value is HZ.
4800 value is one, and maximum value is HZ.
4818 kthreads (rcuc/N). This value is also used for
4821 rcu_preempt, and rcu_sched). If RCU_BOOST is
4822 set, valid values are 1-99 and the default is 1
4824 RCU_BOOST is not set, valid values are 0-99 and
4825 the default is zero (non-realtime operation).
4826 When RCU_NOCB_CPU is set, also adjust the
4838 a single jiffy, RCU pre-queues the callbacks into
4840 many" is supplied by this kernel boot parameter.
4844 batch limiting is disabled.
4848 batch limiting is re-enabled.
4862 of permitted values is in the range 0:100000.
4881 tree. This is used by rcutorture, and might
4895 maintained per one CPU. Object size is equal
4919 By default, this limit is checked only once
4928 catching RCU pointer leaks, that is, buggy use
4940 value, meaning that RCU_SOFTIRQ is used by default.
4964 this parameter is to delay the start of the
5010 N, where N is the number of CPUs. A value
5011 "n" less than -1 selects N-n+1, where N is again
5020 N, where N is the number of CPUs
5027 complete. This is useful for hands-off automated
5092 are zero, rcutorture acts as if is interpreted
5102 This can of course result in splats, and is
5125 N-1, where N is the number of CPUs. A value
5126 "n" less than -1 selects N-n-2, where N is again
5148 is spawned.
5161 is useful for hands-off automated testing.
5192 kthread is starved first, then the CPU.
5234 during early boot, that is, during the time
5235 before the init task is spawned.
5239 The value is in seconds and the maximum allowed
5240 value is 300 seconds.
5244 messages. The value is in milliseconds
5245 and the maximum allowed value is 21000
5246 milliseconds. Please note that this value is
5282 Once boot has completed (that is, after
5289 it to the value one, that is, converting any
5299 occurs when rcupdate.rcu_task_enqueue_lim is
5307 when rcupdate.rcu_task_enqueue_lim is set to
5314 dynamically) adjusted. This parameter is intended
5345 RCU tasks grace period. This value is clamped
5348 message is printed 10 seconds into the grace
5364 of zero will disable batching. Batching is
5372 disable batching. Batching is always disabled
5380 disable batching. Batching is always disabled
5399 Turn on/off individual RDT features. List is:
5411 Where reboot_mode is one of warm (soft) or cold (hard) or gpio
5414 reboot_type is one of bios, acpi, kbd, triple, efi, or pci,
5415 reboot_force is either force or not specified,
5416 reboot_cpu is s[mp]#### with #### being the processor
5421 this parameter is to delay the start of the
5435 selects N, where N is roughly 75% of the number
5436 of CPUs. A value of zero is an interesting choice.
5439 Set number of runs, each of which is dumped onto
5452 refscale is built into the kernel and to 0 (leave
5453 it running) when refscale is built as a module.
5461 print every Nth verbose statement, where N is the value
5471 them. If <base> is less than 0x10000, the region
5472 is assumed to be I/O ports; otherwise it is memory.
5489 given by "resume=" at which the swap header is located,
5508 sibling threads. For that reason, STIBP is used on pro-
5524 when STIBP is not available. This is
5531 is not available. This is the alternative for
5537 Not specifying this option is equivalent to retbleed=auto.
5541 etc. communication is blocked by default.
5559 When CONFIG_RISCV_ISA_FALLBACK is not enabled, permit
5615 an IOTLB flush. Default is lazy flushing before reuse,
5616 which is faster.
5622 The default is 1 meaning that one can concurrently use
5623 as many DMA addresses as physical memory is installed,
5638 but is useful for debugging and performance tuning.
5654 Default is 0.
5683 is the default) disables CPU-hotplug operations.
5766 Default value is 1.
5777 number of local apics being dumped. Also it is possible
5781 apic=verbose is specified.
5791 kernel is built without CONFIG_SLAB_MERGE_DEFAULT.
5795 necessary if there is some reason to distinguish
5844 Same with slab_nomerge. This is supported for legacy.
5853 for a CPU to release the CSD lock. This is
5884 to panic the machine when a soft-lockup occurs. It is
5886 and CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC, which is the
5906 auto - kernel detects whether your CPU model is
5932 Not specifying this option is equivalent to
5946 prctl - Indirect branch speculation is enabled,
5949 is inherited on fork.
5952 - Like "prctl" above, but only STIBP is
5953 controlled per thread. IBPB is issued
5963 - Like "seccomp" above, but only STIBP is
5964 controlled per thread. IBPB is issued
5973 Not specifying this option is equivalent to
5996 is that such stores are unlikely and that they can
6006 Bypass optimization is used.
6015 CPU is not vulnerable, "off" is selected. If the
6016 CPU is vulnerable the default mitigation is
6019 via prctl. Speculative Store Bypass is enabled
6021 is inherited on fork.
6036 Not specifying this option is equivalent to
6047 When enabled (and if hardware support is present), atomic
6057 exception or the #DB exception. This mode is
6060 behavior is by #AC if both features are
6065 exception. Default behavior is by #AC if
6076 If an #AC exception is hit in the kernel or in
6081 #DB exception for bus lock is triggered only when
6092 By default, this issue is mitigated by
6110 bits of srcutree.convert_to_big is equal to 3
6116 form, that is, with an rcu_node tree:
6190 is in page units and it defines how many pages prior
6193 mapping. Default value is 256 pages.
6198 consumed by the stack hash table. By default this is set
6206 will trace at boot up. function-list is a comma-separated
6210 and the stacktrace above is not needed.
6260 The default value is 0 (no limit).
6269 NFS server is running.
6292 is set. Default value is 5.
6328 Default value is 8192 or 16384 depending on total
6329 ram pages. This is used to specify the TCP metrics
6341 The system is woken from this state using a
6378 Default is on.
6418 for the FIFO interface. By default it is set to false
6425 tracing ring buffer. This is useful for early boot up
6446 When tp_printk (above) is set, it can cause a lot of noise
6481 to facilitate early boot debugging. The event-list is a
6491 Events can be enabled at the time the instance is created
6496 Note, the "<system*>:" portion is optional if the event is
6501 will enable the "sched_switch" event (note, the "sched:" is optional, and
6507 The option-list is a comma delimited list of options
6526 The format is is "trace_trigger=<event>.<trigger>[ if <filter>],..."
6535 event is "2" (TASK_UNINTERUPTIBLE).
6542 warning is hit. This turns off "tracing_on". Tracing can
6546 This option is useful, as it disables the trace before
6547 the WARNING dump is called, which prevents the trace to
6571 first trust source as a backend which is initialized
6581 If not specified, "default" is used. In this case,
6582 the RNG's choice is left to each individual trust source.
6593 platforms where RDTSC is slow and this accounting
6605 Warn if the difference is more than 500 ppm.
6615 procedure is not reliable, such as on overclocked systems
6640 auto - Disable TSX if X86_BUG_TAA is present,
6643 Not specifying this option is equivalent to tsx=off.
6667 if TSX is enabled.
6670 vulnerable CPUs. If TSX is disabled, SMT
6671 is not disabled because CPU is not
6680 Not specifying this option is equivalent to
6682 and deploy MDS mitigation, TAA mitigation is not
6729 is the time required before an idle device will be
6730 autosuspended. Devices for which the delay is set
6767 numbers and Flags is a set of letters. Each letter
6768 will change the built-in quirk; setting it if it is
6769 clear and clearing it if it is set. The letters have
6832 [UMS] The delay in seconds before a new device is
6841 Flags is a set of characters, each corresponding
6859 sector if the number is odd);
6874 p = WRITE_CACHE (the device cache is ON
6884 medium is write-protected).
6908 On X86_32, this is an alias for vdso32=. Otherwise:
6918 details. If CONFIG_COMPAT_VDSO is set, the default is
6919 vdso32=0; otherwise, the default is vdso32=1.
6921 For compatibility with older kernels, vdso32=2 is an
6963 This is actually a boot loader parameter; the value is
6970 interface is meant to allow for selectively
7006 reasonably safely. The vsyscall page is
7011 page is not readable.
7029 This is a 16-member array composed of values
7035 This is a 16-member array composed of values
7041 This is a 16-member array composed of values
7048 Default is 1, i.e. UTF-8 mode is enabled for all
7055 is shown on new VTs. Default is -1,
7075 threshold is set to twice the value. A value of 0
7076 disables both lockup detectors. Default is 10
7087 If CONFIG_WQ_WATCHDOG is configured, workqueue can
7091 duration in seconds. The default value is 30 and
7100 items. Default is 10000 (10ms).
7102 If CONFIG_WQ_CPU_INTENSIVE_REPORT is set, the kernel
7119 The default value of this parameter is determined by
7125 "numa" and "system". Default is "cache". For more
7137 on the local CPU. This guarantee is no longer true
7138 and while local CPU is still preferred work items
7157 to use only up to 512 GB of RAM. The reason to do so is
7169 unnecessary -- unplugging emulated devices is
7182 default value is controlled by CONFIG_XEN_PV_MSR_SAFE.
7186 This parameter is obsoleted by "nopvspin" parameter, which
7192 This option is obsoleted by the "nopv" option, which
7207 timers (default is 100000). This adjusts the minimum
7217 max. Default is 180.
7221 storms (jiffies). Default is 10.
7225 should start to delay EOI handling. Default is 2.
7229 even if available. Normally fifo event handling is
7230 preferred over the 2-level event handling, as it is
7231 fairer and the number of possible event channels is
7232 much higher. Default is on (use fifo events).
7250 is active. This option allows the XIVE driver to use
7260 Controls if xmon debugger is enabled. Default is off.
7261 Passing only "xmon" is equivalent to "xmon=early".
7263 debugger is called from setup_arch().
7265 is only called on a kernel crash. Default mode,
7266 i.e. either "ro" or "rw" mode, is controlled
7269 is called only on a kernel crash, mode is write,
7275 off xmon is disabled.