From fac512559def0a9eff62ee1baec1c954e89bfe7a Mon Sep 17 00:00:00 2001
From: Srinivas Girigowda <sgirigow@codeaurora.org>
Date: Mon, 6 Nov 2017 16:40:12 -0800
Subject: [PATCH] qcacld-2.0: Add more logs to debug how device got the default
 MAC address

Add more logs to debug how device got the default MAC address.

Bug: 67493651
Change-Id: I48cb0e3929c126382eb35e4bdbf10f13c7e42633
Signed-off-by: Srinivas Girigowda <sgirigow@codeaurora.org>
---
 .../staging/qcacld-2.0/CORE/HDD/src/wlan_hdd_hostapd.c   | 3 +++
 drivers/staging/qcacld-2.0/CORE/HDD/src/wlan_hdd_main.c  | 9 +++++++++
 drivers/staging/qcacld-2.0/CORE/SERVICES/WMA/wma.c       | 4 +++-
 3 files changed, 15 insertions(+), 1 deletion(-)

diff --git a/drivers/staging/qcacld-2.0/CORE/HDD/src/wlan_hdd_hostapd.c b/drivers/staging/qcacld-2.0/CORE/HDD/src/wlan_hdd_hostapd.c
index d2e8d58f6cdb..f1e3e1b93ad5 100644
--- a/drivers/staging/qcacld-2.0/CORE/HDD/src/wlan_hdd_hostapd.c
+++ b/drivers/staging/qcacld-2.0/CORE/HDD/src/wlan_hdd_hostapd.c
@@ -6737,6 +6737,9 @@ hdd_adapter_t* hdd_wlan_create_ap_dev( hdd_context_t *pHddCtx, tSirMacAddr macAd
         vos_mem_copy(pWlanHostapdDev->dev_addr, (void *)macAddr,sizeof(tSirMacAddr));
         vos_mem_copy(pHostapdAdapter->macAddressCurrent.bytes, (void *)macAddr, sizeof(tSirMacAddr));
 
+	hddLog(VOS_TRACE_LEVEL_ERROR, "mac adress for AP mode "
+				 MAC_ADDRESS_STR, MAC_ADDR_ARRAY(macAddr));
+
         pHostapdAdapter->offloads_configured = FALSE;
         pWlanHostapdDev->destructor = free_netdev;
         pWlanHostapdDev->ieee80211_ptr = &pHostapdAdapter->wdev ;
diff --git a/drivers/staging/qcacld-2.0/CORE/HDD/src/wlan_hdd_main.c b/drivers/staging/qcacld-2.0/CORE/HDD/src/wlan_hdd_main.c
index ecd9fc559367..44dcd10391a1 100755
--- a/drivers/staging/qcacld-2.0/CORE/HDD/src/wlan_hdd_main.c
+++ b/drivers/staging/qcacld-2.0/CORE/HDD/src/wlan_hdd_main.c
@@ -9675,6 +9675,12 @@ static int __hdd_set_mac_address(struct net_device *dev, void *addr)
 
 	ENTER();
 
+	hddLog(VOS_TRACE_LEVEL_ERROR, "Inside __hdd_set_mac_address %p", addr);
+	if (addr)
+		hddLog(VOS_TRACE_LEVEL_ERROR, "mac adress "
+				 MAC_ADDRESS_STR, MAC_ADDR_ARRAY((char *)addr));
+
+
 	hdd_ctx = WLAN_HDD_GET_CTX(pAdapter);
 	ret = wlan_hdd_validate_context(hdd_ctx);
 	if (0 != ret)
@@ -10067,6 +10073,9 @@ static hdd_adapter_t* hdd_alloc_station_adapter( hdd_context_t *pHddCtx, tSirMac
 
       vos_mem_copy(pWlanDev->dev_addr, (void *)macAddr, sizeof(tSirMacAddr));
       vos_mem_copy( pAdapter->macAddressCurrent.bytes, macAddr, sizeof(tSirMacAddr));
+      hddLog(VOS_TRACE_LEVEL_ERROR, "mac adress for STA mode "
+             MAC_ADDRESS_STR, MAC_ADDR_ARRAY(macAddr));
+
       pWlanDev->watchdog_timeo = HDD_TX_TIMEOUT;
       /*
        * kernel will consume ethernet header length buffer for hard_header,
diff --git a/drivers/staging/qcacld-2.0/CORE/SERVICES/WMA/wma.c b/drivers/staging/qcacld-2.0/CORE/SERVICES/WMA/wma.c
index 86fb1058f211..fa5be5e59ea6 100644
--- a/drivers/staging/qcacld-2.0/CORE/SERVICES/WMA/wma.c
+++ b/drivers/staging/qcacld-2.0/CORE/SERVICES/WMA/wma.c
@@ -8408,8 +8408,10 @@ static ol_txrx_vdev_handle wma_vdev_attach(tp_wma_handle wma_handle,
 						txrx_vdev_type);
 	wma_handle->interfaces[self_sta_req->sessionId].pause_bitmap = 0;
 
-	WMA_LOGD("vdev_id %hu, txrx_vdev_handle = %p", self_sta_req->sessionId,
+	WMA_LOGE("vdev_id %hu, txrx_vdev_handle = %pK", self_sta_req->sessionId,
 			txrx_vdev_handle);
+	WMA_LOGE("mac adress "
+		MAC_ADDRESS_STR, MAC_ADDR_ARRAY(self_sta_req->selfMacAddr));
 
 	if (NULL == txrx_vdev_handle) {
 		WMA_LOGP("%s: ol_txrx_vdev_attach failed", __func__);
-- 
GitLab