ELF> @@65GNU#X@qK+QI,{fLinuxLinux6.1.0-41-amd64fD @ff.HAхuDº9GHWE11@r@r @r 1;s H4>IDH2HH0;rHLJHLJ HLJHLJD,(ffDSHGluHH[H0DATAUպSHHHHH@0HCxHFHsHHH=w%Eu  舃1[]A\Hi@fHwxH0ff.HG0IHHLH@HpHf.HH0Hff.Hff.@HH0ff.@Hff.@HwxH0ff.HG0IHHLH@HpHf.HwxH0ff.HG0HHH@HpHHwxH0ff.HG0IHHLH@HpHf.HH0ff.@Hff.@HIHt,HHAHHDȾHǸHI@HLEDATUSHHL`LLH[]A\SH HHHxHSxHt H[ATIUSHH0eH%(HD$(1@Ht*Cx#1HT$(eH+%(H0[]A\H1IH$HD$HHD$HD$HD$  HLHt SHtօldHt CMH1IH$HD$HHD$HD$HD$ HLHtSyHtڅoHLfAUATIUSDF\HH/Ln@Eu AE9F`tfAtY1H}AE[]A\A]HEHHHHphAEPDK`DC\XAuLff.AUATIUSDF\HH/Ln@EuF9F`tfAtX1H}AE[]A\A]HEHHHHphCPDK`DC\XAuLff.fSHHH9tHH9tHNfH[HHHHhH[SHHt7HdHtԸ[AWAMAVAUEATAUSHH(DHcheH%(HD$ 1D$HD$ AHD$ElpHHH H HυBpHxDA9tDD͋D9tDHHH<t(F$fHFtt ~. t DH9HtH>u A1HT$ eH+%(H([]A\A]A^A_lHL $H|$ lphL$HHH H υ9s pHxD9pHEHHHphHALHHHphlHtF$<t<uEAHxD9K뮉FF$fH3HHHhyF:mATL`UHSHLHCHHL[]A\ff.@Hff.@Hff.@HG0IHHLH@HpHf.Hff.@Hff.@Hff.@AUL`ATIUHLSHHeH%(HD$1D$u`HHt$Åt*LHcHT$eH+%(uCH[]A\A]HMT$D ЈLH@fDHtHt!FG<f%f$G<fAVAUATUHSHHCLu Lc(MLLt'AD$\t/AT$C[]A\A]A^C[1]A\A]A^fH@Ϩ׃?@@IFtwIA@AI@IswE1H@fDH f@t@fP@H L)D95t?ffAIA@AI@Ir$F̃A9fAU ATUHSLoH=HtpL`HLLHHHCHHCPHǃHChHCxHCXL[]A\A][H]A\A]AWAVAUATUSHIL,IyH>IIH=H L$HHAFL$A~ L   A~  S ЈCA@uwLII6HHAąClHIDžHHD[]A\A]A^A_~ IIHHǃLLL{0HHhLHǃHCpHHt-HLAą(H{0EHC0AOADH= H;HHHHIH=AfATLHUSH HHHHL9tH+HtEltH}0[]A\DAWAVAUIATAULH.SH@eH%(HD$81Lt$D$LHHIHHxHT$1Hc؅uD$H<v*HD$8eH+%(H@H[]A\A]A^A_HHM`!LD$AIET$HHt LH= HHLLT$HI}MHLD$AąuQL$IULHHHHHLHHIcBH1ff.AWLHAVIAUIATUHSHHeH%(HD$1H$ LLHHL9tL#MtAD$ltI|$0Au1Au9HHLcKE1HHLItAąt~GO,$HHHDžHL9tHHtCltH{0HD$eH+%(uHD[]A\A]A^A_ff.AVAUATUHSHHCLu Lc MLLt'AD$\t/AT$C[]A\A]A^C[1]A\A]A^fAT1USHHLHHlutƒMtlupAD$t DHEHHUSBStHxP HHE @ HE `2t HEH[]A\u1tfHHHHphvnHHHHphHff.fAUATIUSLMt5Bt Hl@LHLH;H0H9uLIDŽ$[]A\A]f.AUL`ATUHLSHuVLAD$lucLLHEHcLHDŽǃH[]A\A]HE0Hx0LAD$ltI|$0AW AVIH<@AUHIATUSHthE}IHK,HH H9t`H0H[ @HHuEt KlLHLH;H0H9uL[]A\A]A^A_MLcMt6ABt Hl@LHLH;H0H9uLE1M[]A\A]A^A_AV AUATUSH8eH%(HD$01ILHH=HtHHhHHH]HDžHH{HHHCpHHǃHH{HHH{0HHHǃTHǃHHǃ@)H1HH]Hw H߾ÅH}HLcHD$0eH+%(u>H8L[]A\A]A^H= HHtIHEH@AWAVIAUATIUSH tDIF01HD$MD$MnMuXA߅u9|$u2MfI>LI$ŅMnMuAH[]A\A]A^A_AE1tYIcH@HIHs HtIHC Hs(HtIHC(AE;rAIFH|$1ɺI$ŅI$LL0I$A$I>ŅI$ŅI$L0I$A$H@8@%APA$AM$Hcž H@LHIHC HM$ LHC(HHHPHC HPHC(HX@HC HX@HC H@8HC(H@8A;cA IMHHHtB$)HI9uH[]A\A]A^A_IA>IAAHHHHph fAWAVAUATIUSH(LHeH%(HD$ 1HD$DAEGM;w)AO(E$pIE[eH%I$HD$UL9yA)$xHS IA)ʼnBCEHC HL`2:H[I$Io@HLL)A9IFH9HO1/A;Lt$AH3HL$I?LډD$L$HL$HtHhHL$!I DD$HHHD11E)$xHS E)ʼnJCL9AO(AO@AGIEw AHD$ eH+%(H(D[]A\A]A^A_LI1HH$Il$0HD$HD$HD$HD$ HHI9\$tHHf.AWAVAUATUHSHHDvDnHxLD~ID$@AD$C<<;!fD9$fE DHLcpLTHw<HǃTHǃ`XHt HL[]A\A]A^A_[]A\A]A^A_;ufD9uxfEurfAukHHu HsIT$AD$H[]A\A]A^A_HHHHph`AVAUIATIUSHHw0L6HuHsHtI$XzHM$LLŅHLfA$HI$HLHI$LILHHŅ[]A\A]A^I$TtLspLTIw<HǃTHǃ`XHt LLI$HLj[]A\A]A^H߃ŅBI$IAHHH@HLEHǸH HHHǃTHHH=w=fp HHHHphHHǃǃTZfDAWAVAUATIUSHeH%(H$1  IT$pA$TH$IT$HHT$I$HT$I$HHT$ Hl$`MeH%HHA MLL1LAD$APID$()хDLHnLLVM~MIT$(IDR\HJE Iy R`0 9USBC$ q @ A  Qz@ HyH^LALILLDLDL)H)r1ANO9rQ hqlD1hQ wHHHQtAD$ETEALd$X A m1HD$XHH HLHH H AEuI~dEE1Eu,5t]1LLurAE;IcL$@IMAD$uIFIt$ HAD$uIFIt$(H1ҾLHATMH$HHIDŽ$H|$H\$Hl$H;Ht H?tHH9uH|$I$1H<$ATwDAdžTH<$bIVfH<$EEt&IcAH@HI@E;rIETAdžTEXM`IHT$IHL$AHHt`@H@ HH9uH<$AAAiI~IFHH0*E;;L;AT.HIHHHphH<$LATHIV~1LL<$LLAdžTATLLVMuI~ATgPDAD|f|M1LMLXAH|$A<*9f<vm<# <% <(]AIHfApHt J(ApAI <  ^<<AIE1ApLAÅunIHHO@ H|$Ac< <1IE1LApyAÅH|$D\$ D\$ AeH%HpHeAExAh?AT AhM2LAT< <AIHApHt J(ApAIL]AÅLzAILT$ D\$()Lt$(EMH\$0LL|$ D\$D,HHDS,HI!MME)ELC@M)A9IFI9LOEzHD$8Ld$XDHL$XH;LD$PH0HT$HIMIIMHHT$HLD$P[H9bH H5f?HDHHE1LAIAp#AÅIHIHXHt HHH(BဈJ fJ(uIHH|$A$LIHHiB_AIA LfApHAÅAAIIHAA@H;q01HxDƉHHH|$AIE1ApL诿AÅ6IHAAAMmAAIHfApHt J(ApAI TAIE1 fAp;AHHt6f1H[]A\A]A^A_HMHHfHLHHHXHt$DEtDAA=w A ALDHCHGuHt H1fHHH8PtHff.HHHPDHHHPDHHHPDHHHH(Hff.AUATIUHSHHH;HtWLHH=w)HHLHII]fC,HH[]A\A]A$1ff.AUIHATIUHSHeH%(HD$1Ht$D$HcHu'Ht$LIHHHIDHD$eH+%(uHH[]A\A]AUIATIUHHSHeH%(HD$1Ht$D$t!HHT$eH+%(u\H[]A\A]LD$u"UD ЈELHc뮾HqÅuD$ff.@UHHSHHeH%(HD$1Ht$D$u5T$E ЈEHHT$eH+%(uH[]Hff.AUIATIUHSHGt H?Hu4LH}taHE$:LH[]A\A]ID8 t uƅ(H[]HH(HH9HFÀ' uƄ' ff.ft>HHiɵNH#kK)򾉈WHH%k*HATI>9HIHHzhI> H^I>H@t M~1A|$mH HHuOLHDL$$H HHu6LHDHHtHLHHHHtHLHHH HHTHHHHLHD$HD$H HH0HH$HHD$HD$H HHuELHH HHu8LHHHtHLHHHHtHLHHH HHt"HHtHLHHWLHCLHD$D$HD$D$HjϕM4Vm{+((L /Hܗ%prqeE8B3)/ʥx9+f VxON4Ҕژ/Sk']send_statusfinish_replycheck_commanduoindo_writedo_verifydo_start_stopstart_in_transferdo_readfsg_set_haltwedge_bulk_in_endpointreceived_cbwstart_out_transferget_next_commandbulk_in_completebulk_out_completedo_set_interfacehandle_exceptionfsg_bindfsg_unbindfsg_setupMass Storagefsg_store_file_fsg_store_rofsg_lun_openfsg_lun_closefsg_common_set_sysfsfsg_common_set_num_buffersfsg_common_remove_lunfsg_common_remove_lunsfsg_common_free_buffersfsg_common_set_cdevfsg_common_create_lunfsg_common_create_lunsfsg_common_set_inquiry_stringfsg_config_from_paramsfsg_intf_descfsg_fs_bulk_in_descfsg_fs_bulk_out_descfsg_fs_functionfsg_hs_bulk_in_descfsg_hs_bulk_out_descfsg_hs_functionfsg_ss_bulk_in_descfsg_ss_bulk_in_comp_descfsg_ss_bulk_out_descfsg_ss_bulk_out_comp_descfsg_ss_functionfsg_lun_closefsg_lun_openfsg_lun_fsync_substore_cdrom_addressfsg_show_rofsg_show_nofuafsg_show_filefsg_show_cdromfsg_show_removablefsg_show_inquiry_stringfsg_store_rofsg_store_nofuafsg_store_filefsg_store_cdromfsg_store_removablefsg_store_inquiry_stringfsg_store_forced_ejectFile-Stor GadgetFile-CD GadgetLinux%-8s%-16s%04x%s --> %d, %u/%u bulk-outbulk-in%s set halt usb_ep_set_halt -> %d , H%c=%uunsupported LUN %u %dMass Storage Function(no medium)(error)CD-ROM read only removable 3no file given for LUN%d %s6LUN: %s%s%sfile: %s lun%d6Number of LUNs=%d sending phase-error status &opts->lock&common->filesem&x->wait&common->io_wait&common->fsg_waitlun.0reset interface %s: error in file read: %d %s: partial file read: %d/%u %s: error in file write: %d unbind bulk reset request file-storageI/O thread pid: %d invalid CBW: len %u sig 0x%x bulk-in set wedge usb_ep_set_wedge -> %d INQUIRYMODE SELECT(6)MODE SELECT(10)MODE SENSE(6)MODE SENSE(10)PREVENT-ALLOW MEDIUM REMOVALREAD(6)READ(10)READ(12)READ(16)READ CAPACITYREAD HEADERREAD TOCREAD FORMAT CAPACITIESREQUEST SENSEREAD CAPACITY(16)START-STOP UNIT%s: unload attempt prevented SYNCHRONIZE CACHETEST UNIT READYVERIFY%s: error in file verify: %d WRITE(6)WRITE(10)WRITE(12)WRITE(16)Unknown x%02xmass_storagestallforced_ejectinquiry_stringnofuacdromremovablerofileusb_f_mass_storage%s/%s: close backing file %s: close backing file 6%s: invalid file type: %s 6%s: file not readable: %s 6%s/%s: file too big: %s 6%s: file too big: %s 6%s/%s: file too small: %s 6%s: file too small: %s %s/%s: open backing file: %s %s: open backing file: %s %d %u %s %s: eject attempt prevented %-28susb_f_mass_storageerror in submission: %s --> %d %s is buggy! Expected length %d but we got %d using LUN %u from CBW, not LUN %u from CDB common->fsg is NULL in %s at %u drivers/usb/gadget/function/f_mass_storage.c6failed to register LUN%d: %d 3Unable to locate . in LUN.NUMBER sending command-failure status 6Mass Storage Function, version: 2009/09/11 can't allocate request for %s %s/%s: error in file read: %d %s/%s: partial file read: %d/%u 3%s/%s: write %u @ %llu beyond end %llu 3%s: write %u @ %llu beyond end %llu %s/%s: error in file write: %d %s/%s: partial file write: %d/%u %s: partial file write: %d/%u 3There should be at least one LUN. unable to autoconfigure all endpoints Main thread exiting on signal non-meaningful CBW: lun = %u, flags = 0x%x, cmdlen %u %s/%s: unload attempt prevented %s/%s: error in file verify: %d %s/%s: partial file verify: %d/%u %s: partial file verify: %d/%u %s/%s: read-only status change prevented %s: read-only status change prevented %s/%s: read-only status set to %d %s: read-only status set to %d 6%s/%s: unable to open backing file: %s 6%s: unable to open backing file: %s 6%s/%s: invalid file type: %s 6%s/%s: file not readable: %s 6%s/%s: unable to find file size: %s 6%s: unable to find file size: %s 6%s/%s: using only first %d blocks 6%s: using only first %d blocks %s/%s: eject attempt prevented drivers/usb/gadget/function/storage_common.cauthor=Michal Nazarewiczlicense=GPLalias=usbfunc:mass_storagelicense=GPLdepends=udc-core,libcomposite,configfsretpoline=Yintree=Yname=usb_f_mass_storagevermagic=6.1.0-41-amd64 SMP preempt mod_unload modversions       P P ( (0( ( (0( (08`80( `  (8( 8 (0( 0(  ( (  (08@80( @  (08x80( x (08H80( H (0( 0(    (  ( ( (080( 80(  (0h0( h (08H80( H80( H (08`80( ` (08p80( p (    (0( 0(  (0`0( ` (080( 80( 80( 8 (0( 0( 0 (080@xH0hHp80 (08H80( H ( ( (8( 8 (8( 8(( ( ( (((Hfilp_openM{__init_rwsemDS*usb_ep_fifo_flushJQdev_set_namememmovenJnesnprintf8'device_unregister/Fusb_interface_idA`__init_swait_queue_headTfinish_wait+JKusb_assign_descriptors= invalidate_mapping_pagesaset_freezablesend_sig_infomkernel_sigaction zkfreeh`kthread_complete_and_exit;I_BDEV&prepare_to_wait_eventDC__wake_up 4_raw_spin_lock_irqsave`mEz__dynamic_dev_dbgd_raw_spin_lockPmsleep_interruptibleusb_ep_free_requestm__fentry__ӌwake_up_process-|config_ep_by_speed~_printk{'_raw_spin_lock_irqQscheduleV __stack_chk_failput_devicevlusb_ep_dequeuelusb_composite_setup_continueNusb_function_registeruyHinit_wait_entryh__list_add_validv˝fputWdown_write&<_dev_err%zup_write J6usb_ep_clear_haltJ'config_group_init_type_nameKMmutex_lockSuK_raw_spin_unlock_irqusb_ep_autoconfig .ўkmalloc_large __mutex_initunregister_gadget_item탦current_taskp\_raw_spin_unlock_irqrestorenjkstrtou8Dywusb_put_function_instancegdevice_registerMKkstrtobool3 _dev_warn̕kkernel_read@%wait_for_completion9[__x86_return_thunkT__init_waitqueue_headfdown_read$vkthread_create_on_nodeusb_function_unregister?<sprintfwpusb_ep_alloc_request%usb_ep_set_halto&vfs_fsync82mutex_unlocknJfile_pathconfig_item_puteb,__dynamic_pr_debug7٦usb_ep_set_wedge\usb_ep_queueRkmalloc_traceSMustrlen*usb_ep_enable߿busb_ep_disable4strchr( dequeue_signal4K_raw_spin_unlocktusb_free_all_descriptorsTSup_read^usb_gstrings_attachE:#__kmalloc]{__SCT__might_resched kmalloc_cachesښeNkernel_write module_layout:  00 P;  ss~~zzd~~  usb_f_mass_storageGCC: (Debian 12.2.0-14+deb12u1) 12.2.0GCC: (Debian 12.2.0-14+deb12u1) 12.2.0GCC: (Debian 12.2.0-14+deb12u1) 12.2.0((wDDDDA%DA% DA%0 D '    Dht [k@eiWϣ @ ` W!}DEE5k`@E *EHvkV @G)1E`@9EK`KhpAEQE4{]E֟$sfE pE X@{EE@>EEE@     X X  EEEEEEEE  A%F F('F6F@@FLF^FnF@{FFF@FˆFFĈFƈ@FȈF̈F  F&x!TGΈG)ψ@ 1E`R@ G` GV :"@ G,G6G?GBGшKG@XGA_GB CoGD}GEGFGGGHGIGJGK HL&HM[NĐO9 P5HQDHRai`QH     [H %? G@mˆZwӈcֈ.ӈ@jӈrӈ0Cӈu@mH?vH'K È ň KLj ʈˈ  ɈH͈HЈ ҈ ՈԈHx $ @HH&"و@׈HPH?H@H3H`HۈI݈ II@ڈI(Iڈ0I`@ !"% &  Ո(bLtLJ@{LL L;L$pL LxsÑ`L`u3L$L?L@L`4-MM*M 0V :".@" G3Mm0Zw0@.2j2r2@M@ +/ +1-NM0V @`bM7mM9@ 6!5 684 6 ; 6=xM MB%M MB%@M`MhMpMxMMB%M MB%@M`MHMP@uPMMMNTsN#N)N*4N*DN*  @"`:"V XNaN@pNNNNNN0[kB@DNNN@CNOO+ODO\OkOiOOOOO O 20rMKKMK#NKOO P@P`P*P/PK IK5PR!܈| M@BPAIPoPRP!@\PLbQ aPK 4J@  @ mP(tLP+@xP[|PGPGP?@4- PP@PDPDPDP@P`P| *P\@PM@ P E Q $Qk F@ <*` 2Q* * $?* FQ* VQ `Q xQ Q Q GE   QI@ Q@ -k aN O݈Q0Ս M @ HM P#N XaN`Q0Q*PT@G)W@-k Q VQ @P`RQ UV׈Q %tLoP@R&R(R9RIRQR@ZMSJRNL?@ =_ `PZR gqR R p M6R k R mR 5 M6R p R ۈ' o&QR r R ۈ' ?R t ۈR v R!݈ ۈS x ݈R!݈V S zS r?S raS tS rS tS rS tS rT tT r3T tHT r`T twT v wL T  wL T  oPT  T  oP=_T  oP=ax V XNT T  oPP+VQKU  oPU 1U  | MHU  oP ^U  oP KyU U U U U U U U U  UkU V m {+V  oPP F<VV #t +V  xP[7V  oPMV VV  oP^VK; DiV  KoP; DvV V  |vՈV  t JV V V  xP[t V    RPMP [ QV ĉ RPM[ QV ƉW Ɖ#W ĉ3W ĉBW ƉRW ĉ RPMMK_W ͉ RPM[?mW ωW ωW ω RPMP [?W ӉW ωW ω ?w *W ׉ PMW ى PMՍ W ۉ PMX ݉ ߉Y usb_ctrlrequestbRequestTypebRequestwValuewIndexwLengthusb_descriptor_headerusb_requestno_interruptshort_not_okdma_mappedframe_numberusb_epep_listclaimedmaxpacket_limitmax_streamsmaxburstcomp_descusb_ep_opsalloc_requestfree_requestset_haltset_wedgefifo_statususb_ep_capstype_controltype_isotype_bulktype_intdir_indir_outusb_dcd_config_paramsbesl_baselinebesl_deepusb_gadget_opsget_framefunc_wakeupset_remote_wakeupset_selfpoweredvbus_sessionvbus_drawpullupget_config_paramsudc_startudc_stopudc_set_speedudc_set_ssp_rateudc_async_callbacksmatch_epcheck_configusb_gadgetudcmax_speedmax_ssp_rateisoch_delayout_epnumin_epnummAotg_capssg_supportedis_otgis_a_peripherala_hnp_supporta_alt_hnp_supporthnp_polling_supporthost_request_flagquirk_ep_out_aligned_sizequirk_altset_not_suppquirk_stall_not_suppquirk_zlp_not_suppquirk_avoids_skb_reserveis_selfpoweredwakeup_capablewakeup_armedid_numberusb_gadget_driverudc_namematch_existing_onlyusb_udcusb_otg_capsusb_stringusb_gadget_stringslanguageconfig_itemci_nameci_namebufci_krefci_entryci_parentci_groupci_typeci_dentryconfig_groupcg_itemcg_childrencg_subsysgroup_entryconfig_item_typect_ownerct_item_opsct_group_opsct_attrsct_bin_attrsconfigfs_item_operationsallow_linkdrop_linkconfigfs_group_operationsmake_itemmake_groupcommit_itemdisconnect_notifydrop_itemconfigfs_attributeca_ownerca_modeconfigfs_bin_attributecb_attrcb_privatecb_max_sizeconfigfs_subsystemsu_groupsu_mutexusb_os_descext_compat_idext_propext_prop_lenext_prop_countopts_mutexusb_os_desc_tableos_descusb_functionfs_descriptorshs_descriptorsss_descriptorsssp_descriptorsos_desc_tableos_desc_nset_altget_altreq_matchfunc_suspendfunc_suspendedfunc_wakeup_armedbind_deactivatedusb_configurationdescriptorsMaxPowernext_interface_idsuperspeedhighspeedfullspeedsuperspeed_plususb_function_instancecfs_listset_inst_namefree_func_instusb_composite_devgadgetos_desc_reqqw_signb_vendor_codeos_desc_configuse_os_stringgstringsnext_string_iddef_manufacturerdeactivationsdelayed_statussetup_pendingos_desc_pendingusb_composite_driverneeds_serialgadget_driverusb_function_driveralloc_installoc_funcbulk_cb_wrapSignatureTagDataTransferLengthFlagsLunLengthCDBbulk_cs_wrapResidueStatusfsg_lunfile_lengthinitially_rorocdromprevent_medium_removalinfo_validnofuasense_datasense_data_infounit_attention_dataname_pfxinquiry_stringfsg_buffer_stateBUF_STATE_SENDINGBUF_STATE_RECEIVINGBUF_STATE_EMPTYBUF_STATE_FULLfsg_buffhdbulk_out_intended_lengthinreqoutreqfsg_stateFSG_STATE_NORMALFSG_STATE_ABORT_BULK_OUTFSG_STATE_PROTOCOL_RESETFSG_STATE_CONFIG_CHANGEFSG_STATE_EXITFSG_STATE_TERMINATEDDATA_DIR_UNKNOWNDATA_DIR_FROM_HOSTDATA_DIR_TO_HOSTDATA_DIR_NONEFSG_STRING_INTERFACEfsg_module_parametersfile_countro_countremovable_countcdrom_countnofua_countlunsstallfsg_lun_optslun_idfsg_optsfunc_instlun0no_configfsfsg_commonfsgio_waitfsg_waitfilesemep0reqep0_req_tagnext_buffhd_to_fillnext_buffhd_to_drainbuffhdsfsg_num_bufferscmnd_sizecmndcurlunbulk_out_maxpacketexception_req_tagexception_argdata_size_from_cmndusb_amount_leftcan_stallfree_storage_on_releasephase_errorshort_packet_receivedbad_lun_okaythread_notifierthread_taskfsg_lun_configfsg_confignlunsproduct_namefsg_operationsfsg_devinterface_numberbulk_in_enabledbulk_out_enabledatomic_bitflagsbulk_inbulk_outfsg_config_from_paramsmass_storagemod_exitmass_storagemod_initfsg_allocfsg_freefsg_alloc_instfsg_free_instfsg_opts_stall_storefsg_opts_stall_showfsg_attr_releasefsg_lun_dropfsg_lun_makefsg_lun_opts_forced_eject_storefsg_lun_opts_inquiry_string_storefsg_lun_opts_inquiry_string_showfsg_lun_opts_nofua_storefsg_lun_opts_nofua_showfsg_lun_opts_cdrom_storefsg_lun_opts_cdrom_showfsg_lun_opts_removable_storefsg_lun_opts_removable_showfsg_lun_opts_ro_storefsg_lun_opts_ro_showfsg_lun_opts_file_storefsg_lun_opts_file_showfsg_lun_attr_releasefsg_unbindfsg_bindvnfsg_common_set_inquiry_stringfsg_common_create_lunsfsg_common_create_lunfsg_lun_dev_is_visiblefsg_common_set_cdevfsg_common_free_buffersfsg_common_remove_lunsfsg_common_remove_lunfsg_common_set_num_buffersfsg_common_set_sysfsfsg_lun_releaseforced_eject_storefile_storenofua_storero_storefile_shownofua_showro_showcommon_fsg_main_threadfsg_disablefsg_set_altneeds_mediumsend_statushalt_bulk_in_endpointdo_writedo_readcan_freezesleep_threadstart_out_transferstart_in_transferfsg_setupbulk_out_completebulk_in_completeep0_queuefsg_set_haltfsg_store_forced_ejectfsg_store_inquiry_stringfsg_store_removablefsg_store_cdromfsg_store_filefsg_store_nofuafsg_store_ro_fsg_store_rofsg_show_inquiry_stringfsg_show_removablefsg_show_cdromfsg_show_filefsg_show_nofuafsg_show_rostore_cdrom_addressfsg_lun_fsync_subfsg_lun_openfsg_lun_close #)/  = Y v      $( @< (V ,q 0 4 8 < l h  t& pF x\ Dp L H  d \ T P ` X< O e z |   L'@ s # 9M<en$v `1! TF2fH $I` 0 a/yS uz < 3Tw  H3V lw  #&0Pp &$    ; @. `&Q D Y n #0 0= p@ * w 0 )8 0  ) 8  p_, )X8E `[ * v 0 )8 )8 . )P8 0 Q    0  &I  a  ~ @  `   0 O #` #@  J!  4 hJL X  m  w , )f + ' ' #  P ( L d# 5 xHL pX  d )8} )08  ` / @(R / / / / (@')8?B\`d)x8})8)@8)8 ")(8)8)`8)85RC)8[)8t*( /)88R")p8)8)h8/)81)H8J)8c)8|)8)8)8t p  8 $H 0X<H T` lPx   %'%'#4#@(B#pL#(`#q#@#(#`(# (#(#(#`(# (7@(I#([# j# ## h    #Aa x. /? .@LTl Uj k{ 9|Ww D 8@ \_ P h5O g~    "1B `2v> ,?N O ]# ;^Tmo n ' I`y   -Gc t}  ! D e! `M)88)8)8)p8 )8$)P8=)8V)8o#E)8)8x @  Tu# #00->F#0%#A# U-Oar +  V " ) ? I ` r      -0R   N v#  R!!0Q5$!Q'3!P!f!v!!!R!!!!!!+UcpQ+yQ+! "".";"H"d"m"""mPSP""""]0f")#` J#8 Y@N1R%""#.#6##H K#T,[#e#r#L`VP|#### Q+k# [# ### #####[$$/$+P7$K$U$j$y$`@__crc_fsg_common_set_sysfs__crc_fsg_common_set_num_buffers__crc_fsg_common_remove_lun__crc_fsg_common_remove_luns__crc_fsg_common_free_buffers__crc_fsg_common_set_cdev__crc_fsg_common_create_lun__crc_fsg_common_create_luns__crc_fsg_common_set_inquiry_string__crc_fsg_config_from_params__crc_fsg_intf_desc__crc_fsg_fs_bulk_in_desc__crc_fsg_fs_bulk_out_desc__crc_fsg_fs_function__crc_fsg_hs_bulk_in_desc__crc_fsg_hs_bulk_out_desc__crc_fsg_hs_function__crc_fsg_ss_bulk_in_desc__crc_fsg_ss_bulk_in_comp_desc__crc_fsg_ss_bulk_out_desc__crc_fsg_ss_bulk_out_comp_desc__crc_fsg_ss_function__crc_fsg_lun_close__crc_fsg_lun_open__crc_fsg_lun_fsync_sub__crc_store_cdrom_address__crc_fsg_show_ro__crc_fsg_show_nofua__crc_fsg_show_file__crc_fsg_show_cdrom__crc_fsg_show_removable__crc_fsg_show_inquiry_string__crc_fsg_store_ro__crc_fsg_store_nofua__crc_fsg_store_file__crc_fsg_store_cdrom__crc_fsg_store_removable__crc_fsg_store_inquiry_string__crc_fsg_store_forced_eject__UNIQUE_ID_depends195____versions__UNIQUE_ID_retpoline194__UNIQUE_ID_intree193__UNIQUE_ID_name192__UNIQUE_ID_vermagic191_note_10_note_9__kstrtab_fsg_common_set_sysfs__kstrtabns_fsg_common_set_sysfs__ksymtab_fsg_common_set_sysfs__kstrtab_fsg_common_set_num_buffers__kstrtabns_fsg_common_set_num_buffers__ksymtab_fsg_common_set_num_buffers__kstrtab_fsg_common_remove_lun__kstrtabns_fsg_common_remove_lun__ksymtab_fsg_common_remove_lun__kstrtab_fsg_common_remove_luns__kstrtabns_fsg_common_remove_luns__ksymtab_fsg_common_remove_luns__kstrtab_fsg_common_free_buffers__kstrtabns_fsg_common_free_buffers__ksymtab_fsg_common_free_buffers__kstrtab_fsg_common_set_cdev__kstrtabns_fsg_common_set_cdev__ksymtab_fsg_common_set_cdev__kstrtab_fsg_common_create_lun__kstrtabns_fsg_common_create_lun__ksymtab_fsg_common_create_lun__kstrtab_fsg_common_create_luns__kstrtabns_fsg_common_create_luns__ksymtab_fsg_common_create_luns__kstrtab_fsg_common_set_inquiry_string__kstrtabns_fsg_common_set_inquiry_string__ksymtab_fsg_common_set_inquiry_string__kstrtab_fsg_config_from_params__kstrtabns_fsg_config_from_params__ksymtab_fsg_config_from_paramsfsg_lun_releasefsg_lun_attr_releasefsg_strings_arrayfsg_lun_opts_forced_eject_storefsg_lun_opts_nofua_storefsg_lun_opts_nofua_showfsg_lun_opts_file_storefsg_lun_opts_file_showfsg_lun_opts_ro_storefsg_lun_opts_ro_showmass_storagemod_initmass_storageusb_funcfsg_freeep0_queueep0_queue.coldsleep_threadbulk_out_complete__UNIQUE_ID_ddebug320.30__func__.56bulk_in_complete__UNIQUE_ID_ddebug316.31__func__.57fsg_set_halt__UNIQUE_ID_ddebug314.32halt_bulk_in_endpointhalt_bulk_in_endpoint.coldcheck_command__UNIQUE_ID_ddebug388.9__UNIQUE_ID_ddebug390.8dirletter.69__UNIQUE_ID_ddebug392.7fsg_opts_stall_showfsg_lun_opts_inquiry_string_storefsg_lun_opts_inquiry_string_showfsg_lun_opts_cdrom_storefsg_lun_opts_cdrom_showfsg_lun_opts_removable_storefsg_lun_opts_removable_showfsg_opts_stall_storefsg_attr_releasemass_storagemod_exitfsg_lun_dev_is_visibledev_attr_rodev_attr_file__fsg_is_set.part.0.isra.0start_out_transferstart_out_transfer.cold__func__.59do_mode_sense.isra.0fsg_allocfsg_bindfsg_unbindfsg_setupfsg_set_altfsg_disablefsg_lun_dev_groupsfsg_common_create_lun.coldfsg_lun_makefsg_lun_typefsg_lun_make.coldfsg_common_create_luns.coldstart_in_transferstart_in_transfer.cold__func__.65send_status__UNIQUE_ID_ddebug386.10__UNIQUE_ID_ddebug384.11fsg_lun_dropfsg_alloc_inst__key.73fsg_free_inst__key.74__key.77__key.75__key.76fsg_alloc_inst.coldfsg_func_typedo_set_interface.isra.0__UNIQUE_ID_ddebug401.3do_set_interface.isra.0.colddo_read__UNIQUE_ID_ddebug339.28__UNIQUE_ID_ddebug343.26__UNIQUE_ID_ddebug341.27__UNIQUE_ID_ddebug345.25do_write__UNIQUE_ID_ddebug357.22__UNIQUE_ID_ddebug353.24__UNIQUE_ID_ddebug355.23__UNIQUE_ID_ddebug359.21do_write.cold__UNIQUE_ID_ddebug418.0__UNIQUE_ID_ddebug324.29fsg_setup.cold__func__.51fsg_main_thread__UNIQUE_ID_ddebug414.1fsg_bind.cold__UNIQUE_ID_ddebug403.2__UNIQUE_ID_ddebug397.6__UNIQUE_ID_ddebug379.12unknown.63__UNIQUE_ID_ddebug399.5__UNIQUE_ID_ddebug371.18__UNIQUE_ID_ddebug373.17__UNIQUE_ID_ddebug375.14__UNIQUE_ID_ddebug367.20__UNIQUE_ID_ddebug377.13__UNIQUE_ID_ddebug369.19fsg_main_thread.cold__func__.71__func__.54__func__.58__func__.72__func__.70__func__.68__func__.67__func__.66__func__.64__func__.62__func__.61__func__.60__func__.55__func__.53__func__.52__UNIQUE_ID_author426__UNIQUE_ID_license425__UNIQUE_ID___addressable_cleanup_module424__UNIQUE_ID___addressable_init_module423__UNIQUE_ID_alias422fsg_item_opsfsg_group_opsfsg_attrsfsg_opts_attr_stallfsg_lun_item_opsfsg_lun_attrsfsg_lun_opts_attr_filefsg_lun_opts_attr_rofsg_lun_opts_attr_removablefsg_lun_opts_attr_cdromfsg_lun_opts_attr_nofuafsg_lun_opts_attr_inquiry_stringfsg_lun_opts_attr_forced_ejectfsg_lun_dev_groupfsg_lun_dev_attrsdev_attr_nofuadev_attr_forced_ejectfsg_stringtabfsg_stringsfsg_string_interface.LC20.LC90.LC91.LC92.LC77.LC93.LC18__kstrtab_fsg_intf_desc__kstrtabns_fsg_intf_desc__ksymtab_fsg_intf_desc__kstrtab_fsg_fs_bulk_in_desc__kstrtabns_fsg_fs_bulk_in_desc__ksymtab_fsg_fs_bulk_in_desc__kstrtab_fsg_fs_bulk_out_desc__kstrtabns_fsg_fs_bulk_out_desc__ksymtab_fsg_fs_bulk_out_desc__kstrtab_fsg_fs_function__kstrtabns_fsg_fs_function__ksymtab_fsg_fs_function__kstrtab_fsg_hs_bulk_in_desc__kstrtabns_fsg_hs_bulk_in_desc__ksymtab_fsg_hs_bulk_in_desc__kstrtab_fsg_hs_bulk_out_desc__kstrtabns_fsg_hs_bulk_out_desc__ksymtab_fsg_hs_bulk_out_desc__kstrtab_fsg_hs_function__kstrtabns_fsg_hs_function__ksymtab_fsg_hs_function__kstrtab_fsg_ss_bulk_in_desc__kstrtabns_fsg_ss_bulk_in_desc__ksymtab_fsg_ss_bulk_in_desc__kstrtab_fsg_ss_bulk_in_comp_desc__kstrtabns_fsg_ss_bulk_in_comp_desc__ksymtab_fsg_ss_bulk_in_comp_desc__kstrtab_fsg_ss_bulk_out_desc__kstrtabns_fsg_ss_bulk_out_desc__ksymtab_fsg_ss_bulk_out_desc__kstrtab_fsg_ss_bulk_out_comp_desc__kstrtabns_fsg_ss_bulk_out_comp_desc__ksymtab_fsg_ss_bulk_out_comp_desc__kstrtab_fsg_ss_function__kstrtabns_fsg_ss_function__ksymtab_fsg_ss_function__kstrtab_fsg_lun_close__kstrtabns_fsg_lun_close__ksymtab_fsg_lun_close__kstrtab_fsg_lun_open__kstrtabns_fsg_lun_open__ksymtab_fsg_lun_open__kstrtab_fsg_lun_fsync_sub__kstrtabns_fsg_lun_fsync_sub__ksymtab_fsg_lun_fsync_sub__kstrtab_store_cdrom_address__kstrtabns_store_cdrom_address__ksymtab_store_cdrom_address__kstrtab_fsg_show_ro__kstrtabns_fsg_show_ro__ksymtab_fsg_show_ro__kstrtab_fsg_show_nofua__kstrtabns_fsg_show_nofua__ksymtab_fsg_show_nofua__kstrtab_fsg_show_file__kstrtabns_fsg_show_file__ksymtab_fsg_show_file__kstrtab_fsg_show_cdrom__kstrtabns_fsg_show_cdrom__ksymtab_fsg_show_cdrom__kstrtab_fsg_show_removable__kstrtabns_fsg_show_removable__ksymtab_fsg_show_removable__kstrtab_fsg_show_inquiry_string__kstrtabns_fsg_show_inquiry_string__ksymtab_fsg_show_inquiry_string__kstrtab_fsg_store_ro__kstrtabns_fsg_store_ro__ksymtab_fsg_store_ro__kstrtab_fsg_store_nofua__kstrtabns_fsg_store_nofua__ksymtab_fsg_store_nofua__kstrtab_fsg_store_file__kstrtabns_fsg_store_file__ksymtab_fsg_store_file__kstrtab_fsg_store_cdrom__kstrtabns_fsg_store_cdrom__ksymtab_fsg_store_cdrom__kstrtab_fsg_store_removable__kstrtabns_fsg_store_removable__ksymtab_fsg_store_removable__kstrtab_fsg_store_inquiry_string__kstrtabns_fsg_store_inquiry_string__ksymtab_fsg_store_inquiry_string__kstrtab_fsg_store_forced_eject__kstrtabns_fsg_store_forced_eject__ksymtab_fsg_store_forced_eject__UNIQUE_ID_ddebug346.9__UNIQUE_ID_ddebug348.8__UNIQUE_ID_ddebug342.11__UNIQUE_ID_ddebug344.10__UNIQUE_ID_ddebug324.16__UNIQUE_ID_ddebug326.15__UNIQUE_ID_ddebug329.14__UNIQUE_ID_ddebug331.13fsg_lun_open.cold__UNIQUE_ID_ddebug352.7__UNIQUE_ID_ddebug354.6__func__.0__func__.1__func__.4__func__.5__UNIQUE_ID_license364.LC26filp_open__init_rwsemusb_ep_fifo_flushdev_set_name__this_modulememmovesnprintfdevice_unregisterusb_interface_id__init_swait_queue_headfinish_waitusb_assign_descriptorsinvalidate_mapping_pagescleanup_moduleset_freezablesend_sig_infokernel_sigactionkfreekthread_complete_and_exitI_BDEVprepare_to_wait_event__wake_up_raw_spin_lock_irqsave__dynamic_dev_dbg_raw_spin_lockmsleep_interruptibleusb_ep_free_request__fentry__init_modulewake_up_processconfig_ep_by_speed_printk_raw_spin_lock_irqschedule__stack_chk_failput_deviceusb_ep_dequeueusb_composite_setup_continueusb_function_registerinit_wait_entry__list_add_validfputdown_write_dev_errup_writeusb_ep_clear_haltconfig_group_init_type_namemutex_lock_raw_spin_unlock_irqusb_ep_autoconfigkmalloc_largeunregister_gadget_item__mutex_initcurrent_task_raw_spin_unlock_irqrestorekstrtou8usb_put_function_instancedevice_registerkstrtobool_dev_warnkernel_readwait_for_completion__x86_return_thunk__init_waitqueue_headdown_readkthread_create_on_nodeusb_function_unregistersprintfusb_ep_alloc_requestusb_ep_set_haltvfs_fsyncmutex_unlockfile_pathconfig_item_put__dynamic_pr_debugusb_ep_set_wedgeusb_ep_queuekmalloc_tracestrlenusb_ep_enableusb_ep_disablestrchrdequeue_signal_raw_spin_unlockusb_free_all_descriptorsup_readusb_gstrings_attach__kmalloc__SCT__might_reschedkmalloc_cacheskernel_write1A~!3<~EsQ r"r1@Q]q}!<ANa   &m ! 1N]i~q IP`w#1 0 4 h + 2 49 J]hqy O F W X?? &',&1  . { @ PG P e  l u   P $ 1 J X g o }         ! - gA M a       ! & 1 8 `A @L d {     d d ! !?DD[jq | , ) + ' ' 0L+~    2 ;iVfos\? ~<sGQHIR a ~!hp~s`` m ~Asintt! 4 0    1n~{~~)BsQu~~/~<~[aD  P @(  \f # m(u3 : v?J Q V~~DA )tHUjw  0 $E L Ua t   @ ! #! -![! b! xg!! ! !"!"i""" $@$%% % `%% x% %& 0 & &V& P]& (k&&&&''a'|l'|''''|((&(A(w(~((s(~(~)~)Z)|e)q)~)~)~))* * *1*y*|******w++I+&++|,,*,, , ,,, -D-tU- ^-l-u-N- --N-- j-- q-p--- ---n-x .'.o.|z..... .  . &. /m/ // #6/O/d/ 0k/ 8t///N//}/}0}0}0{h0 122243S33333333 45445I5hX5 _5 ph5v55h555n66 (7 q77 77 8 U9 9 : :: : :::V;;p<<<3===|=> > (>>> > b> h>> > D>> ? ?;? Y?@ I@ +@ AA!A>AHAA 'B @B 4BB ACkC KCD kDD MEVE EydFF F FF ]GGG >HHH\H H I I I HIIIIIIIJJRJhJJJ7KHKaK @hK mKK hK KK {K KK K KL_LiLLLLLMM;MRMaMMMM M XMM 8M 0MNN N pN.N 5N :NANhNuN|NN N PNNN uN NNN Oe1OeAOWrOK~OOOOwP^PoP LvP {PP jP PPQQ#Q1QMQ RQ\QqQ~Q QQQQ QQQQ QQRR R!R1RHR]RpRRlRdRRRRS%SGSLSQSSSSSST?TxTTTTTTTTU&U0U=UGUZUU U UU U UUU UUUV%V /VmaVVVVVW;WKW   &6 d?F!V [dx           & 2:~?F O [`g otC  p  @   " DR Y ^px pn pn $ $5 B,NI+] kp . ;k3 : u< p5 1< 8AOWKPt yKP  x 8 `=KOh m 2      %4 =R [ LM OPF G$v(@,A04C8D<@IDJHLRPSTX=\>`od:h;lpUtVx|q    !&'#$5623 ;</0 $8(9,0,4-8p<@DHLPnTX\`dhjlptxG|HDErPQMNABgJK>?)*k@pkH0 X@  (P08@0HPPpX`hpx @`0p0p00      @ (` 0 80 @ H P X`hPp x 0P`@` "''@()+,/`M@NNQ0Q pQ(Q0Q8R@0RHRPPSXT`ThUpUx`VV 5<0  & | $ (K ,c 0z 4 8<@ DHLPFTXh\`dhlpZtx|s %{',), ..cMMMtN]P"Q[QQQQ RRFSSwTTYUUVVVW  5@  $&(;,@0K4P8W<[@cDHLPTX\`d&h0lDpPtaxp| R`+0789efhmpv    '$0(7,90=4>8{<|@~DHLPTX\`dhlptx|$EScpv&+07?AFJMT        ( 0 7 ? C y z |     $ ( , 0 4 8 <1 @@ DQ H` Lg Pp Tt X{ \ ` d h l p t x | * 0               '348  $(,048<@DHLPTX\`dhlCpDtFxK|PWY[`gsw '05:;?J[_`bdfhmr  $(,048<@DHL P'T*X+\`dhl#p0t7x9|=> HPW`irstQRTV XZ_`g x$z({,|048<@DHLP<T@XG\I`NdPhTlUpYtx|^`gikmqrvf j k m o q s x " "'")"+" -"."/"3"$ $$$($,$0%4%8%<&@'D'H 'L 'P'Tv'Xw'\y'`{'d'h'l'p't(x(| (?(@(G(M(O(P(Q((((())))))))))))))))))))))++ +++++ "+$ ,( ,,,0,4,8,<,@ ,D!,H#,L%,P',T),X.,\,`,d,h,l,p,t,x,|,,,,,,.... ......../////////[M*JhL dx *$R(t,#04 8`M<FN@tNDyNHNLNPNTNXN\N`NdNhNlSPpTPtUPxWP|YP[P]PbPPQ'Q0QeQpQQQQQQR%R0R7R9R=RARRRRRRRRRRRR R =S AS BS DS FS KS PS WS$ \S( `S, gS0 kS4 S8 S< S@ SD SH SL TP TT TX T\ $T` uTd vTh wTl |Tp Tt Tx T| T T T T T T T T QU UU WU YU ^U U U U U U U U U V V V SV `V V V V W W W W OW # h_Z $ J $( 04Y 8 @D7 H P T X z`fdh "ptx Zb?  J!  t! 2   j! ! $F& RC%% %% %% )) * +$,( 0L/4X/8 b@3DR5H P<T>X B`<d>h py>t>x EI rFF :>JVK $K}K vKK KK MM bMM *M$N NN  eN$N( 0yN4N8 z@KPDbPH BPPTPX `rUdUh pUtUx k `( HP`p"k0 `  ` `  ((k@`5hkx  DkPJk  P(k8@ @ `Zhkx`]k @`@@]PX`Zpx@(Dp0hp n`hpzb8b@HP0pbxpbPbb (0DPbX `hb Pb  b 0b8@H4hbpxbbX{bX@bH (HbPHX`bHbHhb8x(b088@P`bh8pxb80bb @bHPXxbbb04 b(084Xb`hpWxxX8@HP0pxj (0LPX`hu *8Pz.symtab.strtab.shstrtab.note.gnu.build-id.note.Linux.rela.text.rela.init.text.rela.text.unlikely.rela.exit.text.rela__ksymtab_gpl__kcrctab_gpl.rela.rodata__ksymtab_strings.rela__mcount_loc.rodata.str1.1.rodata.str1.8.rela.smp_locks.modinfo.rodata.cst2.rela.return_sites.orc_unwind.rela.orc_unwind_ip__versions.rela__bug_table.rela__jump_table.rela.data.rela.exit.data.rela.init.data.rela__dyndbg.rela.static_call_sites.rela.gnu.linkonce.this_module.bss.comment.note.GNU-stack.BTF@$.d<?OW:@hIC3JWE@H3ZXhU@H@ 3nh^ i@03 ~t^y@ 3 H`a @32c"f@32`i2(o(u @ H34uvv@h3"w3( .@8H<3B@@ R M@03c^@@ 3!u  p@83#{@(3%@@3' @X3)@X3+@@03-0x;<8-4e $$0 *H 01 0  `He0  *H 1o0k0F0.1,0*U #Build time autogenerated kernel keyz22Î]:0  `He0  *H Θ *wQ{WU❕˱!'EcZy߸2K&WՊC sQJŦe &>|Msm|CU,j ||APۇWǖz-xTT<0jyW!<Ozn! qY^-Y˸*9SߗרSXf~HיrP!cjk:KԿ )&Gki^(y?V}WW3eY4_^(t֦ VEQ6FW5n7eG[.hh) (7TlrsP'4