LKML Archive on lore.kernel.org
help / color / mirror / Atom feed
* 3Com NIC
@ 2008-01-10 17:43 BERTRAND Joël
  2008-01-10 18:16 ` Paul Rolland
  0 siblings, 1 reply; 3+ messages in thread
From: BERTRAND Joël @ 2008-01-10 17:43 UTC (permalink / raw)
  To: sparclinux, linux-kernel

	Hello,

	A long time ago, I have some troubles with 3Com (3c905) NIC on i386 and 
amd64. Since 2.6.22, I never have seen this trouble but with 2.6.23.12 
(sparc64/SMP), I randomly obtain a NETDEV WATCHDOG. It's not an hardware 
trouble because I have tested with several NIC.

	ifconfig returns :

eth2      Link encap:Ethernet  HWaddr 00:04:75:df:1c:6d
           inet adr:192.168.253.1  Bcast:192.168.253.255 
Masque:255.255.255.0
           UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
           RX packets:1019611 errors:0 dropped:0 overruns:782 frame:0
           TX packets:1244862 errors:4389 dropped:0 overruns:0 carrier:0
           collisions:0 lg file transmission:1000
           RX bytes:111193503 (106.0 MiB)  TX bytes:1119932615 (1.0 GiB)
           Interruption:17 Adresse de base:0x8000

	and dmesg :

NETDEV WATCHDOG: eth2: transmit timed out
eth2: transmit timed out, tx_status 00 status 8601.
   diagnostics: net 0ccc media 8880 dma 0000003a fifo 0000
eth2: Interrupt posted but not delivered -- IRQ blocked by another device?
   Flags; bus-master 1, dirty 224(0) current 224(0)
   Transmit list 00000000 vs. fffff800a05ce200.
   0: @fffff800a05ce200  length 8000007d status 0001007d
   1: @fffff800a05ce260  length 8000004e status 0001004e
   2: @fffff800a05ce2c0  length 8000004a status 0001004a
   3: @fffff800a05ce320  length 80000048 status 00010048
   4: @fffff800a05ce380  length 8000004a status 0001004a
   5: @fffff800a05ce3e0  length 80000042 status 00010042
   6: @fffff800a05ce440  length 8000004e status 0001004e
   7: @fffff800a05ce4a0  length 80000042 status 00010042
   8: @fffff800a05ce500  length 8000004e status 0001004e
   9: @fffff800a05ce560  length 80000048 status 00010048
   10: @fffff800a05ce5c0  length 8000004a status 0001004a
   11: @fffff800a05ce620  length 8000004e status 0001004e
   12: @fffff800a05ce680  length 80000042 status 00010042
   13: @fffff800a05ce6e0  length 80000042 status 00010042
   14: @fffff800a05ce740  length 80000042 status 80010042
   15: @fffff800a05ce7a0  length 80000052 status 80010052
eth2: Resetting the Tx ring pointer.

rayleigh:[~] > cat /proc/interrupts
            CPU0       CPU2
   0:  561601936  561601824     <NULL>  timer
   1:          0          0      sun4u  PSYCHO_PCIERR
   2:          0          0      sun4u  PSYCHO_UE
   3:          0          0      sun4u  PSYCHO_CE
   8:     461146          0      sun4u  su(kbd)
   9:          0    3350888      sun4u  su(mouse)
  10:          0          0      sun4u  parport0
  11:          2          0      sun4u  floppy
  12:          0          0      sun4u  cs4231(capture)
  13:     360263          0      sun4u  cs4231(play)
  14:          0   36484826      sun4u  eth0
  15:          0   27118288      sun4u  sym53c8xx
  16:         30          0      sun4u  sym53c8xx
  17:     906177    1171078      sun4u  eth2
  18:   19345145          0      sun4u  aic7xxx
  19:          1     584788      sun4u  ohci_hcd:usb2
  20:          0          0      sun4u  ohci_hcd:usb3
  21:          1        467      sun4u  ehci_hcd:usb1
  22:          0          0      sun4u  PSYCHO_PCIERR
  24:   27308743          0      sun4u  eth1
rayleigh:[~] >

	Regards,

	JKB

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: 3Com NIC
  2008-01-10 17:43 3Com NIC BERTRAND Joël
@ 2008-01-10 18:16 ` Paul Rolland
  2008-01-10 18:28   ` BERTRAND Joël
  0 siblings, 1 reply; 3+ messages in thread
From: Paul Rolland @ 2008-01-10 18:16 UTC (permalink / raw)
  To: BERTRAND Joël; +Cc: sparclinux, linux-kernel, rol

Hello,

On Thu, 10 Jan 2008 18:43:10 +0100
BERTRAND Joël <joel.bertrand@systella.fr> wrote:

> 	ifconfig returns :
> 
> eth2      Link encap:Ethernet  HWaddr 00:04:75:df:1c:6d
>            inet adr:192.168.253.1  Bcast:192.168.253.255 
> Masque:255.255.255.0
>            UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
>            RX packets:1019611 errors:0 dropped:0 overruns:782 frame:0
>            TX packets:1244862 errors:4389 dropped:0 overruns:0 carrier:0
>            collisions:0 lg file transmission:1000
>            RX bytes:111193503 (106.0 MiB)  TX bytes:1119932615 (1.0 GiB)
>            Interruption:17 Adresse de base:0x8000
> 
> 	and dmesg :
> 
> NETDEV WATCHDOG: eth2: transmit timed out
> eth2: transmit timed out, tx_status 00 status 8601.
>    diagnostics: net 0ccc media 8880 dma 0000003a fifo 0000
> eth2: Interrupt posted but not delivered -- IRQ blocked by another device?
>    Flags; bus-master 1, dirty 224(0) current 224(0)
>    Transmit list 00000000 vs. fffff800a05ce200.
>    0: @fffff800a05ce200  length 8000007d status 0001007d
>    1: @fffff800a05ce260  length 8000004e status 0001004e
>    2: @fffff800a05ce2c0  length 8000004a status 0001004a
>    3: @fffff800a05ce320  length 80000048 status 00010048
>    4: @fffff800a05ce380  length 8000004a status 0001004a
>    5: @fffff800a05ce3e0  length 80000042 status 00010042
>    6: @fffff800a05ce440  length 8000004e status 0001004e
>    7: @fffff800a05ce4a0  length 80000042 status 00010042
>    8: @fffff800a05ce500  length 8000004e status 0001004e
>    9: @fffff800a05ce560  length 80000048 status 00010048
>    10: @fffff800a05ce5c0  length 8000004a status 0001004a
>    11: @fffff800a05ce620  length 8000004e status 0001004e
>    12: @fffff800a05ce680  length 80000042 status 00010042
>    13: @fffff800a05ce6e0  length 80000042 status 00010042
>    14: @fffff800a05ce740  length 80000042 status 80010042
>    15: @fffff800a05ce7a0  length 80000052 status 80010052
> eth2: Resetting the Tx ring pointer.
> 
> rayleigh:[~] > cat /proc/interrupts
>             CPU0       CPU2
>    0:  561601936  561601824     <NULL>  timer
>    1:          0          0      sun4u  PSYCHO_PCIERR
>    2:          0          0      sun4u  PSYCHO_UE
>    3:          0          0      sun4u  PSYCHO_CE
>    8:     461146          0      sun4u  su(kbd)
>    9:          0    3350888      sun4u  su(mouse)
>   10:          0          0      sun4u  parport0
>   11:          2          0      sun4u  floppy
>   12:          0          0      sun4u  cs4231(capture)
>   13:     360263          0      sun4u  cs4231(play)
>   14:          0   36484826      sun4u  eth0
>   15:          0   27118288      sun4u  sym53c8xx
>   16:         30          0      sun4u  sym53c8xx
>   17:     906177    1171078      sun4u  eth2
>   18:   19345145          0      sun4u  aic7xxx
>   19:          1     584788      sun4u  ohci_hcd:usb2
>   20:          0          0      sun4u  ohci_hcd:usb3
>   21:          1        467      sun4u  ehci_hcd:usb1
>   22:          0          0      sun4u  PSYCHO_PCIERR
>   24:   27308743          0      sun4u  eth1
> rayleigh:[~] >

Is this only with eth2 ? It seems to be the only one to have interrupts
delivered to CPU0 and CPU2... 

Just my $0.02 ;)

Paul

-- 
Paul Rolland                                E-Mail : rol(at)witbe.net
Witbe.net SA                                Tel. +33 (0)1 47 67 77 77
Les Collines de l'Arche                     Fax. +33 (0)1 47 67 77 99
F-92057 Paris La Defense                    RIPE : PR12-RIPE

Please no HTML, I'm not a browser - Pas d'HTML, je ne suis pas un navigateur 
"Some people dream of success... while others wake up and work hard at it" 

"I worry about my child and the Internet all the time, even though she's too 
young to have logged on yet. Here's what I worry about. I worry that 10 or 15 
years from now, she will come to me and say 'Daddy, where were you when they 
took freedom of the press away from the Internet?'"
--Mike Godwin, Electronic Frontier Foundation 

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: 3Com NIC
  2008-01-10 18:16 ` Paul Rolland
