diff options
author | Johan Hovold <[email protected]> | 2020-10-25 18:45:50 +0100 |
---|---|---|
committer | Johan Hovold <[email protected]> | 2020-11-04 11:01:16 +0100 |
commit | 37faf50615412947868c49aee62f68233307f4e4 (patch) | |
tree | 847674ce0c0ec9a235a0b121b3efe898e10f9c05 /tools/perf/scripts/python/exported-sql-viewer.py | |
parent | c01d2c58698f710c9e13ba3e2d296328606f74fd (diff) |
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: [email protected]
Acked-by: Sebastian Andrzej Siewior <[email protected]>
Reviewed-by: Greg Kroah-Hartman <[email protected]>
Signed-off-by: Johan Hovold <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/exported-sql-viewer.py')
0 files changed, 0 insertions, 0 deletions