Bug 15944
Summary: | e1000e fails probe, RHEL 5 works | ||
---|---|---|---|
Product: | Drivers | Reporter: | Pete Zaitcev (zaitcev) |
Component: | Network | Assignee: | drivers_network (drivers_network) |
Status: | RESOLVED OBSOLETE | ||
Severity: | normal | CC: | akpm, alan, tony |
Priority: | P1 | ||
Hardware: | All | ||
OS: | Linux | ||
Kernel Version: | Subsystem: | ||
Regression: | No | Bisected commit-id: | |
Attachments: |
full dmesg of fail in 2.6.34-rc5
patch that fixes the issue (diffstat 403+,371-) upcoming patch that works |
Description
Pete Zaitcev
2010-05-08 22:30:12 UTC
Created attachment 26289 [details]
full dmesg of fail in 2.6.34-rc5
Created attachment 26293 [details]
patch that fixes the issue (diffstat 403+,371-)
I diffed 2.6.34-rc5 with RHEL 5 and this is the first cut. Since I have
no clue what is actually going on, the patch has a lot of unrelated noise.
It all starts with e1000e_get_phy_id failing (tried in both modes). Then, a complex chain of defaults and workarounds brings up the link with some possibly unrelated parameters. Pete, the netdev guys tend to avoid bugzilla. Please email this as a regular old patch to the e1000 developers and cc netdev@vger.kernel.org. IIRC there have been regular bunfights over the e1000 guys' liking to disable perfectly workable NICs. They like it, but David (and I) don't. I suggest you cc davem too ;) This should do it, hopefuly: http://marc.info/?t=127353902700007&r=1&w=3 Forgot to cc: DaveM though. you didn't cc the e1000e developers either ;( Might need a resend later on if nothing happens. Created attachment 26328 [details]
upcoming patch that works
Debian Squeeze uses the 2.6.32 kernel. This issue stops network installs on a CF-19 mk4 hardware (8086:10ea Intel Corp 82577LM). When is this fix going in? Or has it already gone in, but the bug is still open? Nevermind, I answered my own question by looking in the source. This is not my issue. Crap, I was on the wrong box... yes this is an issue for older kernels like the Debian install kernel. |