Re: [REGRESSION] 2.6.24/25: random lockups when accessing external USB harddrive

!MAILaRCHIVE_VOTE_RePLACE
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: ext Alan Stern <stern@...>, <linux-kernel@...>, <linux-usb@...>
Date: Monday, June 23, 2008 - 11:52 am

Hi,

[I'm not subscribed to this list, so please CC: me when you answer]

ext Alan Stern wrote:

Yes.



Yes, i.e. it also happens when the external hardrive runs as USB 1.1 
device with 12mpbs.



SysRq does not work when the machine locks up. I forgot to mention that 
the test machine is a single CPU machine and that the CPU fan starts to 
run full speed when the lockup occurs.

Guessing from the commit returned by git bisect there is a locking 
error, i.e. the CPU runs into a spinlock that is already locked and 
therefore busy loops.



Any suggestions where to start?



Too bad. Each bisect cycle took 2-3 hours and the whole process took me 
3 days :-( :-(

That commit has spinlock changes so I hoped that it would be a good 
starting point. Is there a way to track the locks?



I attached both USB devices to another, newer dual core laptop. I 
couldn't reproduce the problem there, even when I simulated a single CPU 
machine with maxcpus=1.

Regards,

	Stefan

---
Stefan Becker
E-Mail: Stefan.Becker@nokia.com
--
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
Re: [REGRESSION] 2.6.24/25: random lockups when accessing ex..., Stefan Becker, (Mon Jun 23, 11:52 am)
BUG in 2.6.26-rc8 interrupt handling, Becker Stefan (Nokia-D/Salo)..., (Sat Jun 28, 3:34 pm)
Re: BUG in 2.6.26-rc8 interrupt handling, David Brownell, (Sat Jun 28, 3:51 pm)
PATCH: 2.6.26-rc8: Fix IRQF_DISABLED for shared interrupts, Stefan Becker, (Sun Jun 29, 10:57 am)
Re: [PATCH] USB: fix interrupt disabling for HCDs with share..., Leonardo Chiquitto, (Tue Jul 1, 10:19 am)
Re: PATCH: 2.6.26-rc8: Fix IRQF_DISABLED for shared interrupts, Henrique de Moraes Holschuh..., (Mon Jun 30, 10:28 am)