[PATCH v5 0/7] kexec: add generic support for elf kernel images
Sven Schnelle
svens at stackframe.org
Sat Aug 24 05:49:12 AEST 2019
Changes to v4:
- rebase on current powerpc/merge tree
- fix syscall name in commit message
- remove a few unused #defines in arch/powerpc/kernel/kexec_elf_64.c
Changes to v3:
- add support for 32-bit ELF files
Changes to v2:
- use git format-patch -C
Changes to v1:
- split up patch into smaller pieces
- rebase onto powerpc/next
- remove unused variable in kexec_elf_load()
Changes to RFC version:
- remove unused Elf_Rel macro
- remove section header parsing
- remove PURGATORY_STACK_SIZE
- change order of elf_*_to_cpu() functions
- remove elf_addr_to_cpu macro
Sven Schnelle (7):
kexec: add KEXEC_ELF
kexec_elf: change order of elf_*_to_cpu() functions
kexec_elf: remove parsing of section headers
kexec_elf: remove PURGATORY_STACK_SIZE
kexec_elf: remove Elf_Rel macro
kexec_elf: remove unused variable in kexec_elf_load()
kexec_elf: support 32 bit ELF files
arch/Kconfig | 3 +
arch/powerpc/Kconfig | 1 +
arch/powerpc/kernel/kexec_elf_64.c | 545 +-----------------
include/linux/kexec.h | 23 +
kernel/Makefile | 1 +
.../kexec_elf_64.c => kernel/kexec_elf.c | 394 +++----------
6 files changed, 115 insertions(+), 852 deletions(-)
copy arch/powerpc/kernel/kexec_elf_64.c => kernel/kexec_elf.c (50%)
--
2.23.0.rc1
More information about the Linuxppc-dev
mailing list