Re: [PATCH 05/10] riscv: Disable ARCH_HAS_DEBUG_WX if NOMMU

From: Kefeng Wang
Date: Thu May 14 2020 - 04:26:59 EST



On 2020/5/14 5:14, Palmer Dabbelt wrote:
On Sun, 10 May 2020 19:19:56 PDT (-0700), wangkefeng.wang@xxxxxxxxxx wrote:
DEBUG_WX is only useful when MMU enabled, diable it if nommu
and fix the build error.

Reported-by: Hulk Robot <hulkci@xxxxxxxxxx>
Signed-off-by: Kefeng Wang <wangkefeng.wang@xxxxxxxxxx>
---
Âarch/riscv/Kconfig | 2 +-
Â1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/arch/riscv/Kconfig b/arch/riscv/Kconfig
index 78f30f2fdd51..7da0a36a8df0 100644
--- a/arch/riscv/Kconfig
+++ b/arch/riscv/Kconfig
@@ -69,7 +69,7 @@ config RISCV
ÂÂÂÂ select HAVE_ARCH_KASAN if MMU && 64BIT
ÂÂÂÂ select HAVE_ARCH_KGDB
ÂÂÂÂ select HAVE_ARCH_KGDB_QXFER_PKT
-ÂÂÂ select ARCH_HAS_DEBUG_WX
+ÂÂÂ select ARCH_HAS_DEBUG_WX if MMU

Âconfig ARCH_MMAP_RND_BITS_MIN
ÂÂÂÂ default 18 if 64BIT

Looks like this depends on something that isn't in any of my trees yet.
as said in cover letter, the patch is based on linux-next, tag next-20200508 :)