All of lore.kernel.org
 help / color / mirror / Atom feed
* [Bug 215241] New: "usbreset" tool causes hung task on kernel 5.15.3+ with Hauppauge WinTV dualHD
@ 2021-12-06 17:56 bugzilla-daemon
  2021-12-06 18:17 ` [Bug 215241] " bugzilla-daemon
                   ` (4 more replies)
  0 siblings, 5 replies; 6+ messages in thread
From: bugzilla-daemon @ 2021-12-06 17:56 UTC (permalink / raw)
  To: linux-usb

https://bugzilla.kernel.org/show_bug.cgi?id=215241

            Bug ID: 215241
           Summary: "usbreset" tool causes hung task on kernel 5.15.3+
                    with Hauppauge WinTV dualHD
           Product: Drivers
           Version: 2.5
    Kernel Version: 5.15.3
          Hardware: All
                OS: Linux
              Tree: Mainline
            Status: NEW
          Severity: normal
          Priority: P1
         Component: USB
          Assignee: drivers_usb@kernel-bugs.kernel.org
          Reporter: mabo@elbmurf.de
        Regression: No

Created attachment 299917
  --> https://bugzilla.kernel.org/attachment.cgi?id=299917&action=edit
Dmesg log

Hello, I have a Hauppauge WinTV dualHD DVB-T2 USB card and need to use the
nifty tool usbreset to reset its connection after each standby because else it
won’t work. Recently, starting with Linux 5.15.3, usbreset started causing
severe hangs even to the point of my system being unable to do a proper reboot
or shutdown. Same with 5.16.0-rc3. I’m now back on 5.13.2 without this problem.
In the attachment you can read a dmesg log. Distro is Arch Linux.

-- 
You may reply to this email to add a comment.

You are receiving this mail because:
You are watching the assignee of the bug.

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

* [Bug 215241] "usbreset" tool causes hung task on kernel 5.15.3+ with Hauppauge WinTV dualHD
  2021-12-06 17:56 [Bug 215241] New: "usbreset" tool causes hung task on kernel 5.15.3+ with Hauppauge WinTV dualHD bugzilla-daemon
@ 2021-12-06 18:17 ` bugzilla-daemon
  2021-12-06 19:53 ` bugzilla-daemon
                   ` (3 subsequent siblings)
  4 siblings, 0 replies; 6+ messages in thread
From: bugzilla-daemon @ 2021-12-06 18:17 UTC (permalink / raw)
  To: linux-usb

https://bugzilla.kernel.org/show_bug.cgi?id=215241

--- Comment #1 from Alan Stern (stern@rowland.harvard.edu) ---
You can try using "git bisect" to find the commit which caused this bad
behavior.

-- 
You may reply to this email to add a comment.

You are receiving this mail because:
You are watching the assignee of the bug.

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

* [Bug 215241] "usbreset" tool causes hung task on kernel 5.15.3+ with Hauppauge WinTV dualHD
  2021-12-06 17:56 [Bug 215241] New: "usbreset" tool causes hung task on kernel 5.15.3+ with Hauppauge WinTV dualHD bugzilla-daemon
  2021-12-06 18:17 ` [Bug 215241] " bugzilla-daemon
@ 2021-12-06 19:53 ` bugzilla-daemon
  2021-12-06 20:03 ` bugzilla-daemon
                   ` (2 subsequent siblings)
  4 siblings, 0 replies; 6+ messages in thread
From: bugzilla-daemon @ 2021-12-06 19:53 UTC (permalink / raw)
  To: linux-usb

https://bugzilla.kernel.org/show_bug.cgi?id=215241

--- Comment #2 from Maximilian Böhm (mabo@elbmurf.de) ---
I’m trying, but "git tag" is only showing me versions from 2.6.11 to 5.9.9.

-- 
You may reply to this email to add a comment.

You are receiving this mail because:
You are watching the assignee of the bug.

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

* [Bug 215241] "usbreset" tool causes hung task on kernel 5.15.3+ with Hauppauge WinTV dualHD
  2021-12-06 17:56 [Bug 215241] New: "usbreset" tool causes hung task on kernel 5.15.3+ with Hauppauge WinTV dualHD bugzilla-daemon
  2021-12-06 18:17 ` [Bug 215241] " bugzilla-daemon
  2021-12-06 19:53 ` bugzilla-daemon
@ 2021-12-06 20:03 ` bugzilla-daemon
  2021-12-08 16:36 ` bugzilla-daemon
  2021-12-08 22:07 ` bugzilla-daemon
  4 siblings, 0 replies; 6+ messages in thread
