ELF>h5@@&%GNUS*EF3V!UHHfffff.UHHp1 HH}HuHEHuE HzPHUHfUHHĀHFUHUHEG`HuHEHuEEEHEEHEHPHfUHHHHP1Hff.UHHHHH@HP1HHUHHHHHHHE1HfDUHHHH׋1HfUHHHH׋41HfUHHHH׋01HfUHHHHHHHP1HHffff.UHHHHHP1H@UHHHH׋1HfUHHHH׋d1HfUHHHHH1HUHHHHH@1HUHHHHHP1HUHHF xH1Doffff.UHSHHHHHuIEHC H=tiH=tI5=u HS M H[fHU1Hu}f=5DUHH8fUHH H]LeLm1Lo ILA|$htAD$hLfff%tH=I$LeH]LmUHAWAVAUATSHHHHEHHLH9MhIhDI}M@M0IHLI0I9H t%f.HHI9H uLfffH=LIhH9EIhtML]HUHz HEHxH}H[A\A]A^A_UHH8;fUHSHHHt2HN(HV HvHxHHtPH{HH[ÐH?Ht(HHtw H@HtE1H UHuttWHH1UHHHHv1fHÐUHHHHH1HHDUHHHHH1HHDUHHHHH1HHDUHHGHΉHH0ɉH W$HGG0UHSHpHtkub@@ueHHHEHIAHHHH1H=HƃH[DHHHHH1HHHHH1ffffff.UHSHHӉHHHFHHFHHFHHF HHF(H HF0H(HF8H0HF@H8HFHH@HFPHHHH[fDHHH1HƀfUHH H]LeLmHA t~"tpE䈇tyDk`t:H{E@"u @ u1DHDH]LeLm@ E䈃uH{Dk`uA1HE1fHDHZEf.UHSHHHuWt69N֨@"u <փ HC`H[fN1ftuff.UHHHGuL0u0uHCL1DUHSHHHHH1HHHƀHH [DUHAUATSHHHILmfuu3I$H}LHLHHH[A\A]H}LUUHH H]LeLmE1HH@AHbHH9t'AtS$1A9}$S$HILH]LeLmfUHH0H]LeLmLuL}Lg HIALHHLIAtC$LLH]LeLmLuL}fffff.UHH0H]LeLmLuL}Lg HIILLsMtMuDMu/HCHLLH]LeLmLuL}M9tE1fDM9.tE1fffff.UHHPH]LeLmLuL}HIIIHHPHUHwXHt OLQv H]LeLmLuL}f.x>AG@I_ DEI$HEfAE~gHHLH@pyHI$AH1AHRHƀJHHuH=EAG@fANLIvXH]AV`HHt6HP0 A_@Mg ~I<$IfHEH8HHHH@(HE1I\$XDM LcLEHE~3HSLE1HUH8HSAHuHEHEHE9HuLANLIvXfHd UHH0H]LeLmLuL}HIHLk HHALDs$HsHSILLLH]LeLmLuL}@UHH H$Ld$Ll$Lt$A1HIHIt!H1HL8ELAH$Ld$Ll$Lt$fUHATSL8A$~81Hc1ҹH4LHI$CA9$[A\@UHHH]LeLmLuL}HVXHHILzL0HXLHXLbHI9LHXHXLHMIT$L`JBq00@ JBID$S(HsHxH1 LHDž| HDžhHHCHEID$HEC(EAF0D‰EC EEID$@EHL HC,HID$S HsHI}PHULHH]LeLmLuL}HLfffff.UHSHW(1HtgHHx>u]HCH~X1HH=wKH1HHHC,HHS H$C(C 1H[HtH[D=nNdW Hwf.UHAUATSHHItH~:H_ E1 H H{HtH{HtAE9eLH[A\A]UHATSHHHx>HXHt_H{PH{@H{HHHCPHCHHC@HtN~4E1HIcAH4HD9HHǃHHtT~:E1HIcAH4HD9HHǃ[A\DHXHUHAWAVAUATSHHH5ЀHXL(E}>HIEoI}D1DHHH=IDEI}AD1HHEH=HEPILI$LDE|$0AD$<AD$8AD$DAD$HAD$4HEMt$ID$I}H=HEH5HIH6IpHfHxEtGLH}H}LLEHĘ[A\A]A^A_AAG 9HL@AH}LE}yA}>uYA}<H{PHtH{HHtH{@HtHuLsHLHsPHEHC@>A}=tHHHDH8HPEH@HDžpHxIcЀHHHPHHHpHHPHpE1D.NFHpHHuIHpHpI LhL`HXIIĉI LH=`IEHxH=BIEIt$LHUAE;<$|LhL`HXHpH{XHteHpHCX?DE@HHuHH1HHHEHMEB8EB0DEEHzH=IH{XHtLkXHDžpppHH1uHHƀHpALhMcL`HXOLpEEEEHHH1HƀOfffff.UHHH$Ld$HHHHHHxH=IwHxHtLx1H$Ld$f.UHD1Et=HHH@@8tHHf.UHHH$Ld$Lg HL1Ҁpt ƃpLfff%uH$Ld$DHx11tHHH1HƀH$Ld$fffff.UHHHt@UHAWAVAUATSH8H5H}HHEH}HgH5@HHHEHxHHHC<HUB4C=1@{>HU BD MHcƉs0AHHC(HB1IH=HF@ЉS8tH}9G‰C8s4HH[HEHCHH=HC:HH=HC HUE1E1퀺tWDE\AAfHLHsI$hHAE9H5ЀHItH0I$PDmHADŽ$@ADŽ$HI$0I$8Mt$I$xHHI$El$HIDŽ$HCLHID$M1HSHLu2HLuHLLLAE9H}HHH}H8[A\A]A^A_C<HUB4C=t(kfD{<t=uO@H}H1HC=!H{HiHuH1HNj]H}HUDLGHt$C8HH$1"UHH@H]LeLmLuL}pHAHHIAHLbu%H]LeLmLuL}f.uLJH HHEHEH@HHEHS HHUHHUIfff%MI$IpH$LE0LP8LEIP1I0IHHLrL DzLj HBI$IpHLE0LP@LELƺ0HLELEt#LHpH}H}HHH1HmcI<$HtmHHtaH@8HjLE0LEQI<$Ht;HHt/H@0HLE0LEHHUHAUATSHHHIHH1HHHƀI$Hߋ/u[8uRDE~6E1IcI$H4HAHHD9H [A\A]H [A\A]UHH H$Ld$Ll$Lt$HLHHHL 1II$HƀM1HLLHHIuBLA "u>L1HLnǃHDH$Ld$Ll$Lt$I$A` DDA UHSH(HHƇ4LJHHHAI0HPHHpH`H\$HD$$HD$hxHx xH([f.HHH1HƀDUHAWAVAUATSHHpIAƄ$LI$I$M$M$M$EHEHUI$I$HEHUH}HADŽ$H5ЀHH2HEHCH{ HI$HCID$P@xCID$P@|C0@C5CHC@HC(c C2C4C6A$C8C9C@C7HCHAD$lfCXȉCPfA$PHC`HShHEIHC`HUIEHChIHCpHUHHCxLtWI$HH1I$HHƀHEHI$HUHH@HxHI$xHH߉EEu2H}x%A$=tHH[A\A]A^A_DDUELkI$HH1mHƀfDHS`HUIEHC`HChHEIHChHUHHCpIHCxf.PfDLp3f I\$ EHA$pUt AƄ$pfff%I$HH1HƀADŽ$=lHLfDUHAUATSHH8HHDAE~6E1DIc1ҹH4HAHH[D9H:DF$ HH[E~1HE1HHIcHAH<D9EtHD[A\A]H@AuHHH1HƀHD[A\A]UHH@H]LeLmLuL}IH5IA׿0HHtnЀLHIHCDIEHxHHtWLDLPHHsIEHxHHLs D{(HLeH]LmLuL}ÐLMIHAH@LLUHEH LULH HHE1EH)LLH40ULHEHu,@H?HtXHHtLH@`Ht А!1H;5 H{H1HH UHHĀH]LeLmLuL}H_II v>HHH1Hƀ1H]LeLmLuL}$H1HHHƀAMLAIHH1ǃ3fDHHH1HƀǃH/f.HLk HH1HƀLptƃpLfff%11LuH=HDHHH1Hƀǃ3fDHFHEPʉH@ȉC$9OH 9Of HH5IŸMt,L}AELLLt\LEE`$HHH1HƀH{PULuE1fAD;HIcHuHHPHUHP US`HEHEHEEUHEHUH{PHtIHH1ǃZDIEHDHAAHILPHH1f.HXQIEIHHHL@H1HHLIǃIEPf Pf6P ʁAT$8HPf HH@HfDIHH1ǃDHHH1HƀcHcЀHHHHcЀHHH^LE1@AA9HcHMcZKLK<uE1~AHMcHAJ4HHJ4D;|HHHǃHǃLfIHH1UIHH1ǃiE1#HHAD;McslHN,LIEHJE2)HuH`Ef.HuH`zHUffHHH1LLHIHƀIIHH@LH1LpAuhHQAuYHAuBHAHHH1HƀHxHHIMcLfffHHy<HXHKЀfHǃHǃHǃHǃC CtCpDClHHHHHHHHH[HHHLxHPHcHKHKHXLpIA HEI|$XLE1A[fEH}LH]HuH}AL$dE1DuHSS)-HAHD9x~SI$LkHtEy>HA(HLH}L払jiAL$dH}L諲HEEHEbAL1@IL1DHA HEI|$XfH HH@ƅ7H;Q4H}HXDHӋuDIIDA9v8tJAF0D)9GÅuuLmLI#~(HUH<E)ÉuIM~(AE!tH}L HXHLmȋuHEU0HPLhAT$lHIqHHPP@HhL1肩OI$HH1HƀHpLL4EHpLfA@DuA5El$pE9HpE9H(EGAIcHq0HHDLpH8IA8HHB0H(AD$dȉADȉA EȉAALL8EiHpH@DHp8HH-H@P@AL[H8BS@LHXD9A0DHIH}L HEEHEfDAL$dH}L/f.LPI9HGHH7H@8H@H@H8HHHH@0H@L@I9HHHL@8M AиfHA0L8@HIQ0H@H(HBDj%H HXH]DuLmDDHLP(xHHHI$DHH1Hƀ">>(?%C?;U?l?"?? @:@  A@ t@)@5@ .@ L@)A|A A 6B8B B8B8C8xCC=DvD }DDDD IDE,@EsEE EE a!F 3F)IF PFgFF pFF (F FF FF FFF `GGG "GDG QG`G 8gG|G GG 8GG GG GG G-HPHtHH I LI)I P I LI)IJ"JJ J ]J)&K -K L;K)KM M LM)6M IM LmM)M ( M LM)M X M ]M)MMN N L'N)/NGNNNNNOO O 9PJPYPQQ0RR R LR)SS 1S]ST]U (UW YW LW)WYZZ)Z@Z GZ ]ZZ)fZZ Z LZ)UHHHHH=H=   @$ `)05<$AUHSH=t#1H=u =u  =vH15u59sH1E1E1111HH=HE1E1111HH=HHHHHHtH1LHHt(H1HHZ[H=H=H=   "+ 17@ J W ^d nt~  d $    ' `,9 H@I @NU  Zg nu @z `$d @ @ dev_loss_tmofast_io_fail_tmoreconnect_delayregister_alwaysprefer_frtopspin_workaroundsallow_ext_sgindirect_sg_entriescmd_sg_entriessrp_sg_tablesizesrp_add_onesrp_qp_event8.--8/ -(-0-8.@-H/P-X-`(2h .p .x . . . . . . . . . . .1p1 . .1 .0(8HXhx '9IYhz%d %s falsetrue%u %pI6 %doffib_srp: QP event %d 0x%04x 0x%016llx <3>receivesend<4><7>&host->add_target_mutexsrp-%s-%dSRP reset_device called SRP abort called ib_srp: reconnect succeeded <6>srp_longsrp_removeib_srp: REJ received REJ reason 0x%x ib_srp: connection closed , ib_srp: Connection failed SRP.T10:%016llXib_srp: Send failed srpinfiniband_srpib_srpadd_targetibdevportInfiniBand SRP initiatorid_ext=%sioc_guid=%sdgid=%spkey=%xservice_id=%smax_sect=%dmax_cmd_per_lun=%dio_class=%xinitiator_ext=%scmd_sg_entries=%uallow_ext_sg=%usg_tablesize=%ucomp_vector=%utl_retry_count=%uqueue_size=%dQP event %d id_extioc_guidservice_idpkeysgiddgidorig_dgidreq_limzero_req_limlocal_ib_portlocal_ib_devicecomp_vectortl_retry_countcmd_sg_entriesallow_ext_sg}}}}}}}}} 0o8 H"P`)hx.7$(A*E011111u  "0)@.include/asm-generic/dma-mapping-common.hib_srp: LOCAL_INV failed with status %d ib_srp: FAST_REG_MR failed status %d ib_srp: failed %s status %d for iu %p ib_srp: Got failed path rec status %d ib_srp: SRP reset_host called ib_srp: Queueing INV WR for rkey %#x failed (%d) ib_srp: FR pool allocation failed (%d) ib_srp: FMR pool allocation failed (%d) ib_srp: Sending CM DREQ failed <4>ib_srp: Query device failed for %s neither FMR nor FR is supported ib_srp: %s: mr_page_shift = %d, dev_attr->max_mr_size = %#llx, dev_attr->max_fast_reg_page_list_len = %u, max_pages_per_mr = %d, mr_max_size = %#x ib_srp: Path record query failed drivers/infiniband/ulp/srp/ib_srp.cib_srp: Topspin/Cisco initiator port ID workaround activated for target GUID %016llx ib_srp: giving up on stale connection ib_srp: retrying stale connection <4>ib_srp: srp_sg_tablesize is deprecated, please use cmd_sg_entries <4>ib_srp: Clamping cmd_sg_entries to 255 <4>ib_srp: Bumping up indirect_sg_entries to match cmd_sg_entries (%u) <3>ib_srp: couldn't register class infiniband_srp <3>ib_srp: couldn't register IB client ib_srp: Sending CM REQ failed ib_srp: Unhandled RSP opcode %#x ib_srp: Topspin/Cisco redirect to target port GID %016llx%016llx REJ reason: IB_CM_REJ_PORT_REDIRECT REJ reason: IB_CM_REJ_DUPLICATE_LOCAL_COMM_ID ib_srp: SRP_LOGIN_REJ: requested max_it_iu_len too large ib_srp: SRP LOGIN from %pI6 to %pI6 REJECTED, reason 0x%08x REJ reason: IB_CM_REJ_CONSUMER_DEFINED, opcode 0x%02x REJ reason: stale connection ib_srp: DREQ received - connection closed ib_srp: Sending CM DREP failed ib_srp: Unhandled CM event %d <4>ib_srp: bad dest GID parameter '%s' <4>ib_srp: bad P_Key parameter '%s' <4>ib_srp: bad max sect parameter '%s' <4>ib_srp: bad queue_size parameter '%s' <4>ib_srp: bad max cmd_per_lun parameter '%s' <4>ib_srp: bad IO class parameter '%s' <4>ib_srp: unknown IO class parameter value %x specified (use %x or %x). <4>ib_srp: bad max cmd_sg_entries parameter '%s' <4>ib_srp: bad allow_ext_sg parameter '%s' <4>ib_srp: bad max sg_tablesize parameter '%s' <4>ib_srp: bad comp_vector parameter '%s' <4>ib_srp: bad tl_retry_count parameter '%s' (must be a number between 2 and 7) <4>ib_srp: unknown parameter or missing value '%s' in target creation request <4>ib_srp: target creation request is missing parameter '%s' <4>ib_srp: cmd_per_lun = %d > queue_size = %d ib_srp: Already connected to target port with id_ext=%016llx;ioc_guid=%016llx;initiator_ext=%016llx <4>ib_srp: No MR pool and no external indirect descriptors, limiting sg_tablesize to cmd_sg_cnt ib_srp: new target: id_ext %016llx ioc_guid %016llx pkey %04x service_id %016llx sgid %pI6 dgid %pI6 ib_srp: no IU available to send response ib_srp: unable to post response: %d Null scmnd for RSP w/tag %016llx ib_srp: problems processing SRP_CRED_REQ ib_srp: ignoring AER for LUN %llu ib_srp: problems processing SRP_AER_REQ ib_srp: Got target logout request ib_srp: Unhandled SRP opcode 0x%02x ib_srp: Recv failed with error code %d ib_srp: Unhandled data direction %d Could not fit S/G list into SRP_CMD ib_srp: Failed to map data (%d) %s: mr_page_shift = %d, dev_attr->max_mr_size = %#llx, dev_attr->max_fast_reg_page_list_len = %u, max_pages_per_mr = %d, mr_max_size = %#x #@ L-parm=dev_loss_tmo:Maximum number of seconds that the SRP transport should insulate transport layer errors. After this time has been exceeded the SCSI host is removed. Should be between 1 and SCSI_DEVICE_BLOCK_MAX_TIMEOUT if fast_io_fail_tmo has not been set. "off" means that this functionality is disabled.parm=fast_io_fail_tmo:Number of seconds between the observation of a transport layer error and failing all I/O. "off" means that this functionality is disabled.parm=reconnect_delay:Time between successive reconnect attemptsparm=register_always:Use memory registration even for contiguous memory regionsparmtype=register_always:boolparm=prefer_fr:Whether to use fast registration if both FMR and fast registration are supportedparmtype=prefer_fr:boolparm=topspin_workarounds:Enable workarounds for Topspin/Cisco SRP target bugs if != 0parmtype=topspin_workarounds:intparm=allow_ext_sg:Default behavior when there are more than cmd_sg_entries S/G entries after mapping; fails the request when false (default false)parmtype=allow_ext_sg:boolparm=indirect_sg_entries:Default max number of gather/scatter entries (default is 12, max is 2048)parmtype=indirect_sg_entries:uintparm=cmd_sg_entries:Default number of gather/scatter entries in the SRP command (default is 12, max 255)parmtype=cmd_sg_entries:uintparm=srp_sg_tablesize:Deprecated name for cmd_sg_entriesparmtype=srp_sg_tablesize:uintlicense=Dual BSD/GPLdescription=InfiniBand SCSI RDMA Protocol initiator v1.0 (July 1, 2013)author=Roland Dreiersrcversion=37714E67BD246E48688A08Bdepends=scsi_transport_srp,ib_core,ib_cm,ib_savermagic=2.6.32-696.20.1.el6.x86_64 SMP mod_unload modversions $$$$$$$0` (@8@`HP``h`pxp1 (08@PX`hx)y (50u8@HPEXu`hpx5ee5Z%U  *   ^  (] 0 8}@H,PX`h^pxrBM!#$%&^*+m-r56%8-H"JNO @#Rmodule_layout&asimple_strtoullydevice_remove_file9Oper_cpu__current_task\4Z__kmallocإblk_queue_rq_timeout>1srp_rport_gety ib_query_gidcjscsi_host_allocblk_queue_free_tagsU*scsi_track_queue_fulliparam_get_int(%strlen1 ib_fmr_pool_map_physNib_dealloc_pd|iCib_alloc_fast_reg_mr4/Iscsi_add_host_with_dmaqib_find_pkeyyget_random_bytes{׫dev_printkˑmalloc_sizes+@ib_send_cm_reqc#ib_send_cm_dreqCmatch_strdup_ib_send_cm_rtu=+dynamic_debug_enabled2match_hexib_destroy_qp) simple_strtouls8_spin_lockpcancel_work_sync'd__dynamic_pr_debug)Dmatch_tokenv~queue_work]dib_free_fast_reg_page_list?sg_nextumutex_unlockl߅strsep4;srp_stop_rport_timers%Kparam_set_intЬNib_destroy_fmr_pool*q_spin_lock_irqsavescsi_scan_targetZ,<sprintfa+srp_rport_put-5}Hscsi_adjust_queue_depthkstrdupC__list_addH$ib_modify_qp8şsystem_long_wq__init_waitqueue_headWib_create_qpRwait_for_completion[ib_alloc_pdib_send_cm_drepMib_cm_init_qp_attrFdevice_registersrp_reconnect_rport.=mib_get_dma_mr6[ib_query_device9K__mutex_initcsprintk_spin_lock_irqRԩclass_unregister6sib_get_client_datawait_for_completion_interruptible>a-param_set_bool9mcountD!gstrlcpyR0warn_slowpath_nullmutex_lockmper_cpu__kernel_stackl destroy_workqueue[D!list_delyK_spin_unlock_irqrestoreP=7kstrtointg5Nmatch_int__create_workqueue_keyascsi_host_putw__class_register3ib_set_client_data!flush_workqueue4Vib_sa_unregister_clientGib_destroy_cqD~ib_create_cm_idib_sa_path_rec_getwtdevice_create_fileib_register_clientzwZxsrp_attach_transportNOvxpv_irq_ops__stack_chk_fail;msecs_to_jiffiesparam_get_uint􀴜dynamic_debug_enabledBXsrp_release_transportD kmem_cache_alloc_trace?Uib_destroy_cm_id;!srp_remove_hostG)__phys_addr.ib_dereg_mrZVblk_queue_init_tags zkfreedl#memcpyH̅2param_set_uintIib_create_fmr_pool ib_sa_register_clientDsrp_start_tl_fail_timers2Sfib_alloc_fast_reg_page_listL'{dev_warn#ɘdevice_unregisterparam_get_boolib_create_cqzscsi_remove_hosto`ubad_dma_addressiib_fmr_pool_unmap:VcompleteO$Edev_set_namesrp_tmo_validkbsrp_rport_add=>wait_for_completion_timeout]Aib_unregister_clientҁndma_opsX $$> >($$$$$$$$$$$$$$$ n(0`r`8 8`xpOp$#  H P p@P*0@HP@X`hp@x@@@XP 0@Xp@@Xp@&X0    H (0 8 @ib_srp  `dmodule.sig^Zkk Bh)hneIջxPD'&Ǡ6@SGmUA{#&5uھ\)    !  Gp^%%/-:0:Lp'`'t'3@,p''((0(`50AGT (_ @(m`hw  (`x-0P@(( /P+)+7+C-Pb hn  &  ; [P m y@ r `0%|2nA\Rdw Pm?RNu`fP- V   #0 @0Vf(r`(  ( ( (0!p#p$%p&& 5P*IY j y H p+ `5)6   8*(7 D SHoJpOC  (4( 0 @(( @0@IP(a `}@Px( p`  (  5@VQ!q( (  c%  "E (a   `i  @(   9 @ h(4  Q `a Hu    @   ( ( @( ( ( ( @($ (5 (K (b @({ ( ( ( @(     # @/' 4 @D L a }    0        ' C \ r G           6L[l} /@Neoy 3DSZgw+6>Vdl} ):ETbl  .CJXnib_srp.csrp_inv_rkeysrp_post_sendshow_portshow_ibdevshow_allow_ext_sgshow_cmd_sg_entriesshow_tl_retry_countshow_comp_vectorshow_local_ib_deviceshow_local_ib_portshow_zero_req_limshow_req_limshow_orig_dgidshow_dgidshow_sgidsrp_tmo_getsrp_tmo_setsrp_reconnect_delaysrp_fast_io_fail_tmosrp_dev_loss_tmosrp_cleanup_modulesrp_clientsrp_sa_clientsrp_classib_srp_transport_templatesrp_remove_wqsrp_release_devsrp_queue_remove_worksrp_remove_onesrp_rport_deletesrp_free_iusrp_qp_eventdescriptor.42943show_pkeyshow_service_idshow_ioc_guidshow_id_extsrp_map_descsrp_handle_qp_errsrp_long_wqsrp_path_rec_completionsrp_change_queue_typesrp_change_queue_depthsrp_slave_configuresrp_reset_hostsrp_send_completion__srp_get_tx_iusrp_put_tx_iusrp_claim_reqsrp_unmap_datasrp_free_reqsrp_finish_reqsrp_terminate_iosrp_map_finish_frsrp_finish_mappingregister_alwayssrp_destroy_fr_poolsrp_free_target_ibsrp_create_target_ibsrp_recv_completionsrp_new_cm_idsrp_cm_handlersrp_target_is_topspintopspin_workaroundstopspin_oui.42892cisco_oui.42893srp_disconnect_targetsrp_tl_err_worksrp_add_onedev_attr_port__key.11509__key.46866dev_attr_add_targetdev_attr_ibdevprefer_frdescriptor.46913srp_send_tsk_mgmtsrp_reset_devicesrp_abortsrp_lookup_pathsrp_connect_target__warned.43919srp_rport_reconnectsrp_init_modulesrp_sg_tablesizecmd_sg_entriesindirect_sg_entriesib_srp_transport_functions__key.47076srp_alloc_iu.clone.1__warned.45553srp_free_req_datasrp_remove_work__warned.43891__warned.43861srp_create_targetsrp_templateallow_ext_sgsrp_opt_tokenssrp_response_common.clone.0srp_handle_recvsrp_queuecommandCSWTCH.1347__mod_dev_loss_tmo126__param_dev_loss_tmo__param_str_dev_loss_tmo__mod_fast_io_fail_tmo115__param_fast_io_fail_tmo__param_str_fast_io_fail_tmo__mod_reconnect_delay107__param_reconnect_delay__param_str_reconnect_delay__mod_register_always99__mod_register_alwaystype97__param_register_always__param_str_register_always__mod_prefer_fr95__mod_prefer_frtype93__param_prefer_fr__param_str_prefer_fr__mod_topspin_workarounds91__mod_topspin_workaroundstype89__param_topspin_workarounds__param_str_topspin_workarounds__mod_allow_ext_sg87__mod_allow_ext_sgtype85__param_allow_ext_sg__param_str_allow_ext_sg__mod_indirect_sg_entries83__mod_indirect_sg_entriestype81__param_indirect_sg_entries__param_str_indirect_sg_entries__mod_cmd_sg_entries79__mod_cmd_sg_entriestype77__param_cmd_sg_entries__param_str_cmd_sg_entries__mod_srp_sg_tablesize75__mod_srp_sg_tablesizetype74__param_srp_sg_tablesize__param_str_srp_sg_tablesize__mod_license64__mod_description63__mod_author61__func__.46914srp_host_attrs__func__.42944dev_attr_id_extdev_attr_ioc_guiddev_attr_service_iddev_attr_pkeydev_attr_sgiddev_attr_dgiddev_attr_orig_dgiddev_attr_req_limdev_attr_zero_req_limdev_attr_local_ib_portdev_attr_local_ib_devicedev_attr_comp_vectordev_attr_tl_retry_countdev_attr_cmd_sg_entriesdev_attr_allow_ext_sg.LC8srp_target_infoib_srp.mod.c_rheldata__mod_srcversion150__module_depends____versions__mod_vermagic5dma_opsib_unregister_clientwait_for_completion_timeoutsrp_rport_addsrp_tmo_validdev_set_name__this_modulecompleteib_fmr_pool_unmapbad_dma_addressscsi_remove_hostib_create_cqparam_get_booldevice_unregisterdev_warnib_alloc_fast_reg_page_listsrp_start_tl_fail_timersib_sa_register_clientcleanup_moduleib_create_fmr_poolparam_set_uintmemcpykfreeblk_queue_init_tagsib_dereg_mr__phys_addrsrp_remove_hostib_destroy_cm_idkmem_cache_alloc_traceinit_modulesrp_release_transportdynamic_debug_enabledparam_get_uintmsecs_to_jiffies__stack_chk_failpv_irq_opssrp_attach_transportib_register_clientdevice_create_fileib_sa_path_rec_getib_create_cm_idib_destroy_cqib_sa_unregister_clientflush_workqueueib_set_client_data__class_registerscsi_host_put__create_workqueue_keymatch_intkstrtoint_spin_unlock_irqrestorelist_deldestroy_workqueueper_cpu__kernel_stackmutex_lockwarn_slowpath_nullstrlcpymcountparam_set_boolwait_for_completion_interruptibleib_get_client_dataclass_unregister_spin_lock_irqprintk__mutex_initib_query_deviceib_get_dma_mrsrp_reconnect_rportdevice_registerib_cm_init_qp_attrib_send_cm_drepib_alloc_pdwait_for_completionib_create_qp__init_waitqueue_headsystem_long_wqib_modify_qp__list_addkstrdupscsi_adjust_queue_depthsrp_rport_putsprintfscsi_scan_target_spin_lock_irqsaveib_destroy_fmr_poolparam_set_intsrp_stop_rport_timersstrsepmutex_unlocksg_nextib_free_fast_reg_page_listqueue_workmatch_token__dynamic_pr_debugcancel_work_sync_spin_locksimple_strtoulib_destroy_qpmatch_hexdynamic_debug_enabled2ib_send_cm_rtumatch_strdupib_send_cm_dreqib_send_cm_reqmalloc_sizesdev_printkget_random_bytesib_find_pkeyscsi_add_host_with_dmaib_alloc_fast_reg_mrib_dealloc_pdib_fmr_pool_map_physstrlenparam_get_intscsi_track_queue_fullblk_queue_free_tagsscsi_host_allocib_query_gidsrp_rport_getblk_queue_rq_timeout__kmallocper_cpu__current_taskdevice_remove_filesimple_strtoullib_srp.ko.debug5].rodata.str1.1.rodata.str1.8.rela.data.rheldata.rela.rodata.symtab.strtab.shstrtab.rela__mcount_loc.note.gnu.build-id.rela__bug_table.rela.gnu.linkonce.this_module.rela__verbose.note.module.sig.gnu_debuglink.rela__param.modinfo__versions.rela.parainstructions.rela.altinstructions.bss.altinstr_replacement.rela.text.rela.init.text.rela.exit.textm@$MpZH([<"h(Gcp"2x6XSh"9 4 " 23ة" `Lx"2( $ " "` [`"*P` $h H"8P"`0 0"-p xA8#I3Q3s