On Thu, Mar 31, 2022 at 11:38:04AM +0800, Pingfan Liu wrote: > With GCC 12 or Clang 13, kexec-tools can not load kernel successfully on > aarch64. This is caused by some unsupported reloc type in > arm64/kexec-arm64.c. > > This series add support for those reloc type. > > Cc: Geoff Levand <geoff@xxxxxxxxxxxxx> > Cc: Catalin Marinas <catalin.marinas@xxxxxxx> > Cc: Simon Horman <horms@xxxxxxxxxxxx> > To: kexec@xxxxxxxxxxxxxxxxxxx > > Pingfan Liu (3): > arm64/kexec-arm64: add support for R_AARCH64_LDST128_ABS_LO12_NC rela > arm64/kexec-arm64: use enum to organize the reloc type > arm64/kexec-arm64: add support for R_AARCH64_MOVW_UABS_G* rela > > kexec/arch/arm64/kexec-arm64.c | 104 +++++++++++++++++++++------------ > 1 file changed, 67 insertions(+), 37 deletions(-) Thanks, applied. _______________________________________________ kexec mailing list kexec@xxxxxxxxxxxxxxxxxxx http://lists.infradead.org/mailman/listinfo/kexec