ELF@@!{ o g_WO@#Ciu8h4@3Ci8O5@4C(CӨiu8h4(@tCӳ3/Hju8h4cCi8s@O5@'TCju8h4@@ Tju8h4@CӀ6#Ciu8H4ju8@h4@`"Ciu8H4wCiu8h4ju85ju8h4 ҳSWCju8h4h{H(Ci8HG5s'Ci8CyhG5o_ '@hC+i84@yH5h@q T Cj8H5@97ju8h4@`T)R**"Rju8h4@T"Rju8h4@@Tju8h4@Tz55 ) ?kTh~ R}@ rCR+@wVi8;5h@qTctR(Ci85{tqT/R07/86@i85@#@i83@y(5'@@y yS@i85@#@i83@yh5'@izS@y(}eHCiu8h4{tv~@+@*i8(5h* TZ#9) ) ?kKTi ) ?kT#@) )?kT#@'@) )?kT'@#@) )?kT#@'@) )?kKT'@V3@ju85![Ziu8h4 @[iu8h4?ju8h43@@w [iu8h4K3csChju8Ch4y@6hju8h4@xiu8h4@@Ziu8h4 @(Ciu8h48@ZqTcCi85@[kTcChj8(5ju8@+h4@/@iu8? Xh4(@"RA8z#TCӈju8h4vCi8s@5\ @96xӈ(7hCiu8h4h@7\\!+@󃓚1臟 *ju8h4\H@I!?(@"3@[iu8h4h@sk85@T[Ziu8h4@[iu8h4[iu8h4Z _)@?ATOQWP_OgNoM{L_3@!!*!**S?!*@3@  ) ?k T} ) ?kT: ) ?k+TV ) ?kT ) ?k T}#@) )?kkT#@'@) )?kKT'@ ) ?k Ti ) ?k˷Ti ) ?kT{_WO"Civ8h4@hCiv8h4ux@8?BCiv8h4@4RCiv8h4@T4R**OCWB_A{Ĩ_{og_WOC @*"Ci{8h4@RrkT(RrkThR2rk T2R*A8մ"Cj{8h4Ci8@h5 @9wxh (7Ci{8h4@H 7IR*4RA8մ"Cj{8h4Ci8@5 @9h(7Ci{8h4@H 7RR*A8մ"Cj{8h4Ci8@H5 @9((7Ci{8h4@h 7S.Ih"A1臟z2Rj{8h4@i"?(a"2R@y Ci{8H43hCi{847Bh4`@?hxh"1臟lRj{8h4ixӈ@i"?(`"R jhxh"1臟qRj{8h4ixӈ@i"?(a"R`q3R*Ci8(t5B9(44;Ci8~5@9h4@Ci8r5B9(44?Ci8}5@9(g4Ci8hq5B9(44CCi8H|5@9he4@Ci8p5B9(44KCi8{5@9c4~Ci8n5B9(44OCi8y5@9a4R Ci8(m54SCi8B9(m5@9k"[TaCi8l54Ci8Aym5@y(jZT4iCj8(*l5Ayj!YTYCi8l5C9*j8qhl5Ay QqbWTR(; Ci8Hk5);I9(C ;C7i8?qk5 Dy*K HCi8k5@@ys+TTqjTT ){(s' (C)c#(c )C**3(C@/R(ih84@R rRT@COi8(;5R@i8h;5@KW@9h4ٲ(Ci8(@5@(R((ih84@R r/RbCi{8h4YO(Ci8H=5(R9HG8(Ci8K@(=5HCi8=53(Ci8=5O@3i8H>5@5R*ɲb'7R'?qBTzS7@i8 5;@@yjW@CS@C TG@5(Ci8526k8H 5W@j89@y 5S@){SR r@y~@(}eC@ hCi|8h4y8(Ci8(59G8(Ci8H5Ci85?@: (Ci85#I:i8H5@ qCTB;@) )?k+T;@) ) ?kTW@) )?kkTW@S@) )?k+TS@ ?kT) ?kTR ?k+TR) ) ?kT ) ?kT7RqTzSEi85@yjTG@5(Ci8526k8( 5W@j89@yh 5S@R r~@@yeC@ hCi|8h4y&(Ci859G8(Ci8(5Ci85?@: (Ci85#I:i8(5@ qTA )?kT3@) ) ?k TW@) )?kTW@S@) )?kKTS@ ?kT) ?kTR ?kKTR) ) ?k T ) ?kT'@Ci85ْ*(Ci8(559@Chj8H5@4hj84sO@i85hj8@(5hj8( 5O@@i8 5@@?kTCӈj{8h4@#@6j{8h4Ci{8h4#@W@ @Ci{8H4hCi{8h4vW@ @Ci8(5@qT!** ) ?kT"@) ?kkT@  ) ?kT) ?kT ) ?kT ) ?kT ) ?kKT ) ?kT) ) ?kTI ?kT) ?kTRI ?kKTR) ) ?kT  ) ?kT  ) ?k+TN ) ?kTJ@b!S|@=@8R!-%!R*!R*! _)@?TC OEWD_CgBoA{ƨ_2RRA** ) ?kkvT ) ?kyT ) ?k|TqT\ ?k+Tg ?kTr ?kT} ?kKT ?k˒T ?k˒T )?kT )?k˒T  k T ?kKT )?kkT@) ?kT@;@) )?kT;@I )?k˔T 3@ ?k+T ?kkT ?kT ?kT$ ?k+T.{WO Ciu8h4s"hCiu8@h4tCj8h5@94j8(5*(R9*OBWA{è_։ ?kT ?kT{ Os"hCit8h4u@ C)i8)59OB @*{è_ _ kT@{og_WOC(kx8h4ӂ2Ci85@4BChkx8h4@@TCHkx8h4@POJGCi8 5hkx8h4Hkx8@h4C@6"Cix8H4hkx8@h4@#Cix8H4Cix8h4hkx8h4 ҷ׆Cix8h4Hkx8h4(kx8@h4**OEWD_CgBoA{ƨ_֩ ) ?kT ) ?kKT{og_WO2Ci8( 5@ 4Chkz8h4@Tfile_lock&context->buffer_lock&context->read_queuetouch_offload3%s: register_chrdev failed with error = %u 3%s: class_create failed with error = %ld. 3%s: device_create failed with error = %ld. 3%s: [Unexpected!] The buffer should have been recycled after the previous read. 3%s: Error packing frame! Result = %d. 3%s: Packed frame size (%d) does not match size allocated per frame(%d)! 3%s: copy_to_user unexpectedly failed to copy %lu bytes. 3%s: Invalid channel_type = 0x%08X3%s: copy_to_failed with err=0x%08lX3%s: copy_from_user failed with err=0x%08lX3%s: Invalid configuration enables unsupported features! 3%s: Invalid configuration enables unsupported sensitivity setting! 3%s: Invalid configuration enables unsupported data types! 3%s: Invalid configuration enables more (%d) than %d channels! 3%s: failed to allocate buffers. err = 0x%08X. 3%s: copy_from_user failed with err=0x%08lx. 3%s: Configuration enables more (%d) than %d channels! 3%s: Frame size mismatch! %d != %d. &x->wait3%s: mismatch between the number of buffers allocated(%d) and freed(%d)!/buildbot/src/partner-android/s-dev-msm-barbet-4.19-sc/private/msm-google/drivers/input/touchscreen/touch_offload.cD^^eeggm*puw}S?Xtouch_offload_reserve_frametouch_offload_queue_frametouch_offload_inittouch_offload_cleanuptouch_offload_free_bufferstouch_offload_allocate_buffers/buildbot/src/partner-android/s-dev-msm-barbet-4.19-sc/private/msm-google/include/linux/completion.htouch_offload_queue_frame/buildbot/src/partner-android/s-dev-msm-barbet-4.19-sc/private/msm-google/drivers/input/touchscreen/touch_offload.ctouch_offload_inittouch_offload_fopspack_frametouch_offload_readtouch_offload_ioctl__keydescription=Touch Offload to APauthor=Steve Pfetsch license=GPL v2vermagic=4.19.191-g107525974b03-ab7627177 SMP preempt mod_unload modversions aarch64name=touch_offloadintree=Ydepends=zRx , H ` $H E @,p4H ` D 0D 0,`G ` ,G ` (DlG ` $pF @,8H ` AAzRx Linuxtouch_offloadFiūmodule_layout__asan_unregister_globalsF<__asan_register_globals8mwait_for_completion9'device_destroyvcdev_delclass_destroyk__unregister_chrdevӊcdev_add__wake_upNcomplete_allЄ__asan_report_load1_noaborts__asan_report_store_n_noabortO__asan_report_store1_noabortH__asan_report_store4_noabortt-5kmem_cache_alloc_trace&kmalloc_cachesF__sw_hweight64}P__arch_copy_from_userUƧkasan_check_write__stack_chk_failA)k__arch_copy_to_user~Lkasan_check_readHۈ__check_object_sizeh__list_add_valid zkfree2|printkZ__asan_report_load2_noabort~)Hmemcpy地__kmalloc__asan_report_load4_noabortTfinish_waitQschedule&prepare_to_wait_eventuyHinit_wait_entrydmemset2: mutex_unlock<C__asan_report_store8_noabortUrS__list_del_entry_valid֮Amutex_lockRŞ__asan_report_load8_noabortEzZ__sanitizer_cov_trace_pcg__stack_chk_guardGNUpc<{Y4 c$cDd\efeedde(d8eDgPddexehhdhh`d|iedjkleddm l4eDdPnXfhexddodpq,d@dxdeqd o<o\r|rrrdddDYoDYoset,h@hLiXdhdtdheudhhh,h8dpdeeve0e<dLdTddwexde d$ e, t@ hX hd dp it c| c d d D@ Yo D@ Yo s d D` Yo D` Yo s i d D Yo D Yo$ s, d8 d< D@ YSD DH YSP sX t| o o o o o r, rH od ol y o d e e d d d$ f< eH dh ex d d i c c d eH jd e e d j q e e,dDj`eeddddddze {(d<eXepdwexddz eH{hjddddd dXd`dddP|h|q||f,}80}84}H8}Hl}8p}8tex}8|}8~}H}He }H}H ~<hLddddphdHrdrr,o<dLdphdrrr4Ploddd$e8u@dPhhhhhdddD YD Ys <Tloooo,HdooddtiDYDYsdidd D$D(Y,Y4s<d@D DD LdTdXD\DddhDlYpDtYsdD@ YD@ YsdddddDDYYscc$d,d4d@dPdhjlDpD|djD`D`ooo,@Thrrr r < rX rt      y!d!e4!hD!f`!dl!d!i!!!d"e"f0"i\""d"h"f"e#e #d,#d8#dD#dp#e#h#g#d#e#e#h#h$d$h0$hH$e\$hl$i$o$$d%f8%e`%et%u|%d%h%h%h%h%d%d&h&$&0&iT&d\&d`&D`d&Yh&D`l&Yp&s&o&d&D&C&D&C&'h0'hH'hd'h|'h'D'C 'D'C ''D@'C@'D@'C@''D 'C'D 'C'''D''D'($(((D,(C`0(4(D8(C`<(X(ht(Dx(D((h(d(((()d )D)Y-)D)Y- )s4)dD)eL)D P)Y-T)D X)Y-\)sl)Dp)D|))e)d)e)D)Y-)D)Y-)s)e))D)D)*e *8*T*p**o*o*o*o*o(+d0+H+eh+x+e++D+D++o,o4,d@,fX,el,it,|,f,e,d,d,d,e-e -g,-d@-eT-el-h-h-d-h-h.e.t$.dH.oP.d`.dh.tx.e.d.o.d.d.d.e/e/g /d4/eH/e`/hx/h/d/h/h/e/t0d<0oD0dT0d\0tl0e0d0o0d0d0d1h1h41hP1hh1h1i1d1D@ 1Y1D@ 1Y1s1o2o282D2BH2BP2`2Bd2Bl2Y@ D 0D8 @D`XY^`D pDH CYD DX DY^D Dh C Y D 0Dx @DXY^`D pD C@YD D D@Y^D D DY^ D 0D @DXY^`D pD C`YD D D Y^D D DY^ D 0D @DXY^`D pD D`Y^D D DY^D D( D@Y^ D 0D8 @DXY^`D pDH DY^D DX D`Y^D Dh DY^ D 0Dx @D XY^`D pD DY^D D DY^D D DY^ D 0D @DXY^`D pD D@ Y^D D D Y^D D D Y^ D 0D @D@ XY^`D pD []_a\E^E` E6bEIA@A HA hA xA!8 YH YX Yh Yx Y Y Y Y Y Y Y Y Y Y Y( Y8 YH YX Yh Yx Y Y Y Y Y Y Y Y Y: YA@2Ax2A\2Android (7284624, based on r416183b) clang version 12.0.5 (https://android.googlesource.com/toolchain/llvm-project c935d99d7cf2016289302412d708641d52d2f7ee)ALA tA A A!Ah"A$HA&tA+A,A@2A\2Ax2Z   6! If x  @`A ``*  ` r 4,8 `" `R ` p `9  @ ` ` ` ``_ "! `` @5 2 @I  @@ @ J @N  @ ` Z ` ` `  @ @2d\2  i 5 + K    fx2x2a ZU  5@    8dQ8h"` s$UN&lzr++BTt%kt+;XA" `}|i&K\B.init_array.note.Linux.rela.text.comment.init.plt.bss__versions__ksymtab_strings.modinfo.note.GNU-stack.text.ftrace_trampoline.rela.eh_frame.rela___ksymtab+touch_offload_reserve_frame.rela___kcrctab+touch_offload_reserve_frame.gnu.linkonce.this_module.note.gnu.build-id.shstrtab.strtab__ksymtab.symtab__kcrctab.rela.rodata.rela.data.rela.init_array.1.rela.fini_array.1.rodata.str1.1init_wait_entrymemcpyclass_destroydevice_destroytouch_offload_init.__key__init_completion.__key$x__unregister_chrdev__register_chrdev__asan_report_store_n_noabort__asan_report_store8_noabort__asan_report_load8_noabort__asan_report_store4_noabort__asan_report_load4_noabort__asan_report_load2_noabort__asan_report_store1_noabort__asan_report_load1_noabortprepare_to_wait_event__mutex_initcdev_init__crc_touch_offload_init__kstrtab_touch_offload_init__ksymtab_touch_offload_initfinish_waitmemsettouch_offload_free_bufferstouch_offload_fops____versions__asan_unregister_globals__asan_register_globalskmalloc_caches__module_depends.strasan.module_dtorasan.module_ctor__arch_copy_to_user__arch_copy_from_user__crc_touch_offload_cleanup__kstrtab_touch_offload_cleanup__ksymtab_touch_offload_cleanup__wake_upwait_for_completiontouch_offload_opentouch_offload_ioctltouch_offload_pollcomplete_all__stack_chk_failcdev_delprintkmutex_unlockmutex_lock__check_object_sizekasan_check_write__class_createdevice_createtouch_offload_release__crc_touch_offload_reserve_frame__kstrtab_touch_offload_reserve_frame__ksymtab_touch_offload_reserve_frame__crc_touch_offload_queue_frame__kstrtab_touch_offload_queue_frame__ksymtab_touch_offload_queue_frame__this_moduleschedulekfreekmem_cache_alloc_trace__stack_chk_guard__list_del_entry_valid__list_add_validcdev_addkasan_check_readtouch_offload_read__init_waitqueue_head$d__sanitizer_cov_trace_pc__kmalloc.str.19.str.9__UNIQUE_ID_license78.str.28.str.18touch_offload_init.__key.8__UNIQUE_ID_author77.str.27.str.17.str.7_note_6__UNIQUE_ID_description76__UNIQUE_ID_intree56.str.26.str.6__UNIQUE_ID_name55.str.25.str.15.str.5__sw_hweight64__UNIQUE_ID_vermagic54.str.24.str.14touch_offload_init.__key.4.str.23.str.13.str.3.str.22.str.12touch_offload_init.__key.2__unnamed_1.str.21.str.11.str.1.str.20.str.100@ B`p2-r|2^37: Q: GG_2GYI|hJpJ  LL@<@P@  \@\:Y@@ @`@@L@` d@`0w@$0@H8b: [x(