diff options
Diffstat (limited to 'udevd.8')
-rw-r--r-- | udevd.8 | 29 |
1 files changed, 10 insertions, 19 deletions
@@ -3,19 +3,6 @@ udevd, udevdsend \- udev event serializer daemon and udev event sender .SH SYNOPSIS .BI udevsend " hotplug-subsystem" -.sp -The environment must provide the following variables: -.TP -.B ACTION -.IR add " or " remove -signifies the connection or disconnection of a device. -.TP -.B DEVPATH -The sysfs devpath of the device without the mountpoint but a leading slash. -.TP -.B SEQNUM -The sequence number of the event provided by the kernel. -If unset, the event bypasses the queue and will be executed immediately. .SH "DESCRIPTION" .B udevd allows the serialization of @@ -24,15 +11,19 @@ events. The events generated by the kernel may arrive in random order in userspace, that makes it neccessary to reorder them. .br .B udevd -takes care of the kernel supplied sequence number and arranges the events for -execution in the correct order. Missing sequences delay the execution of the -following events until a timeout is reached. +takes care of the kernel supplied +.B SEQNUM +sequence number and arranges the events for execution in the correct order. +Missing sequences delay the execution of the following events until a timeout +is reached. Events without any sequence number are bypassing the queue and +will be executed immediately. .br For each event a .BR udev (8) -instance is executed in the background. All further events for the same device -are delayed until the execution is finished. This way there will never be more -than one instance running for a single device at the same time. +instance is executed in the background with the complete environment received +by the hotplug event. All further events for the same device are delayed until +the execution is finished. This way there will never be more than one instance +running for a single device at the same time. .br .B udevd receives the events from |