summaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python
diff options
context:
space:
mode:
authorJohan Hovold <johan@kernel.org>2020-10-25 20:45:50 +0300
committerJohan Hovold <johan@kernel.org>2020-11-04 13:01:16 +0300
commit37faf50615412947868c49aee62f68233307f4e4 (patch)
tree847674ce0c0ec9a235a0b121b3efe898e10f9c05 /tools/perf/scripts/python
parentc01d2c58698f710c9e13ba3e2d296328606f74fd (diff)
downloadlinux-37faf50615412947868c49aee62f68233307f4e4.tar.xz
USB: serial: keyspan_pda: fix write-wakeup use-after-free
The driver's deferred write wakeup was never flushed on disconnect, something which could lead to the driver port data being freed while the wakeup work is still scheduled. Fix this by using the usb-serial write wakeup which gets cancelled properly on disconnect. 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