Skip to contentSkip to conversation

udev: process udev events on startup in init.d script

PATCH New Jonathan Liu 2 participants 2 messages Jul 27, 2012 – Jul 30, 2012

lore
Share & tools
lore
#0 lore raw

PATCH 1/1 udev: process udev events on startup in init.d script

udev rules are not processed for kernel events that occur before the udev daemon is started. Call udevadm trigger to replay these missed events.

---
 package/udev/S10udev | 1 +
 1 file changed, 1 insertion(+)
package/udev/S10udev +1 -0
index 7bb4309..2c7b7e9 100755
@@ -30,6 +30,7 @@ case "$1" in
         echo -n "Populating ${udev_root:-/dev} using udev: "
         echo -e '\000\000\000\000' > /proc/sys/kernel/hotplug
         $UDEV_BIN -d || (echo "FAIL" && exit 1)
+        udevadm trigger
         echo "done"
         ;;
     stop)
Signature · 1 line
1.7.11.2
#1 lore raw

PATCH 1/1 udev: process udev events on startup in init.d script

Le Sat, 28 Jul 2012 00:03:58 +1000,
Jonathan Liu <[email protected]> a ?crit :

Quoted 5 lines

udev rules are not processed for kernel events that occur before the udev daemon is started. Call udevadm trigger to replay these missed events.

Applied, thanks.

Thomas

Signature · 4 lines
Thomas Petazzoni, Free Electrons
Kernel, drivers, real-time and embedded Linux
development, consulting, training and support.
http://free-electrons.com