All of lore.kernel.org
 help / color / mirror / Atom feed
* BUG: cxgb4 is broken in v4.12-rc1
@ 2017-05-15 22:36 Logan Gunthorpe
  2017-05-16  1:00 ` Ganesh GR
  0 siblings, 1 reply; 5+ messages in thread
From: Logan Gunthorpe @ 2017-05-15 22:36 UTC (permalink / raw)
  To: Ganesh Goudar; +Cc: David S. Miller, Stephen Bates, Steve Wise, netdev

[-- Attachment #1: Type: text/plain, Size: 399 bytes --]

Hi,

With rc1 my T62100-LP-CR no longer functions correctly. Everything
appears fine but the link never goes into the UP state. I have one peer
with an older (functioning) kernel and the other peer on rc1.

I've bisected to find this is the offending commit:

3bb4858fd: cxgb4: avoid disabling FEC by default

I've also attached a bisect log.

Let me know if you need anything else.

Thanks,

Logan

[-- Attachment #2: bisect.log --]
[-- Type: text/x-log, Size: 2644 bytes --]

git bisect start
# bad: [2ea659a9ef488125eb46da6eb571de5eae5c43f6] Linux 4.12-rc1
git bisect bad 2ea659a9ef488125eb46da6eb571de5eae5c43f6
# good: [c02ed2e75ef4c74e41e421acb4ef1494671585e8] Linux 4.11-rc4
git bisect good c02ed2e75ef4c74e41e421acb4ef1494671585e8
# good: [2f34c1231bfc9f2550f934acb268ac7315fb3837] Merge tag 'drm-for-v4.12' of git://people.freedesktop.org/~airlied/linux
git bisect good 2f34c1231bfc9f2550f934acb268ac7315fb3837
# good: [c6a677c6f37bb7abc85ba7e3465e82b9f7eb1d91] Merge tag 'staging-4.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging
git bisect good c6a677c6f37bb7abc85ba7e3465e82b9f7eb1d91
# good: [0ff4c01b279a590a2826ade9321ad8c7ca5a1b6c] Merge tag 'armsoc-arm64' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc
git bisect good 0ff4c01b279a590a2826ade9321ad8c7ca5a1b6c
# bad: [c70422f760c120480fee4de6c38804c72aa26bc1] Merge tag 'nfsd-4.12' of git://linux-nfs.org/~bfields/linux
git bisect bad c70422f760c120480fee4de6c38804c72aa26bc1
# bad: [56868a460b83c0f93d339256a81064d89aadae8e] Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide
git bisect bad 56868a460b83c0f93d339256a81064d89aadae8e
# good: [ae706bebd6a172a6adf9f63d1a77b8ed49e998a6] Merge tag 'juno-fixes-4.12' of git://git.kernel.org/pub/scm/linux/kernel/git/sudeep.holla/linux into next/dt64
git bisect good ae706bebd6a172a6adf9f63d1a77b8ed49e998a6
# good: [ecc721a72c121e8b641d68efd24a225abedb9a30] Merge tag 'pwm/for-4.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm
git bisect good ecc721a72c121e8b641d68efd24a225abedb9a30
# bad: [657831ffc38e30092a2d5f03d385d710eb88b09a] dccp/tcp: do not inherit mc_list from parent
git bisect bad 657831ffc38e30092a2d5f03d385d710eb88b09a
# bad: [b210aeaedfc47ab8a86fbdcad46caf1e49cc0e37] Merge branch 'stmmac-pci-fix-crash-on-Intel-Galileo-Gen2'
git bisect bad b210aeaedfc47ab8a86fbdcad46caf1e49cc0e37
# good: [ac45bd93a5035c2f39c9862b8b6ed692db0fdc87] bnxt_en: allocate enough space for ->ntp_fltr_bmap
git bisect good ac45bd93a5035c2f39c9862b8b6ed692db0fdc87
# bad: [0d0e57697f162da4aa218b5feafe614fb666db07] bpf: don't let ldimm64 leak map addresses on unprivileged
git bisect bad 0d0e57697f162da4aa218b5feafe614fb666db07
# bad: [3bb4858fda1cac2ae677edb5134932af4c7f8ff8] cxgb4: avoid disabling FEC by default
git bisect bad 3bb4858fda1cac2ae677edb5134932af4c7f8ff8
# good: [8ce7aaaa9797f944ad2f50e5160c8a20a473aedf] net: dsa: loop: Check for memory allocation failure
git bisect good 8ce7aaaa9797f944ad2f50e5160c8a20a473aedf
# first bad commit: [3bb4858fda1cac2ae677edb5134932af4c7f8ff8] cxgb4: avoid disabling FEC by default

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

* Re: cxgb4 is broken in v4.12-rc1
  2017-05-15 22:36 BUG: cxgb4 is broken in v4.12-rc1 Logan Gunthorpe
@ 2017-05-16  1:00 ` Ganesh GR
  2017-05-16  1:50   ` Logan Gunthorpe
  0 siblings, 1 reply; 5+ messages in thread
From: Ganesh GR @ 2017-05-16  1:00 UTC (permalink / raw)
  To: Logan Gunthorpe; +Cc: David S. Miller, Stephen Bates, SWise OGC, netdev


Hi Logan,

Thanks for reporting the issue I will try to reproduce this, btw what is the firmware version
on your setup?.

Regards
Ganesh




From: Logan Gunthorpe <logang@deltatee.com>
Sent: Tuesday, May 16, 2017 4:06 AM
To: Ganesh GR
Cc: David S. Miller; Stephen Bates; SWise OGC; netdev@vger.kernel.org
Subject: BUG: cxgb4 is broken in v4.12-rc1
    
Hi,

With rc1 my T62100-LP-CR no longer functions correctly. Everything
appears fine but the link never goes into the UP state. I have one peer
with an older (functioning) kernel and the other peer on rc1.

I've bisected to find this is the offending commit:

3bb4858fd: cxgb4: avoid disabling FEC by default

I've also attached a bisect log.

Let me know if you need anything else.

Thanks,

Logan
    

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

* Re: cxgb4 is broken in v4.12-rc1
  2017-05-16  1:00 ` Ganesh GR
