udevsettle takes 33.5 seconds on 2.6.25 master kernels

Denver Gingerich denver at ossguy.com
Thu May 1 22:42:57 EDT 2008


Using any of the 2.6.25 master kernels (tested specifically
20080501.3, 20080501.2, and 20080430.1), the /sbin/udevsettle command
in the udev startup script takes about 33.5 seconds to complete.  The
33.5-second pause occurs after the following kernel log lines have
been printed to the screen:

...
libertas: eth0: Marvell WLAN 802.11 adapter
libertas: PREP_CMD: command 0x0074 failed: 2
usb8xxx: Firmware does not seem to support PS mode
usbcore: registered new interface driver usb8xxx

I am using Ubuntu so /sbin/udevsettle is called from /etc/init.d/udev.
 On the default Fedora install, /sbin/udevsettle is called from
/sbin/start_udev.

/sbin/udevsettle takes less than 3 seconds on the 2.6.22-20080123.4
master kernel.  Additionally, none of the warning messages that are
present in the 2.6.25 kernel log ("Firmware does not seem to support
PS mode", "command 0x0074 failed") appear in the 2.6.22 kernel log:

...
libertas: eth0: Marvell WLAN 802.11 adapter
usbcore: registered new interface driver usb8xxx


Denver



More information about the Devel mailing list