From 9fa68615bb0315501625c6cde3f3077257c740e7 Mon Sep 17 00:00:00 2001 From: Kay Sievers Date: Fri, 28 May 2010 15:11:36 +0200 Subject: [PATCH] man: add static device nodes and udevd debug options --- udev/udev.xml | 10 ++++++++++ udev/udevd.xml | 32 ++++++++++++++++++++++---------- 2 files changed, 32 insertions(+), 10 deletions(-) diff --git a/udev/udev.xml b/udev/udev.xml index adf531b37..c517766f9 100644 --- a/udev/udev.xml +++ b/udev/udev.xml @@ -489,6 +489,16 @@ with this option. + + + + Apply the permissions specified in this rule to a static device node with + the specified name. Static device nodes might be provided by kernel modules, + or copied from /lib/udev/devices. These nodes might not have + a corresponding kernel device at the time udevd is started, and allow to trigger + automatic kernel module on-demand loading. + + diff --git a/udev/udevd.xml b/udev/udevd.xml index 8e7755a6f..02a654323 100644 --- a/udev/udevd.xml +++ b/udev/udevd.xml @@ -23,19 +23,23 @@ 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 and executes the instructions specified + in rules. 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 wihtout 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,20 +52,28 @@ - + + + Print debug messages to stderr. + + + + Limit the number of parallel executed events. - + - Print debug messages to stderr. + 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 -- 2.30.2