[packages/kernel] KEXEC/CRASH_DUMP are common configs now

atler atler at pld-linux.org
Tue Oct 31 18:49:59 CET 2023


commit d01e1e6b5593d8e36a59d905f83e3ee65f1c4be0
Author: Jan Palus <atler at pld-linux.org>
Date:   Tue Oct 31 14:25:52 2023 +0100

    KEXEC/CRASH_DUMP are common configs now
    
    they depend on per arch ARCH_SUPPORTS_KEXEC/ARCH_SUPPORTS_CRASH_DUMP

 kernel-arm.config       | 2 --
 kernel-arm64.config     | 3 ---
 kernel-ia64.config      | 2 --
 kernel-multiarch.config | 2 ++
 kernel-powerpc.config   | 2 --
 kernel-x86.config       | 2 --
 6 files changed, 2 insertions(+), 11 deletions(-)
---
diff --git a/kernel-arm.config b/kernel-arm.config
index 8fd91ed5..7e519363 100644
--- a/kernel-arm.config
+++ b/kernel-arm.config
@@ -130,9 +130,7 @@ ZBOOT_ROM_TEXT arm=0x0
 ZBOOT_ROM_BSS arm=0x0
 ARM_APPENDED_DTB arm=n
 CMDLINE arm=""
-KEXEC arm=y
 ATAGS_PROC arm=y
-CRASH_DUMP arm=n
 AUTO_ZRELADDR arm=y
 EFI arm=n
 #- file drivers/cpufreq/Kconfig goes here
diff --git a/kernel-arm64.config b/kernel-arm64.config
index b0fed84d..99d7d791 100644
--- a/kernel-arm64.config
+++ b/kernel-arm64.config
@@ -62,9 +62,6 @@ NUMA arm64=n
 #- file kernel/Kconfig.hz goes here
 PARAVIRT arm64=y
 PARAVIRT_TIME_ACCOUNTING arm64=y
-KEXEC arm64=y
-#- Support for PE file signature verification disabled
-CRASH_DUMP arm64=n
 XEN arm64=y
 ARCH_FORCE_MAX_ORDER arm64=10
 RODATA_FULL_DEFAULT_ENABLED arm64=y
diff --git a/kernel-ia64.config b/kernel-ia64.config
index 029b4f87..62925a75 100644
--- a/kernel-ia64.config
+++ b/kernel-ia64.config
@@ -81,8 +81,6 @@ SGI_SN ia64=y
 IA64_ESI ia64=n
 IA64_HP_AML_NFW ia64=n
 #- file drivers/sn/Kconfig goes here
-KEXEC ia64=y
-CRASH_DUMP ia64=n
 #- file drivers/firmware/Kconfig goes here
 #- file fs/Kconfig.binfmt goes here
 #- file kernel/power/Kconfig goes here
diff --git a/kernel-multiarch.config b/kernel-multiarch.config
index e27b5db4..42e823fa 100644
--- a/kernel-multiarch.config
+++ b/kernel-multiarch.config
@@ -13187,8 +13187,10 @@ HZ all=300 alpha=1024
 #-
 #- *** FILE: kernel/Kconfig.kexec ***
 #-
+KEXEC arm=y arm64=y ia64=y powerpc=y x86=y
 KEXEC_FILE all=y
 KEXEC_SIG all=n
+CRASH_DUMP arm=n arm64=n ia64=n powerpc=n x86=n
 
 #-
 #- *** FILE: kernel/Kconfig.preempt ***
diff --git a/kernel-powerpc.config b/kernel-powerpc.config
index 43d285f5..c0d7800b 100644
--- a/kernel-powerpc.config
+++ b/kernel-powerpc.config
@@ -8,8 +8,6 @@
 HIGHMEM ppc=n
 #- file kernel/Kconfig.hz goes here
 HOTPLUG_CPU powerpc=y
-KEXEC powerpc=y
-CRASH_DUMP powerpc=n
 IRQ_ALL_CPUS powerpc=y
 NUMA ppc64=y
 PPC_4K_PAGES ppc=y ppc64=y
diff --git a/kernel-x86.config b/kernel-x86.config
index a543ac8a..8593d38a 100644
--- a/kernel-x86.config
+++ b/kernel-x86.config
@@ -257,9 +257,7 @@ X86_SPEEDSTEP_RELAXED_CAP_CHECK i386=y
 #- *** PROBABLY REMOVED OPTIONS ***
 #-
 BOOTPARAM_HOTPLUG_CPU0 all=n
-CRASH_DUMP x86=n
 DEBUG_HOTPLUG_CPU0 all=n
-KEXEC x86=y
 KEXEC_JUMP x86=y
 MICROCODE_AMD x86=y
 MICROCODE_INTEL x86=y
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/kernel.git/commitdiff/b1a42ec6d423d58935548e0b47797513ace45091



More information about the pld-cvs-commit mailing list