[PATCH v3 0/2] Fix syzkaller bug: hung task in hub_port_init
From: Anirudh Rayabharam <hidden>
Date: 2021-08-13 18:26:00
Also in:
linux-usb, lkml
From: Anirudh Rayabharam <hidden>
Date: 2021-08-13 18:26:00
Also in:
linux-usb, lkml
This series fixes the hung task bug in hub_port_init reported by syzkaller at: https://syzkaller.appspot.com/bug?id=08f12df95ae7da69814e64eb5515d5a85ed06b76 The first patch in the series fixes the issue and the second patch does some refactoring to avoid duplicate code. Changes in v3: - Split the patch into two patches - Remove the convenience wrappers as suggested by Shuah - Remove the WARN as suggested by Greg Changes in v2: Use WARN_ON() instead of BUG() when unlink_list is neither unlink_tx nor unlink_rx. v2: https://lore.kernel.org/lkml/20210806181335.2078-1-mail@anirudhrb.com/ (local) v1: https://lore.kernel.org/lkml/20210806164015.25263-1-mail@anirudhrb.com/ (local) Anirudh Rayabharam (2): usbip: give back URBs for unsent unlink requests during cleanup usbip: eliminate duplicate code in vhci_device_unlink_cleanup drivers/usb/usbip/vhci_hcd.c | 31 ++++++++++++++++++------------- 1 file changed, 18 insertions(+), 13 deletions(-) -- 2.26.2 _______________________________________________ Linux-kernel-mentees mailing list Linux-kernel-mentees@lists.linuxfoundation.org https://lists.linuxfoundation.org/mailman/listinfo/linux-kernel-mentees