[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <cover.1587455584.git.zong.li@sifive.com>
Date: Tue, 21 Apr 2020 16:17:11 +0800
From: Zong Li <zong.li@...ive.com>
To: akpm@...ux-foundation.org, linux-mm@...ck.org,
linux-kernel@...r.kernel.org, paul.walmsley@...ive.com,
palmer@...belt.com, linux-riscv@...ts.infradead.org,
tglx@...utronix.de, mingo@...hat.com, bp@...en8.de, x86@...nel.org,
hpa@...or.com, catalin.marinas@....com, will@...nel.org,
linux-arm-kernel@...ts.infradead.org
Cc: Zong Li <zong.li@...ive.com>
Subject: [PATCH 0/4] Extract DEBUG_WX to shared use.
Some architectures support DEBUG_WX function, it's verbatim from each
others, so extract to mm/Kconfig.debug for shared use.
PPC and ARM ports don't support generic page dumper yet, so we only
refine x86 and arm64 port in this patch series.
For RISC-V port, the DEBUG_WX support depends on other patches which
be merged already:
- RISC-V page table dumper
- Support strict kernel memory permissions for security
Zong Li (4):
mm: add DEBUG_WX support
riscv: support DEBUG_WX
x86: mm: use ARCH_HAS_DEBUG_WX instead of arch defined
arm64: mm: use ARCH_HAS_DEBUG_WX instead of arch defined
arch/arm64/Kconfig | 1 +
arch/arm64/Kconfig.debug | 29 -----------------------------
arch/riscv/Kconfig | 1 +
arch/riscv/include/asm/ptdump.h | 6 ++++++
arch/riscv/mm/init.c | 3 +++
arch/x86/Kconfig | 1 +
arch/x86/Kconfig.debug | 27 ---------------------------
mm/Kconfig.debug | 33 +++++++++++++++++++++++++++++++++
8 files changed, 45 insertions(+), 56 deletions(-)
--
2.26.1
Powered by blists - more mailing lists