(switched to email. Please respond via emailed reply-to-all, not via the bugzilla web interface). On Thu, 14 May 2009 20:54:54 GMT bugzilla-daemon@xxxxxxxxxxxxxxxxxxx wrote: > http://bugzilla.kernel.org/show_bug.cgi?id=13312 > > Summary: at76c50x-usb mutex deadlock > Product: Drivers > Version: 2.5 > Kernel Version: 2.6.30-rc5 > Platform: All > OS/Version: Linux > Tree: Mainline > Status: NEW > Severity: normal > Priority: P1 > Component: network-wireless > AssignedTo: drivers_network-wireless@xxxxxxxxxxxxxxxxxxxx > ReportedBy: karllinuxtest.relton@xxxxxxxxxxxx > CC: kalle.valo@xxxxxx > Regression: No > > > at76_dwork_hw_scan() does a mutex_lock and then calls > ieee80211_scan_completed(). This in turn calls at76_config() which then tries > to do the same mutex_lock and thus the driver goes into deadlock. > > I believe the solution would be for at76_dwork_hw_scan() to unlock the mutex > before calling ieee80211_scan_completed(). I've tried this with my card, and it > does indeed avoid the lockup - though I have yet to get the card working > properly with this driver. > umm, is anyone looking at drivers_network-wireless@xxxxxxxxxxxxxxxxxxxx? This one seems a bit of a no-brainer? -- To unsubscribe from this list: send the line "unsubscribe linux-wireless" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html