README: add kernel config options
This commit is contained in:
parent
66ee5c3df7
commit
713bc0cfa4
47
README
47
README
|
@ -35,9 +35,43 @@ LICENSE:
|
||||||
|
|
||||||
REQUIREMENTS:
|
REQUIREMENTS:
|
||||||
Linux kernel >= 2.6.39
|
Linux kernel >= 2.6.39
|
||||||
with devtmpfs
|
CONFIG_DEVTMPFS
|
||||||
with cgroups (but it's OK to disable all controllers)
|
CONFIG_CGROUPS (it's OK to disable all controllers)
|
||||||
optional but strongly recommended: autofs4, ipv6
|
CONFIG_INOTIFY_USER
|
||||||
|
CONFIG_SIGNALFD
|
||||||
|
CONFIG_TIMERFD
|
||||||
|
CONFIG_EPOLL
|
||||||
|
CONFIG_HOTPLUG
|
||||||
|
CONFIG_SYSFS
|
||||||
|
|
||||||
|
Udev will fail to work with the legacy layout:
|
||||||
|
CONFIG_SYSFS_DEPRECATED*=n
|
||||||
|
|
||||||
|
Legacy hotplug slows down the system and confuses udev:
|
||||||
|
CONFIG_UEVENT_HELPER_PATH=""
|
||||||
|
|
||||||
|
Userspace firmware loading is deprecated, will go away, and
|
||||||
|
sometimes causes problems:
|
||||||
|
CONFIG_FW_LOADER_USER_HELPER=n
|
||||||
|
|
||||||
|
Some udev rules and virtualization detection relies on it:
|
||||||
|
CONFIG_DMIID
|
||||||
|
|
||||||
|
Mount and bind mount handling might require it:
|
||||||
|
CONFIG_FHANDLE
|
||||||
|
|
||||||
|
Optional but strongly recommended:
|
||||||
|
CONFIG_IPV6
|
||||||
|
CONFIG_AUTOFS4_FS
|
||||||
|
CONFIG_TMPFS_POSIX_ACL
|
||||||
|
CONFIG_TMPFS_XATTR
|
||||||
|
|
||||||
|
For systemd-bootchart a kernel with procfs support and several
|
||||||
|
proc output options enabled is required:
|
||||||
|
CONFIG_PROC_FS
|
||||||
|
CONFIG_SCHEDSTATS
|
||||||
|
CONFIG_SCHED_DEBUG
|
||||||
|
|
||||||
dbus >= 1.4.0
|
dbus >= 1.4.0
|
||||||
libcap
|
libcap
|
||||||
libblkid >= 2.20 (from util-linux) (optional)
|
libblkid >= 2.20 (from util-linux) (optional)
|
||||||
|
@ -63,13 +97,6 @@ REQUIREMENTS:
|
||||||
dracut (optional)
|
dracut (optional)
|
||||||
PolicyKit (optional)
|
PolicyKit (optional)
|
||||||
|
|
||||||
For systmed-bootchart a kernel with procfs support and several
|
|
||||||
proc output options enabled is required:
|
|
||||||
|
|
||||||
CONFIG_PROC_FS
|
|
||||||
CONFIG_SCHEDSTATS
|
|
||||||
CONFIG_SCHED_DEBUG
|
|
||||||
|
|
||||||
When building from git you need the following additional dependencies:
|
When building from git you need the following additional dependencies:
|
||||||
|
|
||||||
docbook-xsl
|
docbook-xsl
|
||||||
|
|
Loading…
Reference in New Issue