--- /dev/null
+NOTE: all the ABIs listed in this file are deprecated and will be removed after 2028.
+
+Here are the alternative ABIs:
++------------------------------------+-----------------------------------------+
+| Deprecated | Alternative |
++------------------------------------+-----------------------------------------+
+| /sys/kernel/kexec_loaded | /sys/kernel/kexec/loaded |
++------------------------------------+-----------------------------------------+
+| /sys/kernel/kexec_crash_loaded | /sys/kernel/kexec/crash_loaded |
++------------------------------------+-----------------------------------------+
+| /sys/kernel/kexec_crash_size | /sys/kernel/kexec/crash_size |
++------------------------------------+-----------------------------------------+
+| /sys/kernel/crash_elfcorehdr_size | /sys/kernel/kexec/crash_elfcorehdr_size |
++------------------------------------+-----------------------------------------+
+| /sys/kernel/kexec_crash_cma_ranges | /sys/kernel/kexec/crash_cma_ranges |
++------------------------------------+-----------------------------------------+
+
+
+What: /sys/kernel/kexec_loaded
+Date: Jun 2006
+Contact: kexec@lists.infradead.org
+Description: read only
+ Indicates whether a new kernel image has been loaded
+ into memory using the kexec system call. It shows 1 if
+ a kexec image is present and ready to boot, or 0 if none
+ is loaded.
+User: kexec tools, kdump service
+
+What: /sys/kernel/kexec_crash_loaded
+Date: Jun 2006
+Contact: kexec@lists.infradead.org
+Description: read only
+ Indicates whether a crash (kdump) kernel is currently
+ loaded into memory. It shows 1 if a crash kernel has been
+ successfully loaded for panic handling, or 0 if no crash
+ kernel is present.
+User: Kexec tools, Kdump service
+
+What: /sys/kernel/kexec_crash_size
+Date: Dec 2009
+Contact: kexec@lists.infradead.org
+Description: read/write
+ Shows the amount of memory reserved for loading the crash
+ (kdump) kernel. It reports the size, in bytes, of the
+ crash kernel area defined by the crashkernel= parameter.
+ This interface also allows reducing the crashkernel
+ reservation by writing a smaller value, and the reclaimed
+ space is added back to the system RAM.
+User: Kdump service
+
+What: /sys/kernel/crash_elfcorehdr_size
+Date: Aug 2023
+Contact: kexec@lists.infradead.org
+Description: read only
+ Indicates the preferred size of the memory buffer for the
+ ELF core header used by the crash (kdump) kernel. It defines
+ how much space is needed to hold metadata about the crashed
+ system, including CPU and memory information. This information
+ is used by the user space utility kexec to support updating the
+ in-kernel kdump image during hotplug operations.
+User: Kexec tools
+
+What: /sys/kernel/kexec_crash_cma_ranges
+Date: Nov 2025
+Contact: kexec@lists.infradead.org
+Description: read only
+ Provides information about the memory ranges reserved from
+ the Contiguous Memory Allocator (CMA) area that are allocated
+ to the crash (kdump) kernel. It lists the start and end physical
+ addresses of CMA regions assigned for crashkernel use.
+User: kdump service
+++ /dev/null
-What: /sys/kernel/kexec_loaded
-Date: Jun 2006
-Contact: kexec@lists.infradead.org
-Description: read only
- Indicates whether a new kernel image has been loaded
- into memory using the kexec system call. It shows 1 if
- a kexec image is present and ready to boot, or 0 if none
- is loaded.
-User: kexec tools, kdump service
-
-What: /sys/kernel/kexec_crash_loaded
-Date: Jun 2006
-Contact: kexec@lists.infradead.org
-Description: read only
- Indicates whether a crash (kdump) kernel is currently
- loaded into memory. It shows 1 if a crash kernel has been
- successfully loaded for panic handling, or 0 if no crash
- kernel is present.
-User: Kexec tools, Kdump service
-
-What: /sys/kernel/kexec_crash_size
-Date: Dec 2009
-Contact: kexec@lists.infradead.org
-Description: read/write
- Shows the amount of memory reserved for loading the crash
- (kdump) kernel. It reports the size, in bytes, of the
- crash kernel area defined by the crashkernel= parameter.
- This interface also allows reducing the crashkernel
- reservation by writing a smaller value, and the reclaimed
- space is added back to the system RAM.
-User: Kdump service
-
-What: /sys/kernel/crash_elfcorehdr_size
-Date: Aug 2023
-Contact: kexec@lists.infradead.org
-Description: read only
- Indicates the preferred size of the memory buffer for the
- ELF core header used by the crash (kdump) kernel. It defines
- how much space is needed to hold metadata about the crashed
- system, including CPU and memory information. This information
- is used by the user space utility kexec to support updating the
- in-kernel kdump image during hotplug operations.
-User: Kexec tools
-
-What: /sys/kernel/kexec_crash_cma_ranges
-Date: Nov 2025
-Contact: kexec@lists.infradead.org
-Description: read only
- Provides information about the memory ranges reserved from
- the Contiguous Memory Allocator (CMA) area that are allocated
- to the crash (kdump) kernel. It lists the start and end physical
- addresses of CMA regions assigned for crashkernel use.
-User: kdump service