aboutsummaryrefslogtreecommitdiff
path: root/tools/perf/util/scripting-engines/trace-event-python.c
diff options
context:
space:
mode:
authorRomain Izard <[email protected]>2018-09-20 16:49:04 +0200
committerGreg Kroah-Hartman <[email protected]>2018-10-01 17:59:02 -0700
commitf2924d4b16ae138c2de6a0e73f526fb638330858 (patch)
tree2236f1758b03e710e950ee39bbb452163a8fc7e2 /tools/perf/util/scripting-engines/trace-event-python.c
parentdcb44ac0601e7fcda6d9d9930fd80c7124240146 (diff)
usb: cdc_acm: Do not leak URB buffers
When the ACM TTY port is disconnected, the URBs it uses must be killed, and then the buffers must be freed. Unfortunately a previous refactor removed the code freeing the buffers because it looked extremely similar to the code killing the URBs. As a result, there were many new leaks for each plug/unplug cycle of a CDC-ACM device, that were detected by kmemleak. Restore the missing code, and the memory leak is removed. Fixes: ba8c931ded8d ("cdc-acm: refactor killing urbs") Signed-off-by: Romain Izard <[email protected]> Acked-by: Oliver Neukum <[email protected]> Cc: stable <[email protected]> Signed-off-by: Greg Kroah-Hartman <[email protected]>
Diffstat (limited to 'tools/perf/util/scripting-engines/trace-event-python.c')
0 files changed, 0 insertions, 0 deletions