]> git.baikalelectronics.ru Git - kernel.git/commit
kexec_elf: support 32 bit ELF files
authorSven Schnelle <svens@stackframe.org>
Fri, 23 Aug 2019 19:49:19 +0000 (21:49 +0200)
committerHelge Deller <deller@gmx.de>
Fri, 6 Sep 2019 21:58:44 +0000 (23:58 +0200)
commitcb0584b493f8fd3810a8cfeec0f69fff3ce38a14
treec9b3d9069fe6f58a1d053be7a2656941eec27ea1
parent5f5e6c6d3f1147d635f32a79eb8a7c1a856c2e61
kexec_elf: support 32 bit ELF files

The powerpc version only supported 64 bit. Add some
code to switch decoding of fields during runtime so
we can kexec a 32 bit kernel from a 64 bit kernel and
vice versa.

Signed-off-by: Sven Schnelle <svens@stackframe.org>
Reviewed-by: Thiago Jung Bauermann <bauerman@linux.ibm.com>
Signed-off-by: Helge Deller <deller@gmx.de>
kernel/kexec_elf.c