LKML Archive on lore.kernel.org
help / color / mirror / Atom feed
* sky2 regression in 2.6.21: Asus P5B-E Plus ethernet adapter no more supported
@ 2007-04-26 21:24 Francois SIMOND
2007-04-26 22:50 ` Stephen Hemminger
0 siblings, 1 reply; 6+ messages in thread
From: Francois SIMOND @ 2007-04-26 21:24 UTC (permalink / raw)
To: linux-kernel
Hello,
Lastest sky2 update between 2.6.21-rc7 and 2.6.21 final disables the support of the integrated ethernet adapter build on the Asus P5B-E Plus motherboard.
Code used is :
#ifdef broken
/* This device causes data corruption problems that are not resolved */
{ PCI_DEVICE(PCI_VENDOR_ID_MARVELL, 0x4364) }, /* 88E8056 */
#endif
I use this hardware successfully daily for one month and without any sign of problem (no corruption, no timeout, no warning) with kernel 2.6.20, x86_64.
Defining "broken" in sky2.h make it work again in 2.6.21 (but i did not run extended tests).
lspci -vv output :
02:00.0 Ethernet controller: Marvell Technology Group Ltd. Unknown device 4364 (rev 12)
Subsystem: ASUSTeK Computer Inc. Unknown device 81f8
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: 32 bytes
Interrupt: pin A routed to IRQ 314
Region 0: Memory at fe7fc000 (64-bit, non-prefetchable) [size=16K]
Region 2: I/O ports at a800 [size=256]
Expansion ROM at fe7c0000 [disabled] [size=128K]
Capabilities: [48] Power Management version 3
Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0+,D1+,D2+,D3hot+,D3cold+)
Status: D0 PME-Enable- DSel=0 DScale=1 PME-
Capabilities: [50] Vital Product Data
Capabilities: [5c] Message Signalled Interrupts: Mask- 64bit+ Queue=0/0 Enable+
Address: 00000000fee0300c Data: 4199
Capabilities: [e0] Express Legacy Endpoint IRQ 0
Device: Supported: MaxPayload 128 bytes, PhantFunc 0, ExtTag-
Device: Latency L0s unlimited, L1 unlimited
Device: AtnBtn- AtnInd- PwrInd-
Device: Errors: Correctable- Non-Fatal- Fatal- Unsupported-
Device: RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
Device: MaxPayload 128 bytes, MaxReadReq 512 bytes
Link: Supported Speed 2.5Gb/s, Width x1, ASPM L0s L1, Port 0
Link: Latency L0s <256ns, L1 unlimited
Link: ASPM Disabled RCB 128 bytes CommClk+ ExtSynch-
Link: Speed 2.5Gb/s, Width x1
Thank you !
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: sky2 regression in 2.6.21: Asus P5B-E Plus ethernet adapter no more supported
2007-04-26 21:24 sky2 regression in 2.6.21: Asus P5B-E Plus ethernet adapter no more supported Francois SIMOND
@ 2007-04-26 22:50 ` Stephen Hemminger
2007-04-27 22:11 ` Daniel Drake
2007-04-28 1:54 ` Daniel Drake
0 siblings, 2 replies; 6+ messages in thread
From: Stephen Hemminger @ 2007-04-26 22:50 UTC (permalink / raw)
To: linux-kernel
On Thu, 26 Apr 2007 23:24:18 +0200
Francois SIMOND <curio@free.fr> wrote:
> Hello,
>
> Lastest sky2 update between 2.6.21-rc7 and 2.6.21 final disables the support of the integrated ethernet adapter build on the Asus P5B-E Plus motherboard.
But the same hardware dies horribly on Gigabyte GA-965P motherboards.
Could you send me full lspci -vvx output. I'll re-enable it for Asus and add a block
for the Gigabyte boards. (sigh)
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: sky2 regression in 2.6.21: Asus P5B-E Plus ethernet adapter no more supported
2007-04-26 22:50 ` Stephen Hemminger
@ 2007-04-27 22:11 ` Daniel Drake
2007-04-28 1:54 ` Daniel Drake
1 sibling, 0 replies; 6+ messages in thread
From: Daniel Drake @ 2007-04-27 22:11 UTC (permalink / raw)
To: Stephen Hemminger; +Cc: linux-kernel, curio
Hi Stephen,
Stephen Hemminger wrote:
> But the same hardware dies horribly on Gigabyte GA-965P motherboards.
> Could you send me full lspci -vvx output. I'll re-enable it for Asus and add a block
> for the Gigabyte boards. (sigh)
This was also reported by another user at
https://bugs.gentoo.org/show_bug.cgi?id=176219
The following hardware on an Asus P5B Deluxe board worked fine with 2.6.20:
sky2 v1.10 addr 0xfeafc000 irq 17 Yukon-EC Ultra (0xb4) rev 2
02:00.0 0200: 11ab:4364 (rev 12)
Subsystem: 1148:4340
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: 32 bytes
Interrupt: pin A routed to IRQ 17
Region 0: Memory at feafc000 (64-bit, non-prefetchable) [size=16K]
Region 2: I/O ports at d800 [size=256]
Expansion ROM at feac0000 [disabled] [size=128K]
Capabilities: [48] Power Management version 3
Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA
PME(D0+,D1+,D2+,D3hot+,D3cold+)
Status: D0 PME-Enable- DSel=0 DScale=1 PME-
Capabilities: [50] Vital Product Data
Capabilities: [5c] Message Signalled Interrupts: 64bit+ Queue=0/0
Enable-
Address: 0000000000000000 Data: 0000
Capabilities: [e0] Express Legacy Endpoint IRQ 0
Device: Supported: MaxPayload 128 bytes, PhantFunc 0,
ExtTag-
Device: Latency L0s unlimited, L1 unlimited
Device: AtnBtn- AtnInd- PwrInd-
Device: Errors: Correctable- Non-Fatal- Fatal- Unsupported-
Device: RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
Device: MaxPayload 128 bytes, MaxReadReq 512 bytes
Link: Supported Speed 2.5Gb/s, Width x1, ASPM L0s L1,
Port 0
Link: Latency L0s <256ns, L1 unlimited
Link: ASPM Disabled RCB 128 bytes CommClk+ ExtSynch-
Link: Speed 2.5Gb/s, Width x1
00: ab 11 64 43 07 00 10 00 12 00 00 02 08 00 00 00
10: 04 c0 af fe 00 00 00 00 01 d8 00 00 00 00 00 00
20: 00 00 00 00 00 00 00 00 00 00 00 00 48 11 40 43
30: 00 00 ac fe 48 00 00 00 00 00 00 00 0a 01 00 00
I guess it may come as a side effect of your upcoming patch, but it
would be nice if sky2 could printk() some basic info when it detects one
of the controllers that it is going to ignore. Right now it is kind of
mysterious why eth0 has disappeared in 2.6.21 for some users.
Thanks,
Daniel
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: sky2 regression in 2.6.21: Asus P5B-E Plus ethernet adapter no more supported
2007-04-26 22:50 ` Stephen Hemminger
2007-04-27 22:11 ` Daniel Drake
@ 2007-04-28 1:54 ` Daniel Drake
1 sibling, 0 replies; 6+ messages in thread
From: Daniel Drake @ 2007-04-28 1:54 UTC (permalink / raw)
To: Stephen Hemminger; +Cc: linux-kernel, curio
Stephen Hemminger wrote:
> But the same hardware dies horribly on Gigabyte GA-965P motherboards.
> Could you send me full lspci -vvx output. I'll re-enable it for Asus and add a block
> for the Gigabyte boards. (sigh)
To add to the mix, Robert Tate on the same Gentoo bug reports that the
Yukon2 hardware on the Gigabyte DQ6 works fine with sky2:
https://bugs.gentoo.org/show_bug.cgi?id=176219
03:00.0 0200: 11ab:4364 (rev 12)
Subsystem: 1458:e000
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: 32 bytes
Interrupt: pin A routed to IRQ 219
Region 0: Memory at f7000000 (64-bit, non-prefetchable) [size=16K]
Region 2: I/O ports at 7000 [size=256]
[virtual] Expansion ROM at 40000000 [disabled] [size=128K]
Capabilities: [48] Power Management version 3
Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA
PME(D0+,D1+,D2+,D3hot+,D3cold+)
Status: D0 PME-Enable- DSel=0 DScale=1 PME-
Capabilities: [50] Vital Product Data
Capabilities: [5c] Message Signalled Interrupts: 64bit+ Queue=0/0
Enable+
Address: 00000000fee0300c Data: 413a
Capabilities: [e0] Express Legacy Endpoint IRQ 0
Device: Supported: MaxPayload 128 bytes, PhantFunc 0,
ExtTag-
Device: Latency L0s unlimited, L1 unlimited
Device: AtnBtn- AtnInd- PwrInd-
Device: Errors: Correctable- Non-Fatal- Fatal- Unsupported-
Device: RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
Device: MaxPayload 128 bytes, MaxReadReq 512 bytes
Link: Supported Speed 2.5Gb/s, Width x1, ASPM L0s L1,
Port 0
Link: Latency L0s <256ns, L1 unlimited
Link: ASPM Disabled RCB 128 bytes CommClk- ExtSynch-
Link: Speed 2.5Gb/s, Width x1
Capabilities: [100] Advanced Error Reporting
00: ab 11 64 43 07 04 10 00 12 00 00 02 08 00 00 00
10: 04 00 00 f7 00 00 00 00 01 70 00 00 00 00 00 00
20: 00 00 00 00 00 00 00 00 00 00 00 00 58 14 00 e0
30: 00 00 00 00 48 00 00 00 00 00 00 00 0a 01 00 00
Daniel
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: sky2 regression in 2.6.21: Asus P5B-E Plus ethernet adapter no more supported
2007-04-28 11:05 Mikael Pettersson
@ 2007-04-30 11:36 ` Malte Schröder
0 siblings, 0 replies; 6+ messages in thread
From: Malte Schröder @ 2007-04-30 11:36 UTC (permalink / raw)
To: Mikael Pettersson; +Cc: linux-kernel, shemminger
[-- Attachment #1.1: Type: text/plain, Size: 566 bytes --]
On Saturday 28 April 2007, Mikael Pettersson wrote:
> Same thing on my ASUS P5B-E Plus. sky2 worked with 2.6.20/2.6.21-rc[1-7]
> but 2.6.21 final killed it.
>
> Regarding the alleged data corruption issues: I regularly do
> multi-gigabyte data transfers over my lan to my P5B-E Plus,
> followed by md5sum integrity checks, and I've never seen the
> P5B-E Plus' sky2 cause any problems.
All the same for me.
Regards
--
---------------------------------------
Malte Schröder
MalteSch@gmx.de
ICQ# 68121508
---------------------------------------
[-- Attachment #1.2: Type: text/plain, Size: 0 bytes --]
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: sky2 regression in 2.6.21: Asus P5B-E Plus ethernet adapter no more supported
@ 2007-04-28 11:05 Mikael Pettersson
2007-04-30 11:36 ` Malte Schröder
0 siblings, 1 reply; 6+ messages in thread
From: Mikael Pettersson @ 2007-04-28 11:05 UTC (permalink / raw)
To: linux-kernel, shemminger
On Thu, 26 Apr 2007 15:50:50 -0700, Stephen Hemminger wrote:
>On Thu, 26 Apr 2007 23:24:18 +0200
>Francois SIMOND <curio@free.fr> wrote:
>
>> Hello,
>>
>> Lastest sky2 update between 2.6.21-rc7 and 2.6.21 final disables the support of the integrated ethernet adapter build on the Asus P5B-E Plus motherboard.
>
>
>But the same hardware dies horribly on Gigabyte GA-965P motherboards.
>Could you send me full lspci -vvx output. I'll re-enable it for Asus and add a block
>for the Gigabyte boards. (sigh)
Same thing on my ASUS P5B-E Plus. sky2 worked with 2.6.20/2.6.21-rc[1-7]
but 2.6.21 final killed it.
Regarding the alleged data corruption issues: I regularly do
multi-gigabyte data transfers over my lan to my P5B-E Plus,
followed by md5sum integrity checks, and I've never seen the
P5B-E Plus' sky2 cause any problems.
lspci -vvx -n:
02:00.0 Class 0200: 11ab:4364 (rev 12)
Subsystem: 1043:81f8
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 08
Interrupt: pin A routed to IRQ 17
Region 0: Memory at ff8fc000 (64-bit, non-prefetchable) [size=16K]
Region 2: I/O ports at a800 [size=256]
Expansion ROM at ff8c0000 [disabled] [size=128K]
Capabilities: [48] Power Management version 3
Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0+,D1+,D2+,D3hot+,D3cold+)
Status: D0 PME-Enable- DSel=0 DScale=1 PME-
Capabilities: [50] Vital Product Data
Capabilities: [5c] Message Signalled Interrupts: 64bit+ Queue=0/0 Enable-
Address: 0000000000000000 Data: 0000
Capabilities: [e0] Express Legacy Endpoint IRQ 0
Device: Supported: MaxPayload 128 bytes, PhantFunc 0, ExtTag-
Device: Latency L0s unlimited, L1 unlimited
Device: AtnBtn- AtnInd- PwrInd-
Device: Errors: Correctable- Non-Fatal- Fatal- Unsupported-
Device: RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
Device: MaxPayload 128 bytes, MaxReadReq 512 bytes
Link: Supported Speed 2.5Gb/s, Width x1, ASPM L0s L1, Port 0
Link: Latency L0s <256ns, L1 unlimited
Link: ASPM Disabled RCB 128 bytes CommClk+ ExtSynch-
Link: Speed 2.5Gb/s, Width x1
00: ab 11 64 43 07 00 10 00 12 00 00 02 08 00 00 00
10: 04 c0 8f ff 00 00 00 00 01 a8 00 00 00 00 00 00
20: 00 00 00 00 00 00 00 00 00 00 00 00 43 10 f8 81
30: 00 00 8c ff 48 00 00 00 00 00 00 00 0a 01 00 00
/Mikael
^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2007-04-30 11:36 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2007-04-26 21:24 sky2 regression in 2.6.21: Asus P5B-E Plus ethernet adapter no more supported Francois SIMOND
2007-04-26 22:50 ` Stephen Hemminger
2007-04-27 22:11 ` Daniel Drake
2007-04-28 1:54 ` Daniel Drake
2007-04-28 11:05 Mikael Pettersson
2007-04-30 11:36 ` Malte Schröder
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).