[PATCH v3 0/7] kexec: add generic support for elf kernel images
Sven Schnelle
svens at stackframe.org
Thu Jul 11 00:29:37 AEST 2019
Hi List,
this is the same changeset as v2, but (hopefully) with git format-patch -C.
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_addr_to_cpu macro
kexec_elf: remove Elf_Rel macro
kexec_elf: remove unused variable in kexec_elf_load()
arch/Kconfig | 3 +
arch/powerpc/Kconfig | 1 +
arch/powerpc/kernel/kexec_elf_64.c | 551 +----------------------------
include/linux/kexec.h | 23 ++
kernel/Makefile | 1 +
kernel/kexec_elf.c | 389 ++++++++++++++++++++
6 files changed, 427 insertions(+), 541 deletions(-)
create mode 100644 kernel/kexec_elf.c
--
2.20.1
More information about the Linuxppc-dev
mailing list