* [PATCH 0/2] crash: clean up outdated codes and doc related to CRASH_CORE
@ 2024-03-29 13:28 Baoquan He
2024-03-29 13:28 ` Baoquan He
2024-03-29 13:28 ` [PATCH 2/2] Documentation: kdump: clean up the outdated description Baoquan He
0 siblings, 2 replies; 12+ messages in thread
From: Baoquan He @ 2024-03-29 13:28 UTC (permalink / raw)
To: kexec; +Cc: akpm, geert, chenhuacai, Baoquan He
As Geert pointed out that there are still left codes and doc related to
CRASH_CORE in arch/loongarch and Documentation. So make these two
patches to clean them up. Thanks to Geert.
Baoquan He (2):
arch/loongarch: clean up the left code and Kconfig item related to
CRASH_CORE
Documentation: kdump: clean up the outdated description
Documentation/admin-guide/kdump/kdump.rst | 8 ++++----
arch/loongarch/Kconfig | 2 +-
.../include/asm/{crash_core.h => crash_reserve.h} | 4 ++--
3 files changed, 7 insertions(+), 7 deletions(-)
rename arch/loongarch/include/asm/{crash_core.h => crash_reserve.h} (75%)
--
2.41.0
_______________________________________________
kexec mailing list
kexec@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/kexec
^ permalink raw reply [flat|nested] 12+ messages in thread* [PATCH 1/2] arch/loongarch: clean up the left code and Kconfig item related to CRASH_CORE 2024-03-29 13:28 [PATCH 0/2] crash: clean up outdated codes and doc related to CRASH_CORE Baoquan He @ 2024-03-29 13:28 ` Baoquan He 2024-03-29 13:28 ` [PATCH 2/2] Documentation: kdump: clean up the outdated description Baoquan He 1 sibling, 0 replies; 12+ messages in thread From: Baoquan He @ 2024-03-29 13:28 UTC (permalink / raw) To: kexec; +Cc: akpm, geert, chenhuacai, Baoquan He, WANG Xuerui, loongarch In commit 85fcde402db1 ("kexec: split crashkernel reservation code out from crash_core.c"), crashkernel reservation code is split out from crash_core.c, and add CRASH_RESERVE to control it. And also rename each ARCH's <asm/crash_core.h> to <asm/crash_reserve.h> accordingly. But the relevant part in loongarch is missed. Do it now. Signed-off-by: Baoquan He <bhe@redhat.com> Cc: Huacai Chen <chenhuacai@kernel.org> Cc: WANG Xuerui <kernel@xen0n.name> Cc: loongarch@lists.linux.dev --- arch/loongarch/Kconfig | 2 +- arch/loongarch/include/asm/{crash_core.h => crash_reserve.h} | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) rename arch/loongarch/include/asm/{crash_core.h => crash_reserve.h} (75%) diff --git a/arch/loongarch/Kconfig b/arch/loongarch/Kconfig index a5f300ec6f28..54ad04dacdee 100644 --- a/arch/loongarch/Kconfig +++ b/arch/loongarch/Kconfig @@ -595,7 +595,7 @@ config ARCH_SELECTS_CRASH_DUMP select RELOCATABLE config ARCH_HAS_GENERIC_CRASHKERNEL_RESERVATION - def_bool CRASH_CORE + def_bool CRASH_RESERVE config RELOCATABLE bool "Relocatable kernel" diff --git a/arch/loongarch/include/asm/crash_core.h b/arch/loongarch/include/asm/crash_reserve.h similarity index 75% rename from arch/loongarch/include/asm/crash_core.h rename to arch/loongarch/include/asm/crash_reserve.h index 218bdbfa527b..a1d9b84b1c7d 100644 --- a/arch/loongarch/include/asm/crash_core.h +++ b/arch/loongarch/include/asm/crash_reserve.h @@ -1,6 +1,6 @@ /* SPDX-License-Identifier: GPL-2.0-only */ -#ifndef _LOONGARCH_CRASH_CORE_H -#define _LOONGARCH_CRASH_CORE_H +#ifndef _LOONGARCH_CRASH_RESERVE_H +#define _LOONGARCH_CRASH_RESERVE_H #define CRASH_ALIGN SZ_2M -- 2.41.0 _______________________________________________ kexec mailing list kexec@lists.infradead.org http://lists.infradead.org/mailman/listinfo/kexec ^ permalink raw reply related [flat|nested] 12+ messages in thread
* [PATCH 1/2] arch/loongarch: clean up the left code and Kconfig item related to CRASH_CORE @ 2024-03-29 13:28 ` Baoquan He 0 siblings, 0 replies; 12+ messages in thread From: Baoquan He @ 2024-03-29 13:28 UTC (permalink / raw) To: kexec; +Cc: akpm, geert, chenhuacai, Baoquan He, WANG Xuerui, loongarch In commit 85fcde402db1 ("kexec: split crashkernel reservation code out from crash_core.c"), crashkernel reservation code is split out from crash_core.c, and add CRASH_RESERVE to control it. And also rename each ARCH's <asm/crash_core.h> to <asm/crash_reserve.h> accordingly. But the relevant part in loongarch is missed. Do it now. Signed-off-by: Baoquan He <bhe@redhat.com> Cc: Huacai Chen <chenhuacai@kernel.org> Cc: WANG Xuerui <kernel@xen0n.name> Cc: loongarch@lists.linux.dev --- arch/loongarch/Kconfig | 2 +- arch/loongarch/include/asm/{crash_core.h => crash_reserve.h} | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) rename arch/loongarch/include/asm/{crash_core.h => crash_reserve.h} (75%) diff --git a/arch/loongarch/Kconfig b/arch/loongarch/Kconfig index a5f300ec6f28..54ad04dacdee 100644 --- a/arch/loongarch/Kconfig +++ b/arch/loongarch/Kconfig @@ -595,7 +595,7 @@ config ARCH_SELECTS_CRASH_DUMP select RELOCATABLE config ARCH_HAS_GENERIC_CRASHKERNEL_RESERVATION - def_bool CRASH_CORE + def_bool CRASH_RESERVE config RELOCATABLE bool "Relocatable kernel" diff --git a/arch/loongarch/include/asm/crash_core.h b/arch/loongarch/include/asm/crash_reserve.h similarity index 75% rename from arch/loongarch/include/asm/crash_core.h rename to arch/loongarch/include/asm/crash_reserve.h index 218bdbfa527b..a1d9b84b1c7d 100644 --- a/arch/loongarch/include/asm/crash_core.h +++ b/arch/loongarch/include/asm/crash_reserve.h @@ -1,6 +1,6 @@ /* SPDX-License-Identifier: GPL-2.0-only */ -#ifndef _LOONGARCH_CRASH_CORE_H -#define _LOONGARCH_CRASH_CORE_H +#ifndef _LOONGARCH_CRASH_RESERVE_H +#define _LOONGARCH_CRASH_RESERVE_H #define CRASH_ALIGN SZ_2M -- 2.41.0 ^ permalink raw reply related [flat|nested] 12+ messages in thread
* Re: [PATCH 1/2] arch/loongarch: clean up the left code and Kconfig item related to CRASH_CORE 2024-03-29 13:28 ` Baoquan He @ 2024-03-30 13:59 ` Huacai Chen -1 siblings, 0 replies; 12+ messages in thread From: Huacai Chen @ 2024-03-30 13:59 UTC (permalink / raw) To: Baoquan He; +Cc: kexec, akpm, geert, WANG Xuerui, loongarch Queued, thanks. Huacai On Fri, Mar 29, 2024 at 9:28 PM Baoquan He <bhe@redhat.com> wrote: > > In commit 85fcde402db1 ("kexec: split crashkernel reservation code > out from crash_core.c"), crashkernel reservation code is split out from > crash_core.c, and add CRASH_RESERVE to control it. And also rename each > ARCH's <asm/crash_core.h> to <asm/crash_reserve.h> accordingly. > > But the relevant part in loongarch is missed. Do it now. > > Signed-off-by: Baoquan He <bhe@redhat.com> > Cc: Huacai Chen <chenhuacai@kernel.org> > Cc: WANG Xuerui <kernel@xen0n.name> > Cc: loongarch@lists.linux.dev > --- > arch/loongarch/Kconfig | 2 +- > arch/loongarch/include/asm/{crash_core.h => crash_reserve.h} | 4 ++-- > 2 files changed, 3 insertions(+), 3 deletions(-) > rename arch/loongarch/include/asm/{crash_core.h => crash_reserve.h} (75%) > > diff --git a/arch/loongarch/Kconfig b/arch/loongarch/Kconfig > index a5f300ec6f28..54ad04dacdee 100644 > --- a/arch/loongarch/Kconfig > +++ b/arch/loongarch/Kconfig > @@ -595,7 +595,7 @@ config ARCH_SELECTS_CRASH_DUMP > select RELOCATABLE > > config ARCH_HAS_GENERIC_CRASHKERNEL_RESERVATION > - def_bool CRASH_CORE > + def_bool CRASH_RESERVE > > config RELOCATABLE > bool "Relocatable kernel" > diff --git a/arch/loongarch/include/asm/crash_core.h b/arch/loongarch/include/asm/crash_reserve.h > similarity index 75% > rename from arch/loongarch/include/asm/crash_core.h > rename to arch/loongarch/include/asm/crash_reserve.h > index 218bdbfa527b..a1d9b84b1c7d 100644 > --- a/arch/loongarch/include/asm/crash_core.h > +++ b/arch/loongarch/include/asm/crash_reserve.h > @@ -1,6 +1,6 @@ > /* SPDX-License-Identifier: GPL-2.0-only */ > -#ifndef _LOONGARCH_CRASH_CORE_H > -#define _LOONGARCH_CRASH_CORE_H > +#ifndef _LOONGARCH_CRASH_RESERVE_H > +#define _LOONGARCH_CRASH_RESERVE_H > > #define CRASH_ALIGN SZ_2M > > -- > 2.41.0 > _______________________________________________ kexec mailing list kexec@lists.infradead.org http://lists.infradead.org/mailman/listinfo/kexec ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [PATCH 1/2] arch/loongarch: clean up the left code and Kconfig item related to CRASH_CORE @ 2024-03-30 13:59 ` Huacai Chen 0 siblings, 0 replies; 12+ messages in thread From: Huacai Chen @ 2024-03-30 13:59 UTC (permalink / raw) To: Baoquan He; +Cc: kexec, akpm, geert, WANG Xuerui, loongarch Queued, thanks. Huacai On Fri, Mar 29, 2024 at 9:28 PM Baoquan He <bhe@redhat.com> wrote: > > In commit 85fcde402db1 ("kexec: split crashkernel reservation code > out from crash_core.c"), crashkernel reservation code is split out from > crash_core.c, and add CRASH_RESERVE to control it. And also rename each > ARCH's <asm/crash_core.h> to <asm/crash_reserve.h> accordingly. > > But the relevant part in loongarch is missed. Do it now. > > Signed-off-by: Baoquan He <bhe@redhat.com> > Cc: Huacai Chen <chenhuacai@kernel.org> > Cc: WANG Xuerui <kernel@xen0n.name> > Cc: loongarch@lists.linux.dev > --- > arch/loongarch/Kconfig | 2 +- > arch/loongarch/include/asm/{crash_core.h => crash_reserve.h} | 4 ++-- > 2 files changed, 3 insertions(+), 3 deletions(-) > rename arch/loongarch/include/asm/{crash_core.h => crash_reserve.h} (75%) > > diff --git a/arch/loongarch/Kconfig b/arch/loongarch/Kconfig > index a5f300ec6f28..54ad04dacdee 100644 > --- a/arch/loongarch/Kconfig > +++ b/arch/loongarch/Kconfig > @@ -595,7 +595,7 @@ config ARCH_SELECTS_CRASH_DUMP > select RELOCATABLE > > config ARCH_HAS_GENERIC_CRASHKERNEL_RESERVATION > - def_bool CRASH_CORE > + def_bool CRASH_RESERVE > > config RELOCATABLE > bool "Relocatable kernel" > diff --git a/arch/loongarch/include/asm/crash_core.h b/arch/loongarch/include/asm/crash_reserve.h > similarity index 75% > rename from arch/loongarch/include/asm/crash_core.h > rename to arch/loongarch/include/asm/crash_reserve.h > index 218bdbfa527b..a1d9b84b1c7d 100644 > --- a/arch/loongarch/include/asm/crash_core.h > +++ b/arch/loongarch/include/asm/crash_reserve.h > @@ -1,6 +1,6 @@ > /* SPDX-License-Identifier: GPL-2.0-only */ > -#ifndef _LOONGARCH_CRASH_CORE_H > -#define _LOONGARCH_CRASH_CORE_H > +#ifndef _LOONGARCH_CRASH_RESERVE_H > +#define _LOONGARCH_CRASH_RESERVE_H > > #define CRASH_ALIGN SZ_2M > > -- > 2.41.0 > ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [PATCH 1/2] arch/loongarch: clean up the left code and Kconfig item related to CRASH_CORE 2024-03-30 13:59 ` Huacai Chen @ 2024-03-30 14:23 ` Baoquan He -1 siblings, 0 replies; 12+ messages in thread From: Baoquan He @ 2024-03-30 14:23 UTC (permalink / raw) To: Huacai Chen; +Cc: kexec, akpm, geert, WANG Xuerui, loongarch On 03/30/24 at 09:59pm, Huacai Chen wrote: > Queued, thanks. Thanks, Huacai. While I noticed Andrew has queued this patchset in his mm-unstable branch. > > Huacai > > On Fri, Mar 29, 2024 at 9:28 PM Baoquan He <bhe@redhat.com> wrote: > > > > In commit 85fcde402db1 ("kexec: split crashkernel reservation code > > out from crash_core.c"), crashkernel reservation code is split out from > > crash_core.c, and add CRASH_RESERVE to control it. And also rename each > > ARCH's <asm/crash_core.h> to <asm/crash_reserve.h> accordingly. > > > > But the relevant part in loongarch is missed. Do it now. > > > > Signed-off-by: Baoquan He <bhe@redhat.com> > > Cc: Huacai Chen <chenhuacai@kernel.org> > > Cc: WANG Xuerui <kernel@xen0n.name> > > Cc: loongarch@lists.linux.dev > > --- > > arch/loongarch/Kconfig | 2 +- > > arch/loongarch/include/asm/{crash_core.h => crash_reserve.h} | 4 ++-- > > 2 files changed, 3 insertions(+), 3 deletions(-) > > rename arch/loongarch/include/asm/{crash_core.h => crash_reserve.h} (75%) > > > > diff --git a/arch/loongarch/Kconfig b/arch/loongarch/Kconfig > > index a5f300ec6f28..54ad04dacdee 100644 > > --- a/arch/loongarch/Kconfig > > +++ b/arch/loongarch/Kconfig > > @@ -595,7 +595,7 @@ config ARCH_SELECTS_CRASH_DUMP > > select RELOCATABLE > > > > config ARCH_HAS_GENERIC_CRASHKERNEL_RESERVATION > > - def_bool CRASH_CORE > > + def_bool CRASH_RESERVE > > > > config RELOCATABLE > > bool "Relocatable kernel" > > diff --git a/arch/loongarch/include/asm/crash_core.h b/arch/loongarch/include/asm/crash_reserve.h > > similarity index 75% > > rename from arch/loongarch/include/asm/crash_core.h > > rename to arch/loongarch/include/asm/crash_reserve.h > > index 218bdbfa527b..a1d9b84b1c7d 100644 > > --- a/arch/loongarch/include/asm/crash_core.h > > +++ b/arch/loongarch/include/asm/crash_reserve.h > > @@ -1,6 +1,6 @@ > > /* SPDX-License-Identifier: GPL-2.0-only */ > > -#ifndef _LOONGARCH_CRASH_CORE_H > > -#define _LOONGARCH_CRASH_CORE_H > > +#ifndef _LOONGARCH_CRASH_RESERVE_H > > +#define _LOONGARCH_CRASH_RESERVE_H > > > > #define CRASH_ALIGN SZ_2M > > > > -- > > 2.41.0 > > > _______________________________________________ kexec mailing list kexec@lists.infradead.org http://lists.infradead.org/mailman/listinfo/kexec ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [PATCH 1/2] arch/loongarch: clean up the left code and Kconfig item related to CRASH_CORE @ 2024-03-30 14:23 ` Baoquan He 0 siblings, 0 replies; 12+ messages in thread From: Baoquan He @ 2024-03-30 14:23 UTC (permalink / raw) To: Huacai Chen; +Cc: kexec, akpm, geert, WANG Xuerui, loongarch On 03/30/24 at 09:59pm, Huacai Chen wrote: > Queued, thanks. Thanks, Huacai. While I noticed Andrew has queued this patchset in his mm-unstable branch. > > Huacai > > On Fri, Mar 29, 2024 at 9:28 PM Baoquan He <bhe@redhat.com> wrote: > > > > In commit 85fcde402db1 ("kexec: split crashkernel reservation code > > out from crash_core.c"), crashkernel reservation code is split out from > > crash_core.c, and add CRASH_RESERVE to control it. And also rename each > > ARCH's <asm/crash_core.h> to <asm/crash_reserve.h> accordingly. > > > > But the relevant part in loongarch is missed. Do it now. > > > > Signed-off-by: Baoquan He <bhe@redhat.com> > > Cc: Huacai Chen <chenhuacai@kernel.org> > > Cc: WANG Xuerui <kernel@xen0n.name> > > Cc: loongarch@lists.linux.dev > > --- > > arch/loongarch/Kconfig | 2 +- > > arch/loongarch/include/asm/{crash_core.h => crash_reserve.h} | 4 ++-- > > 2 files changed, 3 insertions(+), 3 deletions(-) > > rename arch/loongarch/include/asm/{crash_core.h => crash_reserve.h} (75%) > > > > diff --git a/arch/loongarch/Kconfig b/arch/loongarch/Kconfig > > index a5f300ec6f28..54ad04dacdee 100644 > > --- a/arch/loongarch/Kconfig > > +++ b/arch/loongarch/Kconfig > > @@ -595,7 +595,7 @@ config ARCH_SELECTS_CRASH_DUMP > > select RELOCATABLE > > > > config ARCH_HAS_GENERIC_CRASHKERNEL_RESERVATION > > - def_bool CRASH_CORE > > + def_bool CRASH_RESERVE > > > > config RELOCATABLE > > bool "Relocatable kernel" > > diff --git a/arch/loongarch/include/asm/crash_core.h b/arch/loongarch/include/asm/crash_reserve.h > > similarity index 75% > > rename from arch/loongarch/include/asm/crash_core.h > > rename to arch/loongarch/include/asm/crash_reserve.h > > index 218bdbfa527b..a1d9b84b1c7d 100644 > > --- a/arch/loongarch/include/asm/crash_core.h > > +++ b/arch/loongarch/include/asm/crash_reserve.h > > @@ -1,6 +1,6 @@ > > /* SPDX-License-Identifier: GPL-2.0-only */ > > -#ifndef _LOONGARCH_CRASH_CORE_H > > -#define _LOONGARCH_CRASH_CORE_H > > +#ifndef _LOONGARCH_CRASH_RESERVE_H > > +#define _LOONGARCH_CRASH_RESERVE_H > > > > #define CRASH_ALIGN SZ_2M > > > > -- > > 2.41.0 > > > ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [PATCH 1/2] arch/loongarch: clean up the left code and Kconfig item related to CRASH_CORE 2024-03-30 14:23 ` Baoquan He @ 2024-04-17 3:14 ` Huacai Chen -1 siblings, 0 replies; 12+ messages in thread From: Huacai Chen @ 2024-04-17 3:14 UTC (permalink / raw) To: Baoquan He; +Cc: kexec, akpm, geert, WANG Xuerui, loongarch Hi, Andrew, On Sat, Mar 30, 2024 at 10:24 PM Baoquan He <bhe@redhat.com> wrote: > > On 03/30/24 at 09:59pm, Huacai Chen wrote: > > Queued, thanks. > > Thanks, Huacai. While I noticed Andrew has queued this patchset in his > mm-unstable branch. If I'm not mistaken, mm-unstable is target for the next 6.10, not for the current 6.9. But I think this patch should be a fix for 6.9, so I think it is more suitable in the loongarch-fixes branch. What's your opinion? The same question for this patch which fix a build warning: https://lore.kernel.org/loongarch/CANiq72kACt+FfeYXJxfQpmGH=uPqkDA0oprfnebw52VSKyn7kQ@mail.gmail.com/T/#t Huacai > > > > > Huacai > > > > On Fri, Mar 29, 2024 at 9:28 PM Baoquan He <bhe@redhat.com> wrote: > > > > > > In commit 85fcde402db1 ("kexec: split crashkernel reservation code > > > out from crash_core.c"), crashkernel reservation code is split out from > > > crash_core.c, and add CRASH_RESERVE to control it. And also rename each > > > ARCH's <asm/crash_core.h> to <asm/crash_reserve.h> accordingly. > > > > > > But the relevant part in loongarch is missed. Do it now. > > > > > > Signed-off-by: Baoquan He <bhe@redhat.com> > > > Cc: Huacai Chen <chenhuacai@kernel.org> > > > Cc: WANG Xuerui <kernel@xen0n.name> > > > Cc: loongarch@lists.linux.dev > > > --- > > > arch/loongarch/Kconfig | 2 +- > > > arch/loongarch/include/asm/{crash_core.h => crash_reserve.h} | 4 ++-- > > > 2 files changed, 3 insertions(+), 3 deletions(-) > > > rename arch/loongarch/include/asm/{crash_core.h => crash_reserve.h} (75%) > > > > > > diff --git a/arch/loongarch/Kconfig b/arch/loongarch/Kconfig > > > index a5f300ec6f28..54ad04dacdee 100644 > > > --- a/arch/loongarch/Kconfig > > > +++ b/arch/loongarch/Kconfig > > > @@ -595,7 +595,7 @@ config ARCH_SELECTS_CRASH_DUMP > > > select RELOCATABLE > > > > > > config ARCH_HAS_GENERIC_CRASHKERNEL_RESERVATION > > > - def_bool CRASH_CORE > > > + def_bool CRASH_RESERVE > > > > > > config RELOCATABLE > > > bool "Relocatable kernel" > > > diff --git a/arch/loongarch/include/asm/crash_core.h b/arch/loongarch/include/asm/crash_reserve.h > > > similarity index 75% > > > rename from arch/loongarch/include/asm/crash_core.h > > > rename to arch/loongarch/include/asm/crash_reserve.h > > > index 218bdbfa527b..a1d9b84b1c7d 100644 > > > --- a/arch/loongarch/include/asm/crash_core.h > > > +++ b/arch/loongarch/include/asm/crash_reserve.h > > > @@ -1,6 +1,6 @@ > > > /* SPDX-License-Identifier: GPL-2.0-only */ > > > -#ifndef _LOONGARCH_CRASH_CORE_H > > > -#define _LOONGARCH_CRASH_CORE_H > > > +#ifndef _LOONGARCH_CRASH_RESERVE_H > > > +#define _LOONGARCH_CRASH_RESERVE_H > > > > > > #define CRASH_ALIGN SZ_2M > > > > > > -- > > > 2.41.0 > > > > > > _______________________________________________ kexec mailing list kexec@lists.infradead.org http://lists.infradead.org/mailman/listinfo/kexec ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [PATCH 1/2] arch/loongarch: clean up the left code and Kconfig item related to CRASH_CORE @ 2024-04-17 3:14 ` Huacai Chen 0 siblings, 0 replies; 12+ messages in thread From: Huacai Chen @ 2024-04-17 3:14 UTC (permalink / raw) To: Baoquan He; +Cc: kexec, akpm, geert, WANG Xuerui, loongarch Hi, Andrew, On Sat, Mar 30, 2024 at 10:24 PM Baoquan He <bhe@redhat.com> wrote: > > On 03/30/24 at 09:59pm, Huacai Chen wrote: > > Queued, thanks. > > Thanks, Huacai. While I noticed Andrew has queued this patchset in his > mm-unstable branch. If I'm not mistaken, mm-unstable is target for the next 6.10, not for the current 6.9. But I think this patch should be a fix for 6.9, so I think it is more suitable in the loongarch-fixes branch. What's your opinion? The same question for this patch which fix a build warning: https://lore.kernel.org/loongarch/CANiq72kACt+FfeYXJxfQpmGH=uPqkDA0oprfnebw52VSKyn7kQ@mail.gmail.com/T/#t Huacai > > > > > Huacai > > > > On Fri, Mar 29, 2024 at 9:28 PM Baoquan He <bhe@redhat.com> wrote: > > > > > > In commit 85fcde402db1 ("kexec: split crashkernel reservation code > > > out from crash_core.c"), crashkernel reservation code is split out from > > > crash_core.c, and add CRASH_RESERVE to control it. And also rename each > > > ARCH's <asm/crash_core.h> to <asm/crash_reserve.h> accordingly. > > > > > > But the relevant part in loongarch is missed. Do it now. > > > > > > Signed-off-by: Baoquan He <bhe@redhat.com> > > > Cc: Huacai Chen <chenhuacai@kernel.org> > > > Cc: WANG Xuerui <kernel@xen0n.name> > > > Cc: loongarch@lists.linux.dev > > > --- > > > arch/loongarch/Kconfig | 2 +- > > > arch/loongarch/include/asm/{crash_core.h => crash_reserve.h} | 4 ++-- > > > 2 files changed, 3 insertions(+), 3 deletions(-) > > > rename arch/loongarch/include/asm/{crash_core.h => crash_reserve.h} (75%) > > > > > > diff --git a/arch/loongarch/Kconfig b/arch/loongarch/Kconfig > > > index a5f300ec6f28..54ad04dacdee 100644 > > > --- a/arch/loongarch/Kconfig > > > +++ b/arch/loongarch/Kconfig > > > @@ -595,7 +595,7 @@ config ARCH_SELECTS_CRASH_DUMP > > > select RELOCATABLE > > > > > > config ARCH_HAS_GENERIC_CRASHKERNEL_RESERVATION > > > - def_bool CRASH_CORE > > > + def_bool CRASH_RESERVE > > > > > > config RELOCATABLE > > > bool "Relocatable kernel" > > > diff --git a/arch/loongarch/include/asm/crash_core.h b/arch/loongarch/include/asm/crash_reserve.h > > > similarity index 75% > > > rename from arch/loongarch/include/asm/crash_core.h > > > rename to arch/loongarch/include/asm/crash_reserve.h > > > index 218bdbfa527b..a1d9b84b1c7d 100644 > > > --- a/arch/loongarch/include/asm/crash_core.h > > > +++ b/arch/loongarch/include/asm/crash_reserve.h > > > @@ -1,6 +1,6 @@ > > > /* SPDX-License-Identifier: GPL-2.0-only */ > > > -#ifndef _LOONGARCH_CRASH_CORE_H > > > -#define _LOONGARCH_CRASH_CORE_H > > > +#ifndef _LOONGARCH_CRASH_RESERVE_H > > > +#define _LOONGARCH_CRASH_RESERVE_H > > > > > > #define CRASH_ALIGN SZ_2M > > > > > > -- > > > 2.41.0 > > > > > > ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [PATCH 1/2] arch/loongarch: clean up the left code and Kconfig item related to CRASH_CORE 2024-04-17 3:14 ` Huacai Chen @ 2024-04-17 7:32 ` Geert Uytterhoeven -1 siblings, 0 replies; 12+ messages in thread From: Geert Uytterhoeven @ 2024-04-17 7:32 UTC (permalink / raw) To: Huacai Chen; +Cc: Baoquan He, kexec, akpm, WANG Xuerui, loongarch On Wed, Apr 17, 2024 at 5:15 AM Huacai Chen <chenhuacai@kernel.org> wrote: > On Sat, Mar 30, 2024 at 10:24 PM Baoquan He <bhe@redhat.com> wrote: > > > > On 03/30/24 at 09:59pm, Huacai Chen wrote: > > > Queued, thanks. > > > > Thanks, Huacai. While I noticed Andrew has queued this patchset in his > > mm-unstable branch. > If I'm not mistaken, mm-unstable is target for the next 6.10, not for > the current 6.9. But I think this patch should be a fix for 6.9, so I > think it is more suitable in the loongarch-fixes branch. What's your > opinion? This would have been slightly more obvious with Fixes: 85fcde402db191b5 ("kexec: split crashkernel reservation code out from crash_core.c") Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@linux-m68k.org In personal conversations with technical people, I call myself a hacker. But when I'm talking to journalists I just say "programmer" or something like that. -- Linus Torvalds _______________________________________________ kexec mailing list kexec@lists.infradead.org http://lists.infradead.org/mailman/listinfo/kexec ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [PATCH 1/2] arch/loongarch: clean up the left code and Kconfig item related to CRASH_CORE @ 2024-04-17 7:32 ` Geert Uytterhoeven 0 siblings, 0 replies; 12+ messages in thread From: Geert Uytterhoeven @ 2024-04-17 7:32 UTC (permalink / raw) To: Huacai Chen; +Cc: Baoquan He, kexec, akpm, WANG Xuerui, loongarch On Wed, Apr 17, 2024 at 5:15 AM Huacai Chen <chenhuacai@kernel.org> wrote: > On Sat, Mar 30, 2024 at 10:24 PM Baoquan He <bhe@redhat.com> wrote: > > > > On 03/30/24 at 09:59pm, Huacai Chen wrote: > > > Queued, thanks. > > > > Thanks, Huacai. While I noticed Andrew has queued this patchset in his > > mm-unstable branch. > If I'm not mistaken, mm-unstable is target for the next 6.10, not for > the current 6.9. But I think this patch should be a fix for 6.9, so I > think it is more suitable in the loongarch-fixes branch. What's your > opinion? This would have been slightly more obvious with Fixes: 85fcde402db191b5 ("kexec: split crashkernel reservation code out from crash_core.c") Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@linux-m68k.org In personal conversations with technical people, I call myself a hacker. But when I'm talking to journalists I just say "programmer" or something like that. -- Linus Torvalds ^ permalink raw reply [flat|nested] 12+ messages in thread
* [PATCH 2/2] Documentation: kdump: clean up the outdated description 2024-03-29 13:28 [PATCH 0/2] crash: clean up outdated codes and doc related to CRASH_CORE Baoquan He 2024-03-29 13:28 ` Baoquan He @ 2024-03-29 13:28 ` Baoquan He 1 sibling, 0 replies; 12+ messages in thread From: Baoquan He @ 2024-03-29 13:28 UTC (permalink / raw) To: kexec; +Cc: akpm, geert, chenhuacai, Baoquan He, corbet After commit 443cbaf9e2fd ("crash: split vmcoreinfo exporting code out from crash_core.c"), Kconfig item CRASH_CORE has gone away in kernel. Items VMCORE_INFO and CRASH_RESERVE are used instead. So clean up the outdated description about CRASH_CORE and update it accordingly. Signed-off-by: Baoquan He <bhe@redhat.com> Cc: corbet@lwn.net --- Documentation/admin-guide/kdump/kdump.rst | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Documentation/admin-guide/kdump/kdump.rst b/Documentation/admin-guide/kdump/kdump.rst index 0302a93b1d40..5376890adbeb 100644 --- a/Documentation/admin-guide/kdump/kdump.rst +++ b/Documentation/admin-guide/kdump/kdump.rst @@ -136,10 +136,6 @@ System kernel config options CONFIG_KEXEC_CORE=y - Subsequently, CRASH_CORE is selected by KEXEC_CORE:: - - CONFIG_CRASH_CORE=y - 2) Enable "sysfs file system support" in "Filesystem" -> "Pseudo filesystems." This is usually enabled by default:: @@ -168,6 +164,10 @@ Dump-capture kernel config options (Arch Independent) CONFIG_CRASH_DUMP=y + And this will select VMCORE_INFO and CRASH_RESERVE:: + CONFIG_VMCORE_INFO=y + CONFIG_CRASH_RESERVE=y + 2) Enable "/proc/vmcore support" under "Filesystems" -> "Pseudo filesystems":: CONFIG_PROC_VMCORE=y -- 2.41.0 _______________________________________________ kexec mailing list kexec@lists.infradead.org http://lists.infradead.org/mailman/listinfo/kexec ^ permalink raw reply related [flat|nested] 12+ messages in thread
end of thread, other threads:[~2024-04-17 7:33 UTC | newest] Thread overview: 12+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2024-03-29 13:28 [PATCH 0/2] crash: clean up outdated codes and doc related to CRASH_CORE Baoquan He 2024-03-29 13:28 ` [PATCH 1/2] arch/loongarch: clean up the left code and Kconfig item " Baoquan He 2024-03-29 13:28 ` Baoquan He 2024-03-30 13:59 ` Huacai Chen 2024-03-30 13:59 ` Huacai Chen 2024-03-30 14:23 ` Baoquan He 2024-03-30 14:23 ` Baoquan He 2024-04-17 3:14 ` Huacai Chen 2024-04-17 3:14 ` Huacai Chen 2024-04-17 7:32 ` Geert Uytterhoeven 2024-04-17 7:32 ` Geert Uytterhoeven 2024-03-29 13:28 ` [PATCH 2/2] Documentation: kdump: clean up the outdated description Baoquan He
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.