summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPadma, Santhosh Kumar <skpadma@codeaurora.org>2016-12-27 12:07:39 +0530
committerqcabuildsw <qcabuildsw@localhost>2017-01-13 05:15:11 -0800
commit54fb760699fd60a708b814699d45f08505376559 (patch)
tree89d6a68072b5f69c832feb4c053f6649ef83d0ab
parent336baace6ac551d2529bc49f98011bb4f3fc30a4 (diff)
qcacld-3.0: Logging enhancements to LFR3 code
Add logging enhancements to LFR3 code Change-Id: If8ea2c15a29889a22359911acc433f93691b9279 CRs-Fixed: 1106420
-rw-r--r--core/sme/src/csr/csr_api_roam.c18
-rw-r--r--core/sme/src/csr/csr_api_scan.c3
-rw-r--r--core/wma/src/wma_dev_if.c2
-rw-r--r--core/wma/src/wma_scan_roam.c9
4 files changed, 32 insertions, 0 deletions
diff --git a/core/sme/src/csr/csr_api_roam.c b/core/sme/src/csr/csr_api_roam.c
index 6819aa7e1afe..f65cf158ec20 100644
--- a/core/sme/src/csr/csr_api_roam.c
+++ b/core/sme/src/csr/csr_api_roam.c
@@ -4864,6 +4864,8 @@ QDF_STATUS csr_roam_stop_network(tpAniSirGlobal pMac, uint32_t sessionId,
if (NULL == pBssConfig)
return QDF_STATUS_E_NOMEM;
+ sms_log(pMac, LOG1, FL("session id %d "), sessionId);
+
status = csr_roam_prepare_bss_config(pMac, pProfile, pBssDesc,
pBssConfig, pIes);
if (QDF_IS_STATUS_SUCCESS(status)) {
@@ -6078,6 +6080,7 @@ static QDF_STATUS csr_roam_save_security_rsp_ie(tpAniSirGlobal pMac,
return QDF_STATUS_E_FAILURE;
}
+ sms_log(pMac, LOG1, FL("authType %d session %d"), authType, sessionId);
if ((eCSR_AUTH_TYPE_WPA == authType) ||
(eCSR_AUTH_TYPE_WPA_PSK == authType) ||
(eCSR_AUTH_TYPE_RSN == authType) ||
@@ -8356,6 +8359,8 @@ QDF_STATUS csr_roam_save_connected_infomation(tpAniSirGlobal pMac,
FL("session %d not found"), sessionId);
return QDF_STATUS_E_FAILURE;
}
+
+ sms_log(pMac, LOG1, FL("session id %d"), sessionId);
pConnectProfile = &pSession->connectedProfile;
if (pConnectProfile->pAddIEAssoc) {
qdf_mem_free(pConnectProfile->pAddIEAssoc);
@@ -9669,6 +9674,9 @@ QDF_STATUS csr_roam_issue_set_context_req(tpAniSirGlobal pMac,
QDF_STATUS status = QDF_STATUS_SUCCESS;
tAniEdType edType;
+ sms_log(pMac, LOG1,
+ FL("sessionId %d EncryptType %d"), sessionId, EncryptType);
+
if (eCSR_ENCRYPT_TYPE_UNKNOWN == EncryptType) {
EncryptType = eCSR_ENCRYPT_TYPE_NONE;
}
@@ -19749,6 +19757,8 @@ void csr_roam_synch_callback(tpAniSirGlobal mac_ctx,
sme_release_global_lock(&mac_ctx->sme);
return;
}
+
+ sms_log(mac_ctx, LOG1, FL("LFR3: reason: %d"), reason);
switch (reason) {
case SIR_ROAMING_DEREGISTER_STA:
csr_roam_call_callback(mac_ctx, session_id, NULL, 0,
@@ -19977,6 +19987,14 @@ void csr_roam_synch_callback(tpAniSirGlobal mac_ctx,
conn_profile->dot11Mode = session->bssParams.uCfgDot11Mode;
roam_info->u.pConnectedProfile = conn_profile;
+ sms_log(mac_ctx, LOG1,
+ FL("vht ch width %d staId %d nss %d rate_flag %d dot11Mode %d"),
+ conn_profile->vht_channel_width,
+ roam_info->staId,
+ roam_info->chan_info.nss,
+ roam_info->chan_info.rate_flags,
+ conn_profile->dot11Mode);
+
if (!IS_FEATURE_SUPPORTED_BY_FW
(SLM_SESSIONIZATION) &&
(csr_is_concurrent_session_running(mac_ctx))) {
diff --git a/core/sme/src/csr/csr_api_scan.c b/core/sme/src/csr/csr_api_scan.c
index 1e3343fbd698..0c20ebe27b4d 100644
--- a/core/sme/src/csr/csr_api_scan.c
+++ b/core/sme/src/csr/csr_api_scan.c
@@ -7389,6 +7389,9 @@ QDF_STATUS csr_scan_save_roam_offload_ap_to_scan_cache(tpAniSirGlobal pMac,
csr_free_scan_result_entry(pMac, scan_res_ptr);
return QDF_STATUS_E_RESOURCES;
}
+
+ sms_log(pMac, LOG1, FL("LFR3:Add BSSID to scan cache" MAC_ADDRESS_STR),
+ MAC_ADDR_ARRAY(scan_res_ptr->Result.BssDescriptor.bssId));
csr_scan_add_result(pMac, scan_res_ptr, ies_local_ptr, session_id);
return QDF_STATUS_SUCCESS;
}
diff --git a/core/wma/src/wma_dev_if.c b/core/wma/src/wma_dev_if.c
index 34c2e62498c9..9d9c2d7a504c 100644
--- a/core/wma/src/wma_dev_if.c
+++ b/core/wma/src/wma_dev_if.c
@@ -4288,6 +4288,8 @@ void wma_delete_sta(tp_wma_handle wma, tpDeleteStaParams del_sta)
if (del_sta->staType == STA_ENTRY_NDI_PEER)
oper_mode = BSS_OPERATIONAL_MODE_NDI;
+ WMA_LOGD(FL("oper_mode %d"), oper_mode);
+
switch (oper_mode) {
case BSS_OPERATIONAL_MODE_STA:
wma_delete_sta_req_sta_mode(wma, del_sta);
diff --git a/core/wma/src/wma_scan_roam.c b/core/wma/src/wma_scan_roam.c
index 93ec5567feac..50c7b117e211 100644
--- a/core/wma/src/wma_scan_roam.c
+++ b/core/wma/src/wma_scan_roam.c
@@ -2139,6 +2139,15 @@ static void wma_fill_roam_synch_buffer(tp_wma_handle wma,
roam_synch_ind_ptr->isBeacon = synch_event->is_beacon;
WMI_MAC_ADDR_TO_CHAR_ARRAY(&synch_event->bssid,
roam_synch_ind_ptr->bssid.bytes);
+ WMA_LOGI("%s: roamedVdevId %d authStatus %d roamReason %d rssi %d"
+ "isBeacon %d",
+ __func__,
+ roam_synch_ind_ptr->roamedVdevId,
+ roam_synch_ind_ptr->authStatus,
+ roam_synch_ind_ptr->roamReason,
+ roam_synch_ind_ptr->rssi,
+ roam_synch_ind_ptr->isBeacon);
+
wma->csr_roam_synch_cb((tpAniSirGlobal)wma->mac_context,
roam_synch_ind_ptr, NULL, SIR_ROAMING_DEREGISTER_STA);
/* Beacon/Probe Rsp data */