qcacld-3.0: Add infrastructure for connect/roam logging

Add new files for connect/roam logging. Add changes to
initialize the logging buffer.
Make changes to support enqueue/dequeue log.
Define enums for MAIN_TAG, Sub TAG, category.
Add structure definitions for logging buffer.

Change-Id: I1d283fcf464da90d4f5533214d480ddda156ec27
CRs-Fixed: 3013486
This commit is contained in:
Pragaspathi Thilagaraj
2021-08-08 17:22:38 +05:30
committed by Madan Koyyalamudi
parent a508e25951
commit 612fe2eca2
9 changed files with 689 additions and 3 deletions

View File

@@ -1676,10 +1676,8 @@ extract_roam_msg_info_tlv(wmi_unified_t wmi_handle, void *evt_buf,
if (!param_buf || !param_buf->roam_msg_info ||
!param_buf->num_roam_msg_info ||
idx >= param_buf->num_roam_msg_info) {
wmi_debug("Empty roam_msg_info param buf");
idx >= param_buf->num_roam_msg_info)
return QDF_STATUS_SUCCESS;
}
src_data = &param_buf->roam_msg_info[idx];