2200 Kernel Udev DElay During Boot

Bob Chiodini rchiodin at bellsouth.net
Mon Oct 23 15:52:20 UTC 2006


Machine Dell Optiplex GX270 with 2 GB of memory.

Booting the 2200 SMP or UP kernel delays of a very long time (82
seconds) at Starting udev.  

A little debugging puts the delay in /sbin/start_udev in the
wait_for_queue() proc waiting for /dev/.udev/queue.  In the second while
loop.  $loop reaches a value around -775.  It varies a little.

>From start_udev:

        wait_for_queue() {
                timeout=$((${1:-0} * 10))
                loop=20
                while test ! -d /dev/.udev/queue; do
                        usleep 100000;
                        test "$loop" -gt 0 || return 1
                        loop=$(($loop - 1))
                done
        
                loop=$timeout
                while test -d /dev/.udev/queue; do
                        usleep 100000;
                        if [ $timeout -gt 0 -a $loop -le 0 ]; then
                                echo -n "Wait timeout. Will continue in the background."
                                return 1
                        fi
                        loop=$(($loop - 1))
                done
                return 0
        }


The delay does not happen with the 2187 kernel, nor on an x86_64 machine
with the 2200 kernel.

Anyone else seeing this?

Other info:

        rpm -q udev
        udev-084-13.fc5.2
        
        
        cat /proc/cpuinfo
        processor       : 0
        vendor_id       : GenuineIntel
        cpu family      : 15
        model           : 2
        model name      : Intel(R) Pentium(R) 4 CPU 3.20GHz
        stepping        : 9
        cpu MHz         : 3192.292
        cache size      : 512 KB
        physical id     : 0
        siblings        : 2
        core id         : 0
        cpu cores       : 1
        fdiv_bug        : no
        hlt_bug         : no
        f00f_bug        : no
        coma_bug        : no
        fpu             : yes
        fpu_exception   : yes
        cpuid level     : 2
        wp              : yes
        flags           : fpu vme de pse tsc msr pae mce cx8 apic mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe cid xtpr
        bogomips        : 6388.85
        
        processor       : 1
        vendor_id       : GenuineIntel
        cpu family      : 15
        model           : 2
        model name      : Intel(R) Pentium(R) 4 CPU 3.20GHz
        stepping        : 9
        cpu MHz         : 3192.292
        cache size      : 512 KB
        physical id     : 0
        siblings        : 2
        core id         : 0
        cpu cores       : 1
        fdiv_bug        : no
        hlt_bug         : no
        f00f_bug        : no
        coma_bug        : no
        fpu             : yes
        fpu_exception   : yes
        cpuid level     : 2
        wp              : yes
        flags           : fpu vme de pse tsc msr pae mce cx8 apic mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe cid xtpr
        bogomips        : 6384.47
        
Bob...




More information about the fedora-list mailing list