ELF>@@ATIUHS<.uGHtfHŝH1iғuHHHt*H{9Hu MtL9c tHHuH[]A\úfDATIH5UHLSHt5HcUH}HHHHcEH9uHu[]A\Lff.fGD Dt=<t!ωE8t:H DfHE8HHDƉ<uHH8E8Dff.@ATIUSHxAHHt.fHHULHx9@@ @0H[]A\ÿff.AUAATIHUHSHHHHL)I)fDHIUIIՀ;u@HIUIvIՀ;tI܉HHLuA<=tfLKL,f.HHH)Hv58uMIL$HHH)Hv8tMII)MuH1[]A\A]HID[]A\A]ff.ATIHUHSHHù1HHLHHCHfHnHC fHnHCXflfHnHChKflfHnHCxC flfHnflSXflKhCxƄ+H5HHC8HHC9HCHHH[]A\ÿ>tCAUATIUHSHHH9u 1HH9t(H{LuH[]A\A]DLHxIHHt7IULHxHEfHnH]fHnflHH[]A\A]ÿAVAUATIH5UHLSHHt,HHHx LcmL9l$0tCH=tHĐ[]A\A]A^fLHHĐ[]A\A]A^DLIHtULHپHHHcEH9u)HuLuLHz@LXSHHHT$0HL$8LD$@LL$Ht7)D$P)L$`)T$p)$)$)$)$)$H @H=H H=H$HT$HH=HD$HD$ D$D$ 0HD$H[ H=|DAUAATIUH1SHHCHtHH@ =P9L LHH1H5HnLHh HDh7HHC(HEH}HSfHnHUHK9fHnflCHC9ŝ@H1iғuH4HH H HtHYHHHCHH[]A\A]H91L (띿fS/HHPHH[HEfAU11IATUSHxnHAx]H\$0H{HHtYHt$HHDHx(H)uH\$0DDHĘH[]A\A]LfAWAVAUATUSH8 9H|$H.vmlinuxH\$0HD$0Hux.objsHD$6HH-HD$HD$ HD$ HD$HD$(H$H|$H5HHS8J/HH$LHD)L$01IؾHL=LHD$(II@HLHHX HIHt{LxL|$(IUHDPtH4$1LL|$(IA? uAEHt$HHtDp0@4L|$(HLHvf.LLH51DI1fDH|$H8 []A\A]A^A_@HD$H\$0HHH1=HH51fDUSHHHt';t-H H1HtHPHUHH[]Ð1HH[]@VHFHt-HBHHQHBHAfDHH+wHHHW`ʐAWHAVIAUATUSLHX@HT$H$H|$ LL$HL$(=%HB5A;FTANXI~HH,HlIn@t A9V(}tJLt$L%AM$ M1Ht*I>IHuIM9uHX[]A\A]A^A_I$M$u1HtIHuI$@M$@u뛐1HtI>IHuLt$Ht$D1ILHD$0HHD$0Mn0LHD$HD$It#AEt<."IU(@5=AEL$fAI9fЉ$fɉ$LHLfHA8@8tdDHADDQADQLQILQLQILQLQILQLQ ILQ DQ(ADQ(DQ,ADQ,LQ0ILQ0HA8H@H9u$HID HD$lfInALD$8My@fl@|$^D$HT$0@t$_LL$PD\$X)t$ MgL9d$8AHD$H5HLHIG KL%H$$AAu+IGIO l$XHfHnfHnflfD$ )$D$0I@9EwAXAHD$H5HLHH5H$AaIGIO l$HHt$PI@HfHnAGfHnHflfD$ H|D$0$LH$9J|$^t$_LL$PD\$XH$HL$L9s5fDHP@8tf@HɉHHHHHHPHL9rAtKID$HCL(9H$L$L9s!f@8EHPL9rH|$H|$@H* HpHD$@H8. xo x H|$@W$HD$( HD$x9K L$Ld$H-L5L;$rPf. H5HD Ht$LHLIL;$?A]H$HHHtCL<A?t9HTH5HHT$0HtHT$0<.* " fAEE}ffCLHuAD$;H5H3AD$<(1MQ @8 ID$Df ɉ$0D$HAoH5H=IGLH$IG $fDD$0<H5HpH5HYHD$x@fD$ f f|$ C H5HH5HD$ ff+HPIT$(I|$ |$0fHnHH@5fHnIL$(fl@H f.HD$$E1MHHD$HHD$lHD$80H$L$HL4AF$ t En,H-A9s'$H$DHH,HlHl$xL%@1HI<$IHuL$L\$xIN IDLHA~HEILH9ADl$0IL|$@IHl$ HLfLUD-HDHL$LHuE8HLEHT$8)$KL<H@H$LHHCfAf(|$l3wD$lHHcH@HHMHPLD$0L$@Ht$H|$ uXZL9RL$H\$x(E8݉EHJHHD또1IE8tffɉ   HHBLD E8݉Eȉȁ% HHBD1IE8tffA< A ?D% D1 D1׃ HJHHDfDE8݉EHB1IE8tffɉ< %  HJ HHDftbH51D t$lE8݉EȃwɃHHDfDD$lE8݉EfDL|$@ID;$HD$x95H|$Ht$pH|$x=H=pH|$HH@5HW(H_ HO(fHnfHnfl@H E8݉EDHAHl$xL%HTHHAF,D1Ht%I<$IHuHT$HH11H5AF@%NH9Ld$lL|$@IIDl$ Ld$0HL$HT$0LI$H@H$HIGHKHL$ACf=f=u D$lƃdt67fHMIHATL$0Ht$H|$ Y^IM9L\$x8IwM/@HL$HT$0L$H@H$HIGHKL$ACf=FHH=U|$l'JiDI$H11H5HH= (@HT$@H51>AD D;.HWHW_HD$ H|$ HHWG$$H$L51LL-L%HIHf.LLH5LLLH5LH5LH5LHD$@8L-1ɉHLIHHD$L%Lph3LLH$LLꋬ$H߉IHt_H5LuHD$LLH1fDLLHPIH:1HH,HHT$@H51HHHNLt$H$HIA$1H$HHHD$Hp=H H5H H5H| H5H` H5HDH5H(H5H= H5H H5HH5HH5HH5H6ff.D$DfKAI(EAI(@8tɉ$mAI(#HT$@H51H$$HT$@H51HT$@A@LH51H$Ht$L$D$HAL98HT$@H5HT$@A1H5HT$@H5OHL$@H5iH|$@H5#fDUH5SHHHt^HH/HHtHH: u zuHHHHuHH[]ÿHH51DATIUSW HHcGH?)9|HcLHk[]A\@*s HcHHt HHcCÿff.USHHH$0H$8L$@L$Ht@)$P)$`)$p)$)$)$)$)$Hl$ H$HHD$HL$H$ HD$D$ 0HD$HH߉H[]DAW1L=AVL5AUL-ATUHSHH5HHCL`L9t\@=tA|$8t9MML$(IL$9HA|$7HH5MDA|$6ID1MT$MbL9u=uH[]A\A]A^A_1H5HHCLxL9tL%L5L-D=tA8t[A4IW9u3{9ILHT$MEH11H5HT$A7MAO0LMDH1MWMzL9uH[]A\A]A^A_ÐAWf1H5AVAUATIUSH(H\$)D$H1H5H1H5H1H5H1H5H1H5H1H5H1H5H1H5HA|$;A|$<1H5HL51HL=I$H5HHD$H|$ H5|LHIl$ $==aID$ HPH9t!@HB HtH9H:HBHPH9uH5H1A1H5HID$ LpH9tpDIN HtUy:uOA:L/LHHHpHHLEEH5HE1E1LIFLpH9uH5HIl$x1H5H1M|$xL5M/L9t=f.IWLH1IIGLMHBHMmI9uA|$=Hl$ HL$1HH=FHHH|$H([]A\A]A^A_H5H1H5H11H5HID$ LxH9tTI A4Mo9LH7s=~HL$L1H51LH=H5H1H5H11HH5ID$ L=LhH9u'YAU0LH1IELhH9t4I} tA}4uHL$IU911H5IELhH9uLHL51H5H11H5HID$ LxH9t.fI tA4tIW9LH1IGLxH9uH5H1tfDAW0LH51HIGLxH98f.HH51D1H5HA|$<VH5H1@DH1H5IT$=H1H5 @H5Hp@H5H:@H5H1fHL$1L1H5IGLxH90wvmlinuxrERROR: WARNING: modpost: .ko%s.mod%.*s.%s.cmd #SYMVER +__export_symbol_GPL.init.text.head.text0x%x__param_ops___param%s: %s (ignored) target endian is unknown %s: not relocatable object.%s has NOBITS .modinfo .export_symbol.no_trim_symbol%s has no symtab? licenseGPL v2GPL and additional rightsDual BSD/GPLDual MIT/GPLDual MPL/GPLimport_nsmodule:description.0123456789__gnu_lto_"%s" [%s] is COMMON symbol __this_module_GLOBAL_OFFSET_TABLE__restgpr__savegpr__rest32gpr__save32gpr__restvr__savevr__restgpr0__savegpr0_.TOC.__start___stop_init_modulecleanup_module__ex_tableversionmodule_layout.modinfo_gplFUNCDATAKSYMTAB_%s(%s, "%s", "%s"); ,#include #include .name = KBUILD_MODNAME, .init = init_module, .arch = MODULE_ARCH_INIT, }; MODULE_INFO(intree, "Y"); drivers/staging MODULE_INFO(staging, "Y"); tools/testing MODULE_INFO(test, "Y"); "%s" [%s.ko] has no CRC! too long symbol "%s" [%s.ko] { 0x%08x, "%s" }, 0x%08x, ; "%s\0" MODULE_INFO(depends, ""); %s%sMODULE_ALIAS("%s"); %s.mod.c_GPLei:MmnT:to:au:WwENd:xbEXPORT_SYMBOL_GPLEXPORT_SYMBOL%s: unknown license %s. skip"%s" [%s.ko] undefined! .vmlinux.export.cMODULE_INFO(%s.alias, "%s"); %s.ko: %s*.constprop.*.init.*.exit.text.text.text.*.sched.text.kprobes.text.cpuidle.text.noinstr.text.ltext.ltext.*.ref.text.spinlock.text.fixup.entry.text.exception.text.coldtext.softirqentry.text.irqentry.text__init_begin_sinittext_einittext*_ops*_probe*_console.exit.*.data.data.rel.init.setup.init.rodata.init.data.pci_fixup_early.pci_fixup_header.pci_fixup_final.pci_fixup_enable.pci_fixup_resume.pci_fixup_resume_early.pci_fixup_suspend.altinstr_replacement.comment*.debug*.zdebug*.GCC.command.line.mdebug*.pdr.stab*.note*.got*.toc*.xt.prop.xt.lit.arcextmap*.gnu.linkonce.arcext*.cmem*.fmt_slot*.gnu.lto*.discard.*.llvm.call-graph-profile%s: '%s' exported twice. Previous export was in %s%s %s: too long path was truncated %s: .export_symbol section contains strange symbol '%s' %s: local symbol '%s' was exported %s: .export_symbol section references '%s', but it does not seem to be an export symbol %s: unknown license '%s' was specified for '%s' %s: section mismatch in reference: %s%s0x%x (section: %s) -> %s (section: %s) The relocation at %s+0x%lx references section "%s" which is not in the list of authorized sections. If you're adding a new section and/or if this reference is valid, add "%s" to the list of authorized sections to jump to on fault. This can be achieved by adding "%s" to OTHER_TEXT_SECTIONS in scripts/mod/modpost.c. %s+0x%lx references non-executable section '%s' %s: %s: EXPORT_SYMBOL used for exit symbol. Remove __exit or EXPORT_SYMBOL. %s: %s: EXPORT_SYMBOL used for init symbol. Remove __init or EXPORT_SYMBOL. The relocation at %s+0x%lx references section "%s" which is black-listed. Something is seriously wrong and should be fixed. You might get more information about where this is coming from by using scripts/check_extable.sh %s section header offset=%lu in file '%s' is bigger than filesize=%zu %s is truncated. sechdrs[i].sh_offset=%lu > sizeof(*hrd)=%zu %s: SYMTAB_SHNDX has bad sh_link: %u!=%u %s: filename must be suffixed with .o missing MODULE_LICENSE() in %s %s: explicitly importing namespace "%s" is not allowed. missing MODULE_DESCRIPTION() in %s Please add code to calculate addend for this architecture %s (%s): unexpected non-allocatable section. Did you forget to use "ax"/"aw" in a .S file? Note that for example contains section definitions for use in .S files. Can't open filenames file %s: %mEXPORT symbol "%s" [%s%s] version generation failed, symbol will not be versioned. Is "%s" prototyped in ? SYMBOL_CRC(%s, 0x%08x, "%s"); #include MODULE_INFO(name, KBUILD_MODNAME); __visible struct module __this_module __section(".gnu.linkonce.this_module") = { #ifdef CONFIG_MODULE_UNLOAD .exit = cleanup_module, #endif static const struct modversion_info ____versions[] __used __section("__versions") = { static const u32 ____version_ext_crcs[] __used __section("__version_ext_crcs") = { static const char ____version_ext_names[] __used __section("__version_ext_names") = MODULE_INFO(srcversion, "%s"); parse error in symbol dump file module name is too long [%s.ko] "%s" [%s.ko] was exported without definition module %s uses symbol %s from namespace %s, but does not import it. GPL-incompatible module %s.ko uses GPL-only symbol '%s' #include #undef __MODULE_INFO_PREFIX #define __MODULE_INFO_PREFIX 0x%08x %s %s EXPORT_SYMBOL%s %s Section mismatches detected. Set CONFIG_SECTION_MISMATCH_WARN_ONLY=y to allow them. suppressed %u unresolved symbol warnings because there were too many) AWIAVE1AUE1ATL%UH-SHHD$HHD$pfHnHD$8HD$@fl)D$p@LLE3HcDHL5HHD$H됿H"HHL$8HPHT$xHHD$xHPHTHHHD$@7+L-HT$pL%HHD$0HD$8H9yLl$PLt$XHT$(\$dL|$hHD$(LpLHD$ HI@A? LH$Ht HHH $ LIHAEH@ HHD$HHHX HHHH HHL$HbHHLH$HL$A}I3})H$8Hl$H5HH5HAŅI,$L9t5fH}0LuHHt#HmL9uHHHLp0HHL$H|$DHDx0@4L<$MPH|$ H|$(HGHHBHHL$0H\$8HL$(HH9t?HD$0DA+DHT$H1H5{Ll$PLt$X\$dL|$hHc9~I<ǍPHc9|MtLL=HI9MIAMH1HHt@8HHLHHH)Hvh8uHHMf.HHH)Hv@8tHHH)H|$ H51fMIx00MHI9)MtULH$L%H$HfD1HWHLHHuHL5HL-I9ufDM6HI9I~0uA~9@L$f1H5L)$M~xLLH5L1I^xH+I9tDHSHKL1H5HHCH{HBHHHHmL9uLLH$M6HI9.H|$@L=fHH$)$L%L-I9uDM?HI9I0uMwXM;wXtIH5H1IoXL9tHULH1HmI9uLH1Ax9M/L$LHHxIDL$H7I@ IX L`H9zLt$0L$H\$LIl$91HIHH@ H $H9AA8/HID$ AA4LL$AD$4AA0AD$0LL$HHhHDMq(HH5LILL$A~M~H\$ LLt$(Ld$DI\$tN;,HE1III)߀x*u IALHHA<$uuSLM9tEtLL$Ld$H\$ H$x8u Ay7ID$L`H9D$Lt$0L$LL$Lt$(Ld$H\$ A>tH$LhhLxhM9HLL$HLI HI9H{LuHLL$L[A|$5dP L=HH1H5@%HHH51II9HH51LLL$HL=II9M1HH5LL$@LL$H$Iq(HxXLL$pHt$@HH$H|$HL=fHL%)$H-HI9ufM?HI9tmI0uIGLhM9tM=tA}8t3A}7IAU0IM9MDH$1MHAu(HXZMmIM9u넀=tkH$=t =t` wjHĘ[]A\A]A^A_LH51L$@8Ht$HH$H51닍PH511MyGCC: (Debian 12.2.0-14+deb12u1) 12.2.0zRx ,BDD u ABA (LeBKG { ABA xq,UBDA @ ABA HBEG D(G0 (C ABBA D(F ABB,BKD  ABA X8GBD D(D0g(A ABBFH0L (A ABBA XBBB K(G0GF 0A(A BBBC R 0A(A BBBF  AJ AI 8^BED F(G0 (D ABBH PAX8lBIA A(Gm (D ABBA LJBBB B(A0A8G@ 8A0A(B BBBE 0LAAD s DAB FDA,_@~ BEE B(A0A8G 8A0A(B BBBD EIHQIWAa 8C0A(B BBBE  8N0F(I DBBE lBLB B(A0A8G 8A0A(B BBBD ; HYA7KTA(XAHJ e AAA (eBDC g ABE (AAJAA`BKI I(A0D8NP{ 8A0A(B BBBI 8A0A(B BBBL@>BOB B(D0A8G  8A0A(B BBBH ` BEE E(H0H8I DIAP 8A0A(B BBBA    1eBGqcUp $  ^- )( J@J#4)8/-4 ~ K2 Z  g  scy ` @n   ( L`N_     y~!' 2  =CI T`Zx`f(l(rxP& VbEN 1 X qh%%4+-1N7[=hCuIOU[a|gmsy  0 )4?8*+ ' -39?8Ep->V\bhn0tXz2Nn/ . %A<F[ ( X " ) 07>DJ QX~_R eil, |%     X   dh #0 * 1  8?ELSZ_t   @M* '5= LFp _S[r*e +)3  8?FMmodpost.csym_find_with_modulesymbol_hashtablewrite_buf.part.0.LC0get_rel_type_and_sym.isra.0alloc_symbolget_next_modinfo.isra.0new_module.LC1add_namespacewrite_if_changed.LC2error_occurred.LC3.LC5.LC4sym_add_exportedexternal_module.LC7.LC8.LC6mod_set_crcs.LC12.LC13.LC11.LC10.LC9check_section_mismatchmodule_enabledsectioncheckpatterns.10.LC21patterns.8patterns.7.LC22patterns.4patterns.3patterns.2sec_mismatch_count.LC14.LC24.LC26.LC15.LC19patterns.12patterns.11patterns.9patterns.6.LC23.LC30.LC31patterns.1patterns.5.LC25.LC17patterns.0.LC16.LC28.LC18.LC20.LC27.LC29read_symbolsignore_missing_files.LC32.LC78.LC38.LC55.LC72.LC57.LC56.LC73.LC39.LC59.LC60.LC70.LC71section_white_list.LC75.LC77.LC79.LC74.LC58.LC42.LC43.LC46.LC45.LC47.LC48.LC49.LC50.LC52.LC51.LC53.LC54.LC76.LC61.LC62.LC63.LC64.LC65.LC66all_versions.LC67.LC68.LC69.LC44.LC37.LC36.LC40.LC41.LC34.LC35.LC33read_symbols_from_files.LC80add_exported_symbols.LC81.LC83trim_unused_exports.LC82.LC84.LC86.LC85write_mod_c_file.LC88.LC89.LC90.LC91.LC92.LC93.LC94.LC97.LC98.LC100.LC102basic_modversionsextended_modversions.LC116.LC87.LC118.LC117.LC119.LC121.LC104.LC105.LC107.LC109.LC110.LC113.LC106.LC115.LC111.LC112.LC114.LC108.LC95.LC96.LC120.LC103.LC101.LC99.LC123warn_unresolvedallow_missing_ns_importssec_mismatch_warn_only.LC124.LC125.LC126.LC127.LC134.LC133.LC135.LC137.LC136nr_unresolved.LC129.LC130.LC132.LC131.LC122.LC138.LC128.LC139.LC140strcmpfopenfwritefcloseperrorexittarget_is_big_endianhost_is_big_endianstrlenmallocmemcpystrncmpmodulesfilenofstatfreadmemcmpfreemodpost_logstderrvfprintfstrdupget_basenamestrrchrread_text_filestrsepstrstrstrchr__ctype_b_locstrtoulget_linesym_get_datafnmatchsymsearch_find_nearest__errno_locationstrerrormmapsymsearch_inithandle_moddevtablestrcspnstrspnsymsearch_finishmunmap__ctype_toupper_locget_src_versionfgetsbuf_writestrncpyreallocbuf_printfvsnprintfmaingetoptoptargoptindstrchrnulD`  ]4@X $?Wck|  +0Gk( ! 5FXz  H M o        Y t        ? - . t    D   !%)4\Fa<v(0# Ma-z.,/3Ll01P\w|6 s78 'F;<&:>R?@AB9C@J! F *}ZGhGHNXIJKD_LlM;NCOPQR| &T)!U5!?!!!!, "Ww"| ""X"##*$Y/$b$Zg$v$Y{$$[$$$%\%%1,%]W%f%^n%%%_%%`%%a%%b&cJ&dR&t&&e&f&&'''gO'`'hh'|'i''j''k''l''m' (+ "(o*(>(pF(Z(lb(v(m~((q((r)$)s0):)O)t[))u)v)))w)x))*y*$*<*p*}**{****++++,} ,~,#,:," b,i,~,,, ,,,,},," -(---O-{-------------....'.H.P.W.d.j.( .....* .) /(/1/9/s/z///////// 0&0N0[0{000000001) $1)161<1) J1T1[1e1q1v11111112 222K2_2i22222222233&3+3;3C3S3[3k3u3330  @DHL P$T(H ,\0`4d8h<l@pDtHxL|PTX\`dhlptx |  \ ` !]  qi%)-15 u=AI M$Q(U,Y0]4a8e<i@DHuLPTX\`Xdhlp_tZxP|[VUPTa) ' " ! , ( #* /+ <G S- _px/Oq+@Kg$L+< *CJz$DIcw+ 6;R]q~2Hm} (4d?u    (       l-0 ! C T j          " G ^  n t # }           c('0288@@HLPZXh`vh}pxn ()@1H7`1h717AMZ)28@LZhv} 1(7)h))Pev8 q  c ' 2 8 @ L Z h v }  n ( 0 8 @ H P      + 4 9 @ G M S \ d p      P| <Tp  0p D P\** ++Dp-.symtab.strtab.shstrtab.rela.text.data.bss.rodata.str1.1.rodata.str1.8.rela.rodata.rela.text.startup.rela.data.rel.ro.local.rela.data.rel.local.comment.note.GNU-stack.rela.eh_frame @3@`(&3,43 124@2;/ TGO@ aI \@`  tU o@  a@0 0a(bb@(h W0