aboutsummaryrefslogtreecommitdiffstats
path: root/tools/perf/scripts/python/check-perf-trace.py
diff options
context:
space:
mode:
authorSuwan Kim <[email protected]>2019-10-22 09:30:17 +0000
committerGreg Kroah-Hartman <[email protected]>2019-10-28 16:51:06 +0000
commitd4d8257754c3300ea2a465dadf8d2b02c713c920 (patch)
treefef21ca998d53333180ec2e9ad1032c87f7fe3e1 /tools/perf/scripts/python/check-perf-trace.py
parentusbip: tools: Fix read_usb_vudc_device() error path handling (diff)
downloadkernel-d4d8257754c3300ea2a465dadf8d2b02c713c920.tar.gz
kernel-d4d8257754c3300ea2a465dadf8d2b02c713c920.zip
usbip: Fix free of unallocated memory in vhci tx
iso_buffer should be set to NULL after use and free in the while loop. In the case of isochronous URB in the while loop, iso_buffer is allocated and after sending it to server, buffer is deallocated. And then, if the next URB in the while loop is not a isochronous pipe, iso_buffer still holds the previously deallocated buffer address and kfree tries to free wrong buffer address. Fixes: ea44d190764b ("usbip: Implement SG support to vhci-hcd and stub driver") Reported-by: kbuild test robot <[email protected]> Reported-by: Julia Lawall <[email protected]> Signed-off-by: Suwan Kim <[email protected]> Reviewed-by: Julia Lawall <[email protected]> Acked-by: Shuah Khan <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Greg Kroah-Hartman <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/check-perf-trace.py')
0 files changed, 0 insertions, 0 deletions