linux-arm-kernel.lists.infradead.org archive mirror
 help / color / mirror / Atom feed
* [PATCH v4 0/3] crash: Fix x86_32 memory reserve dead loop bug
@ 2024-07-19  9:57 Jinjie Ruan
  2024-07-19  9:57 ` [PATCH v4 1/3] crash: Fix x86_32 crash " Jinjie Ruan
                   ` (2 more replies)
  0 siblings, 3 replies; 7+ messages in thread
From: Jinjie Ruan @ 2024-07-19  9:57 UTC (permalink / raw)
  To: linux, catalin.marinas, will, chenhuacai, kernel, paul.walmsley,
	palmer, aou, tglx, mingo, bp, dave.hansen, hpa, bhe, vgoyal,
	dyoung, arnd, afd, akpm, linus.walleij, eric.devolder, gregkh,
	javierm, deller, robh, thunder.leizhen, hbathini, tangyouling,
	chenjiahao16, kexec, linux-arm-kernel, linux-riscv
  Cc: ruanjinjie

Fix two bugs for x86_32 crash memory reserve, and prepare to apply generic
crashkernel reservation to 32bit system. Then use generic interface to
simplify crashkernel reservation for ARM32.

changes in v4:
- Add the missing macro for loongarch.
- Only define the macro for 64bit RISCV.
- Signed-off-by -> Suggested-by as suggested.
- Remove the Tested-by as suggested.
- Update the commit message.
- Add acked-by.

changes in v3:
- Fix it as Baoquan suggested.
- Update the commit message.

changes in v2:
- Peel off the other two patches.
- Update the commit message and fix tag.

Jinjie Ruan (3):
  crash: Fix x86_32 crash memory reserve dead loop bug
  crash: Fix x86_32 crash memory reserve dead loop
  ARM: Use generic interface to simplify crashkernel reservation

 arch/arm/Kconfig                           |  3 ++
 arch/arm/include/asm/crash_reserve.h       | 24 +++++++++
 arch/arm/kernel/setup.c                    | 63 ++++------------------
 arch/arm64/include/asm/crash_reserve.h     |  2 +
 arch/loongarch/include/asm/crash_reserve.h |  2 +
 arch/riscv/include/asm/crash_reserve.h     |  4 ++
 arch/x86/include/asm/crash_reserve.h       |  1 +
 kernel/crash_reserve.c                     |  5 +-
 8 files changed, 48 insertions(+), 56 deletions(-)
 create mode 100644 arch/arm/include/asm/crash_reserve.h

-- 
2.34.1



^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2024-07-22  1:52 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-07-19  9:57 [PATCH v4 0/3] crash: Fix x86_32 memory reserve dead loop bug Jinjie Ruan
2024-07-19  9:57 ` [PATCH v4 1/3] crash: Fix x86_32 crash " Jinjie Ruan
2024-07-19  9:57 ` [PATCH v4 2/3] crash: Fix x86_32 crash memory reserve dead loop Jinjie Ruan
2024-07-19 12:29   ` Baoquan He
2024-07-19  9:57 ` [PATCH v4 3/3] ARM: Use generic interface to simplify crashkernel reservation Jinjie Ruan
2024-07-22  1:38   ` Baoquan He
2024-07-22  1:52     ` Jinjie Ruan

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).