Bug 89611

Summary: kernel panic in b44 driver
Product: Drivers Reporter: Shivaram Lingamneni (slingamn)
Component: NetworkAssignee: drivers_network (drivers_network)
Status: NEW ---    
Severity: high CC: szg00000
Priority: P1    
Hardware: Intel   
OS: Linux   
Kernel Version: 3.18 Subsystem:
Regression: No Bisected commit-id:

Description Shivaram Lingamneni 2014-12-11 23:19:00 UTC
I'm experiencing a panic which is nondeterministic but reproduces with some reliability. It seems most likely related to the b44 ethernet driver. Here are some pictures of a call trace:

http://i.imgur.com/v4YPMei.jpg
http://i.imgur.com/8b6Sttw.jpg

This is the output of `lshw --sanitized` on the system:

https://gist.github.com/slingamn/f9de6d1213bc1e20f449

Here's a previous bug report with additional call traces (there's some variation, but b44_poll is a common element). However, these traces are against the Fedora kernel instead of the mainline kernel:

https://bugzilla.redhat.com/show_bug.cgi?id=1147321

I can reproduce this relatively easily, so I can test patches. Thanks for your time!
Comment 1 Shivaram Lingamneni 2014-12-15 04:27:04 UTC
Hypothesis about when this occurs: relatively high transfer rates, but with an irregular timing pattern. For example, this doesn't occur when transferring at rates below 8 Mbps or so, or during transfers with scp or sftp at the line rate of 100 Mbps. It starts to reproduce around the 20 Mbps mark, with an irregular or bursty transfer rate.