fix: 优化trace buffer初始化,删除swtmr 桩中的无效参数
    close #I4DQ1X
Signed-off-by: LiteOS2021 <dinglu@huawei.com>

Change-Id: I79b416720f5327749a5884a65a5e61db07f2a17c
This commit is contained in:
LiteOS2021
2021-10-13 17:01:35 +08:00
committed by Zhaotianyu
parent d9752abcb4
commit 91709a3599
5 changed files with 9 additions and 14 deletions

View File

@@ -265,10 +265,15 @@ STATIC UINT32 OsTraceInit(VOID)
}
#endif
#ifdef LOSCFG_RECORDER_MODE_OFFLINE
ret = OsTraceBufInit(LOSCFG_TRACE_BUFFER_SIZE);
if (ret != LOS_OK) {
goto LOS_RELEASE;
#ifdef LOSCFG_TRACE_CONTROL_AGENT
(VOID)LOS_TaskDelete(g_traceTaskId);
#endif
goto LOS_ERREND;
}
#endif
OsTraceHookInstall();
OsTraceCnvInit();
@@ -283,10 +288,6 @@ STATIC UINT32 OsTraceInit(VOID)
g_traceState = TRACE_STARTED;
#endif
return LOS_OK;
LOS_RELEASE:
#ifdef LOSCFG_TRACE_CONTROL_AGENT
LOS_TaskDelete(g_traceTaskId);
#endif
LOS_ERREND:
return ret;
}