From 6493e1edf64443acd7f3c900cefcf295af033023 Mon Sep 17 00:00:00 2001 From: Himanshu Agarwal Date: Wed, 26 Oct 2016 17:50:50 +0530 Subject: [PATCH] qcacld-3.0: Fix DPTRACE implementation in rx path Propagation from qcacld-2.0 to qcacld-3.0. Fix DPTRACE implementation in rx path by setting QDF_NBUF_CB_TX_PACKET_TRACK for data packet to QDF_NBUF_TX_PKT_DATA_TRACK in ol_rx_offload_paddr_deliver_ind_handler. Change-Id: Iab77f19ee0040d601b3e91013d08a04362b3d4a9 CRs-Fixed: 1074435 (cherry picked from commit be3a5cd2e00aff5552dd4d55e199c5452b7b5c1b) --- core/dp/txrx/ol_rx.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/core/dp/txrx/ol_rx.c b/core/dp/txrx/ol_rx.c index 3591c617ad02..93624a199e7d 100644 --- a/core/dp/txrx/ol_rx.c +++ b/core/dp/txrx/ol_rx.c @@ -1516,6 +1516,8 @@ ol_rx_offload_paddr_deliver_ind_handler(htt_pdev_handle htt_pdev, peer = ol_txrx_peer_find_by_id(htt_pdev->txrx_pdev, peer_id); if (peer) { qdf_dp_trace_set_track(head_buf, QDF_RX); + QDF_NBUF_CB_TX_PACKET_TRACK(head_buf) = + QDF_NBUF_TX_PKT_DATA_TRACK; qdf_dp_trace_log_pkt(peer->vdev->vdev_id, head_buf, QDF_RX); DPTRACE(qdf_dp_trace(head_buf,