From d28892e4542adc279ea3ce16cdc01324a0fdf983 Mon Sep 17 00:00:00 2001 From: Xiang Xiao Date: Sun, 17 Apr 2022 22:50:34 +0800 Subject: [PATCH] arch/xtensa: Remove unneeded group_addrenv call which handled by xtensa_irq_dispatch Signed-off-by: Xiang Xiao --- arch/xtensa/src/common/xtensa_exit.c | 10 ---------- 1 file changed, 10 deletions(-) diff --git a/arch/xtensa/src/common/xtensa_exit.c b/arch/xtensa/src/common/xtensa_exit.c index 612862de418..bbd050afa17 100644 --- a/arch/xtensa/src/common/xtensa_exit.c +++ b/arch/xtensa/src/common/xtensa_exit.c @@ -143,16 +143,6 @@ void up_exit(int status) nxsched_resume_scheduler(tcb); -#ifdef CONFIG_ARCH_ADDRENV - /* Make sure that the address environment for the previously running - * task is closed down gracefully (data caches dump, MMU flushed) and - * set up the address environment for the new thread at the head of - * the ready-to-run list. - */ - - group_addrenv(tcb); -#endif - /* Then switch contexts */ xtensa_context_restore(tcb->xcp.regs);