This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

udev reaching timeout

Dear Ti E2E community

Am using ti sdk 8 & arago-base-tisdk-image-am335x-evm rootfs & am working on boot time reduction

when I boot, udev is reaching its timeout. how can I edit the rules files to avoid this? the remaining queue entries , which relate to mmc, sound/controlc0,  /sys/devices/virtual/block/ram0, USB

udevadm settle - timeout of 3 seconds reached, the event queue contains:

/sys/devices/ocp.3/481d8000.mmc/mmc_host/mmc1/mmc1:0001/block/mmcblk0/mmcblk0p1 (692)
/sys/devices/ocp.3/481d8000.mmc/mmc_host/mmc1/mmc1:0001/block/mmcblk0/mmcblk0p2 (693)
/sys/devices/ocp.3/481d8000.mmc/mmc_host/mmc1/mmc1:0001/block/mmcblk0/mmcblk0p3 (694)
/sys/devices/ocp.3/481d8000.mmc/mmc_host/mmc1/mmc1:0001/block/mmcblk0/mmcblk0p4 (695)
/sys/devices/ocp.3/481d8000.mmc/mmc_host/mmc1/mmc1:0001/block/mmcblk0/mmcblk0p5 (696)
/sys/devices/ocp.3/481d8000.mmc/mmc_host/mmc1/mmc1:0001/block/mmcblk0/mmcblk0p6 (697)
/sys/devices/ocp.3/481d8000.mmc/mmc_host/mmc1/mmc1:0001/block/mmcblk0/mmcblk0p7 (698)
/sys/devices/sound.17/sound/card0/controlC0 (801)
/sys/devices/virtual/net/lo (863)
/sys/devices/ocp.3/47400000.usb/44e10620.control (870)
/sys/devices/ocp.3/47400000.usb/47401300.usb-phy (871)
/sys/devices/ocp.3/47400000.usb/47401400.usb (873)
/sys/devices/ocp.3/47400000.usb/47401b00.usb-phy (874)
/sys/devices/ocp.3/47400000.usb/47400000.dma-controller (875)
/sys/devices/ocp.3/47400000.usb/47400000.dma-controller/dma/dma1chan0 (876)
/sys/devices/ocp.3/47400000.usb/47400000.dma-controller/dma/dma1chan1 (877)
/sys/devices/ocp.3/47400000.usb/47400000.dma-controller/dma/dma1chan2 (878)
/sys/devices/ocp.3/47400000.usb/47400000.dma-controller/dma/dma1chan3 (879)
/sys/devices/ocp.3/47400000.usb/47400000.dma-controller/dma/dma1chan4 (880)
/sys/devices/ocp.3/47400000.usb/47400000.dma-controller/dma/dma1chan5 (881)
/sys/devices/ocp.3/47400000.usb/47400000.dma-controller/dma/dma1chan6 (882)
/sys/devices/ocp.3/47400000.usb/47400000.dma-controller/dma/dma1chan7 (883)
/sys/devices/ocp.3/47400000.usb/47400000.dma-controller/dma/dma1chan8 (884)
/sys/devices/ocp.3/47400000.usb/47400000.dma-controller/dma/dma1chan9 (885)
/sys/devices/ocp.3/47400000.usb/47400000.dma-controller/dma/dma1chan10 (886)
/sys/devices/ocp.3/47400000.usb/47400000.dma-controller/dma/dma1chan11 (887)
/sys/devices/ocp.3/47400000.usb/47400000.dma-controller/dma/dma1chan12 (888)
/sys/devices/ocp.3/47400000.usb/47400000.dma-controller/dma/dma1chan13 (889)
/sys/devices/ocp.3/47400000.usb/47400000.dma-controller/dma/dma1chan14 (890)
/sys/devices/ocp.3/47400000.usb/47400000.dma-controller/dma/dma1chan15 (891)
/sys/devices/ocp.3/47400000.usb/47400000.dma-controller/dma/dma1chan16 (892)
/sys/devices/ocp.3/47400000.usb/47400000.dma-controller/dma/dma1chan17 (893)
/sys/devices/ocp.3/47400000.usb/47400000.dma-controller/dma/dma1chan18 (894)
/sys/devices/ocp.3/47400000.usb/47400000.dma-controller/dma/dma1chan19 (895)
/sys/devices/ocp.3/47400000.usb/47400000.dma-controller/dma/dma1chan20 (896)
/sys/devices/ocp.3/47400000.usb/47400000.dma-controller/dma/dma1chan21 (897)
/sys/devices/ocp.3/47400000.usb/47400000.dma-controller/dma/dma1chan22 (898)
/sys/devices/ocp.3/47400000.usb/47400000.dma-controller/dma/dma1chan23 (899)
/sys/devices/ocp.3/47400000.usb/47400000.dma-controller/dma/dma1chan24 (900)
/sys/devices/ocp.3/47400000.usb/47400000.dma-controller/dma/dma1chan25 (901)
/sys/devices/ocp.3/47400000.usb/47400000.dma-controller/dma/dma1cha[ 8.122336] musb-hdrc musb-hdrc.0.auto: MUSB HDRC host driver
n26 (902)
/sys/devices/ocp.3/47400000.usb/47400000.dma-controller/dma/dma1chan27 (903)
/sys/devices/ocp.3/47400000.usb/47400000.dma-controller/dma/dma1chan28 (904)
/sys/devices/ocp.3/47400000.usb/47400000.dma-controller/dma/dma1chan29 (905)
/sys/devices/ocp.3/47400000.usb/47400000.dma-controller/dma/dma1chan30 (906)
/sys/devices/ocp.3/47400000.usb/47400000.dma-controller/dma/dma1chan31 (907)
/sys/devices/ocp.3/47400000.usb/47400000.dma-controller/dma/dma1chan32 (908)
/sys/devices/ocp.3/[ 8.173470] musb-hdrc musb-hdrc.0.auto: new USB bus registered, assigned bus number 1
47400000.usb/47400000.dma-controller/dma/dma1chan33 (909)
/sys/devices/ocp.3/47400000.usb/47400000.dma-controller/dma/dma1chan34 (910)
/sys/devices/ocp.3/47400000.usb/47400000.dma-controller/dma/dma1chan35 (911)
/sys/devices/ocp.3/47400000.usb/47400000.dma-controller/dma/dma1chan36 (912)
/sys/devices/ocp.3/47400000.usb/47400000.dma-controller/dma/dma1chan37 (913)
/sys/devices/ocp.3/47400000.usb/47400000.dma-controller/dma/dma1chan38 (914)
/sys/devices/ocp.3/47400000.usb/47400000.dma-controller/dma/dma1chan39 (915)
/sys/devices/ocp.3/47400000.usb/47400000.dma-controller/dma/dma1chan40 (916)
/sys/devices/ocp.3/47400000.usb/47400000.dma-controller/dma/dma1chan41 (917)
/sys/devices/ocp.3/47400000.usb/47400000.dma-controller/dma/dma1chan42 (918)
/sys/devices/ocp.3/47400000.usb/47400000.dma-controller/dma/dma1chan43 (919)

