From: Matheos Worku <Matheos.Worku@Sun.COM>
To: Jesper Krogh <jesper@krogh.cc>
Cc: "netdev@vger.kernel.org" <netdev@vger.kernel.org>
Subject: Re: niu driver - Transmit timed out - 2.6.29
Date: Fri, 27 Mar 2009 23:18:30 -0700 [thread overview]
Message-ID: <49CDC136.60709@sun.com> (raw)
In-Reply-To: <49CDBE42.8030708@krogh.cc>
Jesper Krogh wrote:
> Matheos Worku wrote:
>>> This is probably the interesting part:
>>> Mar 26 13:25:49 hest kernel: [25335.587191] niu 0000:84:00.0: niu:
>>> eth4: bits (40000000) of register RXDMA_CFIG1 would not clear,
>>> val[c0000000]
>> Jesper,
>>
>> One of the RX ring DMAs is failing to reset. I guess whatever is
>> hanging the TX side is affecting the RX side as well. Can you do lspci
>> on the function and its siblings?
>
> Like this(please guide me if that wasn't the correct lspci output):
Jesper,
I was wondering if you can get the register dump just after the NIC hangs.
lspci -vvv -xxx -s 84:0
Regards
Matheos
>
> k# lspci -vvv -s 84:00
> 84:00.0 Ethernet controller: Sun Microsystems Computer Corp.
> Multithreaded 10 Gigabit Ethernet Network Controller (rev 01)
> Subsystem: Sun Microsystems Computer Corp. Unknown device 0000
> Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
> ParErr- Stepping- SERR- FastB2B-
> Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
> <TAbort- <MAbort- >SERR- <PERR-
> Latency: 0, Cache Line Size: 64 bytes
> Interrupt: pin A routed to IRQ 43
> Region 0: Memory at fd000000 (64-bit, non-prefetchable) [size=16M]
> Region 2: Memory at fe9f8000 (64-bit, non-prefetchable) [size=32K]
> Region 4: Memory at fe9f0000 (64-bit, non-prefetchable) [size=32K]
> Expansion ROM at fe800000 [disabled] [size=1M]
> Capabilities: [40] Power Management version 2
> Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA
> PME(D0-,D1-,D2-,D3hot-,D3cold-)
> Status: D0 PME-Enable- DSel=0 DScale=0 PME-
> Capabilities: [50] Message Signalled Interrupts: Mask+ 64bit+
> Queue=0/5 Enable-
> Address: 0000000000000000 Data: 0000
> Masking: 00000000 Pending: 00000000
> Capabilities: [70] MSI-X: Enable+ Mask- TabSize=32
> Vector table: BAR=2 offset=00000000
> PBA: BAR=2 offset=00004000
> Capabilities: [80] Express Endpoint IRQ 0
> Device: Supported: MaxPayload 1024 bytes, PhantFunc 0,
> ExtTag-
> Device: Latency L0s <4us, L1 <8us
> Device: AtnBtn- AtnInd- PwrInd-
> Device: Errors: Correctable+ Non-Fatal+ Fatal+ Unsupported+
> Device: RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop-
> Device: MaxPayload 128 bytes, MaxReadReq 128 bytes
> Link: Supported Speed 2.5Gb/s, Width x8, ASPM L0s, Port 1
> Link: Latency L0s <512ns, L1 <64us
> Link: ASPM Disabled RCB 128 bytes CommClk- ExtSynch-
> Link: Speed 2.5Gb/s, Width x8
> Capabilities: [94] Vendor Specific Information
> Capabilities: [9c] Vendor Specific Information
>
> 84:00.1 Ethernet controller: Sun Microsystems Computer Corp.
> Multithreaded 10 Gigabit Ethernet Network Controller (rev 01)
> Subsystem: Sun Microsystems Computer Corp. Unknown device 0000
> Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
> ParErr- Stepping- SERR- FastB2B-
> Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
> <TAbort- <MAbort- >SERR- <PERR-
> Latency: 0, Cache Line Size: 64 bytes
> Interrupt: pin B routed to IRQ 42
> Region 0: Memory at fc000000 (64-bit, non-prefetchable) [size=16M]
> Region 2: Memory at fe9e8000 (64-bit, non-prefetchable) [size=32K]
> Region 4: Memory at fe9e0000 (64-bit, non-prefetchable) [size=32K]
> Expansion ROM at fe700000 [disabled] [size=1M]
> Capabilities: [40] Power Management version 2
> Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA
> PME(D0-,D1-,D2-,D3hot-,D3cold-)
> Status: D0 PME-Enable- DSel=0 DScale=0 PME-
> Capabilities: [50] Message Signalled Interrupts: Mask+ 64bit+
> Queue=0/5 Enable-
> Address: 0000000000000000 Data: 0000
> Masking: 00000000 Pending: 00000000
> Capabilities: [70] MSI-X: Enable- Mask- TabSize=32
> Vector table: BAR=2 offset=00000000
> PBA: BAR=2 offset=00004000
> Capabilities: [80] Express Endpoint IRQ 0
> Device: Supported: MaxPayload 1024 bytes, PhantFunc 0,
> ExtTag-
> Device: Latency L0s <4us, L1 <8us
> Device: AtnBtn- AtnInd- PwrInd-
> Device: Errors: Correctable+ Non-Fatal+ Fatal+ Unsupported+
> Device: RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop-
> Device: MaxPayload 128 bytes, MaxReadReq 128 bytes
> Link: Supported Speed 2.5Gb/s, Width x8, ASPM L0s, Port 1
> Link: Latency L0s <512ns, L1 <64us
> Link: ASPM Disabled RCB 128 bytes CommClk- ExtSynch-
> Link: Speed 2.5Gb/s, Width x8
> Capabilities: [94] Vendor Specific Information
> Capabilities: [9c] Vendor Specific Information
>
> 84:00.2 Ethernet controller: Sun Microsystems Computer Corp.
> Multithreaded 10 Gigabit Ethernet Network Controller (rev 01)
> Subsystem: Sun Microsystems Computer Corp. Unknown device 0000
> Control: I/O- Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop-
> ParErr- Stepping- SERR- FastB2B-
> Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
> <TAbort- <MAbort- >SERR- <PERR-
> Interrupt: pin C routed to IRQ 41
> Region 0: Memory at fb000000 (64-bit, non-prefetchable) [size=16M]
> Region 2: Memory at fe9d8000 (64-bit, non-prefetchable) [size=32K]
> Region 4: Memory at fe9d0000 (64-bit, non-prefetchable) [size=32K]
> Expansion ROM at fe600000 [disabled] [size=1M]
> Capabilities: [40] Power Management version 2
> Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA
> PME(D0-,D1-,D2-,D3hot-,D3cold-)
> Status: D0 PME-Enable- DSel=0 DScale=0 PME-
> Capabilities: [50] Message Signalled Interrupts: Mask+ 64bit+
> Queue=0/5 Enable-
> Address: 0000000000000000 Data: 0000
> Masking: 00000000 Pending: 00000000
> Capabilities: [70] MSI-X: Enable- Mask- TabSize=32
> Vector table: BAR=2 offset=00000000
> PBA: BAR=2 offset=00004000
> Capabilities: [80] Express Endpoint IRQ 0
> Device: Supported: MaxPayload 1024 bytes, PhantFunc 0,
> ExtTag-
> Device: Latency L0s <4us, L1 <8us
> Device: AtnBtn- AtnInd- PwrInd-
> Device: Errors: Correctable- Non-Fatal+ Fatal+ Unsupported-
> Device: RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop+
> Device: MaxPayload 128 bytes, MaxReadReq 128 bytes
> Link: Supported Speed 2.5Gb/s, Width x8, ASPM L0s, Port 1
> Link: Latency L0s <512ns, L1 <64us
> Link: ASPM Disabled RCB 128 bytes CommClk- ExtSynch-
> Link: Speed 2.5Gb/s, Width x8
> Capabilities: [94] Vendor Specific Information
> Capabilities: [9c] Vendor Specific Information
>
> 84:00.3 Ethernet controller: Sun Microsystems Computer Corp.
> Multithreaded 10 Gigabit Ethernet Network Controller (rev 01)
> Subsystem: Sun Microsystems Computer Corp. Unknown device 0000
> Control: I/O- Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop-
> ParErr- Stepping- SERR- FastB2B-
> Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
> <TAbort- <MAbort- >SERR- <PERR-
> Interrupt: pin D routed to IRQ 40
> Region 0: Memory at fa000000 (64-bit, non-prefetchable) [size=16M]
> Region 2: Memory at fe9c8000 (64-bit, non-prefetchable) [size=32K]
> Region 4: Memory at fe9c0000 (64-bit, non-prefetchable) [size=32K]
> Expansion ROM at fe500000 [disabled] [size=1M]
> Capabilities: [40] Power Management version 2
> Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA
> PME(D0-,D1-,D2-,D3hot-,D3cold-)
> Status: D0 PME-Enable- DSel=0 DScale=0 PME-
> Capabilities: [50] Message Signalled Interrupts: Mask+ 64bit+
> Queue=0/5 Enable-
> Address: 0000000000000000 Data: 0000
> Masking: 00000000 Pending: 00000000
> Capabilities: [70] MSI-X: Enable- Mask- TabSize=32
> Vector table: BAR=2 offset=00000000
> PBA: BAR=2 offset=00004000
> Capabilities: [80] Express Endpoint IRQ 0
> Device: Supported: MaxPayload 1024 bytes, PhantFunc 0,
> ExtTag-
> Device: Latency L0s <4us, L1 <8us
> Device: AtnBtn- AtnInd- PwrInd-
> Device: Errors: Correctable- Non-Fatal+ Fatal+ Unsupported-
> Device: RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop+
> Device: MaxPayload 128 bytes, MaxReadReq 128 bytes
> Link: Supported Speed 2.5Gb/s, Width x8, ASPM L0s, Port 1
> Link: Latency L0s <512ns, L1 <64us
> Link: ASPM Disabled RCB 128 bytes CommClk- ExtSynch-
> Link: Speed 2.5Gb/s, Width x8
> Capabilities: [94] Vendor Specific Information
> Capabilities: [9c] Vendor Specific Information
>
next prev parent reply other threads:[~2009-03-28 6:18 UTC|newest]
Thread overview: 6+ messages / expand[flat|nested] mbox.gz Atom feed top
2009-03-26 12:44 niu driver - Transmit timed out - 2.6.29 Jesper Krogh
2009-03-27 19:31 ` Jesper Krogh
2009-03-28 0:42 ` Matheos Worku
2009-03-28 6:05 ` Jesper Krogh
2009-03-28 6:18 ` Matheos Worku [this message]
2009-03-28 7:25 ` Jesper Krogh
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=49CDC136.60709@sun.com \
--to=matheos.worku@sun.com \
--cc=jesper@krogh.cc \
--cc=netdev@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.