qcacld-3.0: Extend WMI_ROAM_STATS_EVENTID for enhanced roam
Extend WMI_ROAM_STATS_EVENTID event information for requirement of: 1.Roam trigger related information, include timestamp, trigger reason, trigger condition, abort reason, scan type, roam status and fail reason. 2.Roam scan related information, include scan channel number, dwell type, max dwell time of each channel and total scan time. 3.all types of roam related frame information, include timestamp and successful or failed status for Preauth, Reassoc, EAPOL-M1/M2/M3/M4. Cache roam information in wlan driver, when qca vendor cmd of QCA_NL80211_VENDOR_SUBCMD_ROAM_STATS get roam information, driver send all the cached information to user space. change-Id: Ic5e1120b51c20c103100833b4296002c5939b021 CRs-Fixed: 3389269
这个提交包含在:
@@ -2025,8 +2025,8 @@ extract_roam_frame_info_tlv(wmi_unified_t wmi_handle, void *evt_buf,
|
||||
if (!param_buf || !param_buf->roam_frame_info ||
|
||||
!param_buf->num_roam_frame_info ||
|
||||
(frame_idx + num_frames) > param_buf->num_roam_frame_info) {
|
||||
wmi_debug("Empty roam_frame_info param buf frame_idx:%d num_frames:%d",
|
||||
frame_idx, num_frames);
|
||||
wmi_err("Empty roam_frame_info param buf frame_idx:%d num_frames:%d",
|
||||
frame_idx, num_frames);
|
||||
return QDF_STATUS_SUCCESS;
|
||||
}
|
||||
|
||||
|
在新工单中引用
屏蔽一个用户