regressions.lists.linux.dev archive mirror
 help / color / mirror / Atom feed
* Re: 5.14.14+ USB regression caused by "usb: core: hcd: Add support for deferring roothub registration" series
       [not found] <42bcbea6-5eb8-16c7-336a-2cb72e71bc36@redhat.com>
@ 2021-11-04  6:53 ` Thorsten Leemhuis
  2021-11-04  7:04   ` Greg KH
  0 siblings, 1 reply; 5+ messages in thread
From: Thorsten Leemhuis @ 2021-11-04  6:53 UTC (permalink / raw)
  To: regressions

On 03.11.21 10:02, Hans de Goede wrote:
> 
> We (Fedora) have been receiving multiple reports about USB devices stopping
> working starting with 5.14.14 .
> 
> An Arch Linux user has found that reverting the first 2 patches from this series:
> https://lore.kernel.org/all/20210909064200.16216-1-kishon@ti.com/
> 
> Fixes things (the 3th patch is just some mostly unrelated refactoring/cleanup).
> 
> See here for the Arch-linux discussion surrounding this:
> https://bbs.archlinux.org/viewtopic.php?pid=2000956#p2000956
> 
> And here are 2 Fedora bug reports of Fedora users being unable to use their
> machines due their mouse + kbd not working:
> 
> https://bugzilla.redhat.com/show_bug.cgi?id=2019542
> https://bugzilla.redhat.com/show_bug.cgi?id=2019576
> 
> Can we get this patch-series reverted from the 5.14.y releases please ?
#regzbot ^introduced: b7a0a792f864583207c593b50fd1b752ed89f4c1
#regzbot ignore-activity

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

* Re: 5.14.14+ USB regression caused by "usb: core: hcd: Add support for deferring roothub registration" series
  2021-11-04  6:53 ` 5.14.14+ USB regression caused by "usb: core: hcd: Add support for deferring roothub registration" series Thorsten Leemhuis
@ 2021-11-04  7:04   ` Greg KH
  2021-11-04  8:50     ` Thorsten Leemhuis
  0 siblings, 1 reply; 5+ messages in thread
From: Greg KH @ 2021-11-04  7:04 UTC (permalink / raw)
  To: Thorsten Leemhuis; +Cc: regressions

On Thu, Nov 04, 2021 at 07:53:37AM +0100, Thorsten Leemhuis wrote:
> On 03.11.21 10:02, Hans de Goede wrote:
> > 
> > We (Fedora) have been receiving multiple reports about USB devices stopping
> > working starting with 5.14.14 .
> > 
> > An Arch Linux user has found that reverting the first 2 patches from this series:
> > https://lore.kernel.org/all/20210909064200.16216-1-kishon@ti.com/
> > 
> > Fixes things (the 3th patch is just some mostly unrelated refactoring/cleanup).
> > 
> > See here for the Arch-linux discussion surrounding this:
> > https://bbs.archlinux.org/viewtopic.php?pid=2000956#p2000956
> > 
> > And here are 2 Fedora bug reports of Fedora users being unable to use their
> > machines due their mouse + kbd not working:
> > 
> > https://bugzilla.redhat.com/show_bug.cgi?id=2019542
> > https://bugzilla.redhat.com/show_bug.cgi?id=2019576
> > 
> > Can we get this patch-series reverted from the 5.14.y releases please ?
> #regzbot ^introduced: b7a0a792f864583207c593b50fd1b752ed89f4c1
> #regzbot ignore-activity
> 

Process question.  Is there anything I need to do here when this is
resolved?  I'm thinking of reverting the offending patches in 5.16-rc1,
but when/if that happens, how will the regzbot know this?

thanks,

greg k-h

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

* Re: 5.14.14+ USB regression caused by "usb: core: hcd: Add support for deferring roothub registration" series
  2021-11-04  7:04   ` Greg KH
@ 2021-11-04  8:50     ` Thorsten Leemhuis
  2021-11-05  7:56       ` Greg KH
  0 siblings, 1 reply; 5+ messages in thread
From: Thorsten Leemhuis @ 2021-11-04  8:50 UTC (permalink / raw)
  To: Greg KH; +Cc: regressions

