tracing: fix rxdesc parsing in ath10k_pktlog.py

Since tsf is valid only for last mpdu and it is already part
of rx descriptor dump, tsf argument is removed from
ath10k_htt_rx_desc tracepoint in ath10k. Hence updating the
parser accordingly.
This commit is contained in:
Rajkumar Manoharan 2014-12-22 16:34:34 +05:30 committed by Kalle Valo
parent 6e45f8edcd
commit 04d7947835

View file

@ -243,17 +243,15 @@ def ath10k_htt_pktlog_handler(pevent, trace_seq, event):
pass pass
def ath10k_htt_rx_desc_handler(pevent, trace_seq, event): def ath10k_htt_rx_desc_handler(pevent, trace_seq, event):
tsf = long(event['tsf'])
rxdesc = event['rxdesc'].data rxdesc = event['rxdesc'].data
trace_seq.puts('tsf %d len %d\n' % (tsf, len(rxdesc))) trace_seq.puts('len %d\n' % (len(rxdesc)))
hdr = Ath10kPktlogHdr() hdr = Ath10kPktlogHdr()
hdr.flags = (1 << ATH10K_PKTLOG_FLG_TYPE_REMOTE_S) hdr.flags = (1 << ATH10K_PKTLOG_FLG_TYPE_REMOTE_S)
hdr.missed_cnt = 0 hdr.missed_cnt = 0
hdr.log_type = ATH10K_PKTLOG_TYPE_RX_STAT hdr.log_type = ATH10K_PKTLOG_TYPE_RX_STAT
hdr.size = len(rxdesc) hdr.size = len(rxdesc)
hdr.timestamp = tsf
output_write(hdr.pack()) output_write(hdr.pack())
output_write(rxdesc) output_write(rxdesc)