@ 2017-05-16  1:50   ` Logan Gunthorpe
  2017-05-16 15:19     ` Ganesh GR
  0 siblings, 1 reply; 5+ messages in thread
From: Logan Gunthorpe @ 2017-05-16  1:50 UTC (permalink / raw)
  To: Ganesh GR; +Cc: David S. Miller, Stephen Bates, SWise OGC, netdev

Hi,

Thanks for looking into it. The version information of the card is:

[    5.235956] cxgb4 0000:07:00.4: Chelsio T62100-LP-CR rev 0
[    5.235957] cxgb4 0000:07:00.4: S/N: PT51160053, P/N: 11012106004
[    5.235959] cxgb4 0000:07:00.4: Firmware version: 1.16.29.4
[    5.235960] cxgb4 0000:07:00.4: Bootstrap version: 255.255.255.255
[    5.235961] cxgb4 0000:07:00.4: TP Microcode version: 0.1.23.2

Logan


On 15/05/17 07:00 PM, Ganesh GR wrote:
> 
> Hi Logan,
> 
> Thanks for reporting the issue I will try to reproduce this, btw what is the firmware version
> on your setup?.
> 
> Regards
> Ganesh
> 
> 
> 
> 
> From: Logan Gunthorpe <logang@deltatee.com>
> Sent: Tuesday, May 16, 2017 4:06 AM
> To: Ganesh GR
> Cc: David S. Miller; Stephen Bates; SWise OGC; netdev@vger.kernel.org
> Subject: BUG: cxgb4 is broken in v4.12-rc1
>     
> Hi,
> 
> With rc1 my T62100-LP-CR no longer functions correctly. Everything
> appears fine but the link never goes into the UP state. I have one peer
> with an older (functioning) kernel and the other peer on rc1.
> 
> I've bisected to find this is the offending commit:
> 
> 3bb4858fd: cxgb4: avoid disabling FEC by default
> 
> I've also attached a bisect log.
> 
> Let me know if you need anything else.
> 
> Thanks,
> 
> Logan
>     
> 

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

