Red Hat Bugzilla – Bug 497046
Regression e1000 card is not appearing up after update to 2.6.9-78.0.13.ELsmp
Last modified: 2013-01-10 21:30:59 EST
Description of problem:
e1000 card that comes up and works on boot in in 2.6.9-55, no longer works correctly in 2.6.9-78.0.13.ELsmp
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. Have a working system running 2.6.9-55
2. Update to 2.6.9-78.0.13.ELsmp
The card will not function (accept/transmit) packets. An ifconfig down ifconfig up will solve the problem.
Card to work correctly.
The card using the e1000 (not e1000e) driver.
Setting Regression flag. This may be a blocker -- this worked in an earlier release and no longer works.
2.6.9-55 was the kernel from RHEL 4.5.
2.6.9-78.0.13 is from RHEL 4.7.z
To narrow the problem down at least a little bit, could you please try the kernel from RHEL 4.6 (ie. 2.6.9-67)?
Meanwhile I'll see if there are any hints in the sosreport. Can we also have a sosreport from the working kernel version?
Not reproducible on hp-dl360g5-01.rhts.bos.redhat.com which contains the same PCI ID:
Linux hp-dl360g5-01.rhts.bos.redhat.com 2.6.9-78.0.13.ELsmp #1 SMP Wed Jan 7 17:45:52 EST 2009 x86_64 x86_64 x86_64 GNU/Linux
0b:00.0 Ethernet controller: Intel Corporation 82571EB Gigabit Ethernet Controller (rev 06)
0b:00.1 Ethernet controller: Intel Corporation 82571EB Gigabit Ethernet Controller (rev 06)
0b:00.0 Class 0200: 8086:105e (rev 06)
0b:00.1 Class 0200: 8086:105e (rev 06)
I uploaded six older versions of the e1000 driver to http://michich.fedorapeople.org/bz497046/
I suggest you download them all and try them one by one with the kernel you have.
For example for the first one:
# overwrite the e1000.ko module with the testing one
cp e1000-2.6.9-55.20.ELsmp.ko /lib/modules/2.6.9-78.0.13.ELsmp/kernel/drivers/net/e1000/e1000.ko
Then reboot and see if it works or not.
Repeat for the other ones.
This should help find which change caused the regression.
do we have any of the results yet? Since this can be a blocker, it's quite urgent to have it fixed.
There have been several changes in e1000 in RHEL4.8, so it would be nice to test if it happens with 4.8 kernel too:
Customer not responding. Closing as NOTABUG. If this issue comes up again, please re-open.