Thread (8 messages) 8 messages, 2 authors, 2025-11-15

Re: [PATCH v4 0/5] kexec: reorganize sysfs interface and add new kexec sysfs

From: Andrew Morton <akpm@linux-foundation.org>
Date: 2025-11-14 23:25:51
Also in: lkml

On Fri, 14 Nov 2025 10:44:59 +0530 Sourabh Jain [off-list ref] wrote:
All existing kexec and kdump sysfs entries are moved to a new location,
/sys/kernel/kexec, to keep /sys/kernel/ clean and better organized.
Symlinks are created at the old locations for backward compatibility and
can be removed in the future [02/05].

While doing this cleanup, missing ABI documentation for the old sysfs
interfaces is added, and those entries are marked as deprecated
[01/05 and 03/05]. New ABI documentation is also added for the
reorganized interfaces. [04/05]

Along with this reorganization, a new sysfs file,
/sys/kernel/kexec/crash_cma_ranges, is introduced to export crashkernel
CMA reservation details to user space [05/05]. This helps tools
determine the total crashkernel reserved memory and warn users that
capturing user pages while CMA is reserved may cause incomplete or
unreliable dumps.
Patchset does three unrelated things in remarkably random order.

1: Document existing stuff

	Great, thanks, in it goes.

2: export crashkernel CMA reservation to userspace

	Well, OK, probably reasonable, didn't look closely.

3: Alter longstanding userspace ABI with deprecation plan

	Whoa, tricky, needs careful consideration.


So can we please prepare and consider this material in three separate
patchsets?  In the above order, I suggest.
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help