[PATCH v2 0/5] arm64: crash: Add crash hotplug support

Jinjie Ruan ruanjinjie at huawei.com
Thu Aug 13 18:15:58 PDT 2026



在 2026/8/13 22:40, Catalin Marinas 写道:
> On Wed, Jul 29, 2026 at 11:12:30AM +0800, Jinjie Ruan wrote:
>> When CPU or memory hotplug events occur, the elfcorehdr in the kdump
>> image becomes stale, potentially leading to incomplete crash dumps.
>>
>> Currently, userspace udev rules reload the entire kdump image upon such
>> events, which is inefficient and leaves kdump inactive for a long time.
>>
>> Commit 247262756121 ("crash: add generic infrastructure for crash hotplug
>> support") introduced a kernel mechanism to update only the elfcorehdr.
>> This patch set implements crash hotplug support for arm64.
>>
>> As Baoquan suggested, it also addresses and fixes several
>> pre-existing code issues and Sashiko AI review findings extracted
>> from the previous patch set.
>>
>> The major improvements and fixes included in this series are:
>> - Fix several memory leaks for arm64.
>> - Simplify arm64 load_other_segments().
>> - Implement infrastructure for arm64 crash memory hotplug support.
>>
>> This patch set is rebased on liveupdate/crashkernel-cma.
>>
>> Link: https://lore.kernel.org/all/20260601094805.2928614-1-ruanjinjie@huawei.com/
> 
> Is there any dependency for the first 3 patches on the above branch?

Hi Catalin,

The first three patches have no dependencies, only the last two patches
have dependencies

> Patches 2/3 look like fixes and they depend on patch 1. Not sure about
> cc stable, maybe patch 2.

Yes, you are right! The cc stable label has been added to patch 2 and
patch 3, I think both of them are needed.

> 
> [...]
> 
>> Jinjie Ruan (5):
>>   kexec: Extract kexec_free_segment_cma() from kimage_free_cma()
>>   arm64: kexec_file: Fix CMA page leaks in segment placement retry loops
>>   arm64: kexec_file: Fix image->elf_headers memory leak in retry loop
>>   arm64: kexec_file: Simplify load_other_segments()
>>   arm64: crash: Add crash hotplug support
> 




More information about the linux-arm-kernel mailing list