ELFm4(2/GNUqp2dNcÙ¡tPPP1fP @]Í'USËǃ[]Í'UVSuUڹDÅtPtL1$1C8C4[^]ÉڸDÅut 1[^]Í&'UWVSƋBׅt ;t ;t 9sOudtpt&tPxRhxS@[^_]f9vux<$[^_]Í&1뇸뫐t&UH@1Ʌ~M&ǂTǂXǂǂǂd9]Ð&UWVS,øaɉE1ҍ4Mؐt&$9uҋM DD$ T$D$$u܅b1ҍt&?~t덗xRxMRhu)1ɉV@]C [^_]ËUt*x1C]C [^_]Ðt&1돍t&x$]C [^_]ÍUSË@ԋKxC[]Í&'UWVSƋ|tW vtBt1ɋPxRhxS@[^_]Ð1ˍt&x$[^_]øfffffffU@ǀ ]ÐUS@|RxRhǀ 1ɺS@[]ÍvU@$t ǀ ǀ$D$q($Ð&UWVSX|x@xxht[^_]Ív,t@@tዃ P v-ǃ 1ɺǃ,V@륐t&1ɺV@댍t&U@ǀ ]&UWVSƅEv1ҋMppK tǃ x @yy<X@xuЍ0ҍx @yy<X@xu11ҋ}fhǃx|f\ǃdFx(8(<(Rȉʉ((ǀ(ǀ(ǀ(ǀ(ǀ(EE9\1[^_]Ã[^_]ffffffUWVS|ƉӍDTu1tP<[^_]f[1^_]É'UWVS|xƋAxۋ@hEtodMU(ppMEPt MҋMEXpptQ pt(ǀǀdžxdd0!htXU[^_]f\\`ǃ<ǃ@ǃDǃHǃ8ǃLǃPǃTǃhu&pMǃpt&[^_]UWVS,@E|‹xGxۋ@hE'~u싖$dž$Gx@htҋ0tmǃ09ptD}t&Gv]G,9ƍxttG,9ƍxu}GL$,[^_]Ðt&G|t1ƒB(9|fvE1EE1fMX@ <MtUMtd9|959u썋\`p`pt(hHqaǂ@@E쉘xd0 hH D9M싃9LCLXEUpE싓4(p+E싐(pDHhΉEpP,E싈(A,st$u|$T$D$t$ $t dPE苀tEҋE1ҋx,[^_]Pnt&u싆48TDXH8L<PHTLt&~N1UX@ <Uu dtU;|D$($tUE,[^_]ǂǂAE׋P<@@ 4ωD$E싀0$PD$ dD$4D$ E싀0D$($D$M싑(DH1qUWVSXhl‰|$$ x[^_]t&U@]fU@]fU@]fUWVS1ۉƋvM1Et 1fGEt1ɉ  1fX\4\`Blf9~QEx>zEw1t&1fGm1[^_]ÍUVS1ۋƅ~%xt19[^]fffffffUH@t H@t;t]f@x]t&H Q H JP ]Í'UWVS]r'{DEU[^_][^_]Ð&UVS|w!k4$|[^] vUVS|wk4$A[^] &Uu$P1 &'UWVSƋ@xN@^DFD f@V ~ 9u &ډˋJKB9 uFD [^_]É'UVSp(ÉuC@u1[^]f荴&UVSp`ÉK@[^]t&'UWVSx`Ɖf@1ۅ~*t& r9ۃ[^_]t&,4$ЍUP @P P@@@ǀǀǀ1]fffU LD$T$$Ð&U 8D$T$$Ð&U B,t D$D$$ÍBۍvUSË8$D$4D$<@$ȉD$ 4ʉT$D$DH$pȉD$ 4ʉT$D$L$!D$4D$P$=D$4D$T$YD$4D$d$wD$4D$[]À ÍU@]&UWVSXlw`G@t4dD$4$D$[^_]dD$4$D$t2D$ dD$4$D$1ύUVSÍ(ǃ(ttW tǃ Bv8BvuCt C[^]뢐p뵍'(t 1Í&Ðt&UPt(r/w*PtPtPH]vPtPtPx]Í'UWVS1Ë@$lGx@hPt'҅u'~?[^_]ËSHKLG,Ʌt?t$L$T$ D$$t뤀=u/<렋G뼍USË@$l@x@hR t r[]ÍvR tݍv[]UWVSlӉƉCKCS Q CC S0C,K,Q C,C0CPvCt> GD{tCGD t[^_]Ít&뵍v[^_]&StCt9tKxJCtCxoHfC$ǀAUWVSp Z̍x̍ 9‰Et= NjC8ACDS4S8CDډO4W4;UAuǃ[^_]Í&UWVSXl@xxhU9ptF,9Epu\\U9t;t&tQdž$ǃ0p9Euʃ[^_]Ív'UWVSt=@$lǍtC(t{( [^_]Í'UWVSÉtCwHlr.zDUkU\3EBxU1[^_] t&'UVSu F$[^]ÍUWVS$Xt $[^_]Ðt&$ Ѐtٍ@FF F,EF,F0F4EF4F81fXdžE\\E9GW  FOFSGX ~S4FSFFUF<FVF@F^$ >vts-dD$4$D$FP$`&pUUrGVHDFHHzFHωȉF<|F@~ F$|ǁxFPMFF FdFpǃǃǃǃǃǃǃMNDFP}V,F08 E\9Ut@}]fV(ZvotjV@p9׍uˋ]쀃X ǁxǁxǁx{ǁ됍t&}䉻V4F88-T~_FF@pt&D$$pEUU~Wq~Xig~Y]FZQFLE$[^_]\DžuO|$ dD$4$HD$‰D$$_FDN4F4V8Q F4F8EN,F,V0Q F,F0EǃQ?fUVSƋӨu0B4R49t&K8JC4C8CDډ[^]t&r=CD C8S4K4AFVs4C8C$[^]v[^]ÍUWVSƋ׋HPԍYԍ9Mu%ډÅtC0S,,9Uuۋ8P̍_̍9uډˉC4H̍C49u苆pǀ[^_]UWVS xu썷M9Xt7fS,M쉗C0K, C49EXuˉ;}_̍pu,t&C8S4B{4{8F4~44;}tnƋCDtыKH{SɉMKLD$EҺDɉ|$~4L$ D$D$$C$F44;}u [^_]ÍvUVS1ǀX &p @ss4P@pu[^]ffffffDщfUSËu[]Ív[]4UVSp ÉKuK‰[^]4fUWVS,Ƌ@$UM䋀l@x@hE썆EEEI0F@MUCCM C0Uǃ/X @/PEWNj4CKXS\t1u@u8E,[^_]Ít݁tutcFH~LT$L$D$ωD$ |$$(E}E1뀍&濦`U|$$;$E싐RC$&UWVSt@1 @9}6ApvApwy,uڋAA B[^_]Ív1[^_]Í&UWVSƋBtщUP{Yt9uD&GW9t+BwGW9uՋU[^_]fUSt"Dr?u<ɃU]Ð&UWVS<Ë@׋Q,ΉEW,EEUKHɉMJHECLRLɉL$ ȉD$EʉUUD$CT$(UtT$$D$T$ UD$ED$BtD$$d<[^_]É'UWVSLljEԋ@$US8lEEGDu"MQ@UC8FM<CCV EC pECE܋C E FN f}CW@oMS N K ~MЃ S~ S~ SVSVSt }CC F K8C$F*C(F,C,C0V+C4 ЋS C0CʉȉF S8C8SC8S{u FC8M興F(S8F)S8F(S8F)S8C8S }JC .$&CCCEC ECCE܋C C E؋E@@E듍&Ѓ vCt&v}!9EE9C  SC u܋M11 L[^_]Ð뱐K}SҺD두1뇍&vC8ǀcNC8C8L[^_]FDfFCFC }=1 E@@tEԋ@$CK S,s ȉEEԉM]ЋEԉUHLPHEʋX@|$$}t$L$|$ }DË]T$ D$|$}\$$|$oUWVSljEEBUMEE1E9}w}HQv֋uHP ~HvL11 uM}Q 9P FP W Q9P CP WUWP8EGEx]}UC9FCE@9N‰C[^_]Í&'UWVS< Et4G1E9tESuCA,2uEtE뇍&Ez,jy,`A,t"JrfaEMԉU؋@$EʉU ʋU؉M܋M@EMԉU܋ɉMʉU ʋU܋M|UԋUBHRL9EʉE܉UU;u|$t$D$$ D$ ED$E܉D$EGHWL$HȉD$ʉT$mT WHOLD$ $ʉT$ɉL$CE}+WLEGHL$ $ʉT$ȉD$GHWLM$pȉD$ʉT$L$ EWHOLD$ $ʉT$ɉL$MEQHQLA$MQHQL;}mEU9U܉UȋUt+;uC9;E]E9E9Euf݋EPH@LʉUUȉT$UT$ U؋ |$t$L$D$$ T$ UT$EUWVS1ljUu`9~RHQv܋XH Eɋ@11 uu9&[^_]Ð&UWVS\Ee=}1U9‰E}ZEE9Ew1EԋE܃tEE܋]CC Hw E܋@YPH{s @L11 ‹E@$KM̋<Eȋ@11 tEuċuȋ9ƍHt7]ȋ]A,9ƍHRQHAL11 u]ȋŰE*CuSK,h1EE؃E@9EJ}e3=u \[^_]ÉЃEvS tPU܋BtM$ E܋M؋U C >E܋}G($ Ѐ XM܉X@,X]̍^4F,F01f^4^8dž E܍VHF@$F$GFCwCD;xtC~ߋMC,M9ƍXuɍ&$96두؉MM댍UWVSHUe=}1EEEEoE1ɐ$UE}KEuЋEƋ@HVL|$ $ ȉD$ʉT$C[ ȉE ؉]E1E̍Xt%9tC3U3E @9|EE̹8ЀEEEEܡt6EԉbtD;fEHE95ECSEC UpCS EuE EЍUЉ E܋X@ 11  tAuԋVHNLD$\$ʉ|$ ɉT$L$$D M؉&EԉNE܉M@EPvE}EuE;vE܉M@EEčUEIe}e3= H[^_]ËE܉M@EdE1EEE܋ű@9tu t} uԉÉtSuܸ~ DƋuԋNHVLBt&L$|$$ EEEP1EԋHHPLʉD$|$ T$L$$ }UWVS$ϋɉM_xE_@CKPS@@+C 9G9'Ep@F@FP VA+F 9G9EE@4Et/t+F u%^PEFv u@_@@E1҅ۋO4tsu;ED$E$En~Zu1LJ$[^_]Ðt&C uCSPM@KP‹CS @MP됍vu]ǃLJ$[^_]Ðt&M$[^_]E@4D$L$ D$ G4D$SD$L$ 5D$L$ D$L$p fffffffUSd 9JPBht []ÍP t[] Ív'UWVS1uEU ҉F?t"Ⱥ[V)< i> )؉ʹ>F1[^_]ÍUVSzXƉtiB\=w'$`z``NJ`RdCdžKSQ CC[^]& t뫍v롐뙐@$l$D$1p)1;N뚍t& >.UWVS8ƋG$lMMQ@u:‰ǃt,t6؉[^_]͉$$\NFVQ FFZY[^_]UVSË[^]'UVSËP$@lHvu/؁CS K AFVs C[^]f[^]N&'UWVSËp~vu $щ[^_]f[^_]Ít&'UWVSӋr~vu‰ $ى[^_]Ãtt&t"v[^_]Í&u1҉[^_]Ít&@"uʃ UWVS(Ǎ@|EЍE܍udE̍Et&EM̋EEEGxuu@hEԋEEE{fUpEEJE)U؋EEUE؋EAEԉuuÍASEEun9EtcW@u[U9T}}fЉڋXZ]E0Xt9׋u܋}䋇E6vU؋EE(1[^_]ËM؋AMqE0EM9Et U]YPuuE'UWVS֍EuE8EwE[^_]Ðt&H]AE,0At:0 Ã_;Mt4t-uSEڃ7fpEƃ7f]q&UWVSË@$lC(t)Ƽ[(lj[^_] &UWVStSRJv6t1pNj[^_]v[^_]&t u [^_]ÍCSf덴&'UWVSË֋@Pvu [^_]Ív1tCxt1ҹ t"u2@ {4u [^_]f{4tCxt3@"u t< f؉봍v덍&Jlu1čUtǀt]f]v'UVSËFDxFPv:t5 u*[1^]f1[^]fsxt"@"u t1 vfHlu1 FHVLKL$ȉD$ʉT$L$ Cxt1҉2t&UWVSƋ@$EElEdEEEEFPvrtmE܍xLXDU uҍU E܋@xQw 뼋[^_]u؃[^_]ÍvUWVS Ë@$UM苸lCPCtEGXwDEdEv1ɨuSEuCG\UMGHW\KtCxEES|Gx uLmuCDP,tI}"T$ED$$&  [^_]Ív  [^_]ËP USd 9JPZht[1]fJ$ tѺ u[]Ív1҃ UVS e5u1 qhd9APt)JLغ]e3uA [^]Í&BLUH0 tɍUу &UWVS Ƌ@$lEEEE苃9|CFVUN1 [^_]ËU|獴&UWVS@he M1ɉӉEF$lt-ǂ1Me3 [^_]ÐFPw5@P ftƸ MMǸUtU艻7F@GMG@LEUG$M_,GWGHGLGPGTSxLJh ЈGT~ƅu*1fE Vt$$Dǃ |E‰&UWVSpƉEHe M1ɍM؉M؉M܉Eup@DMuEEuEF,FH}9tNL]؋U؉XE؉J~H~LuF, FtD$ FpD$'$lD$ENhEEEEE؉MpYE9u` C K u؃ 9tdމËMЋMԉ‰EԋMЅuF}V BE~ MFu؉C K 9uU؋rXЍM9ȉ]ĉu}̋OJG GF ljE^‰t$$@$lGx@hE~~G|EǘE9JEX&9u&9ލˋSC9JuUEE9]Ћ]Ȑt&t$D$$RNjEF‹E@4muẼ@`$\$$;UG$l@xphE̋@LM̋GHWL ʋILT$D$$L$ HRUу<űRIL$ʉD$T$L$ U؍M؋:9эB_usC M؍PC 9t8؉Ӌ9uڋzL9yLuC M؍PC 9u͐t&U؋JXЉM̍M9ȉ]REu9tM܋UHE؉U܋Mȉ9t"}؋]܉Z9M܉E E9Et"uU؋EEjE~ E@hEȍGDE_XGXE9fCKBEԸ[oCPvu =$EЀ 6E(nE&_XoH9]ZGD EEEE@Hu E1@xE \EuD$FtD$ FpD$'$`D$Ee3<p[^_]Ðt&\$$0;G$WLlʋ@xphGHT$$\ȉD$P$t҃cvXM̋0FdP$t= tFdP,tEҋ}H8p$4$D$R8a4}$D$EU؋ 9׍BYu ؉Ӌ;r$MC }؍PC 9ut$D$$RE@`t$D$$REuč}؋V 9J]ủMt$D$$E@`ft$D$$Eh떋fKJUCCEEE@`}̹JD_lt$D$$DD$ Glt ũFlE&H tUуH0ZUt&EvEȋR$bt&EȍSMEĉȋMQ0M0U؉t$D$$EP@^AFGGF<&<F<<t&bM苁E䃫GD$h$ á=u/8 =u/xj[q:_I?"v+ @sas_form_port%7, , ,+,++,+***0)******sas_probe_devices' -P% $`707(7(7777776YYYXYYYYYYVVVUVVVVVVsas_smp_handlersas_configure_presentsmp_execute_taskgggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggghhh&hhh0h8hhh@hhhgh~( z{`}`}sas_scsi_timed_outsas_scsi_find_tasksas_eh_handle_sas_errorssas_scsi_recover_host@QPPPPppQQ`(ؔ(((( sas_resume_satasas_suspend_satasas_probe_satasas_to_ata_errsas_ata_task_donesas_ata_internal_abort&x->waitsresume timeout &d->event_lock&sas_ha->disco_mutex&sas_ha->drain_mutex&sas_ha->eh_wait_qsas_taskresume timeout cancelled 7sas: phy%d: port event: %s 7sas: phy%d: phy event: %s HAE_RESET7sas: ha %s: %s event 7sas: port%d: class:0x%x 7sas: port%d: sas_addr:%llx 7sas: port%d: iproto:0x%x 7sas: port%d: tproto:0x%x 7sas: port%d: oob_mode:0x%x 7sas: port%d: num_phys:%d PHYE_LOSS_OF_SIGNALPHYE_OOB_DONEPHYE_OOB_ERRORPHYE_SPINUP_HOLDPHYE_RESUME_TIMEOUTPORTE_BYTES_DMAEDPORTE_BROADCAST_RCVDPORTE_LINK_RESET_ERRPORTE_TIMER_EVENTPORTE_HARD_RESET&dev->ex_dev.cmd_mutex7sas: unhandled device %d exp-attacheddirect-attachedstp pendingno devicestpsmpunknownhosthost+targetsspata: , needs recoveryedgefanout7sas: task done but aborted sas_addrLUNBus7sas: %s reset of %s failed retryaborted7sas: %s: task 0x%p is done 7sas: %s: task 0x%p at LU 7sas: I_T %016llx recovered 7sas: clear nexus ha ssp reset to ata device? [%s] command %p timed out command %p timed out &core->task_queue_flushsas_queue_%dlibsas4%ssas: ata%u: %s: %pVUnable to reset ata device? 7reset failed (errno=%d) 37sas: %s: SAS error %x dev error handler 7sas: %s: Task %p leaked. cmd error handler exp-attacheddirect-attached3(s +X=? !!@"""##e$$m%&!'I(,-.28'BPSzVwYBprsw{@|||||dшwՕwaiting up to 25 seconds for %d phy%s to resume /build/linux-I5YRU_/linux-3.16.5/drivers/scsi/libsas/sas_init.c5couldn't register sas phys:%d 5couldn't register sas ports:%d 5couldn't start event thread:%d 5couldn't start queue thread:%d, running in direct mode 7sas: %s: phy%d belongs to port%d already(%d)! 7sas: phy%d matched wide port%d 5%s: couldn't find a free port, bug? /build/linux-I5YRU_/linux-3.16.5/drivers/scsi/libsas/sas_port.c7sas: %s added to %s, phy_mask:0x%x (%16llx) 7sas: broadcast received: %d /build/linux-I5YRU_/linux-3.16.5/drivers/scsi/libsas/sas_event.c7sas: port%d: attached_sas_addr:%llx 7sas: REVALIDATION DEFERRED on port %d, pid:%d 7sas: REVALIDATING DOMAIN on port %d, pid:%d 7sas: done REVALIDATING DOMAIN on port %d, pid:%d, res 0x%x /build/linux-I5YRU_/linux-3.16.5/include/linux/kref.hsas: driver on pcidev %s cannot handle device %llx, error:%d /build/linux-I5YRU_/linux-3.16.5/drivers/scsi/libsas/sas_discover.cERROR: Unidentified device type %d 7sas: DOING DISCOVERY on port %d, pid:%d 7sas: DONE DISCOVERY on port %d, pid:%d, result:%d 7sas: %s: for %s device %16llx returned %d 7sas: executing SMP task failed:%d 7sas: smp task timed out or aborted 7sas: SMP task aborted and not done 7sas: %s: task to dev %016llx response: 0x%x status 0x%x 5sas: %s ex %016llx phy 0x%x <--> %s ex %016llx phy 0x%x has %c:%c routing link! /build/linux-I5YRU_/linux-3.16.5/drivers/scsi/libsas/sas_expander.c7sas: %sex %016llx phy%02d:%c:%X attached: %016llx (%s) /build/linux-I5YRU_/linux-3.16.5/include/linux/kref.h/build/linux-I5YRU_/linux-3.16.5/drivers/scsi/libsas/sas_internal.h7sas: Expander phy change count has changed 7sas: Expander phys DID NOT change 7sas: overflow of indexes: dev %016llx phy 0x%x index 0x%x 7sas: %s: dev %016llx phy 0x%x index 0x%x result 0x%x 7sas: ex %016llx has self-configuring routing table 5sas: Found loopback topology, just ignore it! 7sas: RG to ex %016llx failed:0x%x 7sas: RG:ex %016llx returned SMP result:0x%x 7sas: RG: ex %llx self-configuring... 7sas: MI: ex %016llx failed:0x%x 7sas: MI ex %016llx returned SMP result:0x%x 7sas: ex %016llx phy 0x%x diverges(%016llx) on subtractive boundary(%016llx). Disabled 7sas: edge ex %016llx phy S:0x%x <--> edge ex %016llx phy S:0x%x, while there is a fanout ex %016llx 7sas: expander %016llx discovery failed(0x%x) 7sas: edge ex %016llx phy 0x%x <--> edge ex %016llx phy 0x%x link forms a third EEDS! 7sas: unknown device type(0x%x) attached to ex %016llx phy 0x%x 7sas: configure routing for dev %016llx reported 0x%x. Forgotten 7sas: Attaching ex phy%d to wide port %016llx 7sas: sas_discover_sata() for device %16llx at %016llx:0x%x returned 0x%x 7sas: sas_discover_end_dev() for device %16llx at %016llx:0x%x returned 0x%x 7sas: target proto 0x%x at %016llx:0x%x not handled 7sas: second fanout expander %016llx phy 0x%x attached to ex %016llx phy 0x%x 7sas: ex %016llx:0x%x:D <--> ex %016llx:0x%x is not allowed 7sas: ex %016llx->%016llx-?->%016llx diverges from subtractive boundary %016llx 7sas: ex %016llx phy%d new device attached 7sas: ex %016llx phy%d originated BROADCAST(CHANGE) 7sas: phy%d part of wide port with phy%d 7sas: ex %016llx phy 0x%x broadcast flutter%s 7sas: ex %016llx phy 0x%x replace %016llx %s: space for a smp response is missing %s: can we send a smp request to a device? %s: fail to find a domain_device? %s: multiple segments req %u, rsp %u 7sas: LLDD:%s sent SAS_PROTO_RESP for an SSP task; please report this 7sas: task_done called with non existing SCSI cmnd! /build/linux-I5YRU_/linux-3.16.5/drivers/scsi/libsas/sas_scsi_host.c/build/linux-I5YRU_/linux-3.16.5/include/linux/kref.h7sas: device %llx, LUN %x doesn't support TCQ 7sas: lldd_execute_task returned: %d 7sas: Enter %s busy: %d failed: %d 7sas: %s: task 0x%p requests reset 7sas: trying to find task 0x%p 7sas: %s: aborting task 0x%p 7sas: %s: task 0x%p is aborted 7sas: %s: querying task 0x%p 7sas: %s: task 0x%p not at LU 7sas: %s: task 0x%p failed to abort 7sas: %s: task 0x%p is not at ha: %s 7sas: task 0x%p is at LU: lu recover 7sas: eh: device %llx LUN %x has the task 7sas: dev %016llx LU %x is recovered 7sas: task 0x%p is not at LU: I_T recover 7sas: I_T nexus reset for dev %016llx 7sas: clearing nexus for port:%d 7sas: clear nexus port:%d succeeded 7sas: clear nexus ha succeeded 7sas: error from device %llx, LUN %x couldn't be recovered in any way 7sas: --- Exit %s -- clear_q 7sas: --- Exit %s: busy: %d failed: %d tries: %d 7sas: HA: %llx: scsi core task queue is NOT empty!? dev %llx sent sense data, but stat(%x) is not CHECK CONDITION 7sas: lldd_execute_task returned: %d 7sas: %s: Saw error %d. What to do? /build/linux-I5YRU_/linux-3.16.5/include/linux/kref.h7sas: %s: Task %p already finished. 7sas: report phy sata to %016llx:0x%x returned 0x%x 7sas: ata_sas_port_alloc failed. 7sas: %s: for %s device %16llx returned %d SMP request/response frame crosses page boundaryP,,`,),|, ,A$,Y$,X&,',*,*,T.,V,nV,\Y,q,#r,)s,u,w,w|,|, },)+$*%,H+,H+,S4P,,,y&/ 8 pUuZpY[Vn8qsas_unregister_hasas_register_hasas_domain_release_transportsas_domain_attach_transportsas_suspend_hasas_resume_hasas_prep_resume_hasas_free_tasksas_alloc_slow_tasksas_alloc_tasksas_drain_worksas_ioctlsas_target_destroysas_eh_bus_reset_handlersas_eh_device_reset_handlersas_phy_resetsas_task_abortsas_bios_paramsas_change_queue_typesas_change_queue_depthsas_slave_configuresas_target_allocsas_queuecommandsas_request_addrsas_eh_abort_handlersas_wait_ehsas_get_local_physas_ssp_task_responsesas_ata_schedule_resettry_test_sas_gpio_gp_bitlicense=GPL v2description=SAS Transport Layerauthor=Luben Tuikov depends=libata,scsi_transport_sas,scsi_modintree=Yvermagic=3.16-3-686-pae SMP mod_unload modversions 686 Dx)#$e5( 9 I 4 i #D)y9e X 6w !c""t##$Y%&y&&',Y--%/// 0&223Y3489I::;I=@iAB CDgEEMN[I\i]^_`df&gghuii9jjYkImnfno#phpqyrsttYu)wyw؄yYSFiɊ Տ9ّiIyٗ)%D]h`I_}module_layoutUkmem_cache_destroyLskmalloc_caches_,$ata_std_preresetrata_port_wait_eh[__kmallocmsleepüsas_remove_children Msas_release_transportvQblk_queue_free_tags:scsi_track_queue_fullЖdel_timer+page_addressblk_abort_requestpscsi_block_requestsO#ata_std_sched_eh'|autoremove_wake_function Csas_port_freedev_printkTsas_phy_addUscsi_unblock_requests斌ata_sas_slave_configurehLata_scsi_cmd_error_handler[xsas_port_add_phy?sg_next4,sas_rphy_freeinit_timer_keykmutex_unlockz**sas_port_delete_phyO{sas_rphy_addL.ata_sas_port_suspendlata_sas_port_initDs)scsi_adjust_queue_depth/i#nkthread_create_on_nodeh}jiffies)mڦsas_port_deletenata_sas_async_probeh__init_waitqueue_headnPsas_attach_transport?wait_for_completiono/kmap_atomicscsi_is_host_deviceksas_rphy_deletezïata_sas_port_stop䮊scsi_queue_worksas_expander_allocǚ_ctypeVt_raw_spin_unlock_irqrestorecurrent_taskzLsas_read_port_mode_pagemutex_lock_interruptible&9sas_end_device_alloc4__mutex_initPprintk lkthread_stopmemcmp}ata_std_error_handler:~ata_scsi_port_error_handlerL{ata_sas_port_start9mcountTcata_std_qc_deferZkmem_cache_free}.sas_port_mark_backlinkR0warn_slowpath_nullfmutex_lock__kunmap_atomic* sas_port_addt,add_timerscsi_eh_flush_done_qZRata_port_schedule_ehasync_schedule_domain΀ata_sas_port_allocb&Hata_noop_qc_prep!scsi_eh_finish_cmd7sas_phy_freei_dev_infoTkmem_cache_allocpv_irq_opscB&put_devices__stack_chk_fail;msecs_to_jiffieslata_tf_to_fis?,schedule_timeoutL6Bschedule:_raw_spin_lock_irqLsas_phy_alloc]wake_up_process٠ata_wait_after_resetay0rkmem_cache_alloc_trace>@g_raw_spin_lock;___dynamic_dev_dbg>D!_raw_spin_lock_irqsave,get_deviceAkmem_cache_create&scsi_eh_get_sense`___wake_upndkthread_should_stopVV prepare_to_wait_eventTxwarn_slowpath_fmt*!int_to_scsilunE$sg_init_onerata_sas_port_resumelEblk_queue_init_tags5sas_port_get_phy\ schedule_timeout_interruptible-{scsi_eh_ready_devs zkfreelasync_synchronize_full_domainaJmemcpyata_tf_from_fis*/bprepare_to_waiteۄsas_port_alloc!pata_host_init)request_firmware@c֠scsi_schedule_ehZgufinish_wait)dev_warn"ata_std_postresetGJsas_rphy_unlink+complete'fata_sas_queuecmdata_sas_port_destroydrain_workqueuesas_rphy_removejhJBrelease_firmwareh:ata_sas_scsi_ioctlOV__ata_change_queue_depth盏ata_qc_complete`@`P`1a1alibsasGCC: (Debian 4.8.3-12) 4.8.3GCC: (Debian 4.8.3-12) 4.8.3GCC: (Debian 4.8.3-12) 4.8.3GCC: (Debian 4.8.3-12) 4.8.3GCC: (Debian 4.8.3-12) 4.8.3GCC: (Debian 4.8.3-12) 4.8.3GCC: (Debian 4.8.3-12) 4.8.3GCC: (Debian 4.8.3-12) 4.8.3GCC: (Debian 4.8.3-12) 4.8.3GCC: (Debian 4.8.3-12) 4.8.3GCC: (Debian 4.8.3-12) 4.8.3GCC: (Debian 4.8.3-12) 4.8.3libsas.ko d.symtab.strtab.shstrtab.note.gnu.build-id.rel.text.rel.init.text.rel.exit.text.rel.text.unlikely.altinstr_replacement.rel__ksymtab.rel__ksymtab_gpl.rel__kcrctab.rel__kcrctab_gpl.rel.rodata.rodata.str1.1.rel.smp_locks.rodata.str1.4.rel.parainstructions.rel__bug_table__ksymtab_strings.modinfo.rel__mcount_loc.rel.altinstructions__versions.rel.data.data.unlikely.rel__verbose.rel.gnu.linkonce.this_module.bss.comment.note.GNU-stack.gnu_debuglink $&'++@# ++$$/@zS`a+m0 "|@ >+++0 7 ,`HbD| //" ?2X[qjx 0$B`y @=X(-gD(SHc8u" L8   @"&+2&A#[$ypP%'--//0/>0D  2i2~338IP3gtu4& & 89@::.;A@=6S\b@w`A7`E5EMN [k@\!L0g=hPpi3birsPk" &qpr!'& ' ') +5 D X 8l  X  (  ,8 P <h + \ :  I  _- N vl L  T  @  H, K $j     4  P 7$ P.8 P [a ]p `%  ' =     0l# ,`$9@$H&Wf z `+1 #> R8  !#),-.hx|ЄK/`=t) BSzk  D`p,Qj4*|)8$YMVf|w,1Z X@ h2 5@N ] uh  P o, ]>p\W  z N ` 5IUlDl{H  gd&SC*<N3]hp |ЏTx z%71$燊P^no{oPuP-t@# ,=Fd"Vd p6w fV p '2C R``Au'2r(kbt(+`DY /TgC{0P v~ؤ)!@Q# <%UepY]8 Б"!29!{9[ u0jUЗAX  !6Ogt sp0**4  <pTM_@ x ^ a !6p$AWj~nHϖBT w ` "4P=I_dg|p#_I? p&e . C `nR ` &*u } ύ t     a!@m! )!`]V@! Y!( y!P!!!!p!!9! "!"d a8"I"]"j"|"3Di" "" ""0 #(#p;#P#f# #I#iЬ#oK#`"C##0=#$($$*,$=$N$]$$$j$psas_task_cachesas_phy_release__key.7627sftqueue_phy_enablesas_get_linkerrorssas_phy_setup__key.42244phy_reset_workphy_enable_worksas_disable_eventsqueue_phy_reset__key.42068__key.42071__key.42072transport_sas_phy_reset.isra.4sas_class_initsas_class_exit__kstrtab_sas_unregister_ha__kcrctab_sas_unregister_ha__kstrtab_sas_register_ha__kcrctab_sas_register_ha__UNIQUE_ID_license2__UNIQUE_ID_description1__UNIQUE_ID_author0__kstrtab_sas_domain_release_transport__kcrctab_sas_domain_release_transport__kstrtab_sas_domain_attach_transport__kcrctab_sas_domain_attach_transport__kstrtab_sas_suspend_ha__kcrctab_sas_suspend_ha__kstrtab_sas_resume_ha__kcrctab_sas_resume_ha__kstrtab_sas_prep_resume_ha__kcrctab_sas_prep_resume_ha__kstrtab_sas_free_task__kcrctab_sas_free_task__kstrtab_sas_alloc_slow_task__kcrctab_sas_alloc_slow_task__kstrtab_sas_alloc_task__kcrctab_sas_alloc_tasksas_phye_oob_donesas_phye_spinup_holdsas_phye_resume_timeoutsas_phye_oob_errorsas_phye_loss_of_signalsas_port_event_fns.41068sas_phy_event_fns.41067phy_is_wideport_member__func__.41062sas_queue_eventnotify_port_eventnotify_ha_event__kstrtab_sas_drain_work__kcrctab_sas_drain_worksas_porte_strsas_phye_str__raw_spin_unlock_irqsas_resume_devicessas_revalidate_domainkref_sub.constprop.8__key.41131__warned.16297sas_unregister_common_devsas_destruct_devicessas_suspend_devicessas_discover_domainsas_probe_devices__func__.41198sas_event_fns.41343__ilog2_u32smp_task_donesmp_task_timedoutsmp_execute_tasksas_find_sub_addrsas_unregister_ex_treesas_route_char.isra.2sas_print_parent_topology_bugex_type.41399sas_set_ex_phy__warned.41099kref_get.part.4__warned.20131sas_add_parent_port.part.8sas_ex_get_linkrate.isra.9sas_ex_join_wide_port.isra.10sas_get_phy_discoversas_find_bcast_physas_find_bcast_devsas_configure_phy__func__.41439sas_configure_parentsas_unregister_devs_sas_addrsas_ex_disable_physas_discover_expander.part.11sas_ex_disable_portsas_ex_discover_devicessas_discover_bfs_by_root_levelsas_discover_new__func__.41724sas_end_tasksas_scsi_task_donesas_eh_finish_cmdsas_eh_defer_cmdsas_queue_threadkref_get.part.5__warned.19993sas_wait_ehsas_queue_reset.constprop.9__func__.41841__func__.41636__warned.41825__func__.41787descriptor.41846descriptor.41848__key.41966__func__.41847__kstrtab_sas_ioctl__kcrctab_sas_ioctl__kstrtab_sas_target_destroy__kcrctab_sas_target_destroy__kstrtab_sas_eh_bus_reset_handler__kcrctab_sas_eh_bus_reset_handler__kstrtab_sas_eh_device_reset_handler__kcrctab_sas_eh_device_reset_handler__kstrtab_sas_phy_reset__kcrctab_sas_phy_reset__kstrtab_sas_task_abort__kcrctab_sas_task_abort__kstrtab_sas_bios_param__kcrctab_sas_bios_param__kstrtab_sas_change_queue_type__kcrctab_sas_change_queue_type__kstrtab_sas_change_queue_depth__kcrctab_sas_change_queue_depth__kstrtab_sas_slave_configure__kcrctab_sas_slave_configure__kstrtab_sas_target_alloc__kcrctab_sas_target_alloc__kstrtab_sas_queuecommand__kcrctab_sas_queuecommand__kstrtab_sas_request_addr__kcrctab_sas_request_addr__kstrtab_sas_eh_abort_handler__kcrctab_sas_eh_abort_handler__kstrtab_sas_wait_eh__kcrctab_sas_wait_eh__kstrtab_sas_get_local_phy__kcrctab_sas_get_local_phy__kstrtab_sas_ssp_task_response__kcrctab_sas_ssp_task_responselocal_ata_check_readysas_ata_set_dmamodesas_get_ata_command_setsas_ata_sched_ehsas_ata_printksas_ata_hard_resetsmp_ata_check_readysas_ata_qc_fill_rtfsas_ata_qc_issuesas_ata_task_doneCSWTCH.58__func__.41203__func__.41179async_sas_ata_ehsas_ata_post_internal__func__.41315sas_sata_opssata_port_info__warned.17111__func__.41391sas_ata_flush_pm_eh__func__.41424__func__.41438__kstrtab_sas_ata_schedule_reset__kcrctab_sas_ata_schedule_reset__kstrtab_try_test_sas_gpio_gp_bit__kcrctab_try_test_sas_gpio_gp_bit__module_depends____versions__UNIQUE_ID_intree1__UNIQUE_ID_vermagic0ata_qc_complete__ata_change_queue_depthsas_hash_addrsas_init_queue__crc_sas_bios_paramata_sas_scsi_ioctlsas_ata_initsas_domain_release_transportsas_domain_attach_transportsas_queue_up__ksymtab_sas_bios_paramrelease_firmwaresas_enable_revalidation__ksymtab_sas_prep_resume_hasas_rphy_remove__ksymtab_sas_ssp_task_responsesas_smp_phy_controlsas_slave_configuredrain_workqueue__crc_sas_resume_haata_sas_port_destroyata_sas_queuecmd__this_module__crc_sas_drain_workcompletesas_rphy_unlinksas_suspend_sataata_std_postresetdev_warnsas_unregister_devfinish_wait__crc_sas_task_abortscsi_schedule_eh__ksymtab_sas_queuecommandrequest_firmware__crc_sas_change_queue_typesas_prep_resume_hasas_free_taskata_host_initcleanup_module__ksymtab_sas_resume_ha__ksymtab_sas_get_local_physas_port_allocprepare_to_wait__ksymtab_sas_unregister_haata_tf_from_fismemcpysas_resume_sata__ksymtab_sas_eh_bus_reset_handlersas_change_queue_typesas_try_ata_resetsas_porte_broadcast_rcvd__ksymtab_try_test_sas_gpio_gp_bitkfreeasync_synchronize_full_domainscsi_eh_ready_devsschedule_timeout_interruptiblesas_port_get_phy__ksymtab_sas_wait_eh__crc_sas_wait_ehblk_queue_init_tags__ksymtab_sas_free_taskata_sas_port_resumesg_init_one__crc_sas_target_allocint_to_scsilunwarn_slowpath_fmt__ksymtab_sas_eh_abort_handlersas_bios_paramsas_device_set_phyprepare_to_wait_eventsas_queue_workkthread_should_stop__wake_upsas_porte_link_reset_errscsi_eh_get_sensekmem_cache_createsas_alloc_taskget_device__ksymtab_sas_ioctlsas_ata_schedule_reset_raw_spin_lock_irqsave__ksymtab_sas_phy_reset__dynamic_dev_dbg_raw_spin_lockkmem_cache_alloc_traceata_wait_after_resetsas_porte_bytes_dmaedinit_module__crc_try_test_sas_gpio_gp_bitsas_phy_allocwake_up_process__crc_sas_slave_configuresas_queuecommandsas_unregister_domain_devicessas_discover_satasas_eh_device_reset_handlersas_ata_strategy_handler_raw_spin_lock_irq__ksymtab_sas_request_addrschedule_timeoutschedulesas_smp_handlerata_tf_to_fissas_target_destroysas_hae_resetmsecs_to_jiffies__stack_chk_failput_devicesas_resume_hasas_eh_abort_handler__crc_sas_ssp_task_responsesas_alloc_slow_tasksas_register_hasas_register_physpv_irq_opskmem_cache_alloc__crc_sas_ata_schedule_resetsas_unregister_ports_dev_info__crc_sas_register_hasas_phy_freescsi_eh_finish_cmd__crc_sas_get_local_phy__crc_sas_free_tasksas_dprint_phyeata_noop_qc_prepata_sas_port_allocasync_schedule_domainsas_ex_revalidate_domainata_port_schedule_ehsas_init_discsas_ex_phy_discoverscsi_eh_flush_done_qsas_unregister_ha__ksymtab_sas_suspend_ha__crc_sas_eh_abort_handler__crc_sas_queuecommandsas_free_deviceadd_timersas_ata_end_ehsas_port_add__ksymtab_sas_alloc_tasksas_disable_revalidation__kunmap_atomicmutex_lockwarn_slowpath_nullsas_port_mark_backlinkkmem_cache_free__crc_sas_phy_resetata_std_qc_defer__ksymtab_sas_domain_release_transportsas_get_ata_infosas_notify_lldd_dev_found__sas_drain_workmcount__crc_sas_eh_device_reset_handler__ksymtab_sas_register_hasas_ioctlata_sas_port_startata_scsi_port_error_handlersas_probe_sataata_std_error_handlermemcmp__ksymtab_sas_eh_device_reset_handlerkthread_stopprintk__mutex_initsas_end_device_allocmutex_lock_interruptiblesas_read_port_mode_pagecurrent_tasksas_set_phy_speed_raw_spin_unlock_irqrestoresas_eh_bus_reset_handlersas_register_portssas_expander_alloc_ctypescsi_queue_work__crc_sas_domain_release_transport__ksymtab_sas_change_queue_depthsas_target_allocata_sas_port_stop__ksymtab_sas_drain_worksas_porte_timer_event__ksymtab_sas_slave_configuresas_get_report_phy_satasas_rphy_deletescsi_is_host_devicetry_test_sas_gpio_gp_bitkmap_atomicwait_for_completionsas_attach_transportsas_ata_eh__init_waitqueue_headsas_scsi_timed_outata_sas_async_probesas_port_deletesas_get_local_phyjiffies__crc_sas_target_destroykthread_create_on_nodesas_ex_to_atasas_scsi_recover_hostscsi_adjust_queue_depthsas_phy_resetata_sas_port_initsas_notify_phy_eventsas_discover_root_expander__crc_sas_unregister_haata_sas_port_suspendsas_rphy_add__crc_sas_alloc_tasksas_notify_lldd_dev_gone__crc_sas_eh_bus_reset_handlersas_port_delete_phymutex_unlocksas_discover_eventinit_timer_keysas_smp_host_handlersas_task_abortsas_rphy_freesas_discover_end_devsg_next__crc_sas_suspend_hasas_ata_task_abortsas_port_add_phyata_scsi_cmd_error_handler__crc_sas_ioctlata_sas_slave_configuresas_suspend_hasas_request_addrsas_deform_portsas_smp_get_phy_events__ksymtab_sas_task_abort__ksymtab_sas_change_queue_typesas_ssp_task_responsescsi_unblock_requestssas_phy_adddev_printksas_dump_portsas_port_freesas_drain_work__ksymtab_sas_ata_schedule_resetautoremove_wake_function__crc_sas_request_addrata_std_sched_ehscsi_block_requestspage_addressblk_abort_request__crc_sas_alloc_slow_task__ksymtab_sas_target_destroydel_timer__ksymtab_sas_target_allocscsi_track_queue_full__ksymtab_sas_domain_attach_transportblk_queue_free_tagssas_shutdown_queuesas_porte_hard_resetsas_release_transport__ksymtab_sas_alloc_slow_tasksas_init_events__crc_sas_change_queue_depth__crc_sas_prep_resume_hasas_init_devsas_remove_childrensas_dprint_haemsleepsas_dprint_porte__kmallocsas_ata_wait_ehata_port_wait_ehata_std_preresetkmalloc_caches__crc_sas_domain_attach_transportkmem_cache_destroysas_change_queue_depthsas_find_dev_by_rphyp IEpR yp"*  i *po$pp?L+7GNk9pp,f>7HRHYipp%p> C fpw|* |pf 7H o6pGKNfUo\lpfop<fN7XbHiyp) p.  3 = |W {   |    G   G L {[ ` {g Kv { {  { p p  % : pP i      %" J pe    5 pj p    Li*$pEppLppp-k/upxx*px&)3pnN\&)bHM{5)fmr{{%,5{Hzp&{ppp:pXfpB *p p&+Ypppp!7+H297l~Hp~opf pfp><_p{p"{7pLW\{xp{{{  {# 6 {C V {c v { H p p f   {!-!6!{E!VP!g!p!{!p!A!A!"_'" Q"_d"p{" ""p9#>#{F# S#X#g^# u#p#p#$7C$HK$7[$H$a$p%&%Z%px%%&p-&:&7J&AZ&Hz&p&&&&&p&n''pA'P'*'7')''H(9(a(~(({((}+)A)))#)7*H#*7*H4+O+T+{t++_+4+,,{#,7,<,{D,f,7,,p, -Z-p---p3.7V.Hh.v......{/&/pV/ !" "|#_$_9-/p//p/&/ 0p20fQ0Eq000000`01$1`1q1v1{}11111{11{22{'2p2p23pZ3p3333{4p`4/]66)7?7F7S7a777777 77g7 `8w888{8pi99p9x:J:pQ:e:*: :p: ;*/; f; ;p;;*;;*2< 9< t< {< <<{<<{= J=pc=x=*==*> > >>*>>*D? K? i? p? ? ??{ @ @%@{1@ U@j@{@p9AJA{jApAACBBBpB CpC"C*4CCC*CxC C 5Dx`D nDsD{DD{DpDD*DD*(E /E PE hEpEEpEE*EE*F F FF*FF*G G GGY H H7H THiH{I3I{J MKdK{}KK{K KK{K K LL{L "L 7LLL{TL [L qLL{ZMjM{MpNpAPPP*PP Q}8QEQ#QQQ{pRRRYSS*gSoSbSS#S;TwTTUU{UU7VH%Vn4VGV7pVHVWW{WmWWW}X#&X4JX]XbsXhX_XXY{ Y5Y7^YHfYYYbYYZbZh#ZUZlZ{xZZZ{ZZZ{[@K[P[{d[|[{[[{[pJ\pe\v\{\Yj]ps]]]*]]*] ^ ^p^^*#_ _p__n_`p/a@a{aa*a ub bb{ccY dd3d8d{bd}dd{d@dpdKee3f:fJf{\fcfhf{zfff{fff{// 37N%ffpf'gpgpggTh]h{hph&h%i,i1i{:i?i{vipip:jpjjjpjjkZkptkk:kfk&k:l&Blllll&JmpZm_m}mmmnp6n&Bn#Kngnpn&nnopRo`oop$ppippppq%qFq[q{uqqqpqqqqHr:r7r%rHCrPrzrpr7ss+sHHsMs_sds{{s%spstp>twtt@tpt&u*u0>uZupu7uuHv"Dvvvv@vv{v*wp~w7wHwww{8x&Jxx&xxx{yf-y&|yyyyy{y&yz)z.z{Ozpzyz{zz{{{ {0 |7f| y|H|7|H|6|Z|7 }H/}6}?}{i}n}{}}{~~{?~H~{~~~~{~~~{ {07<{em{_{{ހ{ {P \a{{Ɓ{{ {):{@ ǂp  " 0(EN \(zp&),xpلpބ | 7<J0zpz&/@{h`iiOnnRp_ZpʆpTppGp`&pȈ&pAQ{jpljԉA+<G\gpʊpHH)&HA"[<Nj;Vq׌܌{ p'&Tl&Սbp{+}{֏p& W:pS^mup&.&Alx{{ڑp {pْYA<mjpoTۓ{p$&4pҔnJpgds7)U'H/ 6D QVg\ zp=H]pڗpf7k͘Ԙ{*pcę˙{p-f`xpf x_cEp&pp2JHcueHJH`leH  *"!*   g $ 16g< B  $[F8<04`dE" @Dpst=PTX5\x|(, $2HCLhl% .`DM0Q 8X(,q<j\ L1T@^H$]4PPDJ , $8<@DHLPTX\`dhlptx|  $(,048<@DH|  $(,048<@DHLPTX\`dhlptx|  $(,048<@DHLPTX\`dhlptx|@DHLPTX\`dhlptx|  $(,048<@DHLPTX\`dhlptx| (08@HPX`hpx $(04<@HLTX`dlpx|  $(,048<@DHLPTX\`dhlptx|  $(,048<@DHLPTX\`dhlptx|  $(,048<@DHLPTX\`dh   ;T`khSlpwat  $-t4$2`B. @@5#0<78 @8Y0K٢ G @PY0ZBV @`Y@0i%,( @YP0 0T @Y0  @[(0 0d @[0  @p\02 @(d02y$ @f0$ @g060 =l9 @g0N8J @l 0!_` n`T j @l0$t0 @xm@0'|  @m0)|0|h1 $