From: bugzilla-daemon @ 2021-12-06 20:03 UTC (permalink / raw)
  To: linux-usb

https://bugzilla.kernel.org/show_bug.cgi?id=215241

--- Comment #3 from Maximilian Böhm (mabo@elbmurf.de) ---
Ah, it’s counting "v5.1.9, v5.10", what a mess. OK, I’m on it.

-- 
You may reply to this email to add a comment.

You are receiving this mail because:
You are watching the assignee of the bug.

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

* [Bug 215241] "usbreset" tool causes hung task on kernel 5.15.3+ with Hauppauge WinTV dualHD
  2021-12-06 17:56 [Bug 215241] New: "usbreset" tool causes hung task on kernel 5.15.3+ with Hauppauge WinTV dualHD bugzilla-daemon
                   ` (2 preceding siblings ...)
  2021-12-06 20:03 ` bugzilla-daemon
@ 2021-12-08 16:36 ` bugzilla-daemon
  2021-12-08 22:07 ` bugzilla-daemon
  4 siblings, 0 replies; 6+ messages in thread
From: bugzilla-daemon @ 2021-12-08 16:36 UTC (permalink / raw)
  To: linux-usb

https://bugzilla.kernel.org/show_bug.cgi?id=215241

--- Comment #4 from Maximilian Böhm (mabo@elbmurf.de) ---
Hallo again, found the commit:

$ git bisect bad
2899243f272f8801dceb1bb692bd1a3ae3f281c2 is the first bad commit
commit 2899243f272f8801dceb1bb692bd1a3ae3f281c2
Author: Pavel Skripkin <paskripkin@gmail.com>
Date:   Thu Jul 29 22:23:33 2021 +0200

    media: em28xx: add missing em28xx_close_extension

    [ Upstream commit 2c98b8a3458df03abdc6945bbef67ef91d181938 ]

    If em28xx dev has ->dev_next pointer, we need to delete ->dev_next list
    node from em28xx_extension_devlist on disconnect to avoid UAF bugs and
    corrupted list bugs, since driver frees this pointer on disconnect.

    Reported-and-tested-by:
syzbot+a6969ef522a36d3344c9@syzkaller.appspotmail.com

    Fixes: 1a23f81b7dc3 ("V4L/DVB (9979): em28xx: move usb probe code to a
proper place")
    Signed-off-by: Pavel Skripkin <paskripkin@gmail.com>
    Signed-off-by: Hans Verkuil <hverkuil-cisco@xs4all.nl>
    Signed-off-by: Mauro Carvalho Chehab <mchehab+huawei@kernel.org>
    Signed-off-by: Sasha Levin <sashal@kernel.org>

 drivers/media/usb/em28xx/em28xx-cards.c | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)


What next?

-- 
You may reply to this email to add a comment.

You are receiving this mail because:
You are watching the assignee of the bug.

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

* [Bug 215241] "usbreset" tool causes hung task on kernel 5.15.3+ with Hauppauge WinTV dualHD
  2021-12-06 17:56 [Bug 215241] New: "usbreset" tool causes hung task on kernel 5.15.3+ with Hauppauge WinTV dualHD bugzilla-daemon
                   ` (3 preceding siblings ...)
  2021-12-08 16:36 ` bugzilla-daemon
@ 2021-12-08 22:07 ` bugzilla-daemon
  4 siblings, 0 replies; 6+ messages in thread
From: bugzilla-daemon @ 2021-12-08 22:07 UTC (permalink / raw)
  To: linux-usb

https://bugzilla.kernel.org/show_bug.cgi?id=215241

--- Comment #5 from Alan Stern (stern@rowland.harvard.edu) ---
You should write to Paul Skripkin, telling him about this problem.  And CC: all
the people listed on the Signed-off-by: lines, as well as the
linux-media@vger.kernel.org list.

-- 
You may reply to this email to add a comment.

You are receiving this mail because:
You are watching the assignee of the bug.

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

end of thread, other threads:[~2021-12-08 22:07 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-12-06 17:56 [Bug 215241] New: "usbreset" tool causes hung task on kernel 5.15.3+ with Hauppauge WinTV dualHD bugzilla-daemon
2021-12-06 18:17 ` [Bug 215241] " bugzilla-daemon
2021-12-06 19:53 ` bugzilla-daemon
2021-12-06 20:03 ` bugzilla-daemon
2021-12-08 16:36 ` bugzilla-daemon
2021-12-08 22:07 ` bugzilla-daemon

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.