ELF>@@"!GNUlĭ@U@ rڕоa= JUH1HWBHG@HWBHG@HG@HWBHG@HHxzHWHWBHGP0P0H@\t"H1HJX1HH9A\wHGPPHHPP[}HWBHWBHWB gfUHDUHHHHtrHy(HHDDDtFAEH HI0H HcN)x9L F8L HHH1fVHyH1HǐUHAUATSHHHBH@'A HML,uChu4H@t:HL9y.A IXAMuChtfH[A\A]HP1uH[A\A]UHATSHGH@HWBHG@HHDHSRfy HH9xH@hulHC@fHHHx1HǐHSB,B,HC@,HHHH9xH@ht [A\fDHSB,B,HC@,HHHSR(u HH9xH@huHC@(HXHC@HSBHC@HC@HSBHC@[A\HHHx1HǐH;u!AfXAIIuHHHx1HǐHHHx1Hǐ8UHt1fDHcЃfW9wffffff.UHH H]LeIHfEHøt H]LeAt$8I|$HM11f}uHC ƃHtt HC(Ht9a?H{(1ɺHLja?H]LefDH{HH1HǐQH{HH1HǐoUHATSE1HHufHXAAH{(AA HC(HPRHHQHPRHPRHHQH@@HBB[DA\HU1HHt2HHPHtw#H@HtE1H UHH H]LeLm@HILct6Mi`?LLHǃHǃH]LeLmHHHx1HǐUHH H$Ld$Ll$Lt$LILHH1LLLALHSH{H1H HǐHH HuqH{(8HC(HPRHHQHPRHPRHHQH@@HBBE1chDH$Ld$Ll$Lt$H{H1E1HǐfHL1HL1A@UHH@H]LeLmLuL}HuEIAAHH@LcIi`?HH@AHHH1HHwH9IIF@HHǐHPHH@(HtIi`?E1H3Mi`?DN<;MIAF UHuVHb?H]LeLmLuL}ÐHt HHHx1HǐHb?ffffff.UHAWAVAUATSHhH_(IDg\yHtz@~ALHE1EDLLLA9v=LcIi`?H@RtԹLHLELEAMh H[A\A]A^A_HqHHaH1HFfff.UHHhH@hu@uHonline H Hwrite_prBotecfB t H2BIthermal_HshutdownfB LHzUHAUATSHLg(II$HtHI$HǐI$HtI}I$ Hǐ1ېIHtI}I HǐH`?H`?uH[A\A]ff.UHH0H]LeLmHIHuH]LeLmfDhs8H{HMDEީtK>SH1MMLL HcH9HGIUtLHQLIE8IH1HǐHf.UHH0LeE1HH]LuHL}LmIAHPLHttAwwHLhH HHH HELE1H)LH40HILH]LeLmLuL}H ff.UHAWAVAUATSHxHIH@h@0uHEHEHEHEDp\AEI$HI$b?M$b?LM1E1HEI$a?HUL]E1HEfA9tLcIi`?IH@RtHH9@yAAA9ىAIDXADIi`?I4H@BHHmIHLQH9S@I4$HvHHǐHPHHv(HHut?Ii`?HpLMLxE1L]I4LxLMHpIi`?ILHLMLxAE HULMLxH}LMLxd@Et0I<$HUDHA$a?A$a?I$a?HtnHHH9yTA$a?uIIDŽ$a?A$a?A$a?A$a?I$a?1ɺfDHI$a?H4Hx[A\A]A^A_HU H}LMLxLxLMGI<$.I$a?1ɺH5 ffffff.UHAWAVAUATSHhHUHxeH%(HE1H}HMHHtHt&1HUeH3%(Hh[A\A]A^A_fH5ЀHI2HA(IDevices IPresent:HpMMVfAF HLhHIHAL}N@IEIcLI<>HH1AHHH=IHhI}tIE(HtHHtHxuc1LHE1fIE(Hqa?@dIEIcEI<>LHH1A[DHLIE(HDfIcAIIDevices IBeing ReHmoved: LL@HxHLXH=I HL}PfDIEIcLI<>HH1AHHH=IHXI}tIE(HtHHtHxuc1LHE1fIE(Hqa?@dIEIcEI<>LHH1A[DHLIE(HDfHpHIcH;UHEHGULHHxtLHLHUHH{H1HǐHcfUHn8u H~0ff.UHAWAVAUATSHXHEDELMEEHHIHEHEIAL/cEljEHHHUHHHUDHU*tic@XAHEHEHHuHH;ExI}AT$H1AHǐHXD[A\A]A^A_a?A|$ua?a?}HǃHǃHI$EHIT$HPAT$PHt9HAA?HDx DI DpHH@ǃ@H}}HL4HtWHL9yKI}uYA|$tAEhuJHC@tP}<HSBIE@tIUBHE1tAEh:Aǃ@Ha?Eu7HC@ u,AD$<fA|$<8<Ha?1ɺA|$HHHEHa?0H0t>H@huLHCHx\vHڸHr 6 H3H;F\rtkHH;ExI}H1HǐHa?Ha?1ɺA.HEHǃH`}H}HHWAT$I}HHMHǐI}uAEhtwI}AT$H1AHǐa?HHa?tAT$I}H1AHǐL1LAI}H1AHǐ AD$IF(Hb?DH1H}H}1IF(Hb?c;H}=Q1pHa?Hu/ZDg0L/A EuqAD15HHH9yIF(a?AfhIF(1ɺHǀa?I~(HLja?AtAv)HAt,HI~HUȹHǐHHH1tf@tf@tHttftEE1MtL6HcIHH IFԃI)D)fQIH}ACHHu1HUAAHE'EEE`EEI~(fI~HMAAHھAHǐH}H}G 1aQ ǃ1DHb?ǀb?Hb?Hb?)b?HC(H b?ǀb?b?H b?H(b?HC(ǀ0b?HHC(HHPHC(HLk(HH{H{H1HǐHA+fHH[fHDH,H{HHǐH{H1AHǐǃ{\tK41Hs(HHcʃH~H|H{(HpHwHϘH{(HpHHHwHtX9S\w0uL%HL4HC(H@@(HL9AcXAIIuHBBH{(11HǨa?H{(HHLja?HC(Ha?HC(Hǀa?HH{(H4HǨa?Chu}H{(xpLc(I|$qI$fQA$a?@AQ)HH{H1AHǐH{(HǨa?HBBH{HAHǐ^HAH{HAHǐfHHfeHfHHfH{IIHǐIDžIDžI$LmLHI$LHHx1HǐI$ LH.I$LHHx1HǐI$)LH6I$LHHx1HǐI$HHHHEI$Hx1HǐI$Hp(H~HDDtKAHH HH AH HHxH01H HHǐH HI$H@H~p8Hx~trHLI$LHHx1HǐLc(H=L)AH{H1Hǐ{HL댺HLsH=L)AH{H1HǐI$0I$(LRALHC(L(AtH{H1HǐKhA %=Zf.F>%=ZHDHL1UU@I$H1Aff.UHAWAVAUATSHH}H_(D\HiHa?Ha?HPH}Ha?AHUH0b?LhHHMEeH %H`HhIHxDHttvHxHhHEHELeHEHUHUIFH@u&HuLHa?HtҨuH}HukHM Ha? H}GhF WLLLpHIHEL`fM9LDI9/LcLMi`?NI@@H8HL@HHH|HØLfffHH L@H I@HAuH8LLH}H.I9s I9 LpHU"H}'Ha? HĨ1[A\A]A^A_D@tHMH1HyHǐH=Hp$HLXMHEMIL$LLeHH9HEAD$hI|$I|$(ID$(HfQHEHH}vH=H+pMbI|$H1HǐH1H9LH=H+pLMMLXMbHHEHx1HǐHP HM!ALMMLXH]Cht!H=H+pLMMLX1HHUHz1HǐH}bLLHEHsH]HEHHHEHxxHtHHUHHr`HfffHMHAhx H}HGHt=HxpHHtH}HHEHxHUHBHMHA Ht HǀHy H}HG H}X~@HyfHH^HUHzHMHǁ@UHAWAVAUATSHhH}HG(HJɉMHPruH@pDw\Lo(EME@IFXt]IFXD}E1A AAt4DD t,HcHi`?ITHHta1HLAuHMEIu9q\w}P}}EuWH}UHPHh[A\A]A^A_HEHHx1HǐHUHz譲tH} HuH~(a?tHxtHuHHrH11]HEHxEUHUBhGEHHzHHǐHMHY(Ha?HHxa?a? HH@HHtHHt@1Ha?Ha?1HHxH4E@t1Hu1H~HHǐH}HG(HPB0E@t1HEHHx1HǐHUHB(HPB0UHMH1HyHǐLu1IEE1LH}D9\IEXUIEXEEEAq}tqMEtSEtNIcHi`?HHE&H@E1DH@HHEA}~AIIMLHALXAIIuH耭HEHx(H0H(EoHMHA(L(A$EE1A$ E1HØ8HEfffH HpHH@HDHHx1HǐHuH~ HuMIMEH@@@0@@@HEI~(HDEiEf.H@fT\dw y7 HS ]f pu   u d  q u2 z  %    6 u      @ |    q 8G : C  x / @ J|| P-hw  || &d" Hus .eud3BU `} }  }y  9 G^  * /Q]|t| =D pq ;BS Daq   . B _ Ps   !k!v!!!" Z/"q"$?$% %i& & &' '-'dY' g'qu''u'u'(<(M(T((( (( ((b) )*5*J*_*|*** *q ++f:+ H+Q+h+q++ $++ @+~+ $++f, ",,c,,, ,, ,,l----|- -q.$.f3. ?.^. }... ....//e7/N/_/n/ $s/~/ @/~/ $/y/ // //0 0p+0 =0T0|i000 0s0Y253i33 !33333m34 4T4 h4qq4|4 $44 $44 @4~44x4h5(5555 86@6 PE6L6[6@7b7bc99b:: :i: =:G;|d;; @;v; $; $;; @;G<k<  <l<< < A<= `= G=:= /D=S= pJX={r== `== == =q=  =qh> xt>> > ???:?Z??? h?? ???B@ V@k@@@ @QAAA XAAA hAA B {B*B 1B ?B \BB BBC  C.C @CPC^CkC yCqC CC CCCC "Cq%D 3DOD @]DyD pDE EF FqF -Fq=F OFq\F jFqzF FFeFF 8FqFF GqG 1GqAG SGq}GGLGGGG QG GGHjH+Hnqueue is NULL %s: dd->port is NULL Resuming %s ... Unable to reset the HBA %016lX %d command(s) %s: tagmap [%s]%08X Flag-port : [ %08lX ] Flag-dd : [ %08lX ] timed out device %s %s <6>mtip32xx Version 1.3.1 rssddevice_statusFailed to quiesce IO Failed to get a tag. include/linux/scatterlist.hDMA segment length truncated Shutting down %s ... Suspending %s ... STANDBY IMMEDIATE failed device %s surprise removal Unrecognized product id Removal detected at %u ms Unable to allocate IRQ %d Serial No.: %s Firmware Ver.: %s Model: %s (LOCKED)Security: %04x %s A0A2?Card Type: %s Write protect bit is set. IDENTIFY DATA not valid SMART not supported SMART not enabled Failed to ge SMART data mtip_svc_thd_%02dflagsregistersUnable to enable device Unable to map regions 64-bit DMA enable failed Null completion for tag %dTaskfile error completed (TFE)write protectthermal shutdownrebuild failedunknownreadwrite Fail: %s w/tag %d [%s]. retiring tag %d Bad completion for tag %d reissued (TFE)Clearing PxSERR.DIAG.x Clearing PxSERR.DIAG.n statusCould not get drive capacity. PxCMD.CR not clear, escalating reset include/asm-generic/dma-mapping-common.hInternal command %d completed with TFE Driver private datastructure is NULL Failed to enable card during resume Command tag %d failed due to TFE Disabling ERO/No-Snoop on bridge device %04x:%04x Memory allocation: register buffer H/ PORT IRQ STAT : [ 0x%08X ] H/ HOST IRQ STAT : [ 0x%08X ] Memory allocation: flag buffer Memory allocation: status buffer device %s %s (ftl rebuild %d %%) <3>Unable to register block device (%d) <4>Error creating debugfs parent <3>Error creating device_status node SG buffer is not 8 byte aligned Internal command did not complete [%02X] within timeout of %lu ms Internal command [%02X] wait returned due to SR Internal command [%02X] failed Internal cmd active. new cmd [%02X] drivers/block/mtip32xx/mtip32xx.cMaximum number of SGL entries exceeded STANDBY IMMEDIATE command failed. Failed standby-immediate command ASIC-FPGA design, HS rev 0x%x, %i slot groups [%i slots] Memory allocation: port structure Surprise removal detected at %u ms Card did not reset within timeout Capacity: %llu sectors (%llu MB) Error in READ LOG EXT (10h) command Exceeded Tmax, drive in thermal shutdown. Drive is in security locked state. Query for invalid SMART attribute ID Unable to check write protect progress Protocol layer initialization failed Unable to allocate gendisk structure Error creating node %s under debugfs Unable to allocate request queue Could not read drive capacity Error creating 'status' sysfs entry service thread failed to start Write protect progress: %u%% (%u blocks) Unable to allocate memory for driver data Unable to enable MSI interrupt. Unable to initialize block layer FTL rebuild in progress. Polling for completion. FTL rebuild in progress (%d secs). FTL rebuild complete (%d secs). Timed out waiting for FTL rebuild to complete (%d secs). Missing completion func for tag %dDrive indicates rebuild has failed. Secure erase required. Port stat errors %x unhandled data movement but sect_count is 0 Memory allocation failed (%d bytes) '   ( 08^@,HPX`hLpxdZbem7   !&&'e(m(,+../ 1(C203875@k5H@P7DXaD`DhHpKxLLLNNRRSoTlUUVjX#@@?Q  QQ$(Q0J'4R}}}}}}}}&+ 0/8 H4P`;hxgLO$3W*version=1.3.1license=GPLdescription=Micron RealSSD PCIe Block Driverauthor=Micron Technology, Incretpoline=Ysrcversion=A56CD84D538143B5BE29565alias=pci:v00001344d00005163sv*sd*bc*sc*i*alias=pci:v00001344d00005161sv*sd*bc*sc*i*alias=pci:v00001344d00005160sv*sd*bc*sc*i*alias=pci:v00001344d00005153sv*sd*bc*sc*i*alias=pci:v00001344d00005152sv*sd*bc*sc*i*alias=pci:v00001344d00005151sv*sd*bc*sc*i*alias=pci:v00001344d00005150sv*sd*bc*sc*i*depends=vermagic=2.6.32-754.35.1.el6.x86_64 SMP mod_unload modversions SSSS Sx(S0S8S@S,HSPS2 XS% `S hSu pS@ xSS-S"SSSS!S|*S +S+S,S.S0SY2S53S}GSJSPSYS``Sd SMe @#Rmodule_layoutkobject_put9Oper_cpu__current_taskhW}skobject_get\4Z__kmallocmsleep×sg_init_table99Walloc_diskN@blk_cleanup_queue>debugfs_create_dirvpcim_enable_devicecdel_timerydev_set_drvdataq*Mblk_queue_max_hw_sectorspcim_iomap_table'|autoremove_wake_functionˑmalloc_sizesblk_queue_bouncepci_disable_device_<no_llseeks8_spin_lockѣfind_next_bit>ida_get_new]Xblk_queue_io_min)g__get_user_4?sg_next__const_udelay&jinit_timer_key_a1pci_bus_write_config_worddebugfs_create_file*q_spin_lock_irqsavef^blk_queue_flushZ,<sprintf֚debugfs_remove_recursiveh}jiffiesC__list_add__init_waitqueue_headtublk_queue_max_segmentscUpci_set_masterdel_timer_sync memsetdmam_free_coherenta;PGpcim_iounmap_regionspci_set_dma_maskR p;blk_alloc_queueePbpci_restore_stateXdev_errp7jiffies_to_msecscsprintkkthread_stop*gblk_queue_max_discard_sectorsMdel_gendiskd2.b05B2b6] j      !5+l6FpQcrpp! @Ml + ? M` d o &@%P @ xA!j Sp*j+|$@(+,.(0P2 3<$P.1 `@ P `_pJ<sh`GhXU@`ld{0e|  -P- : H? pETc v#+ +`+++ +`+ @+?NV\l{0  ,>TWc5r{1GPScu5CZs   , 6 C [ k p           % 2 9 J R d t           + 3 C V j              ! 2 ? X i             mtip32xx.cmtip_null_completionmtip_exitmtip_majormtip_pci_driverdfs_parentmtip_block_getgeomtip_hba_resetmtip_restart_portata_swap_stringmtip_check_surprise_removal__func__.44730mtip_device_resetpci_unmap_singlemtip_completionmtip_pci_resumemtip_async_completemtip_command_cleanupmtip_hw_show_statusmtip_dma_freemtip_disable_link_optsprint_tagsmtip_hw_read_registersmtip_hw_read_flagspci_map_singlemtip_timeout_functionmtip_hw_read_device_statusmtip_irq_handlermtip_initmtip_device_status_fopsdfs_device_statusmtip_exec_internal_command.clone.1mtip_make_requestmtip_standby_immediatemtip_pci_shutdownrssd_index_lockrssd_index_idamtip_pci_suspendmtip_hw_exitmtip_pci_removedev_attr_statusmtip_get_identify.clone.2mtip_read_log_page.clone.3mtip_block_initializemtip_taskletmtip_block_opsmtip_flags_fopsmtip_regs_fopsmtip_service_thread__key.47369mtip_pci_probeinstanceexec_drive_taskfilemtip_hw_ioctlmtip_block_ioctlmtip_block_compat_ioctl__mod_version4845__mod_license4844__mod_description4843__mod_author4842mtip_pci_tbl.LC8.LC44mtip_init_portmtip32xx.mod.c__mod_retpoline168_rheldata__mod_srcversion159__mod_alias157__mod_alias156__mod_alias155__mod_alias154__mod_alias153__mod_alias152__mod_alias151__module_depends____versions__mod_vermagic5dmam_alloc_coherentpci_save_statedma_opsbdputdev_get_drvdatacopy_from_userbdget_diskdevm_request_threaded_irqpci_set_consistent_dma_maskmemmove__this_moduleblk_queue_max_segment_sizepci_enable_msi_blockcompletepci_dev_putdev_warnfinish_waitsysfs_remove_file__pci_register_driverupida_pre_getcleanup_moduleadd_diskpci_disable_msiprepare_to_waitkthread_createkfreeonline_listida_removekthread_should_stoppci_set_power_state__wake_up__phys_addrkmem_cache_alloc_tracemsleep_interruptiblepci_unregister_driverinit_modulewake_up_processsysfs_create_filedev_driver_stringwait_for_completion_interruptible_timeout__x86_indirect_thunk_r11__x86_indirect_thunk_raxput_diskschedulemsecs_to_jiffies__stack_chk_failblk_queue_physical_block_sizedevm_free_irqblk_queue_make_requestpci_bus_read_config_word__put_user_4_dev_infocapableblk_queue_bounce_limitunregister_blkdevtasklet_killpci_find_capabilitysynchronize_irqpcim_iomap_regionsbio_endio__mod_pci_device_tablesimple_openmod_timertasklet_init_spin_unlock_irqrestoreregister_blkdevdownwarn_slowpath_nullstrlcpydebugfs_removemcountcopy_to_user_cond_resched__tasklet_schedule__x86_indirect_thunk_r13find_next_zero_bitdel_gendiskblk_queue_max_discard_sectorskthread_stopprintkjiffies_to_msecsdev_errpci_restore_stateblk_alloc_queuepci_set_dma_maskpcim_iounmap_regionsdmam_free_coherentmemsetdel_timer_syncpci_set_masterblk_queue_max_segments__init_waitqueue_head__list_addjiffiesdebugfs_remove_recursivesprintfblk_queue_flush_spin_lock_irqsavedebugfs_create_filepci_bus_write_config_wordremoving_listinit_timer_key__const_udelaysg_next__get_user_4blk_queue_io_minida_get_newfind_next_bitdev_lock_spin_lockno_llseekpci_disable_deviceblk_queue_bouncemalloc_sizesautoremove_wake_functionpcim_iomap_tableblk_queue_max_hw_sectorsdev_set_drvdatadel_timerpcim_enable_devicedebugfs_create_dirblk_cleanup_queuealloc_disksg_init_tablemsleep__kmallockobject_getper_cpu__current_taskkobject_putmtip32xx.ko.debug4^D.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.note.module.sig.gnu_debuglink.modinfo.rela.smp_locks__versions.rela.altinstructions.bss.altinstr_replacement.rela.text.rela.init.text.rela.exit.textm@$*pf% g=E5@ 5P00ت09  4@ 22h=  (<hX `([x* @ $@( h@0 p0  xA`bIx , QP