aOn 04.11.21 08:04, Greg KH wrote:
> On Thu, Nov 04, 2021 at 07:53:37AM +0100, Thorsten Leemhuis wrote:
>> On 03.11.21 10:02, Hans de Goede wrote:
>>>
>>> We (Fedora) have been receiving multiple reports about USB devices stopping
>>> working starting with 5.14.14 .
>>>
>>> An Arch Linux user has found that reverting the first 2 patches from this series:
>>> https://lore.kernel.org/all/20210909064200.16216-1-kishon@ti.com/
>>>
>>> Fixes things (the 3th patch is just some mostly unrelated refactoring/cleanup).
>>>
>>> See here for the Arch-linux discussion surrounding this:
>>> https://bbs.archlinux.org/viewtopic.php?pid=2000956#p2000956
>>>
>>> And here are 2 Fedora bug reports of Fedora users being unable to use their
>>> machines due their mouse + kbd not working:
>>>
>>> https://bugzilla.redhat.com/show_bug.cgi?id=2019542
>>> https://bugzilla.redhat.com/show_bug.cgi?id=2019576
>>>
>>> Can we get this patch-series reverted from the 5.14.y releases please ?
>> #regzbot ^introduced: b7a0a792f864583207c593b50fd1b752ed89f4c1
>> #regzbot ignore-activity
> 
> Process question.  Is there anything I need to do here when this is
> resolved?  I'm thinking of reverting the offending patches in 5.16-rc1,
> but when/if that happens, how will the regzbot know this?

You don't need to do something special, but you need to do something ;-)
Regzbot will know the regression got resolved if the commit message of
the fix (a proper one or a revert) in mainline links to the report with
a Link: tag. Hence, the commit should have something like this:

Link:
https://lore.kernel.org/stable/42bcbea6-5eb8-16c7-336a-2cb72e71bc36@redhat.com/

This is something you and many other developers often do already -- and
something that submitting-patches.rst since a few days states
explicitly: https://git.kernel.org/torvalds/c/1f57bd42b77c

But even if you forget that: As a regression tracker I still have an eye
on things and likely would tell regzbot about it myself, *if* I notice
the fix/revert got merged (and if not, I might send a quick 'hey' what's
up here' mail, which will be a bit annoying for the involved parties,
but that's how it is).

Side note: regbot will even notice if a patch with above Link-Tag gets
posted to one of the mainline list and link to it.


That afaics answered the question, but TWIMC: this report created some
challenges for me/regzbot due to two aspects:

1) the report specifies two commits as culprit
2) the problematic changes are in mainline, 5.15.y and 5.14.y, and I'm
unsure as of now how to handle such situations

For the first aspect I for now settled on "well, just mentioned the
second of the two commits, that's good enough for regzbot, the details
are in the report anyway".

