Red Hat Bugzilla – Bug 145368
kernel 2.4.10-1.741_FC3 breaks kudzu and cups
Last modified: 2015-01-04 17:15:48 EST
From Bugzilla Helper:
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.5)
Description of problem:
After kernel update to 2.4.10-1.741_FC3 kudzu hangs the machine on
system startup. Only cold boot helps. After chkconfig --del kudzu it
now hangs on cups startup.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. Update kernel up to 2.4.10-1.741_FC3
2. reboot machine with kudzu enabled
Actual Results: Machine hangs
I have added strace to the rc.d/kudzu script and strace output shows
that kudzu hangs in read() from /proc/bus/usb/devices
With the previous kernels (up to kernel-2.6.9-1.724_FC3) I had no
problems on my machine.
The only external usb device I have is D-Link Bluetooth DBT-120 dongle.
I have tried to remove the dongle when kudzu "sleepls" in read(). It
helps (!) and strace shows that kudzu returns from the call and
machine boots fine afterwards.
It also boots without dongle. If I plug in the dongle after the system
startup and then run
service kudzu start
it doesn't hang.
Very strange but 100% reproducable on my machine. Looks like some
ehci/ohci modules loading and /proc reading race in the latest kernel
Btw, the motherboard is Gigagbyte K8NNXP, nForce3 chip, amd64
Bug has disappeared with kernel-2.6.11-1.14_FC3 update