ELF>@@@ATH5USHHt0H,}t&LdH5LHt A<.t tH[]A\Ef.ATIH5UHLSHt5HcUH}HHHHcEH9uHu[]A\Lff.AUAATIHUHSHHHHL)I)fDHIUIIՀ;u@HIUIvIՀ;tI܉HHLuA<=tfLKL,f.HHH)Hv58uMIL$HHH)Hv8tMII)MuH1[]A\A]HID[]A\A]ff.ATIUHS.u_HHi#t51ҿDHHH$@)BH\uikNAH90HHt(DH{/Hu MtL9ctHHuH[]A\ff.fAWAVAUATUSH(LoLw Ht$M9LHHL%MHD$HD$f.AGfv~=L;EL$|fuAF($HIDHD$fHnD$IL9^Ld$IMHHH$HDŽ$H LH|$XJT$|f$H5HH H5H H5H H5Ho H5HSH5H7H5HPHT$A@L1H5=dHL$H51HT$A1H5 H5H~ H5HbH5HFH5H*H5HHAF($HT$H51H\$pl$xHHHt}_HL$ HL$ HHQAE|$AYH|$XHT$H51HT$1L$H5L$HD$ HH51HL$ ZH|$USHH?-H-t|H5HHHtpH0@HHtHH: u zuHHHHuH9-tHH[]ÀtyHH51ufDUSHHHt';t-H H1HtHPHUHH[]Ð1HH[]@VHFHt-HBHHQHBHAfDHH+wHHHWHʐAUIATUSHHW HcGL')9|$HcI<LkH[]A\A]*w LHcIHt L#HcCfHH51@USHHH$0H$8L$@L$Ht@)$P)$`)$p)$)$)$)$)$Hl$ H$HHD$HL$H$ HD$D$ 0HD$HH߉H[]DAW1IH5AVMwAUATUHSHIGI9LhHL%A},IU/u4A2ILHT$LEI11H5HT$A}.MAM(HLDH51IELhI9uH[]A\A]A^A_ff.AWf/AVAUATIUSHHHHH\$)D$0HHxHDH7ID$ Il$ M|$xIT$hLhH9HT$ Hl$LfH]/1HBIHH@I9HEAE,/Lt$E,AE(LE(HXHIDH\$I] Ht/Mt$xM9u@M6M9I~HuA|$0u A}.HEHhH9D$FHl$H\$01H5H1H5H1H5H1H5H1H5H1H5H1H5H1H5H1H5H1H5H1H5H1H5H1H5H1H5H1H5HH5H11H5HA|$4oA|$51H5HL-1HL=H5H1H|$H5rH|$ H5<=ID$ HPH9t&fHBHtH2H3HBHPH9uH5H1A1HH5ID$ L-LxH9twLd$EIIOHtNy3uHA3H/HHH5HHHHHEEID1E1HIGLxI9uLd$1H5HLHA|$HHl$@HL$1HH=LHHH|$0HH[]A\A]A^A_D}-P =HL$H1H5@lD=I1IM/HT$H5@I\$hHD$ Mu H9vHl$(HH@HmH9SH}LuHl$(fHT$IM/1H5HL$Hڿ1H5LH=aH5H1H5H11H5HID$ LpH9u>sDLH7|AV(LH51HIFLpH9t7I~tA~,M~/uHL$1L1H5IFLpH9uLH1Hl$(H|$ LfHH51DH1H5IT$HH1H5=@1H5HA|$5H5H1jDHH51DH5H@H5Hz@H5H11HL$1LH5LH1^.0123456789wWARNING: modpost: ERROR: FATAL: (unknown).init.text__param_ops___paramvariable(unknown reference)()function.kovmlinuxstrdup(namespace)rmalloc(b->pos)malloc(st.st_size + 1)%s.mod%.*s.%s.cmd #SYMVER %s: %s (ignored) %s: not relocatable object.%s has NOBITS .modinfo %s has no symtab? licenseGPLGPL v2GPL and additional rightsDual BSD/GPLDual MIT/GPLDual MPL/GPLimport_ns__gnu_lto_"%s" [%s] is COMMON symbol __this_module_GLOBAL_OFFSET_TABLE__restgpr__savegpr__rest32gpr__save32gpr__restvr__savevr__restgpr0__savegpr0_.TOC.__s390_indirect_jump_rstrdup(symname)__ksymtab____ksymtab_gpl+___ksymtab+init_modulecleanup_module__kstrtabns___ex_tableversionmodule_layout.modinforealloc(buf->p, buf->size)_gpl,#include #define INCLUDE_VERMAGIC #include #include BUILD_SALT; BUILD_LTO_INFO; .name = KBUILD_MODNAME, "%s" [%s.ko] undefined! .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] { %#8x, "%s" }, MODULE_INFO(depends, ""); %s%s%s.mod.c_GPLmalloc(sizeof(*dl))ei:mnT:o:aWwENd:EXPORT_SYMBOL_GPLEXPORT_SYMBOL%s: unknown license %s. skip.vmlinux.export.c%s.ko: %s*driver.exit.*.data.data.rel.meminit.**_template*_timer*_sht*_ops*_probe*_probe_one*_console.init.*.text.text.*.sched.text.kprobes.text.cpuidle.text.noinstr.text.ltext.ltext.*.pci_fixup_early.pci_fixup_header.pci_fixup_final.pci_fixup_enable.pci_fixup_resume.pci_fixup_resume_early.pci_fixup_suspend___ksymtab*.altinstr_replacement.meminit.text.exit.text.ref.text.head.text.spinlock.text.fixup.entry.text.exception.text.coldtext.softirqentry.text*.constprop.*__init_begin_sinittext_einittext.head.text*.init.setup.init.rodata.meminit.rodata.init.data.meminit.data.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.*%s: section mismatch in reference: %s (section: %s) -> %s (section: %s) %s: EXPORT_SYMBOL used for init/exit symbol: %s (section: %s) There's a special handler for this mismatch type, we should never get here. %s(%s+0x%lx): Section mismatch in reference from the %s %s%s to the %s %s:%s%s section_index is outside elf->num_sections! 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' 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 malloc(sizeof(*s) + strlen(name) + 1)Memory allocation failure: %s. %s: '%s' exported twice. Previous export was in %s%s malloc(sizeof(*ns_entry) + strlen(namespace) + 1)malloc(sizeof(*mod) + namelen + 1)Could not update namespace(%s) for symbol %s %s: too long path was truncated 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 (%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"); module name is too long [%s.ko] #include #include #include MODULE_INFO(vermagic, VERMAGIC_STRING); MODULE_INFO(name, KBUILD_MODNAME); __visible struct module __this_module __section(".gnu.linkonce.this_module") = { "%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' #ifdef CONFIG_MODULE_UNLOAD .exit = cleanup_module, #endif #ifdef CONFIG_RETPOLINE MODULE_INFO(retpoline, "Y"); #endif static const struct modversion_info ____versions[] __used __section("__versions") = { MODULE_INFO(srcversion, "%s"); parse error in symbol dump file 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) AWIAVAUE1ATUH-SHHHD$p|$    `   + 9 ` H V io z P `I @V  @P  P ~{ ^`g"(0.4dAGM05^ ntzpl@x}P `J ( =CIOUo[agzmsy  EMXQrH "#(@. ;AG,M7SBY_2e_kp,@/`0 %?\y @h '.5 <CJJQW^el z  8  0 rX x X-  07">x E0LMSfZa_h o v }   #)0p+:$IP!X_ft|0-L-_- p. *:H?FMmodpost.cremove_dot.LC0.LC1write_buf.part.0.LC2get_next_modinfo.isra.0sym_find_with_modulesymbolhashfind_elf_symbol2.LC3find_elf_symbol.part.0.LC5.LC6error_occurred.LC4.LC7check_section_mismatchsectioncheck.LC8init_data_sections.LC9patterns.8patterns.5extra_warnpatterns.2head_sectionslinker_symbolstext_sectionssec_mismatch_count.LC10patterns.7patterns.4init_sections.LC12.LC13patterns.6.LC14patterns.1patterns.3.LC11patterns.0optim_symbolsextable_mismatch_handler.LC18.LC17.LC15.LC19.LC21.LC16.LC23.LC20.LC22alloc_symbol.LC24.LC25sym_add_exportedexternal_module.LC26.LC27add_namespace.part.0.LC28new_module.LC30.LC29sym_update_namespace.LC32.LC31write_if_changed.LC33.LC34.LC35mod_set_crcs.LC39.LC40.LC38.LC37.LC36read_symbolsignore_missing_files.LC41.LC82.LC45.LC42.LC73.LC76.LC58.LC74.LC77.LC60.LC61section_white_list.LC83.LC79modversions.LC81.LC78.LC59.LC48.LC75.LC80.LC49.LC51.LC53.LC52.LC54.LC55.LC56.LC57.LC71.LC62.LC63.LC64.LC65.LC66.LC67.LC44all_versions.LC43.LC47.LC68.LC69.LC70.LC50.LC46.LC72read_symbols_from_files.LC84.LC85add_exported_symbols.part.0.LC86.LC87.LC88write_mod_c_file.LC91.LC92.LC93.LC94.LC95.LC96.LC97.LC98.LC99.LC100.LC101.LC102.LC103.LC104.LC111.LC112.LC114.LC115.LC117.LC124.LC89.LC126.LC125.LC128nr_unresolvedwarn_unresolved.LC105allow_missing_ns_imports.LC107.LC108.LC106.LC119.LC120.LC123.LC121.LC127.LC109.LC110.LC90.LC118.LC116.LC113.LC122.LC131sec_mismatch_warn_only.LC132.LC133.LC135.LC134.LC136.LC138.LC129.LC137.LC139.LC140.LC141.LC130strcspnstrspnfopenfwritefcloseperrorexitstrlenstrncmpstrcmpmodpost_logstderrvfprintffnmatchmallocstrcpymemcpymodulesfreestrdupfilenofstatfreadmemcmpdo_nofailread_text_filestrsepstrrchrstrstrstrchr__ctype_b_locstrtoul__errno_locationstrerrormmaphandle_moddevtablemunmapget_src_version__ctype_toupper_locstdinfgetsget_linesym_get_databuf_writestrncpyreallocbuf_printfvsnprintfadd_moddevtablemaingetoptoptargoptind*2h uMJp70Tuz  %*6BGN<&E. |   |     ; N i \v    |  \   7  c $j ~      L " \. [ (} )  |  +    = \I i <u  .   L m 2*354D3K4Wb2p5&6+>78mt{79:3279#[bi7~47 <=O a@A"\~C=apExF= H=)@I\Kp &.DSLZ=f=.M5=APZOP*Q2E_yR"FrSR  &29VCyWW"X.HYTHZO[c\k]=gv^~_` !7!b2G2O2V2`2i2q222222 2222233 P3P`3l3q3}3333344484E4e4444 444 4455c5h5555 5P5555566&6X6]6w66R66P6666677.7:7K7S7c7k7{77777c     (3 ?V}#El,-Qg-INUfl,m| E@6Mjr z(@jP`zhrz (08%zz%prz` r P   @ rr08.?Qbt pr`>% #(30=H PP`^hkpvz>% (08@#H3P=`h $- 5(A0W8^@iHs P`|@ ` 40dpPTpt`Lp,x0---p.(@/p0.symtab.strtab.shstrtab.rela.text.data.bss.rodata.str1.1.rodata.str1.8.rela.text.startup.rela.rodata.rela.data.rel.ro.local.rela.data.rel.local.comment.note.GNU-stack.rela.eh_frame @7@X,&7,8 128~@2@g TKHO@g8Sb@ t TX o@  l@0 0l(ll@s0 Tx