source: chapter10/kernel/systemd.xml@ 06e65e8

12.1 12.1-rc1 multilib trunk xry111/arm64 xry111/clfs-ng xry111/loongarch xry111/loongarch-12.1 xry111/mips64el xry111/update-glibc
Last change on this file since 06e65e8 was 981b9fa6, checked in by Xi Ruoyao <xry111@…>, 7 months ago

kernel-config: Drop FB

In Linux 6.6 DRM_FBDEV_EMULATION no longer depends on FB, so we no
longer need to select FB (tested in a QEMU VM).

But if DRM is selected, we must select both DRM_FBDEV_EMULATION and
FRAMEBUFFER_CONSOLE or we'll see only blank screen. And now
FRAMEBUFFER_CONSOLE is not selected by default, be warned!!

  • Property mode set to 100644
File size: 4.6 KB
Line 
1<?xml version="1.0" encoding="ISO-8859-1"?>
2<!DOCTYPE note PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
3 "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd">
4<!-- Automatically generated by kernel-config.py
5 DO NOT EDIT! -->
6<screen role="nodump" revision="systemd"><emphasis role='blue'>G</emphasis>eneral setup ---&gt;
7 [ ] <emphasis role='blue'>C</emphasis>ompile the kernel with warnings as errors [WERROR]
8 [ ] <emphasis role='blue'>A</emphasis>uditing support [AUDIT]
9 <emphasis role='blue'>C</emphasis>PU/Task time and stats accounting ---&gt;
10 [*] <emphasis role='blue'>P</emphasis>ressure stall information tracking [PSI]
11 [ ] <emphasis role='blue'>R</emphasis>equire boot parameter to enable pressure stall information tracking
12 ... [PSI_DEFAULT_DISABLED]
13 &lt; &gt; <emphasis role='blue'>E</emphasis>nable kernel headers through /sys/kernel/kheaders.tar.xz [IKHEADERS]
14 [*] <emphasis role='blue'>C</emphasis>ontrol Group support ---&gt; [CGROUPS]
15 [*] M<emphasis role='blue'>e</emphasis>mory controller [MEMCG]
16 [ ] <emphasis role='blue'>C</emphasis>onfigure standard kernel features (expert users) ---&gt; [EXPERT]
17
18<emphasis role='blue'>P</emphasis>rocessor type and features ---&gt;
19 [*] <emphasis role='blue'>B</emphasis>uild a relocatable kernel [RELOCATABLE]
20 [*] <emphasis role='blue'>R</emphasis>andomize the address of the kernel image (KASLR) [RANDOMIZE_BASE]
21
22<emphasis role='blue'>G</emphasis>eneral architecture-dependent options ---&gt;
23 [*] <emphasis role='blue'>S</emphasis>tack Protector buffer overflow detection [STACKPROTECTOR]
24 [*] <emphasis role='blue'>S</emphasis>trong Stack Protector [STACKPROTECTOR_STRONG]
25
26[*] N<emphasis role='blue'>e</emphasis>tworking support ---&gt; [NET]
27 N<emphasis role='blue'>e</emphasis>tworking options ---&gt;
28 [*] <emphasis role='blue'>T</emphasis>CP/IP networking [INET]
29 &lt;*&gt; <emphasis role='blue'>T</emphasis>he IPv6 protocol ---&gt; [IPV6]
30
31<emphasis role='blue'>D</emphasis>evice Drivers ---&gt;
32 <emphasis role='blue'>G</emphasis>eneric Driver Options ---&gt;
33 [ ] <emphasis role='blue'>S</emphasis>upport for uevent helper [UEVENT_HELPER]
34 [*] M<emphasis role='blue'>a</emphasis>intain a devtmpfs filesystem to mount at /dev [DEVTMPFS]
35 [*] <emphasis role='blue'>A</emphasis>utomount devtmpfs at /dev, after the kernel mounted the rootfs
36 ... [DEVTMPFS_MOUNT]
37 <emphasis role='blue'>F</emphasis>irmware loader ---&gt;
38 &lt; /*&gt; <emphasis role='blue'>F</emphasis>irmware loading facility [FW_LOADER]
39 [ ] <emphasis role='blue'>E</emphasis>nable the firmware sysfs fallback mechanism
40 ... [FW_LOADER_USER_HELPER]
41 <emphasis role='blue'>F</emphasis>irmware Drivers ---&gt;
42 [*] <emphasis role='blue'>E</emphasis>xport DMI identification via sysfs to userspace [DMIID]
43 <emphasis role='blue'>G</emphasis>raphics support ---&gt;
44 &lt; /*/M&gt; <emphasis role='blue'>D</emphasis>irect Rendering Manager (XFree86 4.1.0 and higher DRI support) ---&gt;
45 ... [DRM]
46 # If [DRM] is selected as * or M, this must be selected:
47 [ /*] <emphasis role='blue'>E</emphasis>nable legacy fbdev support for your modesetting driver
48 ... [DRM_FBDEV_EMULATION]
49 <emphasis role='blue'>C</emphasis>onsole display driver support ---&gt;
50 # If [DRM] is selected as * or M, this must be selected:
51 [ /*] <emphasis role='blue'>F</emphasis>ramebuffer Console support [FRAMEBUFFER_CONSOLE]
52
53<emphasis role='blue'>F</emphasis>ile systems ---&gt;
54 [*] <emphasis role='blue'>I</emphasis>notify support for userspace [INOTIFY_USER]
55 <emphasis role='blue'>P</emphasis>seudo filesystems ---&gt;
56 [*] <emphasis role='blue'>T</emphasis>mpfs virtual memory file system support (former shm fs) [TMPFS]
57 [*] <emphasis role='blue'>T</emphasis>mpfs POSIX Access Control Lists [TMPFS_POSIX_ACL]</screen>
Note: See TracBrowser for help on using the repository browser.