From db11c483615bf6f363a8aa7d12242bb5b89dae92 Mon Sep 17 00:00:00 2001 From: Himanshu Agarwal Date: Wed, 14 Sep 2016 21:39:15 +0530 Subject: qcacld-2.0: Correction in DPTRACE logging of rx packets As rx_buf is always pointing to the first packet of the chain of packets and skb points to the packet being processed, passing rx_buf in DPTRACE logs the first packet of the chain every time instead of the actual packet being processed. Pass skb in place of rx_buf in DPTRACE in hdd_softap_rx_packet_cbk and hdd_rx_packet_cbk funcs. Change-Id: I72217badbd377ab9f8f3aca7ec2c586a98967188 CRs-Fixed: 1066614 --- CORE/HDD/src/wlan_hdd_softap_tx_rx.c | 6 +++--- CORE/HDD/src/wlan_hdd_tx_rx.c | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/CORE/HDD/src/wlan_hdd_softap_tx_rx.c b/CORE/HDD/src/wlan_hdd_softap_tx_rx.c index 53c4bfdd544b..e6cb53bc2987 100644 --- a/CORE/HDD/src/wlan_hdd_softap_tx_rx.c +++ b/CORE/HDD/src/wlan_hdd_softap_tx_rx.c @@ -846,10 +846,10 @@ VOS_STATUS hdd_softap_rx_packet_cbk(v_VOID_t *vosContext, ++pAdapter->stats.rx_packets; pAdapter->stats.rx_bytes += skb->len; - DPTRACE(adf_dp_trace(rxBuf, + DPTRACE(adf_dp_trace(skb, ADF_DP_TRACE_RX_HDD_PACKET_PTR_RECORD, - adf_nbuf_data_addr(rxBuf), - sizeof(adf_nbuf_data(rxBuf)), ADF_RX)); + adf_nbuf_data_addr(skb), + sizeof(adf_nbuf_data(skb)), ADF_RX)); #ifdef QCA_PKT_PROTO_TRACE if ((pHddCtx->cfg_ini->gEnableDebugLog & VOS_PKT_TRAC_TYPE_EAPOL) || diff --git a/CORE/HDD/src/wlan_hdd_tx_rx.c b/CORE/HDD/src/wlan_hdd_tx_rx.c index b7d3ea96e3cb..e021043db542 100644 --- a/CORE/HDD/src/wlan_hdd_tx_rx.c +++ b/CORE/HDD/src/wlan_hdd_tx_rx.c @@ -1249,10 +1249,10 @@ VOS_STATUS hdd_rx_packet_cbk(v_VOID_t *vosContext, continue; } - DPTRACE(adf_dp_trace(rxBuf, + DPTRACE(adf_dp_trace(skb, ADF_DP_TRACE_RX_HDD_PACKET_PTR_RECORD, - adf_nbuf_data_addr(rxBuf), - sizeof(adf_nbuf_data(rxBuf)), ADF_RX)); + adf_nbuf_data_addr(skb), + sizeof(adf_nbuf_data(skb)), ADF_RX)); #ifdef QCA_PKT_PROTO_TRACE if ((pHddCtx->cfg_ini->gEnableDebugLog & VOS_PKT_TRAC_TYPE_EAPOL) || -- cgit v1.2.3