[OE-core] udev error messages on boot

Javier Viguera javier.viguera at digi.com
Tue Mar 17 13:06:49 UTC 2015


Hi all,

This patch fixes an error message that appears sometimes on boot. It seems mostly cosmetic, but annoying nevertheless. It happens probably due to a race condition between two udev rules trying to do the same (the builtin support to load modules in '/lib/udev/rules.d/80-drivers.rules' and the explicit modprobe call in '/etc/udev/rules.d/local.rules').

udevd[135]: '/sbin/modprobe of:NhwmonT<NULL>Cdlg,da9063-hwmon' [286] terminated by signal 61 (Real-time signal 27)
udevd[121]: '/sbin/modprobe of:Nsound-hdmiT<NULL>Cfsl,imx6q-audio-hdmiCfsl,imx-audio-hdmi' [330] terminated by signal 52 (Real-time signal 18)
udevd[124]: '/sbin/modprobe of:NhwmonT<NULL>Cdlg,da9063-hwmon' [298] terminated by signal 61 (Real-time signal 27)
udevd[125]: '/sbin/modprobe of:NgpioT<NULL>Cdlg,da9063-gpio' [330] terminated by signal 114 (Unknown signal 114)
udevd[127]: '/sbin/modprobe of:Ni2cT<NULL>Cfsl,imx6q-i2cCfsl,imx21-i2c' [289] terminated by signal 49 (Real-time signal 15)
udevd[127]: '/sbin/modprobe of:NhwmonT<NULL>Cdlg,da9063-hwmon' [298] terminated by signal 61 (Real-time signal 27)
udevd[124]: '/sbin/modprobe of:NrtcT<NULL>Cdlg,da9063-rtc' [273] terminated by signal 95 (Unknown signal 95)
udevd[126]: '/sbin/modprobe of:NgpioT<NULL>Cdlg,da9063-gpio' [296] terminated by signal 114 (Unknown signal 114)
udevd[125]: '/sbin/modprobe of:NrtcT<NULL>Cdlg,da9063-rtc' [293] terminated by signal 95 (Unknown signal 95)
udevd[126]: '/sbin/modprobe of:NserialT<NULL>Cfsl,imx6q-uartCfsl,imx21-uart' [324] terminated by signal 83 (Unknown signal 83)
udevd[124]: '/sbin/modprobe of:NserialT<NULL>Cfsl,imx6q-uartCfsl,imx21-uart' [329] terminated by signal 83 (Unknown signal 83)
udevd[138]: '/sbin/modprobe of:NserialT<NULL>Cfsl,imx6q-uartCfsl,imx21-uart' [301] terminated by signal 83 (Unknown signal 83)
udevd[127]: '/sbin/modprobe of:Ni2cT<NULL>Cfsl,imx6q-i2cCfsl,imx21-i2c' [305] terminated by signal 53 (Real-time signal 19)
udevd[133]: '/sbin/modprobe of:NledsT<NULL>Cdlg,da9063-leds' [287] terminated by signal 114 (Unknown signal 114)

In this test the error appeared 14 times on a series of 100 loops.

The builtin kmod support was added in udev at version 176, so all openembedded-core maintained revisions (Daisy, Dizzy, master) would benefit from this patch (as they use udev-182).

-
Regards,

Javier Viguera




More information about the Openembedded-core mailing list