* Re: cxgb4 is broken in v4.12-rc1
  2017-05-16  1:50   ` Logan Gunthorpe
@ 2017-05-16 15:19     ` Ganesh GR
  2017-05-16 17:43       ` Logan Gunthorpe
  0 siblings, 1 reply; 5+ messages in thread
From: Ganesh GR @ 2017-05-16 15:19 UTC (permalink / raw)
  To: Logan Gunthorpe; +Cc: David S. Miller, Stephen Bates, SWise OGC, netdev


Hi Logan,

The latest firmware available is 1.16.43.0 kindly update your firmware and
give a try, 1.16.29.4 have no support for autoneg.

Thanks
Ganesh






From: Logan Gunthorpe <logang@deltatee.com>
Sent: Tuesday, May 16, 2017 7:20 AM
To: Ganesh GR
Cc: David S. Miller; Stephen Bates; SWise OGC; netdev@vger.kernel.org
Subject: Re: cxgb4 is broken in v4.12-rc1
    
Hi,

Thanks for looking into it. The version information of the card is:

[    5.235956] cxgb4 0000:07:00.4: Chelsio T62100-LP-CR rev 0
[    5.235957] cxgb4 0000:07:00.4: S/N: PT51160053, P/N: 11012106004
[    5.235959] cxgb4 0000:07:00.4: Firmware version: 1.16.29.4
[    5.235960] cxgb4 0000:07:00.4: Bootstrap version: 255.255.255.255
[    5.235961] cxgb4 0000:07:00.4: TP Microcode version: 0.1.23.2

Logan


On 15/05/17 07:00 PM, Ganesh GR wrote:
> 
> Hi Logan,
> 
> Thanks for reporting the issue I will try to reproduce this, btw what is the firmware version
> on your setup?.
> 
> Regards
> Ganesh
> 
> 
> 
> 
> From: Logan Gunthorpe <logang@deltatee.com>
> Sent: Tuesday, May 16, 2017 4:06 AM
> To: Ganesh GR
> Cc: David S. Miller; Stephen Bates; SWise OGC; netdev@vger.kernel.org
> Subject: BUG: cxgb4 is broken in v4.12-rc1
>     
> Hi,
> 
> With rc1 my T62100-LP-CR no longer functions correctly. Everything
> appears fine but the link never goes into the UP state. I have one peer
> with an older (functioning) kernel and the other peer on rc1.
> 
> I've bisected to find this is the offending commit:
> 
> 3bb4858fd: cxgb4: avoid disabling FEC by default
> 
> I've also attached a bisect log.
> 
> Let me know if you need anything else.
> 
> Thanks,
> 
> Logan
>     
> 
    

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

* Re: cxgb4 is broken in v4.12-rc1
  2017-05-16 15:19     ` Ganesh GR
@ 2017-05-16 17:43       ` Logan Gunthorpe
  0 siblings, 0 replies; 5+ messages in thread
From: Logan Gunthorpe @ 2017-05-16 17:43 UTC (permalink / raw)
  To: Ganesh GR; +Cc: David S. Miller, Stephen Bates, SWise OGC, netdev

Hey,

Ok, yes with the latest firmware the issue seems to have gone away.

Still, it's probably not a great idea to break peoples hardware with a
kernel update even if their firmware is old.

Thanks,

Logan

On 16/05/17 09:19 AM, Ganesh GR wrote:
> 
> Hi Logan,
> 
> The latest firmware available is 1.16.43.0 kindly update your firmware and
> give a try, 1.16.29.4 have no support for autoneg.
> 
> Thanks
> Ganesh
> 
> 
> 
> 
> 
> 
> From: Logan Gunthorpe <logang@deltatee.com>
> Sent: Tuesday, May 16, 2017 7:20 AM
> To: Ganesh GR
> Cc: David S. Miller; Stephen Bates; SWise OGC; netdev@vger.kernel.org
> Subject: Re: cxgb4 is broken in v4.12-rc1
>     
> Hi,
> 
> Thanks for looking into it. The version information of the card is:
> 
> [    5.235956] cxgb4 0000:07:00.4: Chelsio T62100-LP-CR rev 0
> [    5.235957] cxgb4 0000:07:00.4: S/N: PT51160053, P/N: 11012106004
> [    5.235959] cxgb4 0000:07:00.4: Firmware version: 1.16.29.4
> [    5.235960] cxgb4 0000:07:00.4: Bootstrap version: 255.255.255.255
> [    5.235961] cxgb4 0000:07:00.4: TP Microcode version: 0.1.23.2
> 
> Logan
> 
> 
> On 15/05/17 07:00 PM, Ganesh GR wrote:
>>
>> Hi Logan,
>>
>> Thanks for reporting the issue I will try to reproduce this, btw what is the firmware version
>> on your setup?.
>>
>> Regards
>> Ganesh
>>
>>
>>
>>
>> From: Logan Gunthorpe <logang@deltatee.com>
>> Sent: Tuesday, May 16, 2017 4:06 AM
>> To: Ganesh GR
>> Cc: David S. Miller; Stephen Bates; SWise OGC; netdev@vger.kernel.org
>> Subject: BUG: cxgb4 is broken in v4.12-rc1
>>      
>> Hi,
>>
>> With rc1 my T62100-LP-CR no longer functions correctly. Everything
>> appears fine but the link never goes into the UP state. I have one peer
>> with an older (functioning) kernel and the other peer on rc1.
>>
>> I've bisected to find this is the offending commit:
>>
>> 3bb4858fd: cxgb4: avoid disabling FEC by default
>>
>> I've also attached a bisect log.
>>
>> Let me know if you need anything else.
>>
>> Thanks,
>>
>> Logan
>>      
>>
>     
> 

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

end of thread, other threads:[~2017-05-16 17:43 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-05-15 22:36 BUG: cxgb4 is broken in v4.12-rc1 Logan Gunthorpe
2017-05-16  1:00 ` Ganesh GR
2017-05-16  1:50   ` Logan Gunthorpe
2017-05-16 15:19     ` Ganesh GR
2017-05-16 17:43       ` Logan Gunthorpe

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.