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 <[email protected]> > Cc: Catalin Marinas <[email protected]> > Cc: Simon Horman <[email protected]> > To: [email protected] > > 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 [email protected] http://lists.infradead.org/mailman/listinfo/kexec
