X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=elogind.git;a=blobdiff_plain;f=udev%2Fudevd.xml;h=d335e2ec88b019e86a12ec936ec7eee3548909fe;hp=1f81f06535548b0b2e90e3780ff294ea1e210324;hb=378380397c085c3c8858d3d7017b106f36577117;hpb=63749b1a5fc68a44024dc6a4299b04a1f5d437e8 diff --git a/udev/udevd.xml b/udev/udevd.xml index 1f81f0653..d335e2ec8 100644 --- a/udev/udevd.xml +++ b/udev/udevd.xml @@ -23,19 +23,26 @@ udevd - - + + + Description - udevd listens to kernel uevents and passes the incoming events to - udev. It ensures the correct event order and takes care, that events for child - devices are delayed until the parent event has finished the device handling. - The behavior of the running daemon can be changed with + udevd listens to kernel uevents. For every event, udevd executes matching + instructions specified in udev rules. See + udev7 + . + On startup the content of the directory /lib/udev/devices + is copied to /dev. If kernel modules specify static device + nodes, these nodes are created even without a corresponding kernel device, to + allow on-demand loading of kernel modules. Matching permissions specified in udev + rules are applied to these static device nodes. + The behavior of the running daemon can be changed with udevadm control. @@ -48,22 +55,27 @@ - + - Run all events completely serialized. This may be useful if udev triggers - actions or loads kernel modules which cause problems and a slow but continuous - operation is needed, where no events are processed in parallel. - + Print debug messages to stderr. - + - Print debug messages to stderr. + Limit the number of parallel executed events. - + + + Number of seconds to delay the execution of RUN instructions. + This might be useful when debugging system crashes during coldplug + cause by loading non-working kernel modules. + + + + Specify when udevd should resolve names of users and groups. When set to (the default) names will be @@ -91,9 +103,34 @@ Environment - + UDEV_LOG= + + Set the logging priority. + + + + + + Kernel command line + + + udev.log-priority= + + Set the logging priority. + + + + udev.children-max= + + Limit the number of parallel executed events. + + + + udev.exec-delay= - Overrides the syslog priority specified in the config file. + Number of seconds to delay the execution of RUN instructions. + This might be useful when debugging system crashes during coldplug + cause by loading non-working kernel modules. @@ -107,8 +144,7 @@ See Also udev7 - , - + , udevadm8