Replace the log with MTRACE
The log "Do not drop beacon and probe response - Missed beacon scenario"
prints excessvily and leads to WD bark.replace the log with MTRACE
Change-Id: I4f79379f93bde394c8629689d679ffc6fc869cd4
CRs-fixed: 454235, 456424
diff --git a/CORE/MAC/src/pe/include/limTrace.h b/CORE/MAC/src/pe/include/limTrace.h
index e44c2dd..0313d1e 100644
--- a/CORE/MAC/src/pe/include/limTrace.h
+++ b/CORE/MAC/src/pe/include/limTrace.h
@@ -102,6 +102,7 @@
TRACE_CODE_TIMER_ACTIVATE,
TRACE_CODE_TIMER_DEACTIVATE,
+ TRACE_CODE_INFO_LOG
};
diff --git a/CORE/MAC/src/pe/lim/limApi.c b/CORE/MAC/src/pe/lim/limApi.c
index a7445f1..98f6272 100644
--- a/CORE/MAC/src/pe/lim/limApi.c
+++ b/CORE/MAC/src/pe/lim/limApi.c
@@ -2091,8 +2091,8 @@
{
if(pMac->pmm.inMissedBeaconScenario)
{
- PELOGE(limLog(pMac, LOGE, FL("Do not drop beacon and probe response - Missed beacon scenario"));)
- return eMGMT_DROP_NO_DROP;
+ MTRACE(macTrace(pMac, TRACE_CODE_INFO_LOG, 0, eLOG_NODROP_MISSED_BEACON_SCENARIO));
+ return eMGMT_DROP_NO_DROP;
}
if (limIsSystemInScanState(pMac))
{
diff --git a/CORE/MAC/src/pe/lim/limTrace.c b/CORE/MAC/src/pe/lim/limTrace.c
index 92d1d2c..b904b95 100644
--- a/CORE/MAC/src/pe/lim/limTrace.c
+++ b/CORE/MAC/src/pe/lim/limTrace.c
@@ -259,6 +259,10 @@
"Timer DeActvtd", __limTraceGetTimerString((tANI_U16)pRecord->data), pRecord->data );
break;
+ case TRACE_CODE_INFO_LOG:
+ limLog(pMac, LOGE, "%04d %012u S%d %-14s %-30s(0x%x) \n", recIndex, pRecord->time, pRecord->session,
+ "INFORMATION_LOG", macTraceGetInfoLogString((tANI_U16)pRecord->data), pRecord->data );
+ break;
default :
limLog(pMac, LOGE, "%04d %012u S%d %-14s(%d) (0x%x) \n", recIndex, pRecord->time, pRecord->session,
"Unknown Code", pRecord->code, pRecord->data );