|
@@ -16965,8 +16965,6 @@ csr_update_roam_scan_offload_request(tpAniSirGlobal mac_ctx,
|
|
|
qdf_mem_copy(req_buf->PSK_PMK, session->psk_pmk,
|
|
|
sizeof(req_buf->PSK_PMK));
|
|
|
req_buf->pmk_len = session->pmk_len;
|
|
|
- QDF_TRACE(QDF_MODULE_ID_SME, QDF_TRACE_LEVEL_DEBUG,
|
|
|
- "LFR3: PMK Length = %d", req_buf->pmk_len);
|
|
|
req_buf->R0KH_ID_Length = session->ftSmeContext.r0kh_id_len;
|
|
|
qdf_mem_copy(req_buf->R0KH_ID,
|
|
|
session->ftSmeContext.r0kh_id,
|
|
@@ -17496,8 +17494,6 @@ csr_create_roam_scan_offload_request(tpAniSirGlobal mac_ctx,
|
|
|
(2 * CSR_ROAM_SCAN_CHANNEL_SWITCH_TIME)));
|
|
|
req_buf->HomeAwayTime = 0;
|
|
|
}
|
|
|
- QDF_TRACE(QDF_MODULE_ID_SME, QDF_TRACE_LEVEL_DEBUG,
|
|
|
- "HomeAwayTime: %d", req_buf->HomeAwayTime);
|
|
|
|
|
|
/*Prepare a probe request for 2.4GHz band and one for 5GHz band */
|
|
|
dot11_mode = (uint8_t) csr_translate_to_wni_cfg_dot11_mode(mac_ctx,
|
|
@@ -17512,10 +17508,11 @@ csr_create_roam_scan_offload_request(tpAniSirGlobal mac_ctx,
|
|
|
req_buf->early_stop_scan_max_threshold =
|
|
|
mac_ctx->roam.configParam.early_stop_scan_max_threshold;
|
|
|
QDF_TRACE(QDF_MODULE_ID_SME, QDF_TRACE_LEVEL_DEBUG,
|
|
|
- FL("EarlyStopFeature Enable=%d, MinThresh=%d, MaxThresh=%d"),
|
|
|
- req_buf->early_stop_scan_enable,
|
|
|
+ FL("HomeAwayTime=%d EarlyStopFeature Enable=%d, MinThresh=%d, MaxThresh=%d PMK len=%d"),
|
|
|
+ req_buf->HomeAwayTime, req_buf->early_stop_scan_enable,
|
|
|
req_buf->early_stop_scan_min_threshold,
|
|
|
- req_buf->early_stop_scan_max_threshold);
|
|
|
+ req_buf->early_stop_scan_max_threshold,
|
|
|
+ req_buf->pmk_len);
|
|
|
req_buf->roamscan_adaptive_dwell_mode =
|
|
|
mac_ctx->roam.configParam.roamscan_adaptive_dwell_mode;
|
|
|
#ifdef WLAN_FEATURE_ROAM_OFFLOAD
|
|
@@ -17686,7 +17683,6 @@ static void csr_append_assoc_ies(tpAniSirGlobal mac_ctx,
|
|
|
return;
|
|
|
}
|
|
|
|
|
|
- sme_debug("Appended IE(Id:%d) to RSO", ie_id);
|
|
|
assoc_ie->addIEdata[assoc_ie->length] = ie_id;
|
|
|
assoc_ie->addIEdata[assoc_ie->length + 1] = ie_len;
|
|
|
qdf_mem_copy(&assoc_ie->addIEdata[assoc_ie->length + 2],
|
|
@@ -18053,21 +18049,19 @@ csr_roam_offload_scan(tpAniSirGlobal mac_ctx, uint8_t session_id,
|
|
|
roam_params_dst->max_drop_rssi_5g,
|
|
|
req_buf->RoamRssiDiff, roam_params_dst->alert_rssi_threshold);
|
|
|
|
|
|
- QDF_TRACE(QDF_MODULE_ID_SME, QDF_TRACE_LEVEL_DEBUG,
|
|
|
- "dense_rssi_thresh_offset: %d, dense_min_aps_cnt:%d, traffic_threshold:%d",
|
|
|
- roam_params_dst->dense_rssi_thresh_offset,
|
|
|
- roam_params_dst->dense_min_aps_cnt,
|
|
|
- roam_params_dst->traffic_threshold);
|
|
|
-
|
|
|
/* Set initial dense roam status */
|
|
|
if (mac_ctx->scan.roam_candidate_count[session_id] >
|
|
|
roam_params_dst->dense_min_aps_cnt)
|
|
|
roam_params_dst->initial_dense_status = true;
|
|
|
|
|
|
QDF_TRACE(QDF_MODULE_ID_SME, QDF_TRACE_LEVEL_DEBUG,
|
|
|
- "initial_dense_status:%d, candidate count:%d",
|
|
|
- roam_params_dst->initial_dense_status,
|
|
|
- mac_ctx->scan.roam_candidate_count[session_id]);
|
|
|
+ "dense_rssi_thresh_offset: %d, dense_min_aps_cnt:%d, traffic_threshold:%d, "
|
|
|
+ "initial_dense_status:%d, candidate count:%d",
|
|
|
+ roam_params_dst->dense_rssi_thresh_offset,
|
|
|
+ roam_params_dst->dense_min_aps_cnt,
|
|
|
+ roam_params_dst->traffic_threshold,
|
|
|
+ roam_params_dst->initial_dense_status,
|
|
|
+ mac_ctx->scan.roam_candidate_count[session_id]);
|
|
|
|
|
|
for (i = 0; i < roam_params_dst->num_bssid_avoid_list; i++) {
|
|
|
QDF_TRACE(QDF_MODULE_ID_SME, QDF_TRACE_LEVEL_DEBUG,
|
|
@@ -18120,6 +18114,11 @@ csr_roam_offload_scan(tpAniSirGlobal mac_ctx, uint8_t session_id,
|
|
|
csr_update_driver_assoc_ies(mac_ctx, session, req_buf);
|
|
|
}
|
|
|
|
|
|
+ QDF_TRACE(QDF_MODULE_ID_SME, QDF_TRACE_LEVEL_DEBUG,
|
|
|
+ "Assoc IE buffer:");
|
|
|
+ QDF_TRACE_HEX_DUMP(QDF_MODULE_ID_SME, QDF_TRACE_LEVEL_DEBUG,
|
|
|
+ req_buf->assoc_ie.addIEdata, req_buf->assoc_ie.length);
|
|
|
+
|
|
|
if (!QDF_IS_STATUS_SUCCESS(
|
|
|
csr_roam_send_rso_cmd(mac_ctx, session_id, req_buf))) {
|
|
|
QDF_TRACE(QDF_MODULE_ID_SME, QDF_TRACE_LEVEL_ERROR,
|
|
@@ -18135,8 +18134,6 @@ csr_roam_offload_scan(tpAniSirGlobal mac_ctx, uint8_t session_id,
|
|
|
/* update the last sent cmd */
|
|
|
roam_info->last_sent_cmd = command;
|
|
|
|
|
|
- QDF_TRACE(QDF_MODULE_ID_SME, QDF_TRACE_LEVEL_DEBUG,
|
|
|
- "Roam Scan Offload Command %d, Reason %d", command, reason);
|
|
|
/* Update PER config to FW after sending the command */
|
|
|
csr_roam_offload_per_scan(mac_ctx, session_id);
|
|
|
return status;
|