]> git.baikalelectronics.ru Git - kernel.git/commit
riscv: alternative only works on !XIP_KERNEL
authorJisheng Zhang <jszhang@kernel.org>
Thu, 10 Feb 2022 16:49:43 +0000 (00:49 +0800)
committerPalmer Dabbelt <palmer@rivosinc.com>
Thu, 10 Mar 2022 18:05:19 +0000 (10:05 -0800)
commita3961025892d044367dc4d6afcdc38bc93c16e05
tree8d1a3b6c25d99806576f756826e63f8742bb8ed6
parent7bd91301d526bfcd9b9a74a1f5bc668d4355b0c8
riscv: alternative only works on !XIP_KERNEL

The alternative mechanism needs runtime code patching, it can't work
on XIP_KERNEL. And the errata workarounds are implemented via the
alternative mechanism. So add !XIP_KERNEL dependency for alternative
and erratas.

Signed-off-by: Jisheng Zhang <jszhang@kernel.org>
Fixes: 481bac616443 ("RISC-V: enable XIP")
Cc: stable@vger.kernel.org
Signed-off-by: Palmer Dabbelt <palmer@rivosinc.com>
arch/riscv/Kconfig.erratas
arch/riscv/Kconfig.socs