^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.