ELF_@@{RS`7/@RqT*SA{ɨ_*@@4B@!@@@4B@!@  { C9S)7ckR[*7{@R5K*kTW@sa2@?qT`@G@v@ZV`4{@*kTk T`TG@@k[@`6@`@ 5[@7*`4@@@@5@!*SA[BcCkD{ͨ_ @@@6@5*!@" @@@@*35[BcCkD*SA{ͨ_!@@!@@a4BB@!BB@!*!@" s@`@ 5{@k TsEs@:ZC@!`@4@!@`@4 @!`@4@!`@4@!`@46 @9c4qT@9?hqcB@![@sE@6*5[@6Ia@!!a>@@@@a5*!@5 FG@@C!@`@4c@!`@4!{@sEBB@!@@@@4BB@! sE#cBB@!!c@c@&sE@@ %s: Not an ELF executable. %s: Not an AARCH64 ELF executable. yesnoELF executable is not supported in kexec_file %s: build_elf_exec_info failed %s: e_entry: %016llx %s: p_vaddr: %016llx %s: header_offset: %016lx %s: Valid arm64 header not found %s: Kernel segment is not allocated %s: kernel_segment: %016lx %s: text_offset: %016lx %s: image_size: %016lx %s: phys_offset: %016lx %s: vp_offset: %016lx %s: PE format: %s %s: Creating eflcorehdr failed. %s: elf_exec_load failed kexec: Bad elf image file, load failed. An ARM64 ELF image, big or little endian. Typically vmlinux or a stripped version of vmlinux. elf_arm64_probeelf_arm64_load\33 :J Qintz:J: wQ  X J H!>! z7 p > X X X X  X X X X X (08 X@HaPXJ`Jh @ !" #($ X0% X4&8> H)a* X+ X,-./ 0 X(1 X,20384@ GH XI XJKf"u j }buf~ ?mem ? 5end X 33j5j5 j(q0G8JJJJ#J@jj.jj.: @     !  " 8# <B7 J J J7 JB  J& ARMdB0 J '0MZBR JB(RPEd)*+ <= > ? @ D Qj=J f j  =G "   j8=$F PJZ= Ojpp\  lj&% _ j_ & 'P +j +j +%8 +7 ,_ ,(=.#p/J0G1j(i2j ) EFJZA Pl PQ R PQ RPQ RS*+} ,+ PQSRS0DC Pa PQuy P P Q1R(Su P Pu P# PQ R U PQ R um P PQ RS PQ R PQ R PQ RJ PQ Ru PQ R" P P-8u P PQ R . PQ R ` PQ R P Q1R.: J j ! 3_Gj &OPPQQRS0ugPQ R Q R : J.J/Oj0hONpI~ : ; 9 I8 H}I !I&I$ > I  : ; 9! !I/ :!; 9 I .?: ; 9 'I< :!; 9 IB4:!; 9 IB4: ; 9 I?< :!; 9 I8 4:!; 9!I 4:!; 9!I H}7I.?: ; 9! '<.?:!; 9!'I@z4:!; 9!I4I4 :!; 9!.?<n:! ;!% $ >  !I/4: ; 9 I : ;9 I!<"&# : ; 9 I k$.?: ; 9 'I<%&.?: ; 9 '@z'H}(4: ; 9 IB) U*1RB UX Y W +1RB UX Y W ,1B-H}..: ; 9 ' /.: ; 9 'I 0: ; 9 IP PQ Q Q QRgRgRgRg R R RSQ S S SThThT h T T h0ff0f0 f f f f 0 fPee e P e e e ePcPcc PcPcPc  P c   c P c c0e0e e eccc c c c cjj j jf fPPQQ$P0@c@PPPc,\[   |k    $ 2>% &z 6/.r..< !< y5y ''< <.."'  #j  !.  =/ < 1"  #..!n   . 4>4   !!# <   L!     .  !hJ<@.R ..R . ; . E h .!<  <  $  !. #Jw  w  w   %;t. E h .!  LX..t.f.f.f.R#( X.(<Jx ! =( %b<+ yXJ 6 J 6 3   M ` .! .f.m3<o     y<n<J .  #?  +<.e_phdrstderrtext_offsetcommand_lineflagse_shoffunsigned intfree_elf_infop_datauint32_tphys_offsetnr_segmentse_versionkexec_debuge_phoffsegment__builtin_fwriteei_classarm64_header_check_pe_sigmemszarm64_image_pe_sigrhdrei_dataarm64_image_flag_bekernel_fdload_crashdump_segmentse_entryarm64_opts_usageimage_sizearm64_process_image_headern_namefixup_elf_addrsresultlong long unsigned intbackup_starte_notenuminitrd_fdp_fileszkexec_infofprintfkernel_buffile_modearm64_locate_kernel_segmentsh_dataarm64_image_header --append=STRING Set the kernel command line to STRING. --command-line=STRING Set the kernel command line to STRING. --dtb=FILE Use FILE as the device tree blob. --initrd=FILE Use FILE as the kernel initial ramdisk. --serial=STRING Name of console used for purgatory printing. (e.g. ttyAMA0) --ramdisk=FILE Use FILE as the kernel initial ramdisk. --reuse-cmdline Use kernel command line from running system. putssize_theader_offsetint64_tarm64_image_flag_page_sizeget_phys_offsetkernel_segmentkexec_flagsarm64_memsh_entsizeelf_arm64_usageexitskip_checkskexec_segmentn_typearm64_pe_machtypecharbufszmem_ehdre_flagsmem_notep_alignreserved_1sh_infoe_shstrndxuint8_t__builtin_putsbranch_codecommand_line_lene_machinenr_crash_rangeslong long intmem_shdrarm64_load_other_segmentscrash_rangeelf_exec_loadp_flagssh_sizen_descrel_sizep_typekernel_sizeheadersh_offsetp_vaddrp_memszargcargvsh_nameuint16_te_shnumGNU C17 11.2.1 20211120 -mlittle-endian -mabi=lp64 -g -O2 -fno-strict-aliasingreset_vp_offsetshort intlong intp_paddrmemory_rangee_notee_phnumbackup_src_sizesh_linkuint64_tsh_addrstartehdrmagicrel_addre_shdrelf_arm64_probemem_phdron_exitarm64_image_flag_placementlong unsigned int_IO_FILEpe_sigsh_typeelf_arm64_loadentrytypeunsigned charvp_offsete_typesh_flagsbackup_src_startinfofwritep_offsetmemory_rangessigned chararm64_image_magicoff_tshort unsigned int__func__build_elf_exec_infophdrdoublepe_headersh_addralignFILEn_descsz/home/swadmin/jenkins/workspace/prolinux-2-mobile-dev-arm64/build/kexec-toolskexec/arch/arm64/kexec-elf-arm64.c/home/swadmin/jenkins/workspace/prolinux-2-mobile-dev-arm64/build/kexec-toolskexec/arch/arm64/home/swadmin/aarch64-linux-musl-native/include/bits./kexec/home/swadmin/aarch64-linux-musl-native/include./kexec/arch/arm64/include/archkexec/arch/arm64/kexec-elf-arm64.ckexec-elf-arm64.ckexec-arm64.himage-header.halltypes.hkexec-elf.hstdio.hkexec.hoptions.hcrashdump-arm64.hGCC: (GNU) 11.2.1 20211120zRx $ACM A @ACBCFO AAAA ^AACAaGCB]^WB A CHJA $    /?Samt|#3P Ckexec-elf-arm64.c$d$x__func__.1__func__.0elf_arm64_probebuild_elf_exec_infofree_elf_infokexec_debugstderrfprintfelf_arm64_loadarm64_process_image_headerarm64_locate_kernel_segmentarm64_memelf_exec_loadfwritearm64_load_other_segmentsload_crashdump_segmentsfixup_elf_addrsget_phys_offsetelf_arm64_usageputs4L7P8\7`dhl8px787 8 d7 7!8!8"8788! X$X(#H7P8T7X8h7!x8!88!$777!88 (,047!D8!LT7\8|78XX8!xx (,0DPHPXH\Hhlx|%&'8787!8!7 8 ,DHLdhl|888787PP00 7X8$X,#<7@8PTX) 2N*6@MNT[5` v}p6+,!We`G,8"HTan{Vx*.-  $1?"KXerP~p -:XGTgsjm(;GTlan{`n  E&COi\9ivG'N6Xit43z`Gzt#9OE[RvB.P\x ",0 5?*C"HRcVM[einx|gO_:%  B   ! N% F* hB 0] m P  p    < T o k , D b z , X      $ 4? L V Pn  X  x     4; K f v      8   % / J 0W a 0r X     ~       %+0%P8h|} * "q&*.2 6=@]EJOTY^chmr|DP.symtab.strtab.shstrtab.rela.text.data.bss.rodata.str1.8.rodata.rela.debug_info.debug_abbrev.debug_loclists.rela.debug_aranges.debug_rnglists.rela.debug_line.debug_str.debug_line_str.comment.note.GNU-stack.rela.eh_frame @\@(6 &,12@ M H@ DYg|U0w@\0 _@\0d%s0-0///@^H0 4H^