ELF>5@@GNUriQrOƎ=-ϸHG11HHGHHHGøø111ø1øøøËG11QHGǀGtW,PlH1Z11SHHH1[AQHHAZÃSHttҸu2%1t @"uЃ H߉C`[P1Hu 1A[HwH=HH0QH@IH(HHt HBHLHH1HZWHH1HAXHAQH@GWN 1H1AZASH1ɾHxH1ZVHw@HHGHt#GtLLǀ  BtR,PlH1YAP1AYAVAUATUSHHHoHuPS t0HHhHHHL D@E1E1te{ u_LmXMuDD$HHm۶m۶mDD$IIHILAEI LHt AM 1HU`HuXHHL[]A\A]A^H[]A\A]A^HEXSUHSHHHGH@0@t@tE@uHH[]HH[]@H1HT$H $H $HT$HHH[]UHSHHHGH@0@t@tE@uHH[]HH[]@H1HT$H $H $HT$HHH[]UHSHH(HGH@0@t@tQ@uH(H[]H(H[]@H1HT$HL$LD$LD$HL$HT$H(HH[]SHGHH@0@t@t#@u [[@H1H[HAVAUATUSHHHHHHiL I4H(HuLHH8HHtH HH1BHH1+H= LjHHuH1L`@HXHA t!<w DIDCLHKhLLH$HHhHtHtM\ HELHyH=HLH1[]A\A]A^HUHHSQHHuH1mHHHǃǃHHǃHfǃ 1҅t"HH1HZ[]USHAPHH(HtGH}Ht>CtsH1!HHHǀ(1^[]SHHHHǃ@fC[ATUHSH@HWN 1HHIuSM 1[]A\H1HLK[]A\UHHHSHHuH,HxHt$1fv H1HPH@$H=HiE1HHH2HHY@HfHHHHHH[]þЀUHSARHHuH1HQHHHtFHHHt *HHHuHHM11HHHHHv8H<w HHH1HcH{HL1HH0HHHHǃHǃH01HtH1H HHcAY[]AVAUIպATUHSHHHL@HeH%(H$1uH}lLcMD 1HHHHHvHHiH|$HH1H|$HHtDA$Lt$<Hw HHt$H1I{H|$HHt5A$Lt$ <Hw HHt$HH|$HHt4A$Lt$<t?<Hw HHt$HXHt$H1GH|$1HHH|  uD H@H({HHuH1AiH=IHCwHLHID$HSHrHuHAHHH@H(HEyMcMH$eH3%(LtAH[]A\A]A^AWAVAUIATUSHXHHHHHT$H(Ht.H=ЀLzD$HHuH1A m 7HHu(H1A H=H+LpHLc@LD$HT$1A ALHiHPHLA H$HLH=HIEL狰LEu_H|$(Ll$( eH%HD$0IEHD$8HD$@HD$HLLEuLLHxEA LHHXD[]A\A]A^A_SHHuH1H[VHHH=AXSE11ɺ@HHH;HHH=Hv1HfHHtH1,Ht+H1HH=HHH=Hv1HRRHǀXHǀ`HHǀhHǀpHǀxHǀHǀHǀHǀHǀHǀHǀHǀHǀHǀHǀHǀHǀHǀHǀHǀHǀHǀHǀ Hǀ(Hǀ0Hǀ8Hǀ@HǀHHǀPHǀXHǀ`HǀhHǀpHǀxHǀHǀHǀHǀHǀHǀHǀHǀHǀHǀHǀpHǀ0HǀPHǀyH1H߃ H1[PH=HtHH=A[loopbacktcm_loop_proc_info() %s v2.1-rc1TCM Loopback Fabric module %s <3>Unknown tl_proto_id: 0x%02x, using SAS emulation [%s] TCM_Loop I_T Nexus does not exist <3>TCM_Loop I_T Nexus does not exist <3>Unable to allocate struct tcm_loop_cmd <3>Unable to allocate struct scsi_host <3>%s: scsi_add_host failed <3>Unable to remove TCM_Loop I_T Nexus with active TPG port count: %d <3>Unable to locate struct scsi_device for %d:%d:%d tpgt_<3>Unable to locate "tpgt_#" directory group <3>Passed tpgt: %hu exceeds TL_TPGS_PER_HBA: %u Unknown<3>Unable to allocate struct tcm_loop_hba naa.fc.iqn.<3>Unable to locate prefix for emulated Target Port: %s <3>Emulated NAA %s Address: %s, exceeds max: %d %stcm_loop_adapter_%d<3>device_register() failed for tl_hba->dev: %d NULL<3>Emulated NAA Sas Address: %s, exceeds max: %d <3>Passed SAS Initiator Port %s does not match target port protoid: %s <3>Passed FCP Initiator Port %s does not match target port protoid: %s <3>Passed iSCSI Initiator Port %s does not match target port protoid: %s <3>Unable to locate prefix for emulated Initiator Port: %s <3>Unable to allocate struct tcm_loop_nexus <3>Unable to perform device reset without active I_T Nexus <3>Unable to allocate memory for tl_cmd <3>Unable to allocate memory for tl_tmr <3>Unable to allocate struct tcm_loop_nacl tcm_loop_cmd_cachetcm_loop_0<3>Unable to allocate tcm_loop_primary <3>bus_register() failed for tcm_loop_lld_bus <3>driver_register() failed fortcm_loop_driverfs <3>tcm_loop_register_configfs() failed! <3>target_fabric_configfs_register() for TCM_Loop failed! FCPiSCSISAStcm_loop_busTCM_Loopbacktcm_loopbacktcm_loopversionnexuslicense=GPLauthor=Nicholas A. Bellinger description=TCM loopback virtual Linux/SCSI fabric moduledepends=target_core_mod,scsi_modintree=Yvermagic=3.2.0-4-amd64 SMP mod_unload modversions tcm_loop_driver_probe!"Vmodule_layoutnkmem_cache_destroy^ target_fabric_configfs_deregisterFtarget_fabric_configfs_free@ctarget_fabric_configfs_registerY/target_fabric_configfs_init*qcdriver_registerȭgg__bus_register& __root_device_registern4Jkmem_cache_create|ffinish_waitQschedule\\prepare_to_wait'|autoremove_wake_function!current_taskY)transport_generic_handle_tmr&|transport_lookup_tmr_luncore_tmr_alloc_reqc__init_waitqueue_head__stack_chk_failE7__transport_register_sessionvytransport_free_session+Rcore_tpg_check_initiator_node_aclMY$transport_init_session_ȫstrncmp˥tdevice_registerS+dev_set_name\4Z__kmalloc#(core_tpg_register) simple_strtoul&mstrstr scsi_device_putCRscsi_remove_device҅bscsi_device_lookup!core_tpg_deregistertransport_deregister_session8`scsi_add_host_with_dma,scsi_host_alloc transport_generic_handle_cdb_mapytransport_lookup_cmd_lun transport_init_se_cmd{kmem_cache_alloc[3dev_printkqF(device_unregister5psas_get_fabric_proto_identv4eiscsi_get_fabric_proto_identfc_get_fabric_proto_identmsas_get_pr_transport_id2iscsi_get_pr_transport_id @>fc_get_pr_transport_id^Ksas_get_pr_transport_id_lengiscsi_get_pr_transport_id_lenfc_get_pr_transport_id_lenXsas_parse_pr_out_transport_idI'printk{/iscsi_parse_pr_out_transport_id:;fc_parse_pr_out_transport_idgKtransport_generic_map_mem_to_cmd nǡ_cond_reschedUtransport_generic_allocate_tasks~=transport_generic_process_writeA!__wake_upw^Rscsi_add_deviceSqsprintf_ rPsnprintf zkfree]kmem_cache_free transport_generic_free_cmdô ,scsi_adjust_queue_depthg^ scsi_track_queue_fullstrcpy,scsi_host_putscsi_remove_hostroot_device_unregister⌏bus_unregisterdriver_unregister$tcm_loopGCC: (Debian 4.6.3-14) 4.6.3GCC: (Debian 4.6.3-14) 4.6.3tcm_loop.koB_.symtab.strtab.shstrtab.note.gnu.build-id.rela.text.rela.text.unlikely.rela.init.text.rela.exit.text.rela.smp_locks.rodata.str1.1.modinfo.rela.rodata__versions.rela.data.rela.gnu.linkonce.this_module.bss.comment.note.GNU-stack.gnu_debuglink@$3d.HZ >'9hjR7pMjPb0]Hrr mrH }2pX s.s@1Hv03 03<444<^ L  +D] w/6<BEH)KAQZTrZ`agkn o#p>q\t+s'pK2%KA`sQY e@', Y"o 9{N{|q|sJQV8@-jA+bVoG 8   &p 0/@B0W i 9z E:P(( !  3   H7NWhz0'9Vop{ $ 5 L \ y ( Q        ) 1 I W t         " ; C e x       < K f q        0 @ E W f v  pseudo_lld_bus_matchtcm_loop_slave_alloctcm_loop_slave_configuretcm_loop_get_fabric_nametcm_loop_get_endpoint_wwntcm_loop_get_tagtcm_loop_get_default_depthtcm_loop_check_demo_modetcm_loop_check_demo_mode_cachetcm_loop_check_demo_mode_write_protecttcm_loop_check_prod_mode_write_protecttcm_loop_get_inst_indextcm_loop_is_state_removetcm_loop_sess_logged_intcm_loop_sess_get_indextcm_loop_set_default_node_attributestcm_loop_get_task_tagtcm_loop_get_cmd_statetcm_loop_shutdown_sessiontcm_loop_close_sessiontcm_loop_stop_sessiontcm_loop_fall_back_to_erl0tcm_loop_write_pending_statustcm_loop_queue_data_intcm_loop_set_fabric_sense_lentcm_loop_get_fabric_sense_lentcm_loop_release_core_bustcm_loop_driverfstcm_loop_lld_bustcm_loop_driver_removetcm_loop_proc_infotcm_loop_change_queue_depthtcm_loop_check_stop_freetcm_loop_release_cmdtcm_loop_cmd_cachetcm_loop_tpg_release_fabric_acltcm_loop_release_adaptertcm_loop_tpg_show_nexustcm_loop_wwn_show_attr_versiontcm_loop_port_linktcm_loop_queue_tm_rsptcm_loop_queue_statustcm_loop_write_pendingtcm_loop_new_cmd_maptcm_loop_parse_pr_out_transport_idtcm_loop_get_pr_transport_id_lentcm_loop_get_pr_transport_idtcm_loop_get_fabric_proto_identtcm_loop_queuecommandCSWTCH.47tcm_loop_driver_probetcm_loop_driver_template__func__.49276tcm_loop_drop_nexustcm_loop_port_unlinktcm_loop_fabric_configfskzalloc.constprop.11CSWTCH.43tcm_loop_hba_no_cnttcm_loop_tpg_store_nexustcm_loop_device_reset__key.49256tcm_loop_tpg_alloc_fabric_acltcm_loop_fabric_init__key.49299tcm_loop_wwn_attrstcm_loop_tpg_attrstcm_loop_fabric_exit__mod_license1544__mod_author1543__mod_description1542tcm_loop_wwn_versiontcm_loop_tpg_nexus__module_depends____versions__mod_intree17__mod_vermagic5strcpydev_set_name__this_moduletransport_generic_process_writetransport_init_sessionsnprintfscsi_remove_hostdevice_unregisterfinish_waitfc_get_fabric_proto_identcleanup_moduleprepare_to_waittransport_generic_map_mem_to_cmdfc_get_pr_transport_idkfreetarget_fabric_configfs_register__wake_upkmem_cache_createtransport_generic_handle_tmrtransport_lookup_tmr_luninit_modulescsi_device_lookupschedule__stack_chk_failtransport_init_se_cmdtransport_generic_allocate_taskssas_parse_pr_out_transport_idroot_device_unregisterscsi_add_devicekmem_cache_alloctransport_free_sessionscsi_device_putiscsi_get_fabric_proto_identtcm_loop_drop_naa_tpgtcm_loop_make_scsi_hbabus_unregisterscsi_host_puttarget_fabric_configfs_inittarget_fabric_configfs_free__root_device_registerstrstrkmem_cache_freestrncmpsas_get_pr_transport_id_cond_reschedfc_parse_pr_out_transport_iddriver_unregisteriscsi_get_pr_transport_id_lenprintkcurrent_taskdevice_registersas_get_fabric_proto_ident__init_waitqueue_headtcm_loop_primaryscsi_adjust_queue_depthtransport_lookup_cmd_lunsprintfcore_tpg_check_initiator_node_aclcore_tmr_alloc_reqtransport_generic_handle_cdb_maptcm_loop_make_naa_tpgiscsi_parse_pr_out_transport_idiscsi_get_pr_transport_idcore_tpg_deregistertarget_fabric_configfs_deregister__transport_register_sessionsimple_strtoulfc_get_pr_transport_id_lendev_printkautoremove_wake_functionsas_get_pr_transport_id_lentransport_generic_free_cmdscsi_remove_devicescsi_add_host_with_dmacore_tpg_registertransport_deregister_sessionscsi_track_queue_fullscsi_host_alloctcm_loop_drop_scsi_hba__bus_registerdriver_register__kmallockmem_cache_destroy d  ^5H c # ,znraw KE KU K1 K8    { P Vtv  gt "{ @ ?lMsi x}   , m (t  S  X  \  a    " ) M Y c` f  m {  Y _     l  ` e v  c S     J  X    % 3 \8 S  ` l } $  `  b % |2 J l| u   {   (/7G  Svqp  ,i8tEfgol MUlalajx,:ok g&~AMepM    #y Go"4 `; Z@MX e]ct  {     y  `  ! , :  E /P 6[ sf q {| < B E H  Q K { % A k n o  p T! Z7 oB qM `X ac gn ty     Q      + 0 @9mD KV_h%, R     (V0\`0@H`mQ (H`z0P@PX`h`e Hr8h