lkml.org 
[lkml]   [2005]   [Feb]   [18]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
From
SubjectPossible bug in the Linux 2.4.29 e1000 driver
Date
Hi,

There seems to be a bug in the Linux 2.4.29 e1000 driver.

With an SMP kernel on a single Intel 3.0GHZ HT cpu, and an 82547
NIC in half-duplex 100Mb/s mode, the kernel with lock up hard (no
nmi_watchdog=1 messages) under reasonably heavy transmit network
loads. The bug does not manifest itself with a non SMP kernel,
and does not appear to be there in full duplex mode on a fully
switched network.

Using the e1000 driver from 2.4.28 or the latest 5.7.6 driver
seems to fix the problem. I guess merging the latest driver
would be a good idea.

The 5.7.6 driver is available from:

http://sourceforge.net/project/showfiles.php?group_id=42302&package_id=54835

I'm using an Abit p4c800-E Deluxe m/b, and have verified this is
reproducible on similar machine with the same m/b.

Cheers,

===Rich

lspci -vv

02:01.0 Ethernet controller: Intel Corp. 82547EI Gigabit Ethernet
Controller (LOM)
Subsystem: Asustek Computer, Inc.: Unknown device 80f7

Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
ParErr- Stepping- SERR- FastB2B-

Status: Cap+ 66Mhz+ UDF- FastB2B- ParErr- DEVSEL=medium
>TAbort- <TAbort- <MAbort- >SERR- <PERR-

Latency: 0 (63750ns min), cache line size 04
Interrupt: pin A routed to IRQ 18
Region 0: Memory at fe9e0000 (32-bit, non-prefetchable) [size=128K]
Region 2: I/O ports at cf80 [size=32]
Capabilities: <available only to root>


cat /proc/cpuinfo

processor : 0
vendor_id : GenuineIntel
cpu family : 15
model : 2
model name : Intel(R) Pentium(R) 4 CPU 3.00GHz
stepping : 9
cpu MHz : 2998.594
cache size : 512 KB
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 2
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep
mtrr pge mca cmov
pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe cid
bogomips : 5989.99

processor : 1
vendor_id : GenuineIntel
cpu family : 15
model : 2
model name : Intel(R) Pentium(R) 4 CPU 3.00GHz
stepping : 9
cpu MHz : 2998.594
cache size : 512 KB
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 2
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep
mtrr pge mca cmov
pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe cid
bogomips : 5989.99

cat /proc/interrupts

CPU0 CPU1
0: 737790 0 IO-APIC-edge timer
1: 2 0 IO-APIC-edge keyboard
8: 1 0 IO-APIC-edge rtc
9: 0 0 IO-APIC-level acpi
14: 3767 1 IO-APIC-edge ide0
15: 15 0 IO-APIC-edge ide1
16: 25 0 IO-APIC-level usb-uhci, usb-uhci
17: 0 0 IO-APIC-level Intel ICH5
18: 4316 0 IO-APIC-level eth0, usb-uhci
19: 0 0 IO-APIC-level usb-uhci
20: 2 0 IO-APIC-level ohci1394
23: 0 0 IO-APIC-level ehci_hcd
NMI: 737722 737722
LOC: 737723 737727
ERR: 0
MIS: 0


uname -a
Linux p4-3gig 2.4.29 #1 SMP Tue Feb 15 16:40:54 GMT 2005 i686
unknown unknown GNU/Linux


-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/

\
 
 \ /
  Last update: 2005-03-22 14:10    [W:0.049 / U:0.072 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site