Date: Mon, 10 May 2004 18:32:12 +0200 From: Fabien THOMAS <fabien.thomas@netasq.com> To: freebsd-net@freebsd.org Subject: em driver problem (system lock) Message-ID: <409FAE8C.1030706@netasq.com>
index | next in thread | raw e-mail
[-- Attachment #1 --]
Hi,
We use a lot of intel gigabit card and since the first
time we use it we experience some strange hard lock of the system
(4.9|FreeBSD-stable). We have tried several driver version (it is not
related to a version). We use the card in polling mode but it seems that
the problem can be fired even in interrupt mode.
What i found during the debugging on a fiber card:
1) original driver did not lock but when the other end is rebooted i've
around 10 linkup/linkdown
2) removing linkup/linkdown printf: driver lock each time the other end
system is rebooted!
3) removing the E1000_IMC_RXSEQ in disable_intr correct the lock but i
do not understand why:
a) E1000_IMC_RXSEQ need to be left when disabling intr?
b) the system completly lock (even under debugger) for just an
interrupt source enabled?
static void
em_disable_intr(struct adapter *adapter)
{
E1000_WRITE_REG(&adapter->hw, IMC,
(0xffffffff));/* & ~E1000_IMC_RXSEQ));*/
return;
}
What do you think of that ?
fabien
[-- Attachment #2 --]
0 *H
010 + 0 *H
0n0V 0
*H
010 UFR1
0UNord10UVilleneuve d'Ascq1.0,U
%NETASQ - Secure Internet Connectivity1'0%UNETASQ Certification Authority0
030604124807Z
040603124807Z010 UFR1
0UNord10UVilleneuve d'Ascq1.0,U
%NetAsq - Secure Internet Connectivity1'0%UNetAsq Certification Authority10U
Fabien THOMAS1'0% *H
fabien.thomas@netasq.com00
*H
0 f7#ŃfVO"tAw
(M9zȅU\A|?,QUOH<RN6YՉMTld4{dr{nkiӭ=qJslzi8d/s 00 U0 0U0UD48\`C5G!E0U#0'*D:sj %010 UFR1
0UNord10UVilleneuve d'Ascq1.0,U
%NETASQ - Secure Internet Connectivity1'0%UNETASQ Certification Authority 0 `HB0
*H
ǠZR_BsNIzFCPo
Oo\{3I1{A()ڑp1/+K!HG{;L,6!X}ة
vb0E&9:H@CBfA `:9(FY$
@~ANmClݥT"Mhqo/ >ArU#TXtPѦ!"JeVڤdSrpIg.( U h;d0n0V 0
*H
010 UFR1
0UNord10UVilleneuve d'Ascq1.0,U
%NETASQ - Secure Internet Connectivity1'0%UNETASQ Certification Authority0
030604124807Z
040603124807Z010 UFR1
0UNord10UVilleneuve d'Ascq1.0,U
%NetAsq - Secure Internet Connectivity1'0%UNetAsq Certification Authority10U
Fabien THOMAS1'0% *H
fabien.thomas@netasq.com00
*H
0 f7#ŃfVO"tAw
(M9zȅU\A|?,QUOH<RN6YՉMTld4{dr{nkiӭ=qJslzi8d/s 00 U0 0U0UD48\`C5G!E0U#0'*D:sj %010 UFR1
0UNord10UVilleneuve d'Ascq1.0,U
%NETASQ - Secure Internet Connectivity1'0%UNETASQ Certification Authority 0 `HB0
*H
ǠZR_BsNIzFCPo
Oo\{3I1{A()ڑp1/+K!HG{;L,6!X}ة
vb0E&9:H@CBfA `:9(FY$
@~ANmClݥT"Mhqo/ >ArU#TXtPѦ!"JeVڤdSrpIg.( U h;d1N0J0010 UFR1
0UNord10UVilleneuve d'Ascq1.0,U
%NETASQ - Secure Internet Connectivity1'0%UNETASQ Certification Authority 0 + 0 *H
1 *H
0 *H
1
040510163212Z0# *H
1un]Ո=WDh30R *H
1E0C0
*H
0*H
0
*H
@0+0
*H
(0 +710010 UFR1
0UNord10UVilleneuve d'Ascq1.0,U
%NETASQ - Secure Internet Connectivity1'0%UNETASQ Certification Authority 0*H
1010 UFR1
0UNord10UVilleneuve d'Ascq1.0,U
%NETASQ - Secure Internet Connectivity1'0%UNETASQ Certification Authority 0
*H
Voh
<aWj(C~?xL36gEV?0bț36P؏:Ed?HVDOrs>v=s9y`xfI"ڹÑ}eX
help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?409FAE8C.1030706>
