Lines Matching full:early
12 acpi= [HW,ACPI,X86,ARM64,RISCV64,EARLY]
37 acpi_apic_instance= [ACPI,IOAPIC,EARLY]
52 acpi_force_32bit_fadt_addr [ACPI,EARLY]
108 acpi_force_table_verification [HW,ACPI,EARLY]
109 Enable table checksum verification during early stage.
110 By default, this is disabled due to x86 early mapping
148 acpi_no_static_ssdt [HW,ACPI,EARLY]
149 Disable installation of static SSDTs at early boot time
162 acpi_rsdp= [ACPI,EFI,KEXEC,EARLY]
239 acpi_sci= [HW,ACPI,EARLY] ACPI System Control Interrupt trigger mode
242 acpi_skip_timer_override [HW,ACPI,EARLY]
277 acpi_use_timer_override [HW,ACPI,EARLY]
281 add_efi_memmap [EFI,X86,EARLY] Include EFI memory map in
318 allow_mismatched_32bit_el0 [ARM64,EARLY]
367 amd_pstate= [X86,EARLY]
414 apic= [APIC,X86,EARLY] Advanced Programmable Interrupt Controller
420 apic_extnmi= [APIC,X86,EARLY] External NMI delivery setting
552 bgrt_disable [ACPI,X86,EARLY]
559 boot_delay= [KNL,EARLY]
567 bootconfig [KNL,EARLY]
602 cca= [MIPS,EARLY] Override the kernel pages' cache coherency
717 [ARM,ARM64,EARLY]
741 [KNL,CMA,EARLY]
750 [KNL,CMA,EARLY]
761 [KNL,CMA,EARLY]
778 coherent_pool=nn[KMG] [ARM,KNL,EARLY]
796 con3215_drop= [S390,EARLY] 3215 console drop mode.
841 the console may be desired for console output early on.
848 Start an early, polled-mode console on the 8250/16550
921 [X86,EARLY] Delay for N microsec between assert and de-assert
945 [KNL,EARLY] Using kexec, Linux can switch to a 'crash kernel'
1016 debug [KNL,EARLY] Enable kernel debugging (events log level).
1019 [KNL,EARLY] Enable printing [hashed] pointers early in the
1036 debug_objects [KNL,EARLY] Enable object debugging
1039 [KNL,EARLY] When CONFIG_DEBUG_PAGEALLOC is set, this
1058 [KNL,EARLY] When CONFIG_DEBUG_PAGEALLOC is set, this parameter
1066 debugfs= [KNL,EARLY] This parameter enables what is exposed to
1146 disable_1tb_segments [PPC,EARLY]
1155 disable_radix [PPC,EARLY]
1162 disable_ddw [PPC/PSERIES,EARLY]
1169 disable_mtrr_cleanup [X86,EARLY]
1174 disable_mtrr_trim [X86, Intel and AMD only,EARLY]
1180 disable_timer_pin_1 [X86,EARLY]
1244 dt_cpu_ftrs= [PPC,EARLY]
1264 early_ioremap_debug [KNL,EARLY]
1266 is useful for tracking down temporary early mappings
1269 earlycon= [KNL,EARLY] Output early console device and options.
1271 When used with no options, the early console is
1277 Start an early, polled-mode console on a Cadence
1288 Start an early, polled-mode console on the 8250/16550
1301 Start an early, polled-mode console on a pl011 serial
1309 Start an early console on a litex serial port at the
1314 Start an early, polled-mode console on a meson serial
1320 Start an early, polled-mode console on an msm serial
1326 Start an early, polled-mode console on an msm serial
1332 Start an early, polled-mode console on a serial port
1338 Start an early, polled-mode console on a serial port
1344 Use RISC-V SBI (Supervisor Binary Interface) for early
1347 smh Use ARM semihosting calls for early console.
1355 Use early console provided by serial driver available
1362 Start an early, polled-mode console on a lantiq serial
1369 Use early console provided by Freescale LP UART driver
1376 Start an early, polled-mode, output-only console on the
1381 Start an early, polled-mode console on the
1387 Start an early, polled-mode console on a Qualcomm
1393 Start an early, unaccelerated console on the EFI
1400 Use early console provided by Freescale LINFlexD UART
1405 earlyprintk= [X86,SH,ARM,M68k,S390,UM,EARLY]
1467 efi= [EFI,EARLY]
1488 efi_no_storage_paranoia [EFI,X86,EARLY]
1504 ekgdboc= [X86,KGDB,EARLY] Allow early kernel console debugging
1512 very early in the boot process. For early debugging
1519 elfcorehdr=[size[KMG]@]offset[KMG] [PPC,SH,X86,S390,EARLY]
1525 enable_mtrr_cleanup [X86,EARLY]
1558 early_page_ext [KNL,EARLY] Enforces page_ext initialization to earlier
1559 stages so cover more early boot allocations.
1598 as early as possible in order to facilitate early
1673 fw_devlink= [KNL,EARLY] Create device links between consumer and supplier
1692 [KNL,EARLY] Treat all inferred dependencies as mandatory
1697 [KNL,EARLY] When all devices that could probe have finished
1718 gart_fix_e820= [X86-64,EARLY] disable the fix e820 for K8 GART
1723 [X86,INTEL,EARLY] Control the Gather Data Sampling (GDS)
1841 highmem=nn[KMG] [KNL,BOOT,EARLY] forces the highmem zone to have an exact
1852 hostname= [KNL,EARLY] Set the hostname (aka UTS nodename).
1854 This allows setting the system's hostname during early
1876 hugepages= [HW,EARLY] Number of HugeTLB pages to allocate at boot.
1888 [HW,EARLY] The size of the HugeTLB pages. This is
1906 hugetlb_cma= [HW,CMA,EARLY] The size of a CMA area used for allocation
1917 [HW,CMA,EARLY] When allocating new HugeTLB pages, only
1959 hv_nopvspin [X86,HYPER_V,EARLY]
2055 idle= [X86,EARLY]
2122 ignore_loglevel [KNL,EARLY]
2257 initrd= [BOOT,EARLY] Specify the location of the initial ramdisk
2259 initrdmem= [KNL,EARLY] Specify a physical address and size from which to
2266 init_on_alloc= [MM,EARLY] Fill newly allocated pages and heap objects with
2271 init_on_free= [MM,EARLY] Fill freed pages and heap objects with zeroes.
2327 intel_pstate= [X86,EARLY]
2374 intremap= [X86-64,Intel-IOMMU,EARLY]
2388 iommu= [X86,EARLY]
2456 iommu.forcedac= [ARM64,X86,EARLY] Control IOVA allocation for PCI devices.
2464 iommu.strict= [ARM64,X86,S390,EARLY] Configure TLB invalidation behaviour
2480 [ARM64,X86,EARLY] Configure DMA to bypass the IOMMU by default.
2490 io_delay= [X86,EARLY] I/O delay method
2503 ipcmni_extend [KNL,EARLY] Extend the maximum number of unique System V
2522 [ARM,ARM64,EARLY]
2529 [ARM,ARM64,EARLY]
2536 irqchip.gicv3_pseudo_nmi= [ARM64,EARLY]
2683 keep_bootcon [KNL,EARLY]
2691 kernelcore= [KNL,X86,PPC,EARLY]
2716 kgdbdbgp= [KGDB,HW,EARLY] kgdb over EHCI usb debug port.
2737 kgdboc_earlycon= [KGDB,HW,EARLY]
2745 The name of the early console should be specified
2747 the early console might be different than the tty
2752 kgdbwait [KGDB,EARLY] Stop kernel execution and enter the
2755 kho= [KEXEC,EARLY]
2761 kho_scratch= [KEXEC,EARLY]
2784 kmemleak= [KNL,EARLY] Boot-time kmemleak enable/disable
2803 kpti= [ARM64,EARLY] Control page table isolation of
2898 [KVM,ARM,EARLY] Select one of KVM/arm64's modes of
2923 [KVM,ARM,EARLY] Trap guest accesses to GICv3 group-0
2927 [KVM,ARM,EARLY] Trap guest accesses to GICv3 group-1
2931 [KVM,ARM,EARLY] Trap guest accesses to GICv3 common
2935 [KVM,ARM,EARLY] Allow use of GICv4 for direct
2956 kvm_cma_resv_ratio=n [PPC,EARLY]
3009 l1d_flush= [X86,INTEL,EARLY]
3026 l1tf= [X86,EARLY] Control mitigation of the L1TF vulnerability on
3095 lapic [X86-32,APIC,EARLY] Enable the local APIC even if BIOS
3103 lapic_timer_c2_ok [X86,APIC,EARLY] trust the local apic timer
3229 lockdown= [SECURITY,EARLY]
3336 loglevel= [KNL,EARLY]
3351 log_buf_len=n[KMG] [KNL,EARLY]
3407 maxcpus= [SMP,EARLY] Maximum number of processors that an SMP kernel
3502 mds= [X86,INTEL,EARLY]
3534 mem=nn[KMG] [HEXAGON,EARLY] Set the memory size.
3537 mem=nn[KMG] [KNL,BOOT,EARLY] Force usage of a specific amount
3563 [ARM,MIPS,EARLY] - override the memory layout
3573 memblock=debug [KNL,EARLY] Enable memblock debug messages.
3587 memmap=exactmap [KNL,X86,EARLY] Enable setting of an exact
3594 [KNL, X86,MIPS,XTENSA,EARLY] Force usage of a specific region of memory.
3604 [KNL,ACPI,EARLY] Mark specific memory as ACPI data.
3608 [KNL,ACPI,EARLY] Mark specific memory as reserved.
3618 memmap=nn[KMG]!ss[KMG,EARLY]
3625 [KNL,ACPI,EARLY] Convert memory within the specified region
3633 memory_corruption_check=0/1 [X86,EARLY]
3645 memory_corruption_check_size=size [X86,EARLY]
3651 memory_corruption_check_period=seconds [X86,EARLY]
3675 memtest= [KNL,X86,ARM,M68K,PPC,RISCV,EARLY] Enable memtest
3734 [X86,PPC,S390,ARM64,EARLY] Control optional mitigations for
3794 [KNL,EARLY] When CONFIG_DEBUG_MEMORY_INIT is set, this
3802 [X86,INTEL,EARLY] Control mitigation for the Processor
3877 movablecore= [KNL,X86,PPC,EARLY]
3888 movable_node [KNL,EARLY] Boot-time switch to make hotplugable memory
3907 mtrr=debug [X86,EARLY]
3911 mtrr_chunk_size=nn[KMG,X86,EARLY]
3915 mtrr_gran_size=nn[KMG,X86,EARLY]
3921 mtrr_spare_reg_nr=n [X86,EARLY]
4109 no4lvl [RISCV,EARLY] Disable 4-level and 5-level paging modes.
4112 no5lvl [X86-64,RISCV,EARLY] Disable 5-level paging mode. Forces
4117 noapic [SMP,APIC,EARLY] Tells the kernel to not make use of any
4124 nocache [ARM,EARLY]
4142 [KNL,EARLY] Disable object debugging
4146 noefi [EFI,EARLY] Disable EFI runtime services support.
4148 no_entry_flush [PPC,EARLY] Don't flush the L1-D cache when entering the kernel.
4172 [KNL,EARLY]
4199 nohugeiomap [KNL,X86,PPC,ARM64,EARLY] Disable kernel huge I/O mappings.
4201 nohugevmalloc [KNL,X86,PPC,ARM64,EARLY] Disable kernel huge vmalloc mappings.
4223 nointremap [X86-64,Intel-IOMMU,EARLY] Do not enable interrupt
4227 noinvpcid [X86,EARLY] Disable the INVPCID cpu feature.
4236 nokaslr [KNL,EARLY]
4241 no-kvmapf [X86,KVM,EARLY] Disable paravirtualized asynchronous page
4244 no-kvmclock [X86,KVM,EARLY] Disable paravirtualized KVM clock driver
4246 nolapic [X86-32,APIC,EARLY] Do not enable or use the local APIC.
4248 nolapic_timer [X86-32,APIC,EARLY] Do not use the local APIC timer.
4271 nopat [X86,EARLY] Disable PAT (page attribute table extension of
4274 nopcid [X86-64,EARLY] Disable the PCID cpu feature.
4279 nopti [X86-64,EARLY]
4282 nopv= [X86,XEN,KVM,HYPER_V,VMWARE,EARLY]
4287 nopvspin [X86,XEN,KVM,EARLY]
4305 nosgx [X86-64,SGX,EARLY] Disables Intel SGX kernel support.
4307 nosmap [PPC,EARLY]
4311 nosmep [PPC64s,EARLY]
4315 nosmp [SMP,EARLY] Tells an SMP kernel to act as a UP kernel,
4318 nosmt [KNL,MIPS,PPC,EARLY] Disable symmetric multithreading (SMT).
4328 [HW,EARLY] Disable all mitigations for the Speculative
4331 nospectre_bhb [ARM64,EARLY] Disable all mitigations for Spectre-BHB (branch
4335 nospectre_v1 [X86,PPC,EARLY] Disable mitigations for Spectre Variant 1
4339 nospectre_v2 [X86,PPC_E500,ARM64,EARLY] Disable all mitigations
4344 no-steal-acc [X86,PV_OPS,ARM64,PPC/PSERIES,RISCV,LOONGARCH,EARLY]
4356 [PPC,EARLY] Don't flush the L1-D cache after accessing user data.
4370 [X86,PV_OPS,EARLY] Disable paravirtualized VMware
4376 nowb [ARM,EARLY]
4378 nox2apic [X86-64,APIC,EARLY] Do not enable x2APIC mode.
4403 nr_cpus= [SMP,EARLY] Maximum number of processors that an SMP kernel
4414 numa=off [KNL, ARM64, PPC, RISCV, SPARC, X86, EARLY]
4419 [KNL, ARM64, RISCV, X86, EARLY]
4424 [KNL, ARM64, RISCV, X86, EARLY]
4429 [KNL, ARM64, RISCV, X86, EARLY]
4447 ohci1394_dma=early [HW,EARLY] enable debugging via the ohci1394 driver.
4473 oops=panic [KNL,EARLY]
4488 page_owner= [KNL,EARLY] Boot-time page_owner enabling option.
4494 page_poison= [KNL,EARLY] Boot-time parameter changing the state of
4512 panic_on_taint= [KNL,EARLY]
4670 pci=option[,option...] [PCI,EARLY] various PCI subsystem options.
4799 noearly [X86] Don't do any early type 1 scanning.
4976 percpu_alloc= [MM,EARLY]
5056 ppc_tm= [PPC,EARLY]
5191 quiet [KNL,EARLY] Disable most log messages
5208 [KNL,EARLY] Disable trusting the use of the CPU's
5213 [KNL,EARLY] Disable trusting the use of the a seed
5218 [KNL,EARLY] Enable or disable kernel stack offset
5290 out at early boot. This is used for diagnostic
5910 during early boot, that is, during the time
6052 Run the RCU early boot self tests
6057 used for early userspace startup. See initrd.
6059 rdrand= [X86,EARLY]
6226 reservetop= [X86-32,EARLY]
6308 riscv_isa_fallback [RISCV,EARLY]
6317 rodata= [KNL,EARLY]
6324 [EARLY]
6333 block/early-lookup.c for details.
6390 sched_verbose [KNL,EARLY] Enables verbose scheduler debug messages.
6510 skew_tick= [KNL,EARLY] Offset the periodic timer tick per cpu to mitigate
6650 smt= [KNL,MIPS,S390,EARLY] Set the maximum number of threads
6690 spectre_v2= [X86,EARLY] Control mitigation of Spectre variant 2
6772 [X86,EARLY] Control RAS overflow mitigation on AMD Zen CPUs
6783 [HW,EARLY] Control Speculative Store Bypass (SSB) Disable mitigation
6874 srbds= [X86,INTEL,EARLY]
6961 ssbd= [ARM64,HW,EARLY]
6985 stack_depot_disable= [KNL,EARLY]
7024 stress_hpt [PPC,EARLY]
7029 stress_slb [PPC,EARLY]
7089 swiotlb= [ARM,PPC,MIPS,X86,S390,EARLY]
7099 switches= [HW,M68k,EARLY]
7167 threadirqs [KNL,EARLY]
7181 topology= [S390,EARLY]
7235 tracing ring buffer. This is useful for early boot up
7291 to facilitate early boot debugging. The event-list is a
7304 [FTRACE] Create a ring buffer instance early in boot up.
7533 tsc_early_khz= [X86,EARLY] Skip early TSC calibration and use the given
7534 value instead. Useful when the early TSC frequency discovery
7568 tsx_async_abort= [X86,INTEL,EARLY] Control mitigation for the TSX Async
7615 udbg-immortal [PPC] When debugging early kernel crashes that
7650 unwind_debug [X86-64,EARLY]
7862 video= [FB,EARLY] Frame buffer configuration
7910 vmalloc=nn[KMG] [KNL,BOOT,EARLY] Forces the vmalloc area to have an
7919 vmcp_cma=nn[MG] [KNL,S390,EARLY]
7932 vsyscall= [X86-64,EARLY]
8096 writecombine= [LOONGARCH,EARLY] Control the MAT (Memory Access
8102 x2apic_phys [X86-64,APIC,EARLY] Use x2apic physical mode instead of
8113 xen_emul_unplug= [HW,X86,XEN,EARLY]
8125 xen_legacy_crash [X86,XEN,EARLY]
8129 xen_mc_debug [X86,XEN,EARLY]
8135 xen_msr_safe= [X86,XEN,EARLY]
8148 [KNL,X86,XEN,EARLY] Disable the vector callback for Xen
8157 xen_timer_slop= [X86-64,XEN,EARLY]
8210 xmon [PPC,EARLY]
8211 Format: { early | on | rw | ro | off }
8213 Passing only "xmon" is equivalent to "xmon=early".
8214 early Call xmon as early as possible on boot; xmon