Re: [PATCH] ARC: cleanup dead ARC_CANT_LLSC option in Kconfig
From: Vineet Gupta
Date: Sun Aug 16 2026 - 15:20:15 EST
On 8/16/26 07:22, Julian Braha wrote:
Currently, the ARC_CANT_LLSC config option can never be enabled.
It is also not referenced anywhere else. So let's remove this dead code.
Note that I have only compile-tested these changes, because I do not have
the hardware to runtime test.
This dead code was found by kconfirm, a static analysis tool for Kconfig.
Signed-off-by: Julian Braha <julianbraha@xxxxxxxxx>
Acked-by: Vineet Gupta <vgupta@xxxxxxxxxx>
Thx,
-Vineet
---
arch/arc/Kconfig | 4 ----
1 file changed, 4 deletions(-)
diff --git a/arch/arc/Kconfig b/arch/arc/Kconfig
index 2ed7186c81c5..80e61175bf52 100644
--- a/arch/arc/Kconfig
+++ b/arch/arc/Kconfig
@@ -331,13 +331,9 @@ config ARC_FPU_SAVE_RESTORE
for floating point exceptions and rounding modes. These are
preserved across task context switch when enabled.
-config ARC_CANT_LLSC
- def_bool n
-
config ARC_HAS_LLSC
bool "Insn: LLOCK/SCOND (efficient atomic ops)"
default y
- depends on !ARC_CANT_LLSC
if ISA_ARCV2