diff options
author | Ekansh Gupta <[email protected]> | 2023-10-13 13:20:06 +0100 |
---|---|---|
committer | Greg Kroah-Hartman <[email protected]> | 2023-10-16 20:58:50 +0200 |
commit | 1c8093591d1e372d700fe65423e7315a8ecf721b (patch) | |
tree | ccd9886b7ae2d87762e50d845e7ef0ec5438520f /tools/perf/util/trace-event-scripting.c | |
parent | 206484303892a2a36c0c3414030ddfef658a4e70 (diff) |
misc: fastrpc: Clean buffers on remote invocation failures
With current design, buffers and dma handles are not freed in case
of remote invocation failures returned from DSP. This could result
in buffer leakings and dma handle pointing to wrong memory in the
fastrpc kernel. Adding changes to clean buffers and dma handles
even when remote invocation to DSP returns failures.
Fixes: c68cfb718c8f ("misc: fastrpc: Add support for context Invoke method")
Cc: stable <[email protected]>
Signed-off-by: Ekansh Gupta <[email protected]>
Signed-off-by: Srinivas Kandagatla <[email protected]>
Link: https://lore.kernel.org/r/[email protected]
Signed-off-by: Greg Kroah-Hartman <[email protected]>
Diffstat (limited to 'tools/perf/util/trace-event-scripting.c')
0 files changed, 0 insertions, 0 deletions