ELF@@*( 3>%s: buffer not available. &context->file_lock3%s: device_create failed with error = %ld. 3%s: copy_from_user failed with err=0x%08lx. 3%s: Error packing frame! Result = %d. 3%s: copy_to_failed with err=0x%08lXtouch_offload_init3%s: register_chrdev failed with error = %u &x->wait3%s: class_create failed with error = %ld. %s: ioctl_num=0x%08X, ioctl_param=0x%08lX &context->read_queue3%s: Configuration enables more (%d) than %d channels! include/linux/thread_info.h%stouch_offload_ioctltouch_offload_release3%s: Frame size mismatch! %d != %d. touch_offload_allocate_buffers3%s: incorrect or NULL buffer submitted. 3%s: [Unexpected!] The buffer should have been recycled after the previous read. 3%s: Packed frame size (%d) does not match size allocated per frame(%d)! 3%s: Invalid configuration enables unsupported sensitivity setting! 3%s: failed to allocate buffers. err = 0x%08X. 3%s: mismatch between the number of buffers allocated(%d) and freed(%d)!touch_offload_opentouch_offload_free_buffers../private/google-modules/touch/common/touch_offload.c%s touch_offload_read/mnt/disks/build-disk/src/partner-android/android14-gs-pixel-5.15-24Q3/out/bazel/output_user_root/8b156cf455f167603eb9c07f716dd43e/sandbox/linux-sandbox/79/execroot/__main__/aosp/include/linux/poll.h3%s: Invalid configuration enables unsupported features! 3%s: Invalid configuration enables unsupported context types! touch_offload_reserve_frame6%s: %s. 3%s: copy_to_user unexpectedly failed to copy %lu bytes. 3%s: Invalid channel_type = 0x%08X3%s: cdev_add failed with error = %u touch_offload_queue_frame&context->buffer_lock3%s: copy_from_user failed with err=0x%08lXtouch_offload_polltouch_offload_cleanuppack_frame3%s: Invalid configuration enables unsupported data types! 3%s: Invalid configuration enables more (%d) than %d channels! touch_offload/mnt/disks/build-disk/src/partner-android/android14-gs-pixel-5.15-24Q3/out/bazel/output_user_root/8b156cf455f167603eb9c07f716dd43e/sandbox/linux-sandbox/79/execroot/__main__/aosp/../private/google-modules/touch/common/touch_offload.c'void (struct file *, struct wait_queue_head *, struct poll_table_struct *)''void (void *, struct TouchOffloadIocReport *)'ҨT(c(TҨ`T4覧(DaT5hCҨ)HT(hqTYhhT((c(ThhY( T( ȓ T ?AT_?#{@9qT{#_ )+ih8J @@*?#{WO ն5D4  `T"BH *OBWA{è#_ֶB"6"@(  IR  &*"Bh!B!B ?#{ WO նD4"BTB6Z""aR"R**OCWB @{Ĩ#_!!B?#{WO!Bb9hi`!B"hhii`"!B`!BthjG9vj5BcR!!t"*"R7a@"R*@7B?`JTb@?`NT*OBWA{è#_*!*!*!uJ@ !`VI@!R?#C{#g_WOA8%Cl@ hD34th3Bh@ykD!T!`3BWy(?`T7@6"@(  IR  &*@qTx# (?TA97(?T*"R(?T`4?Sh+DyRi'Dy }J~)}@ &ATA $*@qT.@_qT2RU8y07b87_qT_qA#TH7R h+Dyi'Dy}h+Dyi'Dy(q}@.@*@9 qkT2@_qaT2R07b87_q T_qaTH7R h+Dyi'Dy}h+Dyi'Dy(q}@2@*@9 q T6@_qaT2R0787_q` T_qTH7R h+Dyi'Dy}Rh+Dyi'Dy(q}@6@*@9qkT:@_qaT2R0787_q`T_qaTH7R h+Dyi'Dy}Rh+Dyi'Dy(q}@:@*@9qKT>@_qaT2R0787_qT_qATH7R h+Dyi'Dy}Rh+Dyi'Dy(q}@>@*@q T99Kx3xBz6wb?qm TckD?k Th@*)?6_) i3B"R7 A8*@9xӊ(7+@K6"@J냋J1_ ꇟ{ *B;K5  RC)!) + 8l@, ? ?*Bը"@)"d (B; 5  RC) 8)@*@ ?) ?(B8h@hikD T`3B32!*!*ykD!!RT!wRj@*!BhD5A8%C_ aTOHWG_FgE{C#@C#_ J@7@H7 R R(ÿ(ÿ(ÿ(ÿ F8K R F) FF8 R FF?#{ WOl@ 3"v@ࣖB2?2B  `T4R*OCWB @{Ĩ#_*!B ?#{og_WOA8%C*l@ hR3rk5T(Rrk TR(rkCThiI9 )D9 %F+ -E' 1B/ )C3 A8 5@+ )Ax7.@9+(7+@K6"@J냋J1_ ꇟ<D *B;K5  RC)!) + 8l@, ? ?*BՈ"@)"C"R- (B; 5  RC) 8)@*@ ?) ?(Bt9A8 @9c (7 @j6xӉ"@)ꃊ)1? 釟:z  )B;*5  RC!* 8K@+ ? ?)BՈx@CR")" (B; 5  RC) 8)@*@ ?) ?(B4u C@9bh4h I9h,4G@9h4hI9+4K@9h4hI9h+4O@9h4hI9*4S@9h4h"I9h*4[@9h4h*I9)4_@9h4h.I9h)4W@9i&I9 k+TS@yhZDy(j!)TW@y(*?j(T[@yibDy)j)T@9qW@y[@y  HQ1*T'B@cC&'Ab& @@yt J9q@@y@ @y +(T_q(T`*hhD{qh`!TRR@Rh J94R2R@(R//@4RQ(҈22RC*6R C@d) zSq*TH@yj@Tq$T~@2R /h*Dyi&Dy} ySq-`6RzSq*TH@yj@Tq(!T~@2R /h*Dyi&Dy(q-@C@d) H @yH@6qT*R}@R @ R.-@RB@ ҈H @y(H6qT*R}@B7R @@R.-H7RB@@H7+9bjD"4_kT!cjyB@`6@xg8NC*3RA8 @9(7 @j6xӉ"@)uꃊ)1? 釟I )B;*5  RC!* 8K@+ ? ?)BՈx@C3R")" (B; 5  RC) 8)@*@ ?) ?(B tfB@>B`bBC?'@b!T|@@4R! !A8%C_ TOEWD_CgBoA{ƨ#_!R!RRC*3RC*u@*!B* )@7 @7% )@)7X@7p J@7@(7!Bf R R R R  R? RY F8K R F) FF8 R FF F8* R F FF8 R FF F8* R F FF8 R FF?#{ OXA5l ճbG9h4(R*b9*OB @{è#_!B?#{O4l@b9 *OA{¨#_!B?#{g_WO th"BHuh"B(hDqT xT*T@6"@( *@q&Tb@{y*9?kT*bDkAThi"hhiijODWC_BgA{Ũ#_*xȵ@T@6"@( *@q&Tb@{y*9?kT!*!Bÿÿÿÿ?#{  `J@a@`J@`@!R`* @{¨#_!BzR| (LD-DD  P DD-D 8DD-D0L 0 X 0LD-D 8D-D@P @   @PD-D 8(D-D0L 0 l 0LD-D H8D-D\ `   \D-D 8DD-D@P @   @PD-D Hx D-D`X `   `XD-D 4D-D0L 0 @ 0LD-D 0dD-D H   d  HD-D D8D-DPT P   PTD-D ,D-D H   D  HD-D H(<touch_offload_inittouch_offload_reserve_frametouch_offload_queue_frametouch_offload_cleanupWawq'description=Touch Offload to APauthor=Steve Pfetsch license=GPL v2vermagic=5.15.148-android14-11-g3f4e1ccba8ea-ab12065098 SMP preempt mod_unload modversions aarch64name=touch_offloaddepends=scmversion=g90f2eedab705LinuxLinuxtouch_offload6Kmodule_layoutdmemsetғ__stack_chk_fail~)HmemcpyR? Kgic_nonsecure_priorities Ycpu_hwcapsתAcpu_hwcap_keys5arm64_const_caps_ready`kmalloc_cachesiLz__ubsan_handle_cfi_check_fail_abort@%wait_for_completionA`__init_swait_queue_headh__list_add_validUrS__list_del_entry_validF__sw_hweight64(__arch_copy_from_userED__cfi_slowpath_diagTl__arch_copy_to_userHۈ__check_object_sizeE:#__kmalloc='kmem_cache_alloc_traceTfinish_waitQschedule&prepare_to_wait_eventuyHinit_wait_entry zkfreeu'device_destroy3`unregister_chrdev_regionS|cdev_del<class_destroy *device_create-p__class_createQ+ccdev_add+/alloc_chrdev_regionGdcdev_initscnprintfT__init_waitqueue_headq__mutex_init"#>__wake_up֓complete_all~_printkUmutex_unlock{mutex_lock {{__dynamic_pr_debugGNUiWh75ta_aGNU JKLM$(,0  JptC"#$?\`dMhMlpt!88!"@,%@&L#l^p^tTxT|$ppMMTT!  'nn' $(,(4!8!<@LAT%dhlcpc|)$  *+,DD-.DHLPX$`-d-hlt$|**$44$/01,"HLPQTQX$`3?7"#4,5@6x9NN N N$ NT @ :T ; 3 #   Q Q $   Q Q $ $ ( Q, Q4 $D  H  L P T $\ 3t x | M M Q Q ! O H H H H   < " #M M!;=>>> >>(>H"tE8E88EHEH8`99E8 E8,8|EHEH8??$ @4P=4 8 H<d3l#tmxm|$,,#$''gg$4"8"<@H$PTX?\?d$PPbbOPPWW!HHHHHH H$H0H4H@HDHPTXM\M`?d?h!4"X#tx|MM!"#MM!$"8#@BH"3?3$#X3t?3$00MM!,24/<0H1P%XptxM|M!`d  (,48@ ( \(` $(04t 8@ D HFP T8 XG` d hIp\ t xF`  Gp  Id @dx 0F$hG4pI@FGxI ($(F0,4p8G@<DHIPTXF`dhGptxIPtFxGI F$GI(t X  $p( p  $( 004 < @ H L T X$ ` d( l4 p, xd |0 h 4 x 8  <  $(,<Dd  0$,408D<DLHPlT\`hltx| lL\  W`DpcM8c@HPpcxTMcMcQMc (0MPcX`hWc?McMcM0c8@HMd (q8 Android (10087095, +pgo, +bolt, +lto, -mlgo, based on r487747c) clang version 17.0.2 (https://android.googlesource.com/toolchain/llvm-project d9f89f4d16663d5012e5c09495f3b30ece3d2362)HHH@ ( < ,@4dl %*./027go1 ? "F H$u $ 0n % "   %7JW7 H J 8~    88 #  p8  5 N a 8= q 08      $  0  d @ P <   H `  + Tr $ d `r ( l , p `  d  xe 0 W e 4  t ry 8  <  dX J   @ X @ s 8 h el $ (x (  P8 hK = $K^ (X _    8> 0 >Q K R    1 # 1D  8? n     , 0 00   , C @w @ 8  D P  P 6 `j  \ h p  t  ] a x  8  x |   $ k ] k x     ^ P ^y k r    Q C  Q l 8 , d^ e  8    08D 6 D W QX    7  1 8) $7 J  D K z   * ` *cj  x +K 18  g  X {  !   ;   )  <!?!!ZcF Z$ u "# #P  %!"#R  , (a " HLT H|` `I<4wtX+& ?s 0G{"dR G3|Gþ 'F  K.note.gnu.property.note.Linux.hyp.text.comment.init.plt.hyp.bss.rela.rodata.touch_offload_fops.rela.altinstructions__versions__ksymtab_strings.modinfo__ksymtab_gpl__kcrctab_gpl.rela.text.__cfi_check_fail.note.GNU-stack.llvm_addrsig.rela__dyndbg.text.ftrace_trampoline.init.eh_frame.rela.eh_frame.rela___ksymtab_gpl+touch_offload_reserve_frame.rela___kcrctab_gpl+touch_offload_reserve_frame.gnu.linkonce.this_module.rela__jump_table.rela__bug_table.note.gnu.build-id.shstrtab.strtab.symtab.hyp.rodata.hyp.data.rela.data..Lanon.004a10998fedd81ac9b31fb86c1b3620.1init_wait_entrymemcpyclass_destroydevice_destroytouch_offload_init.__keyinit_completion.__keyarm64_const_caps_ready__ubsan_handle_cfi_check_fail_abortprepare_to_wait_eventtouch_offload_init.cfi_jttouch_offload_cleanup.cfi_jttouch_offload_open.cfi_jttouch_offload_ioctl.cfi_jttouch_offload_poll.cfi_jttouch_offload_release.cfi_jttouch_offload_reserve_frame.cfi_jttouch_offload_queue_frame.cfi_jttouch_offload_read.cfi_jt__mutex_initcdev_init__kstrtabns_touch_offload_init__crc_touch_offload_init__kstrtab_touch_offload_init__ksymtab_touch_offload_initfinish_waitmemsetcpu_hwcap_keystouch_offload_free_bufferstouch_offload_fopscpu_hwcaps____versionsgic_nonsecure_prioritieskmalloc_caches__arch_copy_to_user__arch_copy_from_user__kstrtabns_touch_offload_cleanup__crc_touch_offload_cleanup__kstrtab_touch_offload_cleanup__ksymtab_touch_offload_cleanup__wake_upwait_for_completionunregister_chrdev_regionalloc_chrdev_regiontouch_offload_opentouch_offload_ioctltouch_offload_pollcomplete_all__stack_chk_fail__cfi_check_failcdev_del_printkmutex_unlockmutex_lock__cfi_check__dynamic_pr_debug__cfi_slowpath_diagscnprintf__check_object_size__class_createdevice_createtouch_offload_release__kstrtabns_touch_offload_reserve_frame__crc_touch_offload_reserve_frame__kstrtab_touch_offload_reserve_frame__ksymtab_touch_offload_reserve_frame__kstrtabns_touch_offload_queue_frame__crc_touch_offload_queue_frame__kstrtab_touch_offload_queue_frame__ksymtab_touch_offload_queue_frame__this_moduleschedulekfreekmem_cache_alloc_trace__list_del_entry_valid__list_add_validcdev_addtouch_offload_read__init_waitqueue_head__init_swait_queue_head__kmalloc_note_9$d.199$d.99$x.189$d.89$x.179$d.79$x.169$x.69$d.159$x.59$d.149$x.49$d.139$x.39$d.129$x.29$d.119$x.19$d.209$d.109$d.9_note_8$x.98$x.188$x.88$d.178$x.78.Ltmp68$d.168$d.68$x.158$d.58$x.148$d.48__UNIQUE_ID_license338$x.138$d.38touch_offload_reserve_frame.__UNIQUE_ID_ddebug328$x.128$d.28$x.118$x.18$x.108touch_offload_init.__key.8$d.8$d.197$d.97$x.187$d.87$x.177$d.77$x.167$x.67$d.157$x.57$d.147$x.47__UNIQUE_ID_author337$d.137$x.37touch_offload_reserve_frame.__UNIQUE_ID_ddebug327$d.127$x.27touch_offload_read.__UNIQUE_ID_ddebug317$d.117$d.17$d.107$d.7$d.196$x.96$x.186$x.86$d.176$x.76$x.166$x.66$x.156$d.56$x.146$d.46__UNIQUE_ID_description336$x.136$d.36touch_offload_ioctl.__UNIQUE_ID_ddebug326$x.126$d.26touch_offload_release.__UNIQUE_ID_ddebug316$x.116touch_offload_init.__key.16$x.16$x.106$d.6$d.195$d.95$d.185$d.85$x.175$d.75$d.165$d.65$d.155$x.55$d.145$x.45$d.135$x.35$d.125$x.25touch_offload_open.__UNIQUE_ID_ddebug315$d.115$d.15$d.105$d.5$x.194$x.94$x.184$x.84$d.174$x.74__sw_hweight64$x.164$d.64$x.154$d.54$x.144$d.44touch_offload_cleanup.__UNIQUE_ID_ddebug334$x.134$d.34$x.124$d.24$x.114$x.14__UNIQUE_ID_scmversion304$x.104$d.4$x.193$d.93$x.183$d.83$x.173$d.73$d.163$x.63$d.153$x.53$d.143$x.43$d.133$x.33touch_offload_free_buffers.__UNIQUE_ID_ddebug323$d.123$x.23$d.113$d.13__UNIQUE_ID_depends303$d.203$d.103$d.3$x.192$x.92$d.182$x.82$x.172$x.72$x.162$d.62$x.152$d.52$x.142$d.42$x.132$d.32touch_offload_allocate_buffers.__UNIQUE_ID_ddebug322$x.122$x.22$x.112$x.12__UNIQUE_ID_name302$d.202$x.102$d.2$x.191$d.91$x.181$d.81$d.171$x.71$d.161$x.61$d.151$x.51$d.141$x.41touch_offload_queue_frame.__UNIQUE_ID_ddebug331$d.131$x.31touch_offload_poll.__UNIQUE_ID_ddebug321$d.121$x.21$d.111$d.11__UNIQUE_ID_vermagic301$d.201$d.101$d.1$x.190$x.90$d.180$x.80$x.170$d.70$x.160$d.60$x.150$d.50$x.140$d.40$x.130$d.30$x.120$d.20$d.210$x.110touch_offload_init.__key.10$x.10$d.200$x.100@0pk( 0A@ 20 $ 8,3,, 0=0000Pl@F`'2P3`<@F '@H!' @i 'f@r'@{0'F@{'3h@@| '6@``'*0-@'LoHg 70@7@|@; @F$hF )HQ