Alan Stern wrote: > On Tue, 15 Nov 2005, Jan Kiszka wrote: > >> I placed some printks in the rt2570's disconnect routine. While I can >> find them in the logs when I physically disconnect the stick, I did not >> get them last night during another sporadic disconnect. So the >> high-level driver seems to be out of the game regarding the stack >> lock-up, doesn't it? >> >> I'm now trying if the situation changes without the ehci being loaded. > > It could be that the problem is in the ehci_endpoint_disable routine in > the EHCI driver; that would prevent the disconnect routine from getting > called. Maybe even the hang is caused by whatever caused the sporadic > disconnect. Try putting printk statements at the entry and exit points of > that routine and see what you get.
Ok. > > And get that stack trace. It's the best way to find the exact location of > the problem. > Will the trace I request typically hours after the disconnect (I can't sit aside my box all the time...) still contain valuable information? Or should I better place some trace-triggering command at a prominent place? Jan
signature.asc
Description: OpenPGP digital signature