mirror of
https://git.linuxfromscratch.org/lfs.git
synced 2025-07-09 22:04:35 +01:00
Reformat kernel configuuration options.
A couple of the newer kernel options overflow past 80 columns on the kernel page. It's not optimal, but insert newlines for these options. Also reorder the options to to same ordeer as they appear in menuconfig and add some blank lines between major setions for clarity.
This commit is contained in:
parent
6de383a262
commit
83e616f79e
@ -130,58 +130,70 @@
|
|||||||
<para>Be sure to enable/disable/set the following features or the system might
|
<para>Be sure to enable/disable/set the following features or the system might
|
||||||
not work correctly or boot at all:</para>
|
not work correctly or boot at all:</para>
|
||||||
|
|
||||||
<screen role="nodump" revision="sysv">Processor type and features --->
|
<screen role="nodump" revision="sysv">General setup --->
|
||||||
[*] Build a relocatable kernel [CONFIG_RELOCATABLE]
|
|
||||||
[*] Randomize the address of the kernel image (KASLR) [CONFIG_RANDOMIZE_BASE]
|
|
||||||
General setup --->
|
|
||||||
[ ] Compile the kernel with warnings as errors [CONFIG_WERROR]
|
[ ] Compile the kernel with warnings as errors [CONFIG_WERROR]
|
||||||
CPU/Task time and stats accounting --->
|
CPU/Task time and stats accounting --->
|
||||||
[*] Pressure stall information tracking [CONFIG_PSI]
|
[*] Pressure stall information tracking [CONFIG_PSI]
|
||||||
[ ] Require boot parameter to enable pressure stall information tracking [CONFIG_PSI_DEFAULT_DISABLED]
|
[ ] Require boot parameter to enable pressure stall information tracking
|
||||||
|
[CONFIG_PSI_DEFAULT_DISABLED]
|
||||||
< > Enable kernel headers through /sys/kernel/kheaders.tar.xz [CONFIG_IKHEADERS]
|
< > Enable kernel headers through /sys/kernel/kheaders.tar.xz [CONFIG_IKHEADERS]
|
||||||
[*] Control Group support [CONFIG_CGROUPS] --->
|
[*] Control Group support [CONFIG_CGROUPS] --->
|
||||||
[*] Memory controller [CONFIG_MEMCG]
|
[*] Memory controller [CONFIG_MEMCG]
|
||||||
[ ] Configure standard kernel features (expert users) [CONFIG_EXPERT]
|
[ ] Configure standard kernel features (expert users) [CONFIG_EXPERT]
|
||||||
|
|
||||||
|
Processor type and features --->
|
||||||
|
[*] Build a relocatable kernel [CONFIG_RELOCATABLE]
|
||||||
|
[*] Randomize the address of the kernel image (KASLR) [CONFIG_RANDOMIZE_BASE]
|
||||||
|
|
||||||
General architecture-dependent options --->
|
General architecture-dependent options --->
|
||||||
[*] Stack Protector buffer overflow detection [CONFIG_STACKPROTECTOR]
|
[*] Stack Protector buffer overflow detection [CONFIG_STACKPROTECTOR]
|
||||||
[*] Strong Stack Protector [CONFIG_STACKPROTECTOR_STRONG]
|
[*] Strong Stack Protector [CONFIG_STACKPROTECTOR_STRONG]
|
||||||
Device Drivers --->
|
|
||||||
Graphics support --->
|
|
||||||
Frame buffer Devices --->
|
|
||||||
<*> Support for frame buffer devices --->
|
|
||||||
Console display driver support --->
|
|
||||||
[*] Framebuffer Console support [CONFIG_FRAMEBUFFER_CONSOLE]
|
|
||||||
Generic Driver Options --->
|
|
||||||
[ ] Support for uevent helper [CONFIG_UEVENT_HELPER]
|
|
||||||
[*] Maintain a devtmpfs filesystem to mount at /dev [CONFIG_DEVTMPFS]
|
|
||||||
[*] Automount devtmpfs at /dev, after the kernel mounted the rootfs [CONFIG_DEVTMPFS_MOUNT]</screen>
|
|
||||||
|
|
||||||
<screen role="nodump" revision="systemd">Processor type and features --->
|
Device Drivers --->
|
||||||
[*] Build a relocatable kernel [CONFIG_RELOCATABLE]
|
Generic Driver Options --->
|
||||||
[*] Randomize the address of the kernel image (KASLR) [CONFIG_RANDOMIZE_BASE]
|
[ ] Support for uevent helper [CONFIG_UEVENT_HELPER]
|
||||||
|
[*] Maintain a devtmpfs filesystem to mount at /dev [CONFIG_DEVTMPFS]
|
||||||
|
[*] Automount devtmpfs at /dev, after the kernel mounted the rootfs
|
||||||
|
[CONFIG_DEVTMPFS_MOUNT]
|
||||||
|
Graphics support --->
|
||||||
|
Frame buffer Devices --->
|
||||||
|
<*> Support for frame buffer devices --->
|
||||||
|
Console display driver support --->
|
||||||
|
[*] Framebuffer Console support [CONFIG_FRAMEBUFFER_CONSOLE]</screen>
|
||||||
|
|
||||||
|
<screen role="nodump" revision="systemd">
|
||||||
General setup --->
|
General setup --->
|
||||||
[ ] Compile the kernel with warnings as errors [CONFIG_WERROR]
|
[ ] Compile the kernel with warnings as errors [CONFIG_WERROR]
|
||||||
[ ] Auditing Support [CONFIG_AUDIT]
|
[ ] Auditing Support [CONFIG_AUDIT]
|
||||||
CPU/Task time and stats accounting --->
|
CPU/Task time and stats accounting --->
|
||||||
[*] Pressure stall information tracking [CONFIG_PSI]
|
[*] Pressure stall information tracking [CONFIG_PSI]
|
||||||
[ ] Require boot parameter to enable pressure stall information tracking [CONFIG_PSI_DEFAULT_DISABLED]
|
[ ] Require boot parameter to enable pressure stall information tracking
|
||||||
|
[CONFIG_PSI_DEFAULT_DISABLED]
|
||||||
< > Enable kernel headers through /sys/kernel/kheaders.tar.xz [CONFIG_IKHEADERS]
|
< > Enable kernel headers through /sys/kernel/kheaders.tar.xz [CONFIG_IKHEADERS]
|
||||||
[*] Control Group support [CONFIG_CGROUPS] --->
|
[*] Control Group support [CONFIG_CGROUPS] --->
|
||||||
[*] Memory controller [CONFIG_MEMCG]
|
[*] Memory controller [CONFIG_MEMCG]
|
||||||
[ ] Configure standard kernel features (expert users) [CONFIG_EXPERT]
|
[ ] Configure standard kernel features (expert users) [CONFIG_EXPERT]
|
||||||
|
|
||||||
|
Processor type and features --->
|
||||||
|
[*] Build a relocatable kernel [CONFIG_RELOCATABLE]
|
||||||
|
[*] Randomize the address of the kernel image (KASLR) [CONFIG_RANDOMIZE_BASE]
|
||||||
|
|
||||||
General architecture-dependent options --->
|
General architecture-dependent options --->
|
||||||
[*] Enable seccomp to safely compute untrusted bytecode [CONFIG_SECCOMP]
|
[*] Enable seccomp to safely compute untrusted bytecode [CONFIG_SECCOMP]
|
||||||
[*] Stack Protector buffer overflow detection [CONFIG_STACKPROTECTOR]
|
[*] Stack Protector buffer overflow detection [CONFIG_STACKPROTECTOR]
|
||||||
[*] Strong Stack Protector [CONFIG_STACKPROTECTOR_STRONG]
|
[*] Strong Stack Protector [CONFIG_STACKPROTECTOR_STRONG]
|
||||||
|
|
||||||
[*] Networking support ---> [CONFIG_NET]
|
[*] Networking support ---> [CONFIG_NET]
|
||||||
Networking options --->
|
Networking options --->
|
||||||
[*] TCP/IP networking [CONFIG_INET]
|
[*] TCP/IP networking [CONFIG_INET]
|
||||||
<*> The IPv6 protocol [CONFIG_IPV6]
|
<*> The IPv6 protocol [CONFIG_IPV6]
|
||||||
|
|
||||||
Device Drivers --->
|
Device Drivers --->
|
||||||
Generic Driver Options --->
|
Generic Driver Options --->
|
||||||
[ ] Support for uevent helper [CONFIG_UEVENT_HELPER]
|
[ ] Support for uevent helper [CONFIG_UEVENT_HELPER]
|
||||||
[*] Maintain a devtmpfs filesystem to mount at /dev [CONFIG_DEVTMPFS]
|
[*] Maintain a devtmpfs filesystem to mount at /dev [CONFIG_DEVTMPFS]
|
||||||
[*] Automount devtmpfs at /dev, after the kernel mounted the rootfs [CONFIG_DEVTMPFS_MOUNT]
|
[*] Automount devtmpfs at /dev, after the kernel mounted the rootfs
|
||||||
|
[CONFIG_DEVTMPFS_MOUNT]
|
||||||
Firmware Loader --->
|
Firmware Loader --->
|
||||||
[ ] Enable the firmware sysfs fallback mechanism [CONFIG_FW_LOADER_USER_HELPER]
|
[ ] Enable the firmware sysfs fallback mechanism [CONFIG_FW_LOADER_USER_HELPER]
|
||||||
Firmware Drivers --->
|
Firmware Drivers --->
|
||||||
@ -191,6 +203,7 @@ Device Drivers --->
|
|||||||
<*> Support for frame buffer devices --->
|
<*> Support for frame buffer devices --->
|
||||||
Console display driver support --->
|
Console display driver support --->
|
||||||
[*] Framebuffer Console support [CONFIG_FRAMEBUFFER_CONSOLE]
|
[*] Framebuffer Console support [CONFIG_FRAMEBUFFER_CONSOLE]
|
||||||
|
|
||||||
File systems --->
|
File systems --->
|
||||||
[*] Inotify support for userspace [CONFIG_INOTIFY_USER]
|
[*] Inotify support for userspace [CONFIG_INOTIFY_USER]
|
||||||
Pseudo filesystems --->
|
Pseudo filesystems --->
|
||||||
@ -203,8 +216,9 @@ File systems --->
|
|||||||
<parameter>CONFIG_X86_X2APIC</parameter> because an option only
|
<parameter>CONFIG_X86_X2APIC</parameter> because an option only
|
||||||
shows up after its dependencies are selected.</para>
|
shows up after its dependencies are selected.</para>
|
||||||
|
|
||||||
<screen role="nodump">Processor type and features --->
|
<screen role="nodump">Processor type and features --->
|
||||||
[*] Support x2apic [CONFIG_X86_X2APIC]
|
[*] Support x2apic [CONFIG_X86_X2APIC]
|
||||||
|
|
||||||
Device Drivers --->
|
Device Drivers --->
|
||||||
[*] PCI Support ---> [CONFIG_PCI]
|
[*] PCI Support ---> [CONFIG_PCI]
|
||||||
[*] Message Signaled Interrupts (MSI and MSI-X) [CONFIG_PCI_MSI]
|
[*] Message Signaled Interrupts (MSI and MSI-X) [CONFIG_PCI_MSI]
|
||||||
|
Loading…
Reference in New Issue
Block a user