[PATCH] arm64: Remove the check for CONFIG_TINY_RCU

From: Ryo Takakura
Date: Sat Sep 14 2024 - 05:01:21 EST


Since the commit 4b3dc9679cf77 ("arm64: force CONFIG_SMP=y and remove
redundant #ifdefs"), arm64 defaults to CONFIG_SMP but TINY_RCU is cofigured
only for !SMP systems.

Remove the check for CONFIG_TINY_RCU as it should always be false.

Signed-off-by: Ryo Takakura <ryotkkr98@xxxxxxxxx>
---
arch/arm64/kernel/entry-common.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/arch/arm64/kernel/entry-common.c b/arch/arm64/kernel/entry-common.c
index b77a15955f28..a9765364fc67 100644
--- a/arch/arm64/kernel/entry-common.c
+++ b/arch/arm64/kernel/entry-common.c
@@ -40,7 +40,7 @@ static __always_inline void __enter_from_kernel_mode(struct pt_regs *regs)
{
regs->exit_rcu = false;

- if (!IS_ENABLED(CONFIG_TINY_RCU) && is_idle_task(current)) {
+ if (is_idle_task(current)) {
lockdep_hardirqs_off(CALLER_ADDR0);
ct_irq_enter();
trace_hardirqs_off_finish();
--
2.34.1