diff options
author | Phil Elwell <phil@raspberrypi.com> | 2021-07-23 17:59:30 +0200 |
---|---|---|
committer | Greg Kroah-Hartman <gregkh@linuxfoundation.org> | 2021-07-27 15:54:51 +0200 |
commit | 2867652e4766360adf14dfda3832455e04964f2a (patch) | |
tree | f4c9d2a69888a2a21e4ebb1aa39d319633c5add8 /drivers/usb/musb/omap2430.c | |
parent | usb: gadget: remove leaked entry from udc driver list (diff) | |
download | linux-2867652e4766360adf14dfda3832455e04964f2a.tar.xz linux-2867652e4766360adf14dfda3832455e04964f2a.zip |
usb: gadget: f_hid: fixed NULL pointer dereference
Disconnecting and reconnecting the USB cable can lead to crashes
and a variety of kernel log spam.
The problem was found and reproduced on the Raspberry Pi [1]
and the original fix was created in Raspberry's own fork [2].
Link: https://github.com/raspberrypi/linux/issues/3870 [1]
Link: https://github.com/raspberrypi/linux/commit/a6e47d5f4efbd2ea6a0b6565cd2f9b7bb217ded5 [2]
Signed-off-by: Maxim Devaev <mdevaev@gmail.com>
Signed-off-by: Phil Elwell <phil@raspberrypi.com>
Cc: stable <stable@vger.kernel.org>
Link: https://lore.kernel.org/r/20210723155928.210019-1-mdevaev@gmail.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'drivers/usb/musb/omap2430.c')
0 files changed, 0 insertions, 0 deletions