ELFh@@!C{og _ W O @"f@3C4C B@cDT|A`TF(@97@`T%R**"R@T6"R@T@!T,5V1@ 6#@@" #{CysxCy+@q+T @m~ R}@ r CR@V+@qk TczR{zqT/R075 86@@yh@y @@yh@y~ySe{z~@@9U++JTZ"!`@@ @v @6KucCA6X@@qmTcDkTcD@7È B"RA8Y#[@@@H@9x(7H@71臟#1臟*(@#?("@Vh@u@T @? _)@?aTOLWK_JgIoH{GC_!!*!**r?!*@{ WO"f@uw@7?ӂB B4R ԂAT4R**OCWB @{Ĩ_{og_WO@*"f@RrkT(RrkThR2rkT2R*A8"@@9wxӈ(7@(@7R*RA8մ"@@9(7@7 R*A8"@@9(7@7'9hxh"1臟>Rixӈ@i"?(`"R<hxh"1臟HDRixӨ@i"?(a"R CR*A94::H9h<4@A94>>H9(;4A94BBH994@A94JJH984~A94NNH9h74RA9RRH9k"1Tb@yCy(j0Tj(*@yj/TZA9q@y Qq.TR: :I9B 'DyqJ #Dys+,Tq,Tzr'Bb*b2s`@R rR.@@Rh@9?4s(R.`@R r/Rb.3+5R`Ru9/RtB@*b8RqT{S'@h@yjTS52y/@+@s@y@yR rh~ySe5~@R9 h@ hqCT8RqT{S#@h@yjTS52y/@+@s@y@yR re5~@R9 h@ hqIT@+@9@h4s@?@@@{@kT@6#x@h@qhT!**h"A1臟H2R@i"?(a"2R@6B2B`?L@b!S|@=@8R!-%!R*!R*! _)@?ATOEWD_CgBoA{ƨ_R2R*A*{ O 2A`"ufG94*(R9*OB @{è_{O`"tf@9OA*{¨_{_WOV4ӂ2CH4BATA54/,BA6"@@# Ҷ"@**OCWB_A{Ĩ_{ _WO2C4AaTA@65"aR"R**ODWC_B @{Ũ_!{ WO``!B9`2`tB`bttt`t`!Bt`!Bt`"!BBc R**t"*uU7!BuB?vJTh@- Svb?wNbT!h@"R- S*OCWB @{Ĩ_!*@@!@c R*@@!@@c R*@{WOtBuJ@v"h@- S`J@`@c R*OBWA*{è_{og_WOCtuhAv@hv2hCq TxB hAT*@6 #:@6@"V #<:((+@qmT;cvR {v*(+T{#@`T@*M*xhA`T@6 #:@3@`"zS #<:((+@qmT;cvR {v*(+T{#@`T@@@kaTuB`buuu`u`buOFWE_DgCoB{A_!**RA_RA__ `+` @ @ @@.` -`.`S)`K;`$`&`-`;`F=`A1`/`9`&` @J3%s: incorrect or NULL buffer submitted. &context->file_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-pixel-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_bufferstouch_offload_queue_frametouch_offload_inittouch_offload_fops/buildbot/src/partner-android/s-dev-msm-pixel-4.19-sc/private/msm-google/drivers/input/touchscreen/touch_offload.cpack_frametouch_offload_read/buildbot/src/partner-android/s-dev-msm-pixel-4.19-sc/private/msm-google/include/linux/completion.htouch_offload_ioctl__keydescription=Touch Offload to APauthor=Steve Pfetsch license=GPL v2vermagic=4.19.191-gc2161d44afae-ab7624114 SMP preempt mod_unload modversions aarch64name=touch_offloadintree=Ydepends=zRx ,H ` HE @,l, H ` D 0PC  $xE @$HF P ,E @ PD 0,tH ` AAzRx Linuxtouch_offloadFiūmodule_layout__asan_unregister_globalsF<__asan_register_globals8mwait_for_completion9'device_destroyvcdev_delclass_destroyk__unregister_chrdevӊcdev_add__wake_upNcomplete_all1z.__asan_storeN_noaborts__asan_store1_noabortl__asan_store4_noabortt-5kmem_cache_alloc_trace&kmalloc_cachesF__sw_hweight64 __asan_load1_noabort}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|printk~)Hmemcpy地__kmalloc҃__asan_load2_noabort__asan_store8_noabortUrS__list_del_entry_validTfinish_waitQschedule&prepare_to_wait_eventuyHinit_wait_entrydmemset2: mutex_unlock֮Amutex_lockn__asan_load4_noabortd__asan_load8_noabortEzZ__sanitizer_cov_trace_pcg__stack_chk_guardGNUx9 c$c<dDePfdgpeefddedhfe d i,j<kHeXd`dhlxkedmgeddddend ee$o0o<dDo\opppfddqr f0f@dTd`plp|dpperfddDY DY set o,o8hDdTdddpoeudoooodfdf e@eXvhetfedddddwe x4d@eTfddlett|oodhccdD@Y D@Y sdD`Y D`Y sh$d(D,Y 0D4Y @sHdTdXD\Y`DdYlstt|ydeedddgede,d8dDhccdeie f e d@ iP r` el f| e d i e f e d d d d d d0 w8 e\ xh dp d z e { i | | d d |0 |< dD dP |` |l dt d | | d d | | d d | | p p0 pD |P }` ph } r | p } p } g ~8 ~8 e0 D X |l p ~Ht ~H e  o d    f dd,d8pTdptpqodf dd(pDTpdpqodff$d,d4f@Tf`fpdxeudoooodfddD YD Ys dHzPep{xdeeddthDYDYsdhddDD YYs d$D (D 0d8d<D@DHdLDPYTDXYdsldpD@ tYxD@ |YsdddddDDYYsccddd$d4dLiPD`TD``dxi|DDydeog|ddh0d8eHgP\hdogfeedddd ,e8oDnLdTe`eloxodooeohdg$f8eTehupdxooooddohddD`Y:D` Y:$sHdPTDXC`DdCltoooooDC DC D@C@D@C@D CD C D$(D,<LX\D`C`dhDlC`pofDDodfd D$YT(D,YT4s<fHdPeXD \YT`D dYThspfxD|DedeDYTDYTsefDDed(e8fHPeX`fhDlDxdgehge ddd(fLehetn|deeoodoofet fd,d4d<tHeXd`dldxdeendeeoodoof,e4t@fPd`dhdpt|edddfdooooo hDdHD@ LYPD@ TY`slBpBxBBYg D 0D8 @D`XY`D pDH CYD DX DYD Dh C Y D 0Dx @DXY`D pD C@YD D D@YD D DY D 0D @DXY`D pD C`YD D D YD D DY D 0D @DXY`D pD D`YD D DYD D( D@Y D 0D8 @DXY`D pDH DYD DX D`YD Dh DY D 0Dx @D XY`D pD DYD D DYD D DY D 0D @DXY`D pD D@ YD D D YD D D Y D 0D @D@ XY`D pD []_a\E^E` E6bEIA@AHA`hAxA 8 YzH YzX Yzh Yzx Yz Yz Yz Yz Yz Yz Yz Yz Yz Yz Yz( Yz8 YzH YzX Yzh Yzx Yz Yz Yz Yz Yz Yz Yz Yz Y YzAhAAAndroid (7284624, based on r416183b) clang version 12.0.5 (https://android.googlesource.com/toolchain/llvm-project c935d99d7cf2016289302412d708641d52d2f7ee)ALApA`AA ApA0A0TAxAAhAAG!   6 If]?  @` ``  `M9`, _ ` ` `N 7 `  @ ` ` `` `& P[ ``G @5  @  @@ @  @N g @ ` ! ` `V ` @ qh+`  0  + K    fq( ZUn J @ J  dQ8Qpxm sHhUN0zr ;2Lm&;`Qp `}^Ci~&# .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_storeN_noabort__asan_store8_noabort__asan_load8_noabort__asan_store4_noabort__asan_load4_noabort__asan_load2_noabort__asan_store1_noabort__asan_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^07& Q& G3_274Y5|66 88@<@<@  H@H9Y@@ @،`@8L@` d@X0w@$0@@8bx:x [p( ^