From 5ed6f6598e5b4a9b27dd9be35973041b41ad0c62 Mon Sep 17 00:00:00 2001 From: zhangfanfan2 Date: Fri, 25 Dec 2020 09:59:11 +0800 Subject: [PATCH] No idle PCB debug --- kernel/base/core/los_process.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kernel/base/core/los_process.c b/kernel/base/core/los_process.c index 62eec3f5..d78eec4d 100644 --- a/kernel/base/core/los_process.c +++ b/kernel/base/core/los_process.c @@ -610,7 +610,7 @@ STATIC LosProcessCB *OsGetFreePCB(VOID) if (LOS_ListEmpty(&g_freeProcess)) { SCHEDULER_UNLOCK(intSave); PRINT_ERR("No idle PCB in the system!\n"); - LOS_Panic("**************error***************\n"); + __asm__ __volatile__("swi 0"); return NULL; } -- GitLab