* Fwd: dwc3: regression in USB DWC3 driver in kernel 5.15 branch
@ 2023-07-15 11:03 Bagas Sanjaya
2023-07-16 14:58 ` Greg Kroah-Hartman
2023-11-01 18:59 ` Linux regression tracking (Thorsten Leemhuis)
0 siblings, 2 replies; 5+ messages in thread
From: Bagas Sanjaya @ 2023-07-15 11:03 UTC (permalink / raw)
To: Alexander Stein, Greg Kroah-Hartman, Sasha Levin,
Tomasz Rostanski
Cc: Linux Kernel Mailing List, Linux Regressions, Linux Stable,
Linux USB, Linux ARM
Hi,
I notice a stable-specific regression on Bugzilla [1]. Quoting from it:
> The backport commit to 5.15 branch:
> 9d4f84a15f9c9727bc07f59d9dafc89e65aadb34 "arm64: dts: imx8mp: Add snps,gfladj-refclk-lpm-sel quirk to USB nodes" (from upstream commit 5c3d5ecf48ab06c709c012bf1e8f0c91e1fcd7ad)
> switched from "snps,dis-u2-freeclk-exists-quirk" to "snps,gfladj-refclk-lpm-sel-quirk".
>
> The problem is that the gfladj-refclk-lpm-sel-quirk quirk is not implemented / backported to 5.15 branch.
>
> This commit should be either reverted, or the commit introducing gfladj-refclk-lpm-sel-quirk needs to be merged to 5.15 kernel branch.
>
> As a result of this patch, on Gateworks Venice GW7400 revB board the USB 3.x devices which are connected to the USB Type C port does not enumerate and the following errors are generated:
>
> [ 14.906302] xhci-hcd xhci-hcd.0.auto: Timeout while waiting for setup device command
> [ 15.122383] usb 2-1: device not accepting address 2, error -62
> [ 25.282195] xhci-hcd xhci-hcd.0.auto: Abort failed to stop command ring: -110
> [ 25.297408] xhci-hcd xhci-hcd.0.auto: xHCI host controller not responding, assume dead
> [ 25.305345] xhci-hcd xhci-hcd.0.auto: HC died; cleaning up
> [ 25.311058] xhci-hcd xhci-hcd.0.auto: Timeout while waiting for stop endpoint command
> [ 25.334361] usb usb2-port1: couldn't allocate usb_device
>
> When the commit is reverted the USB 3.x drives works fine.
See Bugzilla for the full thread and attach dmesgs.
Anyway, I'm adding it to regzbot:
#regzbot introduced: 9d4f84a15f9c97 https://bugzilla.kernel.org/show_bug.cgi?id=217670
#regzbot title: regression in USB DWC3 driver due to missing gfladj-refclk-lpm-sel-quirk quirk
Thanks.
[1]: https://bugzilla.kernel.org/show_bug.cgi?id=217670
--
An old man doll... just what I always wanted! - Clara
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: Fwd: dwc3: regression in USB DWC3 driver in kernel 5.15 branch
2023-07-15 11:03 Fwd: dwc3: regression in USB DWC3 driver in kernel 5.15 branch Bagas Sanjaya
@ 2023-07-16 14:58 ` Greg Kroah-Hartman
2023-11-01 18:59 ` Linux regression tracking (Thorsten Leemhuis)
1 sibling, 0 replies; 5+ messages in thread
From: Greg Kroah-Hartman @ 2023-07-16 14:58 UTC (permalink / raw)
To: Bagas Sanjaya
Cc: Alexander Stein, Sasha Levin, Tomasz Rostanski,
Linux Kernel Mailing List, Linux Regressions, Linux Stable,
Linux USB, Linux ARM
On Sat, Jul 15, 2023 at 06:03:06PM +0700, Bagas Sanjaya wrote:
> Hi,
>
> I notice a stable-specific regression on Bugzilla [1]. Quoting from it:
>
> > The backport commit to 5.15 branch:
> > 9d4f84a15f9c9727bc07f59d9dafc89e65aadb34 "arm64: dts: imx8mp: Add snps,gfladj-refclk-lpm-sel quirk to USB nodes" (from upstream commit 5c3d5ecf48ab06c709c012bf1e8f0c91e1fcd7ad)
> > switched from "snps,dis-u2-freeclk-exists-quirk" to "snps,gfladj-refclk-lpm-sel-quirk".
> >
> > The problem is that the gfladj-refclk-lpm-sel-quirk quirk is not implemented / backported to 5.15 branch.
> >
> > This commit should be either reverted, or the commit introducing gfladj-refclk-lpm-sel-quirk needs to be merged to 5.15 kernel branch.
> >
> > As a result of this patch, on Gateworks Venice GW7400 revB board the USB 3.x devices which are connected to the USB Type C port does not enumerate and the following errors are generated:
> >
> > [ 14.906302] xhci-hcd xhci-hcd.0.auto: Timeout while waiting for setup device command
> > [ 15.122383] usb 2-1: device not accepting address 2, error -62
> > [ 25.282195] xhci-hcd xhci-hcd.0.auto: Abort failed to stop command ring: -110
> > [ 25.297408] xhci-hcd xhci-hcd.0.auto: xHCI host controller not responding, assume dead
> > [ 25.305345] xhci-hcd xhci-hcd.0.auto: HC died; cleaning up
> > [ 25.311058] xhci-hcd xhci-hcd.0.auto: Timeout while waiting for stop endpoint command
> > [ 25.334361] usb usb2-port1: couldn't allocate usb_device
> >
> > When the commit is reverted the USB 3.x drives works fine.
>
> See Bugzilla for the full thread and attach dmesgs.
>
> Anyway, I'm adding it to regzbot:
>
> #regzbot introduced: 9d4f84a15f9c97 https://bugzilla.kernel.org/show_bug.cgi?id=217670
> #regzbot title: regression in USB DWC3 driver due to missing gfladj-refclk-lpm-sel-quirk quirk
This isn't helpful as I don't know what commit eactly this missing
quirk is :(
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: Fwd: dwc3: regression in USB DWC3 driver in kernel 5.15 branch
2023-07-15 11:03 Fwd: dwc3: regression in USB DWC3 driver in kernel 5.15 branch Bagas Sanjaya
2023-07-16 14:58 ` Greg Kroah-Hartman
@ 2023-11-01 18:59 ` Linux regression tracking (Thorsten Leemhuis)
2023-11-21 15:25 ` Thorsten Leemhuis
1 sibling, 1 reply; 5+ messages in thread
From: Linux regression tracking (Thorsten Leemhuis) @ 2023-11-01 18:59 UTC (permalink / raw)
To: Tomasz Rostanski
Cc: Linux Kernel Mailing List, Linux Regressions, Linux Stable,
Linux USB, Linux ARM, Bagas Sanjaya, Alexander Stein,
Greg Kroah-Hartman, Sasha Levin
On 15.07.23 13:03, Bagas Sanjaya wrote:
>
> I notice a stable-specific regression on Bugzilla [1]. Quoting from it:
>
>> The backport commit to 5.15 branch:
>> 9d4f84a15f9c9727bc07f59d9dafc89e65aadb34 "arm64: dts: imx8mp: Add snps,gfladj-refclk-lpm-sel quirk to USB nodes" (from upstream commit 5c3d5ecf48ab06c709c012bf1e8f0c91e1fcd7ad)
>> switched from "snps,dis-u2-freeclk-exists-quirk" to "snps,gfladj-refclk-lpm-sel-quirk".
>> [...]
>> When the commit is reverted the USB 3.x drives works fine.
>
> See Bugzilla for the full thread and attach dmesgs.
>
> Anyway, I'm adding it to regzbot:
>
> #regzbot introduced: 9d4f84a15f9c97 https://bugzilla.kernel.org/show_bug.cgi?id=217670
> #regzbot title: regression in USB DWC3 driver due to missing gfladj-refclk-lpm-sel-quirk quirk
>
> [1]: https://bugzilla.kernel.org/show_bug.cgi?id=217670
Tomasz, it looks like you were really close at resolving this regression
when you submitted the required patches for the 5.15.y branch a few
weeks ago:
https://lore.kernel.org/all/2023090417-silk-parting-36d8@gregkh/
What happened? Did you loose interest? Did you not understand what Greg
asked for? Do you need help?
Ciao, Thorsten (wearing his 'the Linux kernel's regression tracker' hat)
--
Everything you wanna know about Linux kernel regression tracking:
https://linux-regtracking.leemhuis.info/about/#tldr
If I did something stupid, please tell me, as explained on that page.
#regzbot poke
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: Fwd: dwc3: regression in USB DWC3 driver in kernel 5.15 branch
2023-11-01 18:59 ` Linux regression tracking (Thorsten Leemhuis)
@ 2023-11-21 15:25 ` Thorsten Leemhuis
2023-11-24 16:18 ` Greg Kroah-Hartman
0 siblings, 1 reply; 5+ messages in thread
From: Thorsten Leemhuis @ 2023-11-21 15:25 UTC (permalink / raw)
To: Tomasz Rostanski, Greg Kroah-Hartman
Cc: Linux Kernel Mailing List, Linux Regressions, Linux Stable,
Linux USB, Linux ARM, Bagas Sanjaya, Alexander Stein, Sasha Levin
Hi. Top-posting for once, to make this easily accessible to everyone.
To Greg and everyone that might care: apparently Tomasz lost interest in
fixing this 5.15.y regression. Kinda sad, as the patches are mostly
there, but lack a S-o-b tag -- which means we are stuck here, unless
somebody else attempts a backport.
https://lore.kernel.org/all/20230904071432.32309-1-tomasz.rostanski@thalesgroup.com/
I'll thus stop tracking this regression.
#regzbot inconclusive: unfixed afaic, as patches to fix this got stuck
#regzbot ignore-activity
Ciao, Thorsten (wearing his 'the Linux kernel's regression tracker' hat)
--
Everything you wanna know about Linux kernel regression tracking:
https://linux-regtracking.leemhuis.info/about/#tldr
If I did something stupid, please tell me, as explained on that page.
On 01.11.23 19:59, Linux regression tracking (Thorsten Leemhuis) wrote:
> On 15.07.23 13:03, Bagas Sanjaya wrote:
>> I notice a stable-specific regression on Bugzilla [1]. Quoting from it:
>>> The backport commit to 5.15 branch:
>>> 9d4f84a15f9c9727bc07f59d9dafc89e65aadb34 "arm64: dts: imx8mp: Add snps,gfladj-refclk-lpm-sel quirk to USB nodes" (from upstream commit 5c3d5ecf48ab06c709c012bf1e8f0c91e1fcd7ad)
>>> switched from "snps,dis-u2-freeclk-exists-quirk" to "snps,gfladj-refclk-lpm-sel-quirk".
>>> [...]
>>> When the commit is reverted the USB 3.x drives works fine.
>>
>> See Bugzilla for the full thread and attach dmesgs.
>>
>> Anyway, I'm adding it to regzbot:
>>
>> #regzbot introduced: 9d4f84a15f9c97 https://bugzilla.kernel.org/show_bug.cgi?id=217670
>> #regzbot title: regression in USB DWC3 driver due to missing gfladj-refclk-lpm-sel-quirk quirk
>>
>> [1]: https://bugzilla.kernel.org/show_bug.cgi?id=217670
>
> Tomasz, it looks like you were really close at resolving this regression
> when you submitted the required patches for the 5.15.y branch a few
> weeks ago:
> https://lore.kernel.org/all/2023090417-silk-parting-36d8@gregkh/
>
> What happened? Did you loose interest? Did you not understand what Greg
> asked for? Do you need help?
>
> Ciao, Thorsten (wearing his 'the Linux kernel's regression tracker' hat)
> --
> Everything you wanna know about Linux kernel regression tracking:
> https://linux-regtracking.leemhuis.info/about/#tldr
> If I did something stupid, please tell me, as explained on that page.
>
> #regzbot poke
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: Fwd: dwc3: regression in USB DWC3 driver in kernel 5.15 branch
2023-11-21 15:25 ` Thorsten Leemhuis
@ 2023-11-24 16:18 ` Greg Kroah-Hartman
0 siblings, 0 replies; 5+ messages in thread
From: Greg Kroah-Hartman @ 2023-11-24 16:18 UTC (permalink / raw)
To: Linux regressions mailing list
Cc: Tomasz Rostanski, Linux Kernel Mailing List, Linux Stable,
Linux USB, Linux ARM, Bagas Sanjaya, Alexander Stein, Sasha Levin
On Tue, Nov 21, 2023 at 04:25:30PM +0100, Thorsten Leemhuis wrote:
> Hi. Top-posting for once, to make this easily accessible to everyone.
>
> To Greg and everyone that might care: apparently Tomasz lost interest in
> fixing this 5.15.y regression. Kinda sad, as the patches are mostly
> there, but lack a S-o-b tag -- which means we are stuck here, unless
> somebody else attempts a backport.
>
> https://lore.kernel.org/all/20230904071432.32309-1-tomasz.rostanski@thalesgroup.com/
>
> I'll thus stop tracking this regression.
Thanks, I'll wait for a working backport for those using the 5.15.y tree
and this driver as it's not anything that I am capable of doing at this
point in time.
greg k-h
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2023-11-24 16:19 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-07-15 11:03 Fwd: dwc3: regression in USB DWC3 driver in kernel 5.15 branch Bagas Sanjaya
2023-07-16 14:58 ` Greg Kroah-Hartman
2023-11-01 18:59 ` Linux regression tracking (Thorsten Leemhuis)
2023-11-21 15:25 ` Thorsten Leemhuis
2023-11-24 16:18 ` Greg Kroah-Hartman
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).