>=udev-168 race condition

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



82063a88d1fbcceade7e0475ebef2fc69fa5fa87 is the first bad commit
commit 82063a88d1fbcceade7e0475ebef2fc69fa5fa87
Author: Kay Sievers <kay.sievers@xxxxxxxx>
Date:   Mon Apr 18 02:14:24 2011 +0200

   udevd: ppoll() -> epoll + signalfd

:100644 100644 c09613313155991315c83aa4db823257c263dd84
80d50860106aa7db13e7e9d1eb156c28938adac7 M      TODO
:040000 040000 c92d63f81c3745ca0524c39eecfdcbc5f88a1816
c841597a4a3ca4dc6cdf30eaa86fff7e638de978 M      udev

This commit is causing udevadm settle to get stuck while booting off a
Sabayon LiveCD with both 2.6.38/.39 (does it matter?).
The race doesn't happen after install, nor when I enable udev.log-priority=8.
It happens (roughly) with a probability of 0.95.

The error is:
udevadm settle - timeout of 60 seconds reached, the event queue contains:
 /sys/devices/virtual/tty/ptys2 (2298)
 /sys/devices/virtual/tty/ptyua (2338)

git bisect doesn't lie ;-), of course.

-- 
Fabio Erculiani
--
To unsubscribe from this list: send the line "unsubscribe linux-hotplug" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Linux Kernel]     [Linux DVB]     [Asterisk Internet PBX]     [DCCP]     [Netdev]     [X.org]     [Util Linux NG]     [Fedora Women]     [ALSA Devel]     [Linux USB]

  Powered by Linux