@ 2008-01-10 18:28   ` BERTRAND Joël
  0 siblings, 0 replies; 3+ messages in thread
From: BERTRAND Joël @ 2008-01-10 18:28 UTC (permalink / raw)
  To: Paul Rolland; +Cc: sparclinux, linux-kernel, rol

Paul Rolland wrote:
> Hello,
> 
> On Thu, 10 Jan 2008 18:43:10 +0100
> BERTRAND Joël <joel.bertrand@systella.fr> wrote:
> 
>> 	ifconfig returns :
>>
>> eth2      Link encap:Ethernet  HWaddr 00:04:75:df:1c:6d
>>            inet adr:192.168.253.1  Bcast:192.168.253.255 
>> Masque:255.255.255.0
>>            UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
>>            RX packets:1019611 errors:0 dropped:0 overruns:782 frame:0
>>            TX packets:1244862 errors:4389 dropped:0 overruns:0 carrier:0
>>            collisions:0 lg file transmission:1000
>>            RX bytes:111193503 (106.0 MiB)  TX bytes:1119932615 (1.0 GiB)
>>            Interruption:17 Adresse de base:0x8000
>>
>> 	and dmesg :
>>
>> NETDEV WATCHDOG: eth2: transmit timed out
>> eth2: transmit timed out, tx_status 00 status 8601.
>>    diagnostics: net 0ccc media 8880 dma 0000003a fifo 0000
>> eth2: Interrupt posted but not delivered -- IRQ blocked by another device?
>>    Flags; bus-master 1, dirty 224(0) current 224(0)
>>    Transmit list 00000000 vs. fffff800a05ce200.
>>    0: @fffff800a05ce200  length 8000007d status 0001007d
>>    1: @fffff800a05ce260  length 8000004e status 0001004e
>>    2: @fffff800a05ce2c0  length 8000004a status 0001004a
>>    3: @fffff800a05ce320  length 80000048 status 00010048
>>    4: @fffff800a05ce380  length 8000004a status 0001004a
>>    5: @fffff800a05ce3e0  length 80000042 status 00010042
>>    6: @fffff800a05ce440  length 8000004e status 0001004e
>>    7: @fffff800a05ce4a0  length 80000042 status 00010042
>>    8: @fffff800a05ce500  length 8000004e status 0001004e
>>    9: @fffff800a05ce560  length 80000048 status 00010048
>>    10: @fffff800a05ce5c0  length 8000004a status 0001004a
>>    11: @fffff800a05ce620  length 8000004e status 0001004e
>>    12: @fffff800a05ce680  length 80000042 status 00010042
>>    13: @fffff800a05ce6e0  length 80000042 status 00010042
>>    14: @fffff800a05ce740  length 80000042 status 80010042
>>    15: @fffff800a05ce7a0  length 80000052 status 80010052
>> eth2: Resetting the Tx ring pointer.
>>
>> rayleigh:[~] > cat /proc/interrupts
>>             CPU0       CPU2
>>    0:  561601936  561601824     <NULL>  timer
>>    1:          0          0      sun4u  PSYCHO_PCIERR
>>    2:          0          0      sun4u  PSYCHO_UE
>>    3:          0          0      sun4u  PSYCHO_CE
>>    8:     461146          0      sun4u  su(kbd)
>>    9:          0    3350888      sun4u  su(mouse)
>>   10:          0          0      sun4u  parport0
>>   11:          2          0      sun4u  floppy
>>   12:          0          0      sun4u  cs4231(capture)
>>   13:     360263          0      sun4u  cs4231(play)
>>   14:          0   36484826      sun4u  eth0
>>   15:          0   27118288      sun4u  sym53c8xx
>>   16:         30          0      sun4u  sym53c8xx
>>   17:     906177    1171078      sun4u  eth2
>>   18:   19345145          0      sun4u  aic7xxx
>>   19:          1     584788      sun4u  ohci_hcd:usb2
>>   20:          0          0      sun4u  ohci_hcd:usb3
>>   21:          1        467      sun4u  ehci_hcd:usb1
>>   22:          0          0      sun4u  PSYCHO_PCIERR
>>   24:   27308743          0      sun4u  eth1
>> rayleigh:[~] >

	Only with eth2.

	JKB

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2008-01-10 18:28 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2008-01-10 17:43 3Com NIC BERTRAND Joël
2008-01-10 18:16 ` Paul Rolland
2008-01-10 18:28   ` BERTRAND Joël

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).