Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
FS#15948 - Udev firmware autoloading messed up by duplicated udev rules
Attached to Project:
Arch Linux
Opened by Gilles Bedel (gillux) - Sunday, 16 August 2009, 00:50 GMT
Last edited by Jan de Groot (JGC) - Sunday, 16 August 2009, 21:14 GMT
Opened by Gilles Bedel (gillux) - Sunday, 16 August 2009, 00:50 GMT
Last edited by Jan de Groot (JGC) - Sunday, 16 August 2009, 21:14 GMT
|
DetailsIn latest core/udev, a udev rule is duplicated.
From /lib/udev/rules.d/50-firmware.rules: SUBSYSTEM=="firmware", ACTION=="add", RUN+="firmware.sh" From /etc/udev/rules.d/udev.rules: ACTION=="add", SUBSYSTEM=="firmware", ENV{FIRMWARE}=="?*", RUN+="/lib/udev/firmware.sh" The resulting behavior is that when the kernel requests a firmware, /lib/udev/firmware.sh is run twice at the same time. However, this script is not thread safe at all. In some situations, such as a driver requesting 2 firmwares sequentially, the second firmware cannot be loaded, and lines like Aug 16 00:03:59 blatt firmware.sh[30348]: udev firmware loader misses sysfs directory appear in syslog. Solution: remove the duplicated line in /etc/udev/rules.d/udev.rules. |
This task depends upon
But I can see that /etc/udev/rules.d/udev.rules has been used in an older version of the udev package. I didn't created or manipulated this file. And it havn't been deleted after the upgrade which maked it obsolete, and here came the bug. I hope this report will help other people in my case, or those who are annoyed with the strange "udev firmware loader misses sysfs directory" message.
Please close this bug.