riscv-mm-init-use-is_enabledconfig_kexec_core-instead-of-ifdef.patch removed from -mm tree
The patch titled
Subject: riscv: mm: init: use IS_ENABLED(CONFIG_KEXEC_CORE) instead of #ifdef
has been removed from the -mm tree. Its filename was
riscv-mm-init-use-is_enabledconfig_kexec_core-instead-of-ifdef.patch
This patch was dropped because it was merged into mainline or a subsystem tree
------------------------------------------------------
From: Jisheng Zhang <[email protected]>
Subject: riscv: mm: init: use IS_ENABLED(CONFIG_KEXEC_CORE) instead of #ifdef
Replace the conditional compilation using "#ifdef CONFIG_KEXEC_CORE" by a check for "IS_ENABLED(CONFIG_KEXEC_CORE)", to simplify the code and increase compile coverage.
Signed-off-by Jisheng Zhang <[email protected]>
Acked-by Palmer Dabbelt <[email protected]>
Acked-by Baoquan He <[email protected]>
Cc Albert Ou <[email protected]>
Cc Alexandre Ghiti <[email protected]>
Cc Borislav Petkov <[email protected]>
Cc Catalin Marinas <[email protected]>
Cc Dave Hansen <[email protected]>
Cc Eric W. Biederman <[email protected]>
Cc H. Peter Anvin <[email protected]>
Cc Ingo Molnar <[email protected]>
Cc Palmer Dabbelt <[email protected]>
Cc Paul Walmsley <[email protected]>
Cc Russell King <[email protected]>
Cc Russell King (Oracle) <[email protected]>
Cc Thomas Gleixner <[email protected]>
Cc Will Deacon <[email protected]>
Signed-off-by Andrew Morton <[email protected]>
---
arch/riscv/mm/init.c | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-)
arch/riscv/mm/init.c renamed from arch/riscv/mm/init.c~riscv-mm-init-use-is_enabledconfig_kexec_core-instead-of-ifdef +2 -4
@@ -957,7 +957,6 @@ static inline void setup_vm_final(void) }#endif /* CONFIG_MMU */ -#ifdef CONFIG_KEXEC_CORE /* * reserve_crashkernel() - reserves memory for crash kernel *
@@ -974,6 +973,8 @@ static void __init reserve_crashkernel(vint ret =0 ; +if (!IS_ENABLED (CONFIG_KEXEC_CORE )) +return ;/* * Don't reserve a region for a crash kernel on a crash kernel * since it doesn't make much sense and we have limited memory
@@ -1023,7 +1024,6 @@ static void __init reserve_crashkernel(v crashk_res.start = crash_base; crashk_res.end = crash_base + crash_size -1 ; } -#endif /* CONFIG_KEXEC_CORE */ void __init paging_init (void ) {
@@ -1037,9 +1037,7 @@ void __init misc_mem_init(void)arch_numa_init ();sparse_init ();zone_sizes_init (); -#ifdef CONFIG_KEXEC_CORE reserve_crashkernel (); -#endif memblock_dump_all (); }
_
Patches currently in -mm which might be from [email protected] are