summaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python
diff options
context:
space:
mode:
authorJohan Hovold <johan@kernel.org>2020-10-25 20:45:51 +0300
committerJohan Hovold <johan@kernel.org>2020-11-04 13:01:19 +0300
commit49fbb8e37a961396a5b6c82937c70df91de45e9d (patch)
treef4f50630f5a2ad72979585c9dcc4553bdcadf637 /tools/perf/scripts/python
parent37faf50615412947868c49aee62f68233307f4e4 (diff)
downloadlinux-49fbb8e37a961396a5b6c82937c70df91de45e9d.tar.xz
USB: serial: keyspan_pda: fix tx-unthrottle use-after-free
The driver's transmit-unthrottle work was never flushed on disconnect, something which could lead to the driver port data being freed while the unthrottle work is still scheduled. Fix this by cancelling the unthrottle work when shutting down the port. Fixes: 1da177e4c3f4 ("Linux-2.6.12-rc2") Cc: stable@vger.kernel.org Acked-by: Sebastian Andrzej Siewior <bigeasy@linutronix.de> Reviewed-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org> Signed-off-by: Johan Hovold <johan@kernel.org>
Diffstat (limited to 'tools/perf/scripts/python')
0 files changed, 0 insertions, 0 deletions