I'm ignoring the second aspect for now and told regzbot only about the
commit in mainline, as my focus for regzbot is on mainline. I guess to
handle this properly, it would be possible to enhance regzbot and then
tall it about 807ac762afee (that's the backport of b7a0a792f864 to 5.14)
as well. But you and Sasha afaics handle things like this already quite
well afaics. But if that would make your life easier, just let me know,
than I'll put it higher on my todo list.

Ciao, Thorsten

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

* Re: 5.14.14+ USB regression caused by "usb: core: hcd: Add support for deferring roothub registration" series
  2021-11-04  8:50     ` Thorsten Leemhuis
@ 2021-11-05  7:56       ` Greg KH
  2021-11-06  9:26         ` Thorsten Leemhuis
  0 siblings, 1 reply; 5+ messages in thread
From: Greg KH @ 2021-11-05  7:56 UTC (permalink / raw)
  To: Thorsten Leemhuis; +Cc: regressions

On Thu, Nov 04, 2021 at 09:50:12AM +0100, Thorsten Leemhuis wrote:
> aOn 04.11.21 08:04, Greg KH wrote:
> > On Thu, Nov 04, 2021 at 07:53:37AM +0100, Thorsten Leemhuis wrote:
> >> On 03.11.21 10:02, Hans de Goede wrote:
> >>>
> >>> We (Fedora) have been receiving multiple reports about USB devices stopping
> >>> working starting with 5.14.14 .
> >>>
> >>> An Arch Linux user has found that reverting the first 2 patches from this series:
> >>> https://lore.kernel.org/all/20210909064200.16216-1-kishon@ti.com/
> >>>
> >>> Fixes things (the 3th patch is just some mostly unrelated refactoring/cleanup).
> >>>
> >>> See here for the Arch-linux discussion surrounding this:
> >>> https://bbs.archlinux.org/viewtopic.php?pid=2000956#p2000956
> >>>
> >>> And here are 2 Fedora bug reports of Fedora users being unable to use their
> >>> machines due their mouse + kbd not working:
> >>>
> >>> https://bugzilla.redhat.com/show_bug.cgi?id=2019542
> >>> https://bugzilla.redhat.com/show_bug.cgi?id=2019576
> >>>
> >>> Can we get this patch-series reverted from the 5.14.y releases please ?
> >> #regzbot ^introduced: b7a0a792f864583207c593b50fd1b752ed89f4c1
> >> #regzbot ignore-activity
> > 
> > Process question.  Is there anything I need to do here when this is
> > resolved?  I'm thinking of reverting the offending patches in 5.16-rc1,
> > but when/if that happens, how will the regzbot know this?
> 
> You don't need to do something special, but you need to do something ;-)
> Regzbot will know the regression got resolved if the commit message of
> the fix (a proper one or a revert) in mainline links to the report with
> a Link: tag. Hence, the commit should have something like this:
> 
> Link:
> https://lore.kernel.org/stable/42bcbea6-5eb8-16c7-336a-2cb72e71bc36@redhat.com/

Close, the patch will have this link tag:
    Link: https://lore.kernel.org/r/42bcbea6-5eb8-16c7-336a-2cb72e71bc36@redhat.com

Is that ok?

I've committed the reverts to my tree and pushed them out so they show
up in the next linux-next release and will get the reverts to Linus
before 5.16-rc1.  Let's see if the bot can notice them :)

thanks,

greg k-h

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

* Re: 5.14.14+ USB regression caused by "usb: core: hcd: Add support for deferring roothub registration" series
  2021-11-05  7:56       ` Greg KH
@ 2021-11-06  9:26         ` Thorsten Leemhuis
  0 siblings, 0 replies; 5+ messages in thread
From: Thorsten Leemhuis @ 2021-11-06  9:26 UTC (permalink / raw)
  To: Greg KH; +Cc: regressions

On 05.11.21 08:56, Greg KH wrote:
> On Thu, Nov 04, 2021 at 09:50:12AM +0100, Thorsten Leemhuis wrote:
>> aOn 04.11.21 08:04, Greg KH wrote:
>>> On Thu, Nov 04, 2021 at 07:53:37AM +0100, Thorsten Leemhuis wrote:
>>>> On 03.11.21 10:02, Hans de Goede wrote:
>>>>>
>>>>> We (Fedora) have been receiving multiple reports about USB devices stopping
>>>>> working starting with 5.14.14 .
>>>>>
>>>>> An Arch Linux user has found that reverting the first 2 patches from this series:
>>>>> https://lore.kernel.org/all/20210909064200.16216-1-kishon@ti.com/
>>>>>
>>>>> Fixes things (the 3th patch is just some mostly unrelated refactoring/cleanup).
>>>>>
>>>>> See here for the Arch-linux discussion surrounding this:
>>>>> https://bbs.archlinux.org/viewtopic.php?pid=2000956#p2000956
>>>>>
>>>>> And here are 2 Fedora bug reports of Fedora users being unable to use their
>>>>> machines due their mouse + kbd not working:
>>>>>
>>>>> https://bugzilla.redhat.com/show_bug.cgi?id=2019542
>>>>> https://bugzilla.redhat.com/show_bug.cgi?id=2019576
>>>>>
>>>>> Can we get this patch-series reverted from the 5.14.y releases please ?
>>>> #regzbot ^introduced: b7a0a792f864583207c593b50fd1b752ed89f4c1
>>>> #regzbot ignore-activity
>>>
>>> Process question.  Is there anything I need to do here when this is
>>> resolved?  I'm thinking of reverting the offending patches in 5.16-rc1,
>>> but when/if that happens, how will the regzbot know this?
>>
>> You don't need to do something special, but you need to do something ;-)
>> Regzbot will know the regression got resolved if the commit message of
>> the fix (a proper one or a revert) in mainline links to the report with
>> a Link: tag. Hence, the commit should have something like this:
>>
>> Link:
>> https://lore.kernel.org/stable/42bcbea6-5eb8-16c7-336a-2cb72e71bc36@redhat.com/
> 
> Close, the patch will have this link tag:
>     Link: https://lore.kernel.org/r/42bcbea6-5eb8-16c7-336a-2cb72e71bc36@redhat.com
> 
> Is that ok?

Yes, of course it is, in fact I just forgot to do s/stable/r/ when
writing above mail. But an url with /stable/ in it would work, too, as
Regzbot in this case will not care what's between lore.kernel.org/ and
the /<msgid> part.

> I've committed the reverts to my tree and pushed them out so they show
> up in the next linux-next release and will get the reverts to Linus
> before 5.16-rc1.  Let's see if the bot can notice them :)

It should even notice them in linux-next and mark the regression as "to
be fixed" until the commits land mainline. Just to be sure I wanted to
wait for this to happen before writing this mail, but forgot it's
Saturday today -- there thus is no new linux-next, so I have to wait
till Monday. :-/

Ciao, Thorsten


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

end of thread, other threads:[~2021-11-06  9:26 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
     [not found] <42bcbea6-5eb8-16c7-336a-2cb72e71bc36@redhat.com>
2021-11-04  6:53 ` 5.14.14+ USB regression caused by "usb: core: hcd: Add support for deferring roothub registration" series Thorsten Leemhuis
2021-11-04  7:04   ` Greg KH
2021-11-04  8:50     ` Thorsten Leemhuis
2021-11-05  7:56       ` Greg KH
2021-11-06  9:26         ` Thorsten Leemhuis

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).