From fb3d2d3785604f032c3b95885a755dec65afd9ed Mon Sep 17 00:00:00 2001 From: Wayne Ren Date: Thu, 7 Jun 2018 16:36:37 +0800 Subject: [PATCH] arch: arc: remove unused codes base.user_options is already set in k_thread_ user_mode_enter Signed-off-by: Wayne Ren --- arch/arc/Kconfig | 2 +- arch/arc/core/thread.c | 1 - 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/arch/arc/Kconfig b/arch/arc/Kconfig index 3e3b7664a6b..0ffff3732a7 100644 --- a/arch/arc/Kconfig +++ b/arch/arc/Kconfig @@ -40,7 +40,7 @@ menu "ARCv2 Family Options" config CPU_ARCV2 bool - select ARCH_HAS_STACK_PROTECTION + select ARCH_HAS_STACK_PROTECTION select ARCH_HAS_USERSPACE if ARC_CORE_MPU default y help diff --git a/arch/arc/core/thread.c b/arch/arc/core/thread.c index 90411817337..59f28181f63 100644 --- a/arch/arc/core/thread.c +++ b/arch/arc/core/thread.c @@ -194,7 +194,6 @@ void _new_thread(struct k_thread *thread, k_thread_stack_t *stack, FUNC_NORETURN void _arch_user_mode_enter(k_thread_entry_t user_entry, void *p1, void *p2, void *p3) { - _current->base.user_options |= K_USER; /* * adjust the thread stack layout