ELF>@@ GNUBEG[?,ҩZ#OpLinuxUHAUATSHHtTHIIHsHHttLD$I$HHs`HttLLD${X%{tHK0H0AH9E[A\A]]H{Ht[AA\A]]fDU1HdžH]UH(H-XHH1]ff.@UH@HATSHLLL[A\]ff.UHATSVTHLcTLCXLHH{`1ɺ[A\]ÐUHAVLAUATISHLDHLLLL[A\A]A^]ff.fUHAVAUATSH ^eH%(HE1HG0NfLh0Mef*=7= != !uWf@BE1==uSI$BAfɈAEDW= !RHDID$0I|$8$=ueDPI<$A9DG1DAd$* LEt$IEHx0H]eH3%(H [A\A]A^]øىE1fC렉ff!tCf"uf9DM$fFDHHLIaI$CL5DLuEfA9fEDGE"I $AfA Huσs(uTTfTHUHyHHHTHTH)H)HTTff.UHAVAUATSNTLf8LDNXMEMt$HLI|$HsX IHHt?ID$HSXAT$PH3LLI|$1ɺ[A\A]A^]LLff.@UHSHHH{H{[]DUHAUIATH>IHtI$LLA\A]] UHATIHI|$LA\]DUHATISHHHH0H=HLID$0HH8HRHHǃ@HǃARPƃBƃCfPfPffPffP"ffDfRIHHHLǃLcHHƃHHǃǃTHXHHHpHLHpHxHLuWH[A\]IHHHL5ID$0HH8HHH߉EEff.UHHH ]UHAWLAVIAUIATISHLuTIIwDL LIIHt%HMLfDƃLL[A\A]A^A_]ff.UIHAHH]H@UHAULATISHLLHLHc[A\A]]UHAULATISHLLHLHc[A\A]]UHAULATISHLLHLHc[A\A]]UHAULATISHLLHLHc[A\A]]UHAWLAVIAUIATISHLHeH%(HE1t)LHEeH3%(u7HL[A\A]A^A_]HU1LLcuEMcfff.@UHAWLAVIAUIATISHLHeH%(HE1t)LHEeH3%(uAHL[A\A]A^A_]HU1LLcuEI<wMcDUHAWLAVIAUIATISHLHeH%(HE1t)LHEeH3%(u6HL[A\A]A^A_]HU1LLcuEMc刃UHAWLAVIAUIATISHLHeH%(HE1t)LHEeH3%(u6HL[A\A]A^A_]HU1LLcuEMc刃UH]U HAWIAVAUATISHH=H.M$HLLLA$HA$LHǃ0HH  ЉA$I$A$fA$fsfCHt HCHA$LLCC@HǃHǃHǃHǃ(Hǃ8Hǃ@HǃHL[A\A]A^A_]A$LELc}LLA$ff.UHAWAVAUIATSHHH}HHueH%(HE1eH%HHLH9 L{TLH{xI{XDsCXLLLcxE9EGEMI<$1LH}HuH}LHLH{xII<$LHLEI$LL{XLEVLLHE@Aur{XuLIH}Lc` Hu*HuL{XuHuL뭅tI OIHEeH3%(HHL[A\A]A^A_]Ad$*LHAD$TEt$ID$0I\$8H-L LcMxMLCXLHH{`1ɺRIFHLIĔ/fUHAWAVAUIATISLv8VTILx0uwH= HHL MfLHSIN0LHIF8IV8HKHCHI~1ɺ[A\A]A^A_]u,I<$Ht6I$LL[A\A]A^A_]Bhv ff.fUHAWAVAUATSHHHHHtKHTHHEHEHpHL`LzHpHUH9uTHuH}LLIHǃLLH[A\A]A^A_]IM4$LI>HtbILLID$IL$LHAHHID$H"ID$MIGIWHH9Uu7 LLI>Ht#ILLƃ& UHAWAVL@AUATSHHHG0LH@0HEMLHC0HHH@0H8ADžHADžHL0PHIHDRHHHC0HHH@0H8ADžHHL2tXuTPHIHH@0 HLp8HAD9wHtnLE1LLLƃHH1ɺHD[A\A]A^A_]ÀRtHHE1LAMtLHAHt ALMtI}Ht!IELLL UHAWAVAUATISHPHuHHUeH%(HE1{HHeH%HH1HHM:H91LsLk0LHHC0I9t}LHHC0I9uiLAD$AHC0I9u1H}L{HHuLHS0I9tHuLL{0LIIGHBHMgHIH"IGHEAT$XA+W9GЉЉUHEEOULM $>HuLϺLMLMHUH}LHMH)AGHMAGA9D$XLLHHC0LxIMoL{0H{1ɺHEHMeH3 %(HP[A\A]A^A_]1H}tLkLL{HHMLAD$AuMH{Hu1H}Ls HuKHuLH{HtHuLHPH<cHEHCHL9CPADFsPEELLH}LLI)LLHEH{1ɺHEIC LAD$HI<$LHt@EI$LLHcEVHJ  1X ff.@UHHHSHHeH%(HE1HH=w_1HH}u(UHMeH3 %(u3H[]H=EEHHU=HuH=]HË5U H=HAUATHIHHHHIDžH=tV1 HrAxKHHLMHLA\A]]1tLLcLcLH=u벉HIADžIff.UHATIHA$HH=twrite_queue&hidg->read_queuehidg_bind FAILED include/linux/thread_info.h%d:%d %d hidg%dhidhidg->req is NULL copy_from_user error in_ep is disabled Set report failed %d config_ep_by_speed FAILED! Enable IN endpoint FAILED! Enable OUT endpoint FAILED! %s queue req --> %d hidg&opts->lockdevreport_descreport_lengthno_out_endpointprotocolsubclassHID Interface%s FAILED: status=%d, buf=%p, actual=%d Buffer overflow detected (%d < %lu)! Unable to allocate mem for req_list author=Fabien Chouteaulicense=GPLalias=usbfunc:hidsrcversion=7DF4907A31B90357BE68FA5depends=libcomposite,udc-coreretpoline=Yintree=Yname=usb_f_hidvermagic=5.4.0-216-generic SMP mod_unload modversions pmodule_layout:zLkmalloc_caches*cdev_inity4usb_gstrings_attach\ usb_free_all_descriptorscusb_ep_disablekusb_ep_enableDusb_ep_queueGV__warn_printkA̴fkmemdupb˛@mutex_unlock3`unregister_chrdev_region?<sprintf Eusb_function_unregisterT__init_waitqueue_headJ_copy_to_userŏWmemset2usb_put_function_instance]Fkstrtou8 8_raw_spin_unlock_irqrestoreecurrent_taskQ__mutex_initpfusb_ep_autoconfigŷida_free nǡ_cond_resched*mutex_lock<config_group_init_type_nameU9noop_llseekڶV3_dev_erruyHinit_wait_entryd;@usb_function_registerMmalloc_ep_reqhVput_device) __stack_chk_failQscheduleGcdev_device_addڒ{kstrtou16\ɢ.__x86_indirect_thunk_raxкconfig_ep_by_speedm__fentry__^nusb_ep_free_requestfortify_panicѠ"kmem_cache_alloc_trace vQ_raw_spin_lock_irqsave"#>__wake_up&prepare_to_wait_event zkfree8߬imemcpyBqIdevice_initializep class_destroyusb_assign_descriptorsTfinish_waitCBՅusb_interface_idcdev_device_deldev_set_name.6_copy_from_user d __class_createHۈ__check_object_size+/alloc_chrdev_regions%ida_alloc_range-krealloc$   00 ! P P P P P P   P usb_f_hidGCC: (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0GCC: (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0usb_f_hid.koh#v 5#X0@=v U j}7!BPO#Sr!8 B#.R `Q+| @+p8+    8  3I( ] q`( `  8("(=|JLZw` ,  M M0 M M  A0 [ up  P`y@~D0t".0: FRY$iu  {@ @( #@8((5@(U(s(( @ ;  '7DRbs   .BMYl  ( 3 A J \ i v         PP & 3 ; I T a o ~    __UNIQUE_ID_srcversion43__UNIQUE_ID_depends42____versions__UNIQUE_ID_retpoline41__UNIQUE_ID_intree40__UNIQUE_ID_name39__UNIQUE_ID_vermagic38_note_6f_hidg_pollf_hidg_releasef_hidg_openhidg_freef_hidg_req_completef_hidg_req_complete.coldf_hid_opts_report_desc_showhidg_setuphidg_ssreport_completehidg_deschidg_setup.cold__func__.5340hidg_ssreport_complete.cold__func__.37397free_ep_reqhidg_unbindhidg_bindct_func_stringshidg_interface_deschidg_fs_in_ep_deschidg_ss_in_ep_deschidg_ss_in_comp_deschidg_hs_in_ep_deschidg_ss_out_ep_deschidg_ss_out_comp_deschidg_hs_out_ep_deschidg_fs_out_ep_deschidg_ss_descriptors_ssreporthidg_hs_descriptors_ssreporthidg_fs_descriptors_ssreport__key.37509__key.37510f_hidg_fopshidg_ss_descriptors_intouthidg_hs_descriptors_intouthidg_fs_descriptors_intouthidg_bind.coldcopy_overflowf_hid_opts_report_desc_storef_hid_opts_dev_showmajorf_hid_opts_report_length_showf_hid_opts_no_out_endpoint_showf_hid_opts_protocol_showf_hid_opts_subclass_showf_hid_opts_report_length_storef_hid_opts_no_out_endpoint_storef_hid_opts_protocol_storef_hid_opts_subclass_storehid_attr_releasehidg_allochidg_classhidg_set_althidg_disablef_hidg_writef_hidg_write.coldhidg_intout_completehidg_intout_complete.coldhidg_set_alt.coldf_hidg_readhidmod_inithidusb_funchidmod_exit__key.37689minorshidg_alloc_inst__key.37635hidg_ida_lockhidg_free_insthidg_idahid_func_type__UNIQUE_ID_author113__UNIQUE_ID_license112__UNIQUE_ID_alias111hidg_item_opshid_attrsf_hid_opts_attr_subclassf_hid_opts_attr_protocolf_hid_opts_attr_no_out_endpointf_hid_opts_attr_report_lengthf_hid_opts_attr_report_descf_hid_opts_attr_devct_func_string_tablect_func_string_defs.LC6.LC12kreallocida_alloc_rangealloc_chrdev_region__check_object_size__class_create_copy_from_userdev_set_name__this_modulecdev_device_delusb_interface_idfinish_waitusb_assign_descriptorsclass_destroydevice_initializecleanup_modulememcpykfreeprepare_to_wait_event__wake_up_raw_spin_lock_irqsavekmem_cache_alloc_tracefortify_panicusb_ep_free_request__fentry__init_moduleconfig_ep_by_speed__x86_indirect_thunk_raxkstrtou16cdev_device_addschedule__stack_chk_failput_devicealloc_ep_requsb_function_registerinit_wait_entry_dev_errnoop_llseekconfig_group_init_type_namemutex_lock_cond_reschedida_freeusb_ep_autoconfig__mutex_initcurrent_task_raw_spin_unlock_irqrestorekstrtou8usb_put_function_instancememset_copy_to_user__init_waitqueue_headusb_function_unregistersprintfghid_cleanupunregister_chrdev_regionmutex_unlockkmemdup__warn_printkghid_setupusb_ep_queueusb_ep_enableusb_ep_disableusb_free_all_descriptorsusb_gstrings_attachcdev_initkmalloc_caches;d"*9Qfr /7+nMMMs+AR[d{ "'|/}5A IRx8( -64;AG&Ma `h o `z~}  T  g ' . 5 @~Q Ybxy} 0 % C a k |            1 O ` e o        " Q m     ' 1 p      " Q l q z   T     @  'yl    P   .A| v xEXq}< PFWdy$X+Qfw@@@HW}#5Qp1<HP{  Sl 7Mar};vOw  ,=P}v<O}  z yw yu#-:EQXfks~<  ~   C @t5 @< GN  ShwC @   @C   #4<E f& +9 EM7\ c sx yl q q$ ;@qJ SX|b Xkp|{   +  r Gr d l!   @zHX@z@ P(08@@HPX`` h p x0    0  p  @PPz ( @HP@X`hz` zz  @HzX ` z0 0 z  p  (@H`hp88(`hpx0080f gf$(f04f<E@fHLfThXg`odglxpfx0.symtab.strtab.shstrtab.note.gnu.build-id.note.Linux.rela.text.rela.text.unlikely.rela.init.text.rela.exit.text.rela.rodata.rela__mcount_loc.rodata.str1.1.rodata.str1.8.modinfo__versions.rela.data.rela__bug_table.rela.gnu.linkonce.this_module.bss.comment.note.GNU-stack.gnu_debuglink@$.d?K:@YJ%E@y^Y@8~Hn i@~0 ~  y@~ !@ 2"2$}%&@ @5P @9x@@:@@0= 0=X>#>0>s O 20 *H 01 0  `He0  *H 1o0k0F0.1,0*U #Build time autogenerated kernel keyªC Ys @!0  `He0  *H n;9wA-/; Bj U7}NB$~l[x׀q_I, shŸJ_6x_ eKcA;IM'Ww<}3ӑtx^PC,^L2&`}+5T8-hA4Q?bft\蘪FQ˥ bhQ(Bj7-+M)!PKLC?uU{>81a.vM=uZm kʏS~bO6s1 yQ.jt(>+z8mJ1%