]> Git Repo - linux.git/commit - drivers/usb/dwc3/gadget.c
usb: dwc3: skip interrupt when ep disabled
authorJanusz Dziedzic <[email protected]>
Thu, 8 Dec 2016 09:57:34 +0000 (10:57 +0100)
committerFelipe Balbi <[email protected]>
Mon, 2 Jan 2017 08:55:28 +0000 (10:55 +0200)
commitd7fd41c6dbcc547578a8a56cc52d6f2d36e505bc
treee97ab060d5cb8d77bb03e211dd3b139b3b1ed9ff
parent0994b0a257557e18ee8f0b7c5f0f73fe2b54eec1
usb: dwc3: skip interrupt when ep disabled

In case EP disabled pass only EPCPLT command
to be handled. In other case we could hit
Bug like below.

BUG: unable to handle kernel NULL pointer dereference at 0000000000000003
IP:
[<ffffffff81673428>] dwc3_thread_interrupt+0x11c8/0x1790

while dep->endpoint.desc is NULL.

Signed-off-by: Janusz Dziedzic <[email protected]>
Signed-off-by: Felipe Balbi <[email protected]>
drivers/usb/dwc3/gadget.c
This page took 0.064406 seconds and 4 git commands to generate.