Kindly do the needful as early as possible

Many Thanks in advance

  • Hi,

    I will forward this to the SW team.
  • Hello Srini,

    You can change the udev timeout through these steps:

    update-rc.d -f udev remove
    vi /etc/init.d/udev #search for udevadm settle --timeout=3 and replace the value with your prefered one
    update-rc.d -v udev start 04 S .

    Best regards,
    Kemal

  • Dear Kemal,

    Thanks a lot for your quick responses

    Is there any harm in disabling those messages any kernel configuration needs to be done inorder to disable those messages or any rootfs services needs to be edited, because this is still time consuming


    /sys/devices/ocp.3/481d8000.mmc/mmc_host/mmc1/mmc1:0001 (688)
    /sys/devices/ocp.3/481d8000.mmc/mmc_host/mmc1/mmc1:0001/block/mmcblk0 (689)
    /sys/devices/ocp.3/481d8000.mmc/mmc_host/mmc1/mmc1:0001/block/mmcblk0/mmcblk0boot0 (690)
    /sys/devices/ocp.3/481d8000.mmc/mmc_host/mmc1/mmc1:0001/block/mmcblk0/mmcblk0boot1 (691)
    /sys/devices/ocp.3/481d8000.mmc/mmc_host/mmc1/mmc1:0001/block/mmcblk0/mmcblk0p1 (692)
    /sys/devices/ocp.3/481d8000.mmc/mmc_host/mmc1/mmc1:0001/block/mmcblk0/mmcblk0p2 (693)
    /sys/devices/ocp.3/481d8000.mmc/mmc_host/mmc1/mmc1:0001/block/mmcblk0/mmcblk0p3 (694)
    /sys/devices/ocp.3/481d8000.mmc/mmc_host/mmc1/mmc1:0001/block/mmcblk0/mmcblk0p4 (695)
    /sys/devices/ocp.3/481d8000.mmc/mmc_host/mmc1/mmc1:0001/block/mmcblk0/mmcblk0p5 (696)
    /sys/devices/ocp.3/481d8000.mmc/mmc_host/mmc1/mmc1:0001/block/mmcblk0/mmcblk0p6 (697)
    /sys/devices/ocp.3/481d8000.mmc/mmc_host/mmc1/mmc1:0001/block/mmcblk0/mmcblk0p7 (698)
    /sys/devices/ocp.3/48302000.epwmss/48302200.ehrpwm (701)
    /sys/devices/ocp.3/48302000.epwmss/48302200.ehrpwm/pwm/pwmchip0 (702)
    /sys/devices/ocp.3/4a100000.ethernet (706)
    /sys/devices/ocp.3/4a100000.ethernet/44e10650.cpsw-phy-sel (707)
    /sys/devices/ocp.3/4a100000.ethernet/4a101000.mdio (708)
    /sys/devices/ocp.3/4a100000.ethernet/4a101000.mdio/4a101000.mdio:01 (709)
    /sys/devices/ocp.3/4a100000.ethernet/4a101000.mdio/mdio_bus/4a101000.mdio (710)
    /sys/devices/ocp.3/4a100000.ethernet/net/eth0 (711)
    /sys/devices/ocp.3/4a300000.pruss (712)
    /sys/devices/ocp.3/53100000.sham (713)
    /sys/devices/ocp.3/53500000.aes (714)
    /sys/devices/ocp.3/56000000.sgx (715)
    /sys/devices/output_relay.10 (716)
    /sys/devices/platform/alarmtimer (717)


    Let me know whether there is any chance to avoid throwing the above messages

    Many Thanks in advance,
  • Dear Kemal

    Could you please provide any updates how this messages can be disabled any chances in kernel configuration???

    Kindly do the needful as early as possible
    Many thanks in advance

  • Do you have plans to attach hot-plug devices on it?
  • Dear Kemal,

    Did you mean hot-plug devices mean only USB??? yes we are using USB in our application but we are not using SD & we are using EMMC


    Many Thanks in advance
  • Set the udevadm settle --timeout=0 and it will skip the udev event queueing on boot time.
  • Thats true Kemal!!! greatly appreciate your prompt support many many thanks once again
  • You are welcome!