From 540b2017c5460e300365d2039a08abd5945cec6b Mon Sep 17 00:00:00 2001 From: zhangfanfan2 Date: Tue, 30 Nov 2021 07:41:03 +0000 Subject: [PATCH] =?UTF-8?q?fix:=20=E5=86=85=E6=A0=B8ERR=E7=BA=A7=E5=88=AB?= =?UTF-8?q?=E5=8F=8A=E4=BB=A5=E4=B8=8A=E7=9A=84=E6=89=93=E5=8D=B0=E8=BE=93?= =?UTF-8?q?=E5=87=BA=E5=BD=93=E5=89=8D=E8=BF=9B=E7=A8=8B=E5=92=8C=E7=BA=BF?= =?UTF-8?q?=E7=A8=8B=E5=90=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: zff --- shell/full/src/base/shell_lk.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/shell/full/src/base/shell_lk.c b/shell/full/src/base/shell_lk.c index a9606bd8..5cf41387 100644 --- a/shell/full/src/base/shell_lk.c +++ b/shell/full/src/base/shell_lk.c @@ -40,6 +40,7 @@ #endif #include "los_init.h" #include "los_printf_pri.h" +#include "los_process_pri.h" #ifdef LOSCFG_SHELL_LK @@ -189,7 +190,9 @@ VOID OsLkDefaultFunc(INT32 level, const CHAR *func, INT32 line, const CHAR *fmt, return; } if ((level != LOS_COMMON_LEVEL) && ((level > LOS_EMG_LEVEL) && (level <= LOS_TRACE_LEVEL))) { - dprintf("[%s]", OsLogLvGet(level)); + dprintf("[%s][%s:%s]", OsLogLvGet(level), + ((OsCurrProcessGet() == NULL) ? "NULL" : OsCurrProcessGet()->processName), + ((OsCurrTaskGet() == NULL) ? "NULL" : OsCurrTaskGet()->taskName)); } LkDprintf(fmt, ap); } -- GitLab