Alexey Dobriyan | 5f3a211 | 2009-01-22 10:40:58 +0300 | [diff] [blame^] | 1 | config SYSFS |
| 2 | bool "sysfs file system support" if EMBEDDED |
| 3 | default y |
| 4 | help |
| 5 | The sysfs filesystem is a virtual filesystem that the kernel uses to |
| 6 | export internal kernel objects, their attributes, and their |
| 7 | relationships to one another. |
| 8 | |
| 9 | Users can use sysfs to ascertain useful information about the running |
| 10 | kernel, such as the devices the kernel has discovered on each bus and |
| 11 | which driver each is bound to. sysfs can also be used to tune devices |
| 12 | and other kernel subsystems. |
| 13 | |
| 14 | Some system agents rely on the information in sysfs to operate. |
| 15 | /sbin/hotplug uses device and object attributes in sysfs to assist in |
| 16 | delegating policy decisions, like persistently naming devices. |
| 17 | |
| 18 | sysfs is currently used by the block subsystem to mount the root |
| 19 | partition. If sysfs is disabled you must specify the boot device on |
| 20 | the kernel boot command line via its major and minor numbers. For |
| 21 | example, "root=03:01" for /dev/hda1. |
| 22 | |
| 23 | Designers of embedded systems may wish to say N here to conserve space. |