wlan: Continuous Logging in vos_trace
Continuous Logging:: In vos_trace 'wconnStrLogBuff[]' of size 64k bytes
used as log buffer. And logging protected by spinlock.
What ever the log level enabled only those logs would be
stored in 'wconnStrLogBuff[]'
Change-Id: Ifb22e50ffae38621cd75746d36fcbc531a8bdd55
CRs-fixed: 465023
diff --git a/CORE/HDD/src/wlan_hdd_main.c b/CORE/HDD/src/wlan_hdd_main.c
index a171d37..aea7846 100644
--- a/CORE/HDD/src/wlan_hdd_main.c
+++ b/CORE/HDD/src/wlan_hdd_main.c
@@ -5564,6 +5564,10 @@
int max_retries = 0;
#endif
+#ifdef WCONN_TRACE_KMSG_LOG_BUFF
+ vos_wconn_trace_init();
+#endif
+
ENTER();
#ifdef WLAN_OPEN_SOURCE
@@ -5778,6 +5782,10 @@
vos_mem_exit();
#endif
+#ifdef WCONN_TRACE_KMSG_LOG_BUFF
+ vos_wconn_trace_exit();
+#endif
+
done:
#ifdef WLAN_OPEN_SOURCE
wake_lock_destroy(&wlan_wake_lock);