diff options
author | Pradeep Kumar Chitrapu <[email protected]> | 2020-05-12 10:42:02 +0300 |
---|---|---|
committer | Kalle Valo <[email protected]> | 2020-05-13 19:01:28 +0300 |
commit | 012f81456818dfb49d2939373b163945da3a4032 (patch) | |
tree | 5ed60d3c20965308846c35eae8c664faba4d5780 /tools/perf/scripts/python/bin/export-to-postgresql-report | |
parent | 104f3d95d8d633ceebcef811c5c7c3ba56bedc7f (diff) |
ath11k: fix htt stats module not handle multiple skbs
HTT EXT stats comes in stream of TLVs spanning over multiple
messages. Currently completion is being sent for each message
which is creating a race where stats_req is being accessed
for filling in second message after the memory is already
freed in release operation. Fix this by issuing completion
once all the messages are received and processed. Driver
knows this info from DONE bit set in htt msg.
Also fix locking required for htt stats.
Co-developed-by: Miles Hu <[email protected]>
Signed-off-by: Miles Hu <[email protected]>
Signed-off-by: Pradeep Kumar Chitrapu <[email protected]>
Signed-off-by: Kalle Valo <[email protected]>
Link: https://lore.kernel.org/r/[email protected]
Diffstat (limited to 'tools/perf/scripts/python/bin/export-to-postgresql-report')
0 files changed, 0 insertions, 0 deletions