ELFg4(-,GNUO= k*l0`}U1W1VS4*t&ρw'Dσt rρw'Eσuu[P^H_]Ë@`Í&t&'Søt!ǀǀ[ÍSË|ǃ|[ÍЀVSXøt\C C,C,C0C C C$CLCLCPC@C(C@CD1C4 CHCT@ 3|[^Í'WVS4tXtNfttd1ɋPpRd0S@[^_f0$[^_ÍSxtt@Du [Í@tt t uܐ1[Í t$p($É|${@c<v $t$|$ &'VSFp~#1ۍv9^([^&UWVSÃ(aɉx11ҍv,$9utBE‰D$ |$D$$11f,$9udD$D$ D$ D$$CHD$D$D$&D$T$~211fL$9ut uD$T$~V19~@<$tD$($9Cp([^_]Í&'H<~O1ɍ&ǂTǂXǂǂǂd9Ã$Ét$s( ~ǃ1$t$É'VS+Ã@\ǃǃK<@C(C@CHC C C$CTCTCXuzun~[^ÃKǃ)щʉ >ʉF1$t$|$ ÍUWVS@$lD$D$ $dD$D$D$D$Ftut&[^_]Ãt tދ$l$<$@H"t&v u҉v $Bpv u 믐UWVS $D$u~D$8vkx1҉\$0 ˋ $t` WtXqu qD7LWuiE̓7룻 [^_]Ít&\$v'tǀ t&Í $t$|$thRtFtAt< t6pNjCT$t$|$ $t$|$ t&t u$t$|$ Ít&CS UWVSÃ;D$ D$B9׋HquFfދhiMPPǃǃS\NV9׉YuT$D$ [^_]@$h ȒT$D$U VSÃǀ@tCpǃ@xD$\$$0mD$ =w1[^Ét&'t$ |$l$ʼn\$@$l$$d$Nj9|IE1\$t$ |$l$Ít&|UWVS$@tD$l$dT$ $D$&T$Fpl$l$ @dD$D$D$ D$vT$hD$J$\$)T$D$ |$GD$D$ G8T$l$D$l$ T$SD$ D$uh9$t]F<uW\$9G 9$t؉ӋHJT$ u݋T$3T$D$ D$$1[^_]Ë\$SD$ L$D$9t#T$ $YPl$l$ D$ \$Ӊt$PxVtu%‰ $ىÉ؋t$\$ Ðtփ tуtAtfu.t:@"u ҃ f뢐똍&1 UWVSà 0 v6ttdD$D$~x14$$9΍Au 1H,9΍At&9XDuvËD$T$؃ [^_]Ðv91ҍv'$t$Ƌ@øt 1$t$Ív\$Ét$|$ @xwtu) $щ\$t$|$ Í&t҃ tȋ\$t$|$ ÐUPTRdtuG1ÍvtttމD$ D$$D$t/t T$ D$D$$D$x VSӃzXtIB\=v7CdžKSQ CC[^&$뺐t멸 뢐뚐뒐V@FD)1;VLxƐt&FX`z``NJ`RdO?@$l$ D$1&t$Ɖ\$|$ l$8G$lE<u=‰ǃt/t9؉S\\$t$|$ l$ɉ$ $ NFVQ \$F|$ Fl$t$ $Ét$d؍$t$VSË@xP$@ltu-S CBC [^t&t΃ tɉ[^Ut&UWVSxD$4T$4l$dL$4eD$t1\$4dT$XdT$\Dl$dl$hL$‰\$D$$Cu\$D$$D$ CT$ uC\$t$|$,|$$lj\$t$ l$(T$L$0C$l@p@dR$tlؽ‹T$T$ET$uJCtt3u D$dž\$t$ |$$l$(,Ít&D$Ѝt&t\$D$ D$$X딍\$D$$8/vf(t$Ɖ\$|$ l$$8C$lD$ @p@dD$D$Gvt3@GD$؋t$\$|$ l$$(Í t@ǀ0F!`<U1ɍF$F<11ۋFx1Ƀ~<t)l$֍vp9_EωT$ L$D$D$$pE$C,S,9Hv|$ [^_]ÐD$`D$ED|$@|$ D$D$D$$  t&WVSt&l\9ƍXuSvtt tC,9ƍXt7CuߋtǃC,9ƍXuɋl\`n[^_Ív'WVSt&l\9ƍXuRvtt tC,9ƍXt6CuߋtǃC,9ƍXuʋl\pGo[^_Ít&'UWVSl\9ƍXu:t&tt tC49ƍXtCuߋC49ƍXu㋇l\h̋]449N$t!t tC4S49tݍZ̋EuډPubMUHELȒɹ>EωT$ L$D$D$D$$pE$C4S49u[^_]Ãtt\t&널ɉ$\$ t$u$t$Ðt&9r)ۉ9sЉ(t$t$Í<\$,Ӊt$0Ɖ|$4l$8L$dD$B0w;1D$D$\$,t$0|$4l$8<ÍQ0v{<O8 IL wL$y<O8 ITv7D$1t$$[D$at&ЀT$Ÿz0CB0ЀD$u tC<HP8k NjC<HP8k K0|C<HP8k +| }@L$AEAAE<F\$ t$T$B t$F<P@8k N0ËF<P@8k \T$F<HP8k +\ 1<7<<y,\$<] t$;L$4xQD8T$Z \$\$TSXCyS41ڋ\$ 1xL$LSy\y\IL\$LSLus<kL$@F`_\$@߃S @Cttf1t ft$8U L$;,xdt$E!L$D$#U T$"Ap] @dD$E ;}t$4w6ǃv\$ʋt$(V PV ^RV\$T^XVX TV(` \V)t$x|@DL$0Q 4Q8ARu ;C0w 9v^0D$"D$(D$#D$$D$ӍL$$D$\$S@ЃED$#D$ML$"@p@d@DD$tjEL$#D$T$"D$4$T$x=kD\$iQR1뽔 7"Vd9k5rqTy$q+yOK X.dFw  wW~qy&.3LSYj  W  F KfkU37t )Rqfp-}Tq  - T$ 4 f       5$ X }   s    ' I 4St4 F  =4BX%+dl  *7,Xi~@ x- C\/H QFlgzo  fm v1l1QlJqny-^qT C-[Ty"l &1 :_r  ' 0GP~j<hmuTTjD L   >!qJ!a! j!!! !!b!! !;"O"X"l"#""M"T##d#####T $~#$=$}$$$ $$ $ -% k%M%j%%M%% H&& &&x&&&b'q'7'$''()(TU((()),)4)))T*X*T^*{* *** **j+.++++T ,j,+,A;,R, [,g,~,,,,,T,j,,| !#% % &*#--- . ..q.Q.'/'/%/+/E/kv////0 00:0m0x0 }00 00 0111c2r2 w222 222 222 22 3l:33 9456="8889 9S9|9999999Z:4:9:T:L[: `:k:|: :r:::7 ; ; ;;7; R<\<7p<<7< < = ;=Z=7= >+>7:>I>7}> > > > > >? ? &? +????7??7@ @  A2A7FAUA7A A A ]BBB7BB7D D .DBD7UDdD7D D E E iE zEEE EE E E FF FG GG,IHHxHH7HH7I I II7IJ7J J JJeK KL +L 8LMM RMmMFN CO HOeO wOO"O OP )P0P 7P ZP gPtP {P P PP P P $QT TV VVVe WW7VW$hWpWoWEXmX|X7X$XXY,4YwCYJYZYjY4YYAYYYoYsYZ4ZIZ|ZZZZ[T [[ [[[#\L4\ L\\ \\ \]']0]nC]TL]jS]] ]]]]o^^j^3^N^`^4^^ ^__n_&_n9_TA_R_e_ox_s___ `u` z`4a AaJaeb ccc7c e eeeeeef fYf bff ffLfg@2!3S33 ghhhi%iT*iE1iCi NiTyiiiijj[jjjjj6kQkkk klllIlTl]lkl<llllm<%mlRmtmEmqmml'n0n.nnlnn.nncooo p(pSpplpp5qqDqDqqqqq6qqqqr6srrs sYsrslsls ss s7usuTuu uuvlbvsvlv vvqv wl)wCwJw Owiwwlwwlwww xx xnxsxx xxx xnyyy1y<yyT-zj2z;zwzzzz z*zzT{C {f{A{Tg{n{ w{{{{ {{)| |a| n||| |,}3} 8}O} T}r} }~ ~-~ 6~~!~ ~~Ll  07 <W i   =D I4lT/@VT^3)@h} L+5{Tȃ) ' 0o)Lʅ%3 IjMY%`jjljklers6t[tY AXc->1p09>arTy΍}ٍjTxgv׎Dqx`Ï̏ ֏ )lԐl3l?F K_fo M#8ԒT T>HTn3H\v Yll l} 1KeTMw5N ˚ #(*.Zqʛϛ qa y~q,a  ll݊ll/Fl ll Ȟ 8 EJfT۟TjTƠ̠TD$$ "2*ffffffffffffffffffffffffffffffffffff P sas_form_port#7ETey,d,d,r,(,r,(,)P+A+2+)P+)))P+ ' !# p sas_probe_devices999988888x9]\\Z]ZZZ]1`"`_@`1`@`@`@`1`sas_smp_handlersmp_execute_tasksas_configure_present|9r9rr9r9r9r9r9r9r9r9r9r9r9r9r9r9r9r9r9r9r9r9r9r9r9r9r9r9r9r9r9r9r9r9r9r9r9r9r9r9r9r9r9r9r9r9r9r9r9r9r9r9r9r9r9r9r9r9r9r9r9r9r9r9r9r9r9r9r9r9r9r9r9r9r9r9r9r9r9r9r9r9r9r9r9r9r9r9r9r9r9r9r9r9r9r9r9r9r9r9r9r9r9r9r9r9r9r9r9r9r9r9r9r9r9r9r9r9r9r9r9r9r9r9r9r9r9rxrrrxrrrrrxrsxrxr9rr(wH}H}sas_scsi_recover_hostsas_eh_handle_sas_errorssas_scsi_find_tasksas_scsi_timed_outGGGGGsas_resume_satasas_suspend_satasas_probe_satasas_ata_internal_abortsas_ata_task_donesas_to_ata_err 90  $8<@DHLPTX\`dhlptx|  $(,048<@D  $(,048<@DHLPTX\`dhlptx|  $(,048<@DHLPTX\`dhlptx|8<@DHLPTX\s  s#CnHb s !$"@##$9&6'3p8GuYyzz?zЃ؃  $(,048<@DHLPTX\`dhlptx|sas_task&d->event_locksresume timeout &sas_ha->disco_mutex&sas_ha->drain_mutexresume timeout cancelled <7>sas: ha %s: %s event <7>sas: phy%d: phy event: %s <7>sas: port%d: class:0x%x <7>sas: port%d: iproto:0x%x <7>sas: port%d: tproto:0x%x <7>sas: port%d: num_phys:%d HAE_RESETPHYE_LOSS_OF_SIGNALPHYE_OOB_DONEPHYE_OOB_ERRORPHYE_SPINUP_HOLDPHYE_RESUME_TIMEOUTPORTE_BYTES_DMAEDPORTE_BROADCAST_RCVDPORTE_LINK_RESET_ERRPORTE_TIMER_EVENTPORTE_HARD_RESETdirect-attachedexp-attached&dev->ex_dev.cmd_mutex<7>sas: unhandled device %d no devicestp pendinghosthost+targetsspstpsmpunknownata: , needs recoveryedgefanoutsas_addr&core->task_queue_flushsas_queue_%d[%s] command %p timed out command %p timed out <7>sas: %s: task 0x%p at LU abortedretry<7>sas: clear nexus ha ssp reset to ata device? BusLUNlibsas<4>%ssas: ata%u: %s: %pVcmd error handler <7>dev error handler <7>sas: %s: Task %p leaked. Unable to reset ata device? reset failed (errno=%d) <3><7>sas: %s: SAS error %x failed %s %s error: %d drivers/scsi/libsas/sas_ata.cdirect-attachedexp-attached<3>libsas virt phy}v} }}}8}}#}T(}n-}2}"7}#<}(A}"(F})K}Q*P}+U},Z}Z_}<]d}2_i}bnxgqit}Giy}p~}p}lu}y}z}:{}}O}}O}k}'} $(04<@HLTX`dlpx|  $,08<DHPT\`hltx/{/ //Y/s//"/#/'(/)/V*/+/,/Z/A]/7_/#i/Li/qu/y/z/?{//T//p/,.F-./h.ʠ/ (08@HPX`hpxwaiting up to 25 seconds for %d phy%s to resume <5>couldn't register sas phys:%d <5>couldn't register sas ports:%d <5>couldn't start event thread:%d <5>couldn't start queue thread:%d, running in direct mode drivers/scsi/libsas/sas_init.c<7>sas: broadcast received: %d <7>sas: %s: phy%d belongs to port%d already(%d)! <7>sas: phy%d matched wide port%d <5>%s: couldn't find a free port, bug? drivers/scsi/libsas/sas_port.c<7>sas: %s added to %s, phy_mask:0x%x (%16llx) drivers/scsi/libsas/sas_event.c<7>sas: phy%d: port event: %s <7>sas: port%d: sas_addr:%llx <7>sas: port%d: attached_sas_addr:%llx <7>sas: port%d: oob_mode:0x%x <7>sas: REVALIDATION DEFERRED on port %d, pid:%d <7>sas: REVALIDATING DOMAIN on port %d, pid:%d <7>sas: done REVALIDATING DOMAIN on port %d, pid:%d, res 0x%x drivers/scsi/libsas/sas_discover.c<7>sas: %s: for %s device %16llx returned %d sas: driver on pcidev %s cannot handle device %llx, error:%d ERROR: Unidentified device type %d <7>sas: DOING DISCOVERY on port %d, pid:%d <7>sas: DONE DISCOVERY on port %d, pid:%d, result:%d <5>sas: %s ex %016llx phy 0x%x <--> %s ex %016llx phy 0x%x has %c:%c routing link! <7>sas: executing SMP task failed:%d <7>sas: smp task timed out or aborted <7>sas: SMP task aborted and not done <7>sas: %s: task to dev %016llx response: 0x%x status 0x%x drivers/scsi/libsas/sas_expander.c%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 %u, rsp %u %u <5>sas: Found loopback topology, just ignore it! <7>sas: %sex %016llx phy%02d:%c:%X attached: %016llx (%s) <7>sas: Expander phy change count has changed <7>sas: Expander phys DID NOT change <7>sas: overflow of indexes: dev %016llx phy 0x%x index 0x%x <7>sas: %s: dev %016llx phy 0x%x index 0x%x result 0x%x <7>sas: ex %016llx has self-configuring routing table <7>sas: RG to ex %016llx failed:0x%x <7>sas: RG:ex %016llx returned SMP result:0x%x <7>sas: RG: ex %llx self-configuring... <7>sas: MI: ex %016llx failed:0x%x <7>sas: MI ex %016llx returned SMP result:0x%x <7>sas: expander %016llx discovery failed(0x%x) <7>sas: ex %016llx phy 0x%x diverges(%016llx) on subtractive boundary(%016llx). Disabled <7>sas: edge ex %016llx phy S:0x%x <--> edge ex %016llx phy S:0x%x, while there is a fanout ex %016llx <7>sas: edge ex %016llx phy 0x%x <--> edge ex %016llx phy 0x%x link forms a third EEDS! drivers/scsi/libsas/sas_internal.h<7>sas: unknown device type(0x%x) attached to ex %016llx phy 0x%x <7>sas: configure routing for dev %016llx reported 0x%x. Forgotten <7>sas: Attaching ex phy%d to wide port %016llx <7>sas: sas_discover_sata() for device %16llx at %016llx:0x%x returned 0x%x <7>sas: sas_discover_end_dev() for device %16llx at %016llx:0x%x returned 0x%x <7>sas: target proto 0x%x at %016llx:0x%x not handled <7>sas: second fanout expander %016llx phy 0x%x attached to ex %016llx phy 0x%x <7>sas: ex %016llx:0x%x:D <--> ex %016llx:0x%x is not allowed <7>sas: ex %016llx->%016llx-?->%016llx diverges from subtractive boundary %016llx <7>sas: ex %016llx phy%d new device attached <7>sas: ex %016llx phy%d originated BROADCAST(CHANGE) <7>sas: phy%d part of wide port with phy%d <7>sas: ex %016llx phy 0x%x broadcast flutter%s <7>sas: ex %016llx phy 0x%x replace %016llx <7>sas: HA: %llx: scsi core task queue is NOT empty!? <7>sas: LLDD:%s sent SAS_PROTO_RESP for an SSP task; please report this <7>sas: task done but aborted <7>sas: task_done called with non existing SCSI cmnd! <7>sas: Enter %s busy: %d failed: %d <7>sas: %s: task 0x%p requests reset <7>sas: trying to find task 0x%p <7>sas: %s: aborting task 0x%p <7>sas: %s: task 0x%p is done <7>sas: %s: task 0x%p is aborted <7>sas: %s: querying task 0x%p <7>sas: %s: task 0x%p not at LU <7>sas: %s: task 0x%p failed to abort <7>sas: %s: task 0x%p is not at ha: %s <7>sas: task 0x%p is at LU: lu recover <7>sas: eh: device %llx LUN %x has the task <7>sas: dev %016llx LU %x is recovered <7>sas: task 0x%p is not at LU: I_T recover <7>sas: I_T nexus reset for dev %016llx <7>sas: I_T %016llx recovered <7>sas: clearing nexus for port:%d <7>sas: clear nexus port:%d succeeded <7>sas: clear nexus ha succeeded <7>sas: error from device %llx, LUN %x couldn't be recovered in any way <7>sas: --- Exit %s -- clear_q drivers/scsi/libsas/sas_scsi_host.c<7>sas: --- Exit %s: busy: %d failed: %d tries: %d <7>sas: lldd_execute_task returned: %d <7>sas: %s reset of %s failed <7>sas: device %llx, LUN %x doesn't support TCQ dev %llx sent sense data, but stat(%x) is not CHECK CONDITION <7>sas: ata_sas_port_alloc failed. <7>sas: %s: Task %p already finished. <7>sas: lldd_execute_task returned: %d <7>sas: %s: Saw error %d. What to do? <7>sas: report phy sata to %016llx:0x%x returned 0x%x <7>sas: %s: for %s device %16llx returned %d SMP request/response frame crosses page boundaryZO@}>r"8.b0\O:\W\\\] ] ` ` s   $( 04 <@ HL TX `d lp x|      "?+:I_vgR  $(Q,0348<@{DHILPTXB\`dhlp+tx|?O5Y ] $(,z0v4 8<@D>H(LiPThX\\P`Vlicense=GPL v2description=SAS Transport Layerauthor=Luben Tuikov srcversion=55B8165E3D6B3AC691D57A7depends=scsi_transport_sasvermagic=2.6.32-642.1.1.el6.i686 SMP mod_unload modversions 686 [jxhN  $ &;sas_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_bitnAmodule_layoutZ-kmem_cache_destroy }per_cpu__current_taskE3ata_std_prereset#kEata_port_wait_eh[__kmallocmsleep4kref_put Dsas_remove_children8scsi_flush_workӣ(Vata_sas_port_async_resume/sas_release_transport|blk_queue_free_tagsPscsi_track_queue_fullcdel_timer"page_address gblk_abort_requestscsi_block_requestsQYata_std_sched_eh'|autoremove_wake_function#sas_port_freeqdev_printkS2sas_phy_adduscsi_unblock_requestsmalloc_sizesOJata_sas_slave_configure=+dynamic_debug_enabled2s8_spin_lockata_scsi_cmd_error_handler asas_port_add_phy?sg_nexty42sas_rphy_free&jinit_timer_key(mutex_unlockEnsas_port_delete_phy|nsas_rphy_add*q_spin_lock_irqsaveh}ata_sas_port_initPscsi_adjust_queue_depthh}jiffiesC__list_addsas_port_deleteClata_sas_async_probekunmap_atomic__init_waitqueue_headAsas_attach_transportRwait_for_completionkmap_atomicRscsi_is_host_devicesas_rphy_delete=+Fata_sas_port_stop]scsi_queue_work sas_expander_alloc8_ctype~0fsas_read_port_mode_page|mutex_lock_interruptibleusas_end_device_alloc[|J__mutex_init՗#printk$kthread_stop_spin_lock_irqFVata_std_error_handlerCMata_scsi_port_error_handlerata_sas_port_start>&ata_std_qc_deferw"kmem_cache_freef%9sas_port_mark_backlinkR0warn_slowpath_nullmutex_lock4Hsas_port_add[D!list_delyK_spin_unlock_irqrestoreO^Fadd_timerscsi_eh_flush_done_q"ata_port_schedule_ehߓKasync_schedule_domain8 ata_sas_port_alloc< ata_noop_qc_prepzscsi_eh_finish_cmd sas_phy_freeFG_dev_infokmem_cache_allocpv_irq_opsput_device__stack_chk_fail;msecs_to_jiffies*uata_tf_to_fis?,schedule_timeoutL6Bschedule􀴜dynamic_debug_enabled"sas_phy_allocj?,wake_up_processata_wait_after_resetEkmem_cache_alloc_trace___dynamic_dev_dbg\Z:get_devicekmem_cache_create&scsi_eh_get_senseT.d__wake_upo_kthread_should_stop:jwarn_slowpath_fmt*!int_to_scsilunE$sg_init_onejYblk_queue_init_tags1:kref_initsas_port_get_phy\ schedule_timeout_interruptible3 gscsi_eh_ready_devs zkfreeasync_synchronize_full_domainBkthread_createκ`.memcpyugata_tf_from_fis/3prepare_to_waiti+Xsas_port_alloc>)ata_host_initkref_get%{request_firmware scsi_schedule_eh"&˜finish_waitw~dev_warnHfata_sas_port_async_suspend4ata_std_postresetfIsas_rphy_unlink:Vcompletezaata_sas_queuecmdW#ata_sas_port_destroyԾ sas_rphy_removerelease_firmware5ata_sas_scsi_ioctlK<__ata_change_queue_depth6 l]ata_qc_complete P@  G@uH_LP`xm|@L" tL" t   $libsas:< `dmodule.sig^WM  DSXKk[)c.i/L@%ƫK%z)mn3׼&:/~q    !#%'( '*79$!=M['g v@ R''''P  e1Mi @/";b? [7jOgx ($B`0y  4  Z%P8P[@r( >0h8 8 !< .P <K _y mp   !# ' ' P-$9 G.IX03'f2ExX H `3g3`4`54':@;)>}<APBbi q0FGZpHk Q`caA  h ') 0m: #K #\ ri 0s| t: @tk    ' > @  / HL i $ P  ( X ; ,a `y  0 h + 4 p :& 8? x_ I <  _ @  v> D\ w  H   L 4POnT   &XB" Q\|\/&Va(@!5,!DjUPJk zH0   Йk '%` 4p C Rs`  -:D#Xi! vApl .@4:lGXPypAP7DL%cL/A\e"x_`0. -=MT@d$z Ze %9KWRDn}hz"b6@ `,*5 eL^u`7$燊M;<$2D@`py0@j*p  @#gY8v}T~hlx uM8!5G0nD"TexPbz`P@<`WjΎA ݦ37`%GQiQx,eR@"&<M=oqoyR+C0 U_n0ɰp= 0=/Ct\h|Ppq`W [^5-FCt YqBf³́, L' ⶅF Z g "vz   pj  &1  x/{ !!,!َWY