diff options
Diffstat (limited to 'drivers/base/Kconfig')
-rw-r--r-- | drivers/base/Kconfig | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/drivers/base/Kconfig b/drivers/base/Kconfig index 8f006f96ff53..ee377270beb9 100644 --- a/drivers/base/Kconfig +++ b/drivers/base/Kconfig | |||
@@ -8,6 +8,31 @@ config UEVENT_HELPER_PATH | |||
8 | Path to uevent helper program forked by the kernel for | 8 | Path to uevent helper program forked by the kernel for |
9 | every uevent. | 9 | every uevent. |
10 | 10 | ||
11 | config DEVTMPFS | ||
12 | bool "Create a kernel maintained /dev tmpfs (EXPERIMENTAL)" | ||
13 | depends on HOTPLUG && SHMEM && TMPFS | ||
14 | help | ||
15 | This creates a tmpfs filesystem, and mounts it at bootup | ||
16 | and mounts it at /dev. The kernel driver core creates device | ||
17 | nodes for all registered devices in that filesystem. All device | ||
18 | nodes are owned by root and have the default mode of 0600. | ||
19 | Userspace can add and delete the nodes as needed. This is | ||
20 | intended to simplify bootup, and make it possible to delay | ||
21 | the initial coldplug at bootup done by udev in userspace. | ||
22 | It should also provide a simpler way for rescue systems | ||
23 | to bring up a kernel with dynamic major/minor numbers. | ||
24 | Meaningful symlinks, permissions and device ownership must | ||
25 | still be handled by userspace. | ||
26 | If unsure, say N here. | ||
27 | |||
28 | config DEVTMPFS_MOUNT | ||
29 | bool "Automount devtmpfs at /dev" | ||
30 | depends on DEVTMPFS | ||
31 | help | ||
32 | This will mount devtmpfs at /dev if the kernel mounts the root | ||
33 | filesystem. It will not affect initramfs based mounting. | ||
34 | If unsure, say N here. | ||
35 | |||
11 | config STANDALONE | 36 | config STANDALONE |
12 | bool "Select only drivers that don't need compile-time external firmware" if EXPERIMENTAL | 37 | bool "Select only drivers that don't need compile-time external firmware" if EXPERIMENTAL |
13 | default y | 38 | default y |