ELF>(@@#"GNUPvI1 UH1HWBHG@HWBHG@HG@HWBHG@HHxzHWHWBHGP0P0H@\t"H1HJX1HH9A\wHGPPHHPP[}HWBHWBHWB gfUHDUHHHHHtuHy(HHDDDtFAHcN)x9H HH AF8H LH0H HHH1fVHAHHHUHUHH1ffff.UHAUATSHHGH@HWBHG@HHHSRfy HH9xH@ht H[A\A]HC@f2HH@LHLHH1HSB,B,HC@,HHHH9xH@hvHSB,B,HC@,HHHSR(u HH9xH@h)HC@(u.HH@LHLHH1HHC@HSBHC@HC@HSBHC@HA H@LHLHH1L#XAIIuI$BI$@A HHHUؿXAIIuI$@tHH;Ey XAAD$hu I$@t.HH@LHLHH1AXAIIuDUHt1HcЃfW9wffffff.UHSHHG(1HHHQHPRHHQHPRHPRHHQH@@HBH@H@u 1H[HCHHHUHUHH1ffffff.UHH1fEw8HMHf}ÐUHH1Ht-HHPHtwH@HtE1DH UHH0H]LeLm@HILct6Mi`LLHǃHǃH]LeLmHH@HHuHUuHUHH1UHAVAUATSLILHH1LLLALH{LkLI HǐLHHL1HH HpH{(HC(HPRHHQHPRHPRHHQH@@HBBE1ch[DA\A]A^ILAHH1HHCLHLHH1E1MLHH1LlUHHhH@hu@uHonline H Hwrite_prBotecfB t H2BIthermal_HshutdownfB LHzUHHH]LeLmLuL}L@IAeH%(HE1LHHIIT HcHI<<1H8H8HHuI~LHǐMHI1DLHHEeH3%(uH]LeLmLuL}ffffff.UHH0H]LeLmLuL}E1HHIAHPLHtwAwzHLhH HHH HELE1H)LH40AHILH]LeLmLuL}H UHn8u H~0ff.UHH@H]LeLmLuL}HAEIAAHH@LcIi`HHHt DHIi`HHǀHǀIFHHǐtxHPHtlwpH@(HtIi`E1H3Mi`J#@DHHbH]LeLmLuL}fH HH@HHHUHUHDH1UHAWAVAUATSHHHEHIIADEHMEEHEHE"DDMHHHHHUHEf.HU*cXAHEHEHHuHH;ExHEd$AH@HHDHHH1HHD[A\A]A^A_aHǃaAD$<<}HǃHǃHI$EHIT$HPAT$PHt9HAA?HDp DI DhHH@ǃH} }HL,HHL9HHxuRA|$t H@huAHC@P}tE1틃HtH@h AǃHEu3HC@ u(AD$H@huOHCHx\vHڸHr 6 H3H;F\rt}HH;ExHH@LHLHH1HaHa1ɺADHEHǃH)aaAD$t1DD t)HcHi`ITHHte1HLAuHUEIM9J\wuP}uEHUMHHHĈ[A\A]A^A_H}HGHHhHphHpHH1HEHx@LH}ZHEHx(aaHxTHCHH3H11!HEHxHUBh EHHBHHHHH1HMHY(HaHHxaaXHHIHHtHHt @1HaHa1HHxH4E@tCHuHFHHHHH1H}HG(HPB0E@tCHUHBHHHHH1HMHA(HPB0DeAhHuHFHHDHHH11Lm1IEE1LH}D9\IFXUIFXEEEAl}tlMEtNEtIIcHi`HH7EeHE1DHBHEA}~AINMLHAHXAIIuH,HEHx(H0H((HMHA(L(A$EE1A$ E1HØ8HEfffH HpHHH}HH@HHHpHpHDH1HuH~H}HuMIME<0<tA`fDH@Ef@I}DLHxD]D]HxfI}HuDHxLUD]謶D]LUHxHc}DLH}HlIE(HH PSgDfDADHcuDHHuHLUD]EEQcf@uXIcH}HuDH0HIEHHLUHHH1ELUHUI}HuD]E1ZHIHED]_ff.UHHH]LeLmLuL}eH%(HE1IH{wA AHUeH3%(D^H]LeLmLuL}t0uLeHLHALeHLHuEI}(H`11AALHDžhbEDžpƅ`'ƅacElEdEeEfEgDI@AEEAEEAEEAEELHHE1Le0HLHL0LH0LHAHMHG(HHH|E1DuHSE1H8Mm(HDžxEfUEHDž@HDžHDžPƅ@'ƅACUeIEAH@HH4HHH1UHH H]LeLmHAIH¸uH]LeLmHuChuAatLDHDUHHĀH]LeLmLuL}AeH%(HE1HAIHu(HUeH3%(DurH]LeLmLuL}HuAChuAtAatLDHMALu LLHtA|M} LuۉHUIU$HUHuҹ(LHUHL LLAHuELsEHMZ s v7zs  vv AsN &Us 0v5Ets `Ess {S5n]s Tk6sC BMs s  x*;sB HOe < ]N v s   w ' mk m S    a S' s8 ? b  v   ; sK R  Uv\xSl`vlWv s- X4bl{  4sI xPs s ( Ms (Ts X  #  (i/ >Ts GRO\ks s xYry{hs e p1zx[!,d rs& -s  V L+J 7OvVjyh/X  ]bl s x  Yi  * Dgq>s[ b :nDQk ! !!  !i!tE"J"vQ"z"""s" "6#sC# P#%%s8% 8?%a%sn% Hu%%s%  %%s% %&s& h%&B&sO& @V&r&s& &&s& &&s& &'s$' +'7'?'Y'si' v''''s' ''s' '(s( &(@([(sk( r(((s( (((s) )v)s) P)){) )*s* *>*sN* (U*f* n** **s* @**s* *+s+ p+4+ G+sT+ x[+}+s+ ++ ++w+s+ ++, ,42,nQ,Y,j, w,,,,\,L,H,G-X2-XP-s^- e-r-z-h--s- --s- --s- p..s*. P 1.9.eR.s`.  g...D.@/S/a/@00TP00l000 00  0i0 00e1h1)1?1V1 _1_11 2M2sZ2  a22'4|5  5 5;6vB6_6j66S6s6  667a7+7ad7su7  |7777889a9v9:3:SB:vI::l: X:l;/<sC<  O<=s= b"=@==l=v===s=  >=>sJ>  Q>>s>  >? |?&@s3@ :@V@ k@ @s@ @@sA AB@BvGBBsB ( BB B B #CsGC X LCC CsC CC Ds)D 0D]DsqD  xDDE CE mEu~EfE^EjEDFFvFF;GsHG ( OGVGgGvnGGGG(H?HRHuHsH  HHHHsI  I%I1ITIssI h |IIIhIhhJMS N4NUNSOOOUP1Ps>P  EPPHQUpQUDRpRURRS8TnTwTQTTsU @ U5USU}UU}hVU}VwVVVVVVV|V W|UH=HH L ~ #oUH1HH1HH1%s %s: Issuing COM reset <4>%s %s: COM reset failed <6>%s %s: Resuming %s ... %016lX <6>mtip32xx Version 1.2.6os3 <6>%s %s: Suspending %s ... <6>%s %s: Serial No.: %s <6>%s %s: Firmware Ver.: %s <6>%s %s: Model: %s A0A2?<6>%s %s: Card Type: %s <4>%s %s: SMART not enabled mtip_svc_thd_%02dinclude/linux/scatterlist.htimed out<4>%s %s: Taskfile error completed (TFE)write protectthermal shutdownrebuild failedunknownreadwrite<4>%s %s: retiring tag %d reissued (TFE)status<4>%s %s: Could not get drive capacity. <4>%s %s: PxCMD.CR not clear, escalating reset <3>%s %s: HBA reset escalation failed. <3>%s %s: Reset bit did not clear. include/asm-generic/dma-mapping-common.h<4>%s %s: Internal command %d completed with TFE <3>%s %s: Driver private datastructure is NULL <3>%s %s: Failed to enable card during resume <3>%s %s: Unable to reset the HBA <4>%s %s: %d command(s) %s: tagmap [%s]<3>Unable to register block device (%d) <4>%s %s: Command tag %d failed due to TFE <3>%s %s: SG buffer is not 8 byte aligned <4>%s %s: Failed to quiesce IO <3>%s %s: Internal command did not complete [%d] within timeout of %lu ms <3>%s %s: Internal command [%02X] failed <4>%s %s: Internal cmd active. new cmd [%02X] <4>%s %s: STANDBY IMMEDIATE command failed. <6>%s %s: Shutting down %s ... <3>%s %s: Failed standby-immediate command <4>%s %s: STANDBY IMMEDIATE failed <6>%s %s: ASIC-FPGA design, HS rev 0x%x, %i slot groups [%i slots] <4>%s %s: Unrecognized product id <3>%s %s: Memory allocation: port structure <3>%s %s: Memory allocation: command list <4>%s %s: Surprise removal detected at %u ms <4>%s %s: Removal detected at %u ms <3>%s %s: Card did not reset within timeout <3>%s %s: Unable to allocate IRQ %d <6>%s %s: Capacity: %llu sectors (%llu MB) <4>%s %s: Error in READ LOG EXT (10h) command <6>%s %s: Write protect bit is set. <6>%s %s: Exceeded Tmax, drive in thermal shutdown. <6>%s %s: Drive indicates rebuild has failed. <4>%s %s: IDENTIFY DATA not valid <4>%s %s: SMART not supported <4>%s %s: Failed to ge SMART data <4>%s %s: Query for invalid SMART attribute ID <4>%s %s: Unable to check write protect progress <3>%s %s: Protocol layer initialization failed <3>%s %s: Unable to allocate gendisk structure <3>%s %s: Unable to allocate request queue <4>%s %s: Could not read drive capacity <4>%s %s: Error creating 'status' sysfs entry <3>%s %s: service thread failed to start <6>%s %s: Write protect progress: %d%% (%d blocks) <3>%s %s: Unable to allocate memory for driver data <3>%s %s: Unable to enable device <3>%s %s: Unable to map regions <4>%s %s: 64-bit DMA enable failed <4>%s %s: Unable to enable MSI interrupt. <3>%s %s: Unable to initialize block layer <4>%s %s: Failed to get a tag. <4>%s %s: Maximum number of SGL entries exceeded <3>%s %s: DMA segment length truncated <4>%s %s: Null completion for tag %d<3>%s %s: Missing completion func for tag %d<4>%s %s: Fail: %s w/tag %d [%s]. <4>%s %s: Bad completion for tag %d <4>%s %s: Clearing PxSERR.DIAG.x <4>%s %s: Clearing PxSERR.DIAG.n <4>%s %s: Port stat errors %x unhandled <4>%s %s: FTL rebuild in progress. Polling for completion. <4>%s %s: FTL rebuild in progress (%d secs). <4>%s %s: FTL rebuild complete (%d secs). <3>%s %s: Timed out waiting for FTL rebuild to complete (%d secs). <4>%s %s: data movement but sect_count is 0 <3>%s %s: Memory allocation failed (%d bytes) #@@?@G  G G$/(G064H<:@G   h (087@8H@PX`hpx"&',/$0m0255689$:j:r:z::D= h=(=08?8B@@AHCPEXF`FhFpHxH}}}}}}}3 0!8 H0P`/6hx4BwF$version=1.2.6os3license=GPLdescription=Micron RealSSD PCIe Block Driverauthor=Micron Technology, Incsrcversion=6DA130C836C6E689E7AE624alias=pci:v00001344d00005150sv*sd*bc*sc*i*depends=vermagic=2.6.32-358.el6.x86_64 SMP mod_unload modversions DPQIII I I(I0I8I@I5HIPIeXI `I hI pI xIb I IIIIIIeI,I.I0I1I8I;IDIIIPI5UIU@#Rmodule_layoutkobject_put9Oper_cpu__current_taskhW}skobject_get\4Z__kmallocmsleep×sg_init_table99Walloc_diskN@blk_cleanup_queuevpcim_enable_devicecdel_timerq*Mblk_queue_max_hw_sectorsydev_set_drvdatapcim_iomap_table'|autoremove_wake_functionˑmalloc_sizesblk_queue_bouncepci_disable_devices8_spin_lock>ida_get_newѣfind_next_bit]Xblk_queue_io_min)g__get_user_4?sg_next__const_udelay&jinit_timer_keyf^blk_queue_flushZ,<sprintfh}jiffies__init_waitqueue_headtublk_queue_max_segmentscUpci_set_masterdel_timer_sync memsetdmam_free_coherenta;PGpcim_iounmap_regionspci_set_dma_maskR p;blk_alloc_queueePbpci_restore_statep7jiffies_to_msecscsprintkkthread_stopMdel_gendiskwait_for_completion_timeout(devm_request_threaded_irq3copy_from_user< dev_get_drvdataҁndma_opsqpci_save_state Idmam_alloc_coherent$ ,(00pHP`mtip32xx pc Hdmodule.sigFQ& j@[Q!{*RO|8/0Z(Ż\      !)+P6FXj!z/M `  %} x3P Vm (pb$nPp1}()L57K `ZDn: {,mLp.H0iIPx U{U|' 9 -OP`@m r <x#+ ;,;Uq0).7GWflw}"+4EVt@$1AFNUbp")8G^t| ! . G X h           mtip32xx.cmtip_null_completionmtip_exitmtip_majormtip_pci_drivermtip_block_getgeomtip_restart_portata_swap_stringmtip_hba_resetmtip_check_surprise_removalpci_unmap_singlemtip_completionmtip_pci_resumemtip_hw_show_statusprint_tagspci_map_singlemtip_irq_handlermtip_initmtip_async_completemtip_exec_internal_command.clone.2mtip_standby_immediatemtip_pci_shutdownrssd_index_lockrssd_index_idamtip_pci_suspendmtip_hw_exitmtip_get_identify.clone.3mtip_read_log_page.clone.4mtip_block_initializemtip_make_requestdev_attr_status__key.44985mtip_timeout_functionmtip_block_opsmtip_service_threadmtip_taskletmtip_pci_probeinstancemtip_command_cleanupin_progress.42858mtip_pci_removeexec_drive_taskfilemtip_hw_ioctlmtip_block_ioctlmtip_block_compat_ioctl__mod_version4100__mod_license4099__mod_description4098__mod_author4097mtip_pci_tbl.LC7.LC70mtip_init_portmtip32xx.mod.c_rheldata__mod_srcversion128__mod_alias126__module_depends____versions__mod_vermagic5dmam_alloc_coherentpci_save_statedma_opsdev_get_drvdatacopy_from_userdevm_request_threaded_irqwait_for_completion_timeoutpci_set_consistent_dma_maskmemmove__this_moduleblk_queue_max_segment_sizepci_enable_msi_blockcompletefinish_waitsysfs_remove_file__pci_register_driverupida_pre_getcleanup_moduleadd_diskpci_disable_msiprepare_to_waitkthread_createkfreeida_removekthread_should_stoppci_set_power_state__wake_up__phys_addrkmem_cache_alloc_tracepci_unregister_driverinit_modulewake_up_processsysfs_create_filedev_driver_stringput_diskschedulemsecs_to_jiffies__stack_chk_failblk_queue_physical_block_sizedevm_free_irqblk_queue_make_requestpci_bus_read_config_word__put_user_4capableunregister_blkdevtasklet_killpcim_iomap_regionsbio_endio__mod_pci_device_tablemod_timertasklet_initregister_blkdevdownstrlcpymcountcopy_to_user_cond_resched__tasklet_schedulefind_next_zero_bitdel_gendiskkthread_stopprintkjiffies_to_msecspci_restore_stateblk_alloc_queuepci_set_dma_maskpcim_iounmap_regionsdmam_free_coherentmemsetdel_timer_syncpci_set_masterblk_queue_max_segments__init_waitqueue_headjiffiessprintfblk_queue_flushinit_timer_key__const_udelaysg_next__get_user_4blk_queue_io_minfind_next_bitida_get_new_spin_lockpci_disable_deviceblk_queue_bouncemalloc_sizesautoremove_wake_functionpcim_iomap_tabledev_set_drvdatablk_queue_max_hw_sectorsdel_timerpcim_enable_deviceblk_cleanup_queuealloc_disksg_init_tablemsleep__kmallockobject_getper_cpu__current_taskkobject_putmtip32xx.ko.debug|.rodata.str1.1.rodata.str1.8.rela.data.rheldata.rela.rodata.devinit.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.text}@$:pW5W6U)P؍Eh}@P8*9` 4` 2@2@o H   P ; A`@ pk0* $( 0 0 T  `Q( QY a`