1devfs(7FS) File Systems devfs(7FS)
2
3
4
6 devfs - Devices file system
7
9 The devfs filesystem manages a name space of all devices under the
10 Solaris operating environment and is mounted during boot on the
11 /devices name space.
12
13
14 The /devices name space is dynamic and reflects the current state of
15 accessible devices under the Solaris operating environment. The names
16 of all attached device instances are present under /devices.
17
18
19 The content under /devices is under the exclusive control of the devfs
20 filesystem and cannot be changed.
21
22
23 The system may be configured to include a device in one of two ways:
24 By means of dynamic reconfiguration (DR), using, for example,
25 cfgadm(1M).
26 For devices driven by driver.conf(4) enumeration, edit the
27 driver.conf file to add a new entry, then use update_drv(1M) to cause
28 the system to re-read the driver.conf file and thereby enumerate the
29 instance.
30
31
32 The device may be attached through a number of system calls and pro‐
33 grams, including open(2), stat(2) and ls(1). During device attach, the
34 device driver typically creates minor nodes corresponding to the device
35 via ddi_create_minor_node(9F). If the attach is successful, one or more
36 minor nodes referring to the device are created under /devices.
37
38
39 Operations like mknod(2), mkdir(2) and creat(2) are not supported in
40 /devices.
41
43 /devices Mount point for devfs file system
44
45
47 devfsadm(1M), vfstab(4), attach(9E)
48
50 The /devices name space cannot be unmounted.
51
52
53 All content at or below the /devices name space is an implementation
54 artifact and subject to incompatible change or removal without notifi‐
55 cation.
56
57
58
59SunOS 5.11 26 Oct 2004 devfs(7FS)