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