[PATCH] ARC: cleanup dead ARC_CANT_LLSC option in Kconfig
Vineet Gupta
vgupta at kernel.org
Sun Aug 16 12:20:03 PDT 2026
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 at gmail.com>
Acked-by: Vineet Gupta <vgupta at kernel.org>
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
>
More information about the linux-snps-arc
mailing list