From bb639b33167e13602aacf34bab6032992e7b3d6a Mon Sep 17 00:00:00 2001 From: Aaron Griffin Date: Wed, 20 Feb 2008 23:46:57 -0600 Subject: Add some udev stats output So we can see timing and all that jazz Signed-off-by: Aaron Griffin --- rc.sysinit | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/rc.sysinit b/rc.sysinit index d825b35..0e83c8b 100755 --- a/rc.sysinit +++ b/rc.sysinit @@ -60,6 +60,7 @@ fi if [ -x /sbin/udevadm -a -d /sys/block ]; then # We have udev and /sys appears to be mounted, use UDev #status "Starting UDev Daemon" /etc/start_udev init + stat_busy "Starting UDev Daemon" mkdir /dev/pts mkdir /dev/shm @@ -105,9 +106,12 @@ fi if pidof -o %PPID /sbin/udevd >/dev/null; then #status "Loading UDev uevents" /etc/start_udev uevents stat_busy "Loading UDev uevents" + udevstart="$(date +%s%0N)" /sbin/udevadm trigger /sbin/udevadm settle stat_done + udevend="$(date +%s%0N)" + printhl " UDev uevent processing time: $((($udevend-$udevstart)/1000000))ms\n" fi # bring up the loopback interface -- cgit v1.2.3