diff options
author | Jinjie Ruan <[email protected]> | 2024-11-01 10:53:16 +0800 |
---|---|---|
committer | Jakub Kicinski <[email protected]> | 2024-11-03 07:59:30 -0800 |
commit | 3b557be89fc688dbd9ccf704a70f7600a094f13a (patch) | |
tree | f73632c09508b487f7d0eca5c771c1ec308bfb33 /tools/perf/util/scripting-engines/trace-event-python.c | |
parent | b2183187c5fd30659b9caccb92f7e5e680301769 (diff) |
net: wwan: t7xx: Fix off-by-one error in t7xx_dpmaif_rx_buf_alloc()
The error path in t7xx_dpmaif_rx_buf_alloc(), free and unmap the already
allocated and mapped skb in a loop, but the loop condition terminates when
the index reaches zero, which fails to free the first allocated skb at
index zero.
Check with i-- so that skb at index 0 is freed as well.
Cc: [email protected]
Fixes: d642b012df70 ("net: wwan: t7xx: Add data path interface")
Acked-by: Sergey Ryazanov <[email protected]>
Signed-off-by: Jinjie Ruan <[email protected]>
Reviewed-by: Ilpo Järvinen <[email protected]>
Link: https://patch.msgid.link/[email protected]
Signed-off-by: Jakub Kicinski <[email protected]>
Diffstat (limited to 'tools/perf/util/scripting-engines/trace-event-python.c')
0 files changed, 0 insertions, 0 deletions