]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
LoongArch: Add struct loongarch_image_header for kernel
authorYouling Tang <tangyouling@kylinos.cn>
Thu, 2 Oct 2025 14:39:07 +0000 (22:39 +0800)
committerHuacai Chen <chenhuacai@loongson.cn>
Thu, 2 Oct 2025 14:39:07 +0000 (22:39 +0800)
commit30ade4fef7ad95ab266a74a2f69544b02af7299d
tree524cbda856bd73bdc7129f6fb43198ec3dbbdbb1
parent5dcddd268a8d434e0ca562b7bbca3642226ba213
LoongArch: Add struct loongarch_image_header for kernel

Define a dedicated image header structure for LoongArch architecture to
standardize kernel loading in bootloaders (primarily for kexec_file).

This header includes critical metadata, such as PE/DOS signature, kernel
entry points, kernel image size and load address offset, etc.

Signed-off-by: Youling Tang <tangyouling@kylinos.cn>
Signed-off-by: Huacai Chen <chenhuacai@loongson.cn>
arch/loongarch/include/asm/image.h [new file with mode: 0644]