Orange Pi5 kernel

Deprecated Linux kernel 5.10.110 for OrangePi 5/5B/5+ boards

3 Commits   0 Branches   0 Tags
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   1) .. _kernelparameters:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   2) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   3) The kernel's command-line parameters
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   4) ====================================
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   5) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   6) The following is a consolidated list of the kernel parameters as
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   7) implemented by the __setup(), core_param() and module_param() macros
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   8) and sorted into English Dictionary order (defined as ignoring all
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   9) punctuation and sorting digits before letters in a case insensitive
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  10) manner), and with descriptions where known.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  11) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  12) The kernel parses parameters from the kernel command line up to "``--``";
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  13) if it doesn't recognize a parameter and it doesn't contain a '.', the
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  14) parameter gets passed to init: parameters with '=' go into init's
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  15) environment, others are passed as command line arguments to init.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  16) Everything after "``--``" is passed as an argument to init.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  17) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  18) Module parameters can be specified in two ways: via the kernel command
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  19) line with a module name prefix, or via modprobe, e.g.::
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  20) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  21) 	(kernel command line) usbcore.blinkenlights=1
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  22) 	(modprobe command line) modprobe usbcore blinkenlights=1
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  23) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  24) Parameters for modules which are built into the kernel need to be
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  25) specified on the kernel command line.  modprobe looks through the
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  26) kernel command line (/proc/cmdline) and collects module parameters
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  27) when it loads a module, so the kernel command line can be used for
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  28) loadable modules too.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  29) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  30) Hyphens (dashes) and underscores are equivalent in parameter names, so::
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  31) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  32) 	log_buf_len=1M print-fatal-signals=1
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  33) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  34) can also be entered as::
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  35) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  36) 	log-buf-len=1M print_fatal_signals=1
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  37) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  38) Double-quotes can be used to protect spaces in values, e.g.::
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  39) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  40) 	param="spaces in here"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  41) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  42) cpu lists:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  43) ----------
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  44) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  45) Some kernel parameters take a list of CPUs as a value, e.g.  isolcpus,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  46) nohz_full, irqaffinity, rcu_nocbs.  The format of this list is:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  47) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  48) 	<cpu number>,...,<cpu number>
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  49) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  50) or
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  51) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  52) 	<cpu number>-<cpu number>
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  53) 	(must be a positive range in ascending order)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  54) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  55) or a mixture
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  56) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  57) <cpu number>,...,<cpu number>-<cpu number>
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  58) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  59) Note that for the special case of a range one can split the range into equal
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  60) sized groups and for each group use some amount from the beginning of that
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  61) group:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  62) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  63) 	<cpu number>-cpu number>:<used size>/<group size>
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  64) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  65) For example one can add to the command line following parameter:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  66) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  67) 	isolcpus=1,2,10-20,100-2000:2/25
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  68) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  69) where the final item represents CPUs 100,101,125,126,150,151,...
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  70) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  71) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  72) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  73) This document may not be entirely up to date and comprehensive. The command
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  74) "modinfo -p ${modulename}" shows a current list of all parameters of a loadable
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  75) module. Loadable modules, after being loaded into the running kernel, also
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  76) reveal their parameters in /sys/module/${modulename}/parameters/. Some of these
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  77) parameters may be changed at runtime by the command
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  78) ``echo -n ${value} > /sys/module/${modulename}/parameters/${parm}``.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  79) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  80) The parameters listed below are only valid if certain kernel build options were
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  81) enabled and if respective hardware is present. The text in square brackets at
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  82) the beginning of each description states the restrictions within which a
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  83) parameter is applicable::
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  84) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  85) 	ACPI	ACPI support is enabled.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  86) 	AGP	AGP (Accelerated Graphics Port) is enabled.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  87) 	ALSA	ALSA sound support is enabled.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  88) 	APIC	APIC support is enabled.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  89) 	APM	Advanced Power Management support is enabled.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  90) 	ARM	ARM architecture is enabled.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  91) 	ARM64	ARM64 architecture is enabled.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  92) 	AX25	Appropriate AX.25 support is enabled.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  93) 	CLK	Common clock infrastructure is enabled.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  94) 	CMA	Contiguous Memory Area support is enabled.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  95) 	DRM	Direct Rendering Management support is enabled.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  96) 	DYNAMIC_DEBUG Build in debug messages and enable them at runtime
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  97) 	EDD	BIOS Enhanced Disk Drive Services (EDD) is enabled
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  98) 	EFI	EFI Partitioning (GPT) is enabled
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  99) 	EIDE	EIDE/ATAPI support is enabled.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 100) 	EVM	Extended Verification Module
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 101) 	FB	The frame buffer device is enabled.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 102) 	FTRACE	Function tracing enabled.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 103) 	GCOV	GCOV profiling is enabled.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 104) 	HW	Appropriate hardware is enabled.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 105) 	IA-64	IA-64 architecture is enabled.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 106) 	IMA     Integrity measurement architecture is enabled.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 107) 	IOSCHED	More than one I/O scheduler is enabled.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 108) 	IP_PNP	IP DHCP, BOOTP, or RARP is enabled.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 109) 	IPV6	IPv6 support is enabled.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 110) 	ISAPNP	ISA PnP code is enabled.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 111) 	ISDN	Appropriate ISDN support is enabled.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 112) 	ISOL	CPU Isolation is enabled.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 113) 	JOY	Appropriate joystick support is enabled.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 114) 	KGDB	Kernel debugger support is enabled.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 115) 	KVM	Kernel Virtual Machine support is enabled.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 116) 	LIBATA  Libata driver is enabled
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 117) 	LP	Printer support is enabled.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 118) 	LOOP	Loopback device support is enabled.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 119) 	M68k	M68k architecture is enabled.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 120) 			These options have more detailed description inside of
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 121) 			Documentation/m68k/kernel-options.rst.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 122) 	MDA	MDA console support is enabled.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 123) 	MIPS	MIPS architecture is enabled.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 124) 	MOUSE	Appropriate mouse support is enabled.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 125) 	MSI	Message Signaled Interrupts (PCI).
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 126) 	MTD	MTD (Memory Technology Device) support is enabled.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 127) 	NET	Appropriate network support is enabled.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 128) 	NUMA	NUMA support is enabled.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 129) 	NFS	Appropriate NFS support is enabled.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 130) 	OF	Devicetree is enabled.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 131) 	OSS	OSS sound support is enabled.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 132) 	PV_OPS	A paravirtualized kernel is enabled.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 133) 	PARIDE	The ParIDE (parallel port IDE) subsystem is enabled.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 134) 	PARISC	The PA-RISC architecture is enabled.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 135) 	PCI	PCI bus support is enabled.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 136) 	PCIE	PCI Express support is enabled.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 137) 	PCMCIA	The PCMCIA subsystem is enabled.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 138) 	PNP	Plug & Play support is enabled.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 139) 	PPC	PowerPC architecture is enabled.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 140) 	PPT	Parallel port support is enabled.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 141) 	PS2	Appropriate PS/2 support is enabled.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 142) 	RAM	RAM disk support is enabled.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 143) 	RDT	Intel Resource Director Technology.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 144) 	S390	S390 architecture is enabled.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 145) 	SCSI	Appropriate SCSI support is enabled.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 146) 			A lot of drivers have their options described inside
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 147) 			the Documentation/scsi/ sub-directory.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 148) 	SECURITY Different security models are enabled.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 149) 	SELINUX SELinux support is enabled.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 150) 	APPARMOR AppArmor support is enabled.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 151) 	SERIAL	Serial support is enabled.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 152) 	SH	SuperH architecture is enabled.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 153) 	SMP	The kernel is an SMP kernel.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 154) 	SPARC	Sparc architecture is enabled.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 155) 	SWSUSP	Software suspend (hibernation) is enabled.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 156) 	SUSPEND	System suspend states are enabled.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 157) 	TPM	TPM drivers are enabled.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 158) 	TS	Appropriate touchscreen support is enabled.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 159) 	UMS	USB Mass Storage support is enabled.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 160) 	USB	USB support is enabled.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 161) 	USBHID	USB Human Interface Device support is enabled.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 162) 	V4L	Video For Linux support is enabled.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 163) 	VMMIO   Driver for memory mapped virtio devices is enabled.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 164) 	VGA	The VGA console has been enabled.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 165) 	VT	Virtual terminal support is enabled.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 166) 	WDT	Watchdog support is enabled.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 167) 	XT	IBM PC/XT MFM hard disk support is enabled.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 168) 	X86-32	X86-32, aka i386 architecture is enabled.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 169) 	X86-64	X86-64 architecture is enabled.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 170) 			More X86-64 boot options can be found in
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 171) 			Documentation/x86/x86_64/boot-options.rst.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 172) 	X86	Either 32-bit or 64-bit x86 (same as X86-32+X86-64)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 173) 	X86_UV	SGI UV support is enabled.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 174) 	XEN	Xen support is enabled
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 175) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 176) In addition, the following text indicates that the option::
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 177) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 178) 	BUGS=	Relates to possible processor bugs on the said processor.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 179) 	KNL	Is a kernel start-up parameter.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 180) 	BOOT	Is a boot loader parameter.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 181) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 182) Parameters denoted with BOOT are actually interpreted by the boot
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 183) loader, and have no meaning to the kernel directly.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 184) Do not modify the syntax of boot loader parameters without extreme
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 185) need or coordination with <Documentation/x86/boot.rst>.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 186) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 187) There are also arch-specific kernel-parameters not documented here.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 188) See for example <Documentation/x86/x86_64/boot-options.rst>.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 189) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 190) Note that ALL kernel parameters listed below are CASE SENSITIVE, and that
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 191) a trailing = on the name of any parameter states that that parameter will
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 192) be entered as an environment variable, whereas its absence indicates that
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 193) it will appear as a kernel argument readable via /proc/cmdline by programs
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 194) running once the system is up.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 195) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 196) The number of kernel parameters is not limited, but the length of the
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 197) complete command line (parameters including spaces etc.) is limited to
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 198) a fixed number of characters. This limit depends on the architecture
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 199) and is between 256 and 4096 characters. It is defined in the file
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 200) ./include/asm/setup.h as COMMAND_LINE_SIZE.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 201) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 202) Finally, the [KMG] suffix is commonly described after a number of kernel
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 203) parameter values. These 'K', 'M', and 'G' letters represent the _binary_
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 204) multipliers 'Kilo', 'Mega', and 'Giga', equaling 2^10, 2^20, and 2^30
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 205) bytes respectively. Such letter suffixes can also be entirely omitted:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 206) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 207) .. include:: kernel-parameters.txt
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 208)    :literal:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 209) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 210) Todo
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 211) ----
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 212) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 213) 	Add more DRM drivers.