summaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/export-to-postgresql.py
diff options
context:
space:
mode:
authorBhagavathi Perumal S <quic_bperumal@quicinc.com>2023-03-24 17:57:00 +0300
committerKalle Valo <quic_kvalo@quicinc.com>2023-04-12 13:00:07 +0300
commit447b0398a9cd41ca343dfd43e555af92d6214487 (patch)
tree58b39785b629690f9fc06e0b9c2a34ed36b80cac /tools/perf/scripts/python/export-to-postgresql.py
parent031ffa6c2cd305a57ccc6d610f2decd956b2e7f6 (diff)
downloadlinux-447b0398a9cd41ca343dfd43e555af92d6214487.tar.xz
wifi: ath11k: Fix invalid management rx frame length issue
The WMI management rx event has multiple arrays of TLVs, however the common WMI TLV parser won't handle multiple TLV tags of same type. So the multiple array tags of WMI management rx TLV is parsed incorrectly and the length calculated becomes wrong when the target sends multiple array tags. Add separate TLV parser to handle multiple arrays for WMI management rx TLV. This fixes invalid length issue when the target sends multiple array tags. Tested-on: QCN9074 hw1.0 PCI WLAN.HK.2.7.0.1-01744-QCAHKSWPL_SILICONZ-1 Signed-off-by: Bhagavathi Perumal S <quic_bperumal@quicinc.com> Co-developed-by: Nagarajan Maran <quic_nmaran@quicinc.com> Signed-off-by: Nagarajan Maran <quic_nmaran@quicinc.com> Signed-off-by: Kalle Valo <quic_kvalo@quicinc.com> Link: https://lore.kernel.org/r/20230320133840.30162-1-quic_nmaran@quicinc.com
Diffstat (limited to 'tools/perf/scripts/python/export-to-postgresql.py')
0 files changed, 0 insertions, 0 deletions