chiark / gitweb /
59dc0206c242f1bd0661e864d9dcdbc275e0ce89
[elogind.git] / udevd.8
1 .TH UDEVD 8 "February 2004" "" "Linux Administrator's Manual"
2 .SH NAME
3 udevd \- udev event serializer daemon
4 .br
5 udevsend \- sends the event to udevd
6 .SH "DESCRIPTION"
7 .B udevd
8 allows the serialization of
9 .BR hotplug (8)
10 events. The events generated by the kernel may arrive in random order
11 in userspace, that makes it neccessary to reorder it.
12 .br
13 .B udevd
14 takes care of the kernel supplied sequence number and arranges the events for
15 execution in the correct order. Missing sequences are delaying the
16 execution of the following events until a timeout of a maximum of 5 seconds
17 is reached.
18 .br
19 For each event a
20 .BR udev (8)
21 instance is executed in the background. All further events for the same device
22 are delayed until the execution is finished. This way it will never run more
23 than one instance for a single device at the same time.
24 .br
25 .B udevd
26 receives the events from
27 .B udevsend
28 which is called by
29 .BR hotplug (8).
30 If
31 .B udevd
32 isn't already running,
33 .B udevsend
34 will start it.
35 .SH "SEE ALSO"
36 .BR udev (8), hotplug (8)
37 .SH AUTHORS
38 .B udevd
39 was developed primarily by Kay Sievers <kay.sievers@vrfy.org>, with much help
40 from others.