ELF>O@@"!GNUㅺkmKݬLrUHHHxHHHH0HHtHfff.UHIHIDJRAD % H t HH1HÐUHH H]LeLmHIIՅuH]LeLmNDN1DF`LHK`S^LDK]DCaH1K\AT$LDKdDC_H1AT$KbLDCnH1LH1Iffff.UHH H1HHfDUH H1HHUH H1HHUH H1HHUHAWAVAUATSHHAE1H}HHHIcE1HHH)HUHH{HtH;Ht7H5Ht&IHI4$IHtH;H;AHAuAAvH[A\A]A^A_ffff.UHATSHIċXXHI$HHHHHfff[1A\UHSHHH@HHHHP01HH[ÐUHSHHH@HHHHP(1HH[ÐUHSHHH@HHHHPH1HH[ÐUHSHHH@HHHHP1HH[ÐUHSHHH@HHHHP@1HH[ÐUHSHHH@HHHHP1HH[ÐUHSHHH@HHHHP 1HH[ÐUHSHHH@HHHHP81HH[ÐUHSHHH@HHHH1HH[fUHSHHH@HHHHP1HH[ÐUHAWAVAUATSHHUxHPуxEAA=EAAz`EAAzaEAA xӁz^EAAz\EAAz_EAAzdEAAxׁzbց znҁ@x 1D D D D D D D D H}  HHH[A\A]A^A_UHSHHHHH1HH[@UHSHHHHHH߾fHI1HH[fUHSHHH HH1HH[UHSHHHH1HH[UHAVAUATSfDoXHt6ADE1IHCPIcDAH<D)sD9fǃfǃCXHCx[A\A]A^ffffff.UHH H]LeLmLoHLHLJH@Ht!-H@HxPH@LIDžI$LH]LeLmff.UHH H]LeLmAIHAӁÁSuLI|$1҉t AƄ$H]LeLmfEH]LmA$LeEHHHEHH 1ffff.UHHH$Ld$H_IHI$HHHH$Ld$@UHSHHtBH{PHƃHfffHQH1[1Hv@UHHpH]LeLmLuL}DvpHHIEu1H]LeLmLuL}ÐLgPHF`HMHHEIT$,AD$4AD$HHME1E1DLY E;EtHAtBAtfAD$1fA|$fA$AD$fDE!{nA|$ fA$tmE1IAL$XID$PL1HIcAHEL=EHEHˆEHUHHU0DAAD)EDIM1!E  1{aAEEA1EAEME{bEEHCH@DD5ELH1DML]E1A1EE1EDML] f.LEHEDmELH҈ELH1LDMDUL]L]DUDMpAEA#uML=DmHELHEHCH@DtBA@ALHDML]1DML]C.EAEDI1A1E1҉EfDEA#A]DHCPx  AAAEUDʉt1Lt&~HcH9HcH9CiMEE DшUH1 @@tftAkHCPHABHCPH@}HCPHP@L%EtƃHSPHHHJ HSPHHHJ HSPHB HC=H@Dt'@Ax}nAA EfDLHDt +IADAADADA tA ,E#{bEtHCEH@DELHfL5EHEDmELHEyC*IADLHLDML]+L]DMLH1LDML]L]DMzHA9LA)HDTIDADHR-SiHǃSiLDH|DH^ZzHy MELHDDExD։tLHDR-rA-LH1LDMDUL]L]DUDMVLHLDMDUL]L]DUDMHHMLEDML]HMLEDML]|Dt 1LHLHD1LHD DDR-oE LHDLH| x| LHDDR-@ALHDML]1L]DMLHl3 DBAp HLELEHc7HCPLHHPHCPHDhƃHCPHDBHCPH@HCPLHH@DMDUL]1A EDMDUL]LH1DML]A1EAEDML]LH1HCPLHHP1LEDMDUL]L]DUDMLEMHCPLHHB J R LEDMDUL]1L]DUDMLEf LH11LHUHATSLHuIFfx@DHA9t+Ht0uu1[A\fD1HuЋS xɋ9tHcH ¾tKS It$ 1H=tHcH UHSH8HEHEHeH%(HE1EEHwPHGHcȃDEHHCPH@HCPH`HCPH!?tODKtMHU1AH$HtHHCPHUeH3%(@uH8[fHCH@Df.UHSH8eH%(HE1HEHHEEtEHC@uHUE1AHH@D$HtHHCPHUeH3%(@uH8[fffff.UHH@H]LeLmLuL}HGPHALHtH]LeLmLuL}H 1ҾHEE|$D5AEMcOt<A@EuQA{ltCD<1ҾHDEƃ1Qf.ȀACltCD<D=EHuH1@D-EHuH1@D%EHuH1McHuHOt<1AHuDH1fff.UHATSH0eH%(HE1HAEEtEEE EHCHU11AHH@D$%HtHHHCPP(uv@HUeH3%(u,H0[A\fEEE|HCP@HEHHHHE1H FHEHHHHE1H HCPSUHHpH]LeLmLuL}eH%(HE1HIILt2HUeH3%(H]LeLmLuL}fHEHEHGEEH@HU1AHD$HIXHCPI xHSpHJBAEA$1LEE@E4MdCE:Ht,A$AE5HPp@AEHCPH@A$HCPH85x+ǃ|ǃxA $AULH1HCP@ LH1;UHHHUHuyEɃMUHAWAVAUATSHxeH%(HE1V8HIxHH HpHFH@@X`E`ƇE9t DEEE`ƃL}HCPE1El$8E1HEEEA AADڃxUIIG1DKtLALH$HIHEDP4E@-U9UH\ALEAkAFY{\LuǃǃE1HCHELHEEAE LH@HD$HIHCPH:Lǃ@ƃLƃWHKPQAHCP@@ D%Et;ƃDEEtxA@{_tJDlE>D EHAƉdx|hǃlfDEEtWHcEƃƃƃHHH)ЀSetҾHXxE1HUeH3%(DHx[A\A]A^A_E} EAAwDAƃƃǃǃxǃ|ǃhǃdAƃ9fDD=E.Hzv_DBAADHRHN ~ v D5ETHB^f{_Cmǃhǃd>1@ƄpƄqƄrƄsDŽxDŽ|HH@u{\E@HCHELuHEE1ALH@HD$HIDHpEHCPD@4EHJrR щHP@ ‰=u HpH1}fǃlHH0Aǃǃ5"HpH1@HCP@HCPDpHCP@DExfDHCPDpmHC~HEAx.:AA6HpH1-HCPHHpHD@1HpH1HCPHHpHHDHD@1HCPHpH1HpH1SeHpH1E1jHAHAqIHp 1HCPi@UHAVAUATS_XIIAd${]tuHuƃHLcMyuHcI9s1I]HH1IH 8HI9zfDfffff.UHHpH]LeLmLuL}eH%(HE1H蘼Au t0HUeH3%(DH]LeLmLuL}@DHCPEH sʉHEHEE EHu1AHHAEDDmEHCH@D$)HIHCPLcdxtkp4xK@H@x-yxIulIƃ@ IAADx ADADLIIATxATATHCPƃ@ ĐHx@tHIH1IAH ADHCPD`KHH1MH MgUHH@H]LeLmLuL}mHu|LcdIMIA<>DEtSHGPP Dh@ HGP@uJA|>ATACT%A)L@1H]LeLmLuL}A|>uAD> xAD> I1ADADHcѾHfDfDU Uu ADPAT xAT IADUff.UHHH]LeLmLuL}HIAIHLcLHEHHUDH EHxt `DEdUAN8LH{H{``Hcu7LH`H`HH]LeLmLuL}uLEHcMLcMmAu(Au"AA?ALH@H4HHH)u,HYHHH>D1HHXDHL`DPHcHXDHL`DP{_ELAStVAStMABA"5AS(HAV=XHpLHDHP((A9HpA)DAN =HpLHTxTHp~AN HDžPHpLH|2DD2uFAF 1҃=HuH1AN A)EV D)AV DED+hH@H1K HuH1HuDH1AN 9K LH1GHuH1L(L(=LpMt(HuDH)1DL(L(ICD#xCD#AF IHuLH1Hu1HLpL(L(ICD#xCD#LyIH1LpI`HPHPHDHD@HP@D$FD$FD$FHuD L($1L(D f.UHAWAVAUATSHHpIIeH%(HE1HHSLHHUHEt1HUeH3%(HEE H[A\A]A^A_HpLHHHEHpI LtHp1HcHH D`dHEfHMcHIH0IA< <AT ADJMHII)J3HHHEB3tPuG1<H@wt3H1H=HEfHKPHHPmHHHEH0HD<L< DEtHPf~Hp1LHt >n>t?  ?%?/? 6?I???t@@AtABt/BtuBtCtHDtEtE 0EFt,F X3FFF FF F G  G/G GG^G  eGxG 0 GG ` GG GG HH @H#H  (H4H DH[HmH|H  H @HH $HH $HJJ  %J1J;JJJ $cJmJ  tJJ  JJKtJK 8UKKKtNL PYLLL L  LLt MMtMNVO  cOOsO H OPs#P  .PePPPQ fQ=RRtSS ST.T (E JR+Z,btk ry (   #  ( try_wdiotry_rdiodebug_flagtry_direct_iomax_sg_segsbuffer_kbs 0k8xhUpG <>@ B(D0F8H@JHLPNXP`RhTpVxX<6>st: Unloaded. forwardbackward<6>%s: debugging: %d [%s] %d tape%lld0x%08x 0x%02x UnlL<5>%s: %socking drive door. readioctlwriteautononn%s%s%s%sunknownFound incompatible tape <6>&tpnt->lock<4>st: idr expansion failed st%d<3>Attached scsi tape %s <5>noyesstdrivers/scsi/st.cfilemarksblockssetmarks<5>%s: Writing %d filemarks. <5>%s: Writing %d setmarks. <5>%s: Rewinding tape. <5>%s: No op on tape. <5>%s: Retensioning tape. <5>%s: Erasing tape. <4>%s: Illegal block size. <5>%s: No Mode Sense. <5>%s: Write protected <5>%s: Unloading tape. <5>%s: Loading tape. <5>%s: Incorrect device. <5>%s: Flushing %d bytes. <3>%s: Error on flush. <5>%s: Incorrect block size. <5>%s: Error on write: <5>%s: EOM with lost data. scsi_tape20130315rhOnStreamSC-osstDI-DP-FW-USBrksltoumvpxayqzstatsdefineddefault_blksizedefault_densitydefault_compressionoptionsread_cntread_byte_cntread_nswrite_cntwrite_byte_cntwrite_nsin_flightio_nsother_cntresid_cnttry_direct_iofixed_buffer_sizemax_sg_segsversion<5>%s: Spacing tape %s over %d %s. <6>%s: Mode %d options: buffer writes: %d, async writes: %d, read ahead: %d <6>%s: can bsr: %d, two FMs: %d, fast mteom: %d, auto lock: %d, <6>%s: defs for wr: %d, no block limits: %d, partitions: %d, s2 log: %d <6>%s: sysv: %d nowait: %d sili: %d <5>%s: Error: %x, cmd: %x %x %x %x %x %x <4>%s: Error %x (driver bt 0x%x, host bt 0x%x). <5>%s: Recovered %s error (%d). <5>%s: Async write error %x, return value %d. <3>st%d: out of memory. Device not attached. <3>st%d: Can't add %s-rewind mode %d <3>st%d: Device not attached. <3>st%d: device_create failed <3>st%d: Can't create sysfs files <6>st: The suggested driver is %s. <5>st: Can't allocate new tape buffer. <3>st: Can't allocate new tape buffer. Device not attached. <3>st: out of memory. Device not attached. <3>st: Can't allocate device descriptor. <4>st: idr allocation failed: %d <3>st: Too many tape devices (max. %d). st: Can't allocate statistics. %s: try direct i/o: %s (alignment %d B) <4>%s: Can't allocate %d byte tape buffer. <6>st: Version %s, fixed bufsize %d, s/g segs %d <6>st: Debugging enabled debug_flag = %d <3>Unable register sysfs class for SCSI tapes <3>Unable to get major %d for SCSI tapes <3>%s: Async command already active. <3>%s: Can't get SCSI request. <5>%s: Spacing to end of recorded medium. <5>%s: Setting block size to %d bytes. <5>%s: Setting density code to %x. <5>%s: Setting drive buffer code to %d. <4>%s: Can't set default block size to %d bytes and density %x. <5>%s: Compression mode page not supported. <5>%s: Compression state is %d. <5>%s: Compression not supported. <5>%s: Compression change failed. <5>%s: Compression state changed to %d. <5>%s: Stepping over filemark %s. <3>%s: Stepping over filemark %s failed. <5>%s: Can't read tape position. <5>%s: Got tape pos. blk %d part %d. <5>%s: Mode change from %d to %d. <6>%s: Block limits %d - %d bytes. <5>%s: Can't read block limits. <5>%s: Mode sense. Length %d, medium %x, WBS %x, BLL %d <5>%s: Density %x, tape length: %x, drv buffer: %d <5>%s: Block size: %d, buffer size: %d (%d blocks). <5>%s: Updating partition number in status. <4>%s: Can't set default drive buffering to %d. <5>%s: Device already in use. <4>%s: Can't allocate one page tape buffer. <5>%s: Enhanced %sload slot %2d. <5>%s: Setting block to %d and partition to %d. <5>%s: Visited block %d for partition %d saved. <5>%s: Trying to change partition from %d to %d <4>%s: MTSETDRVBUFFER only allowed for root. <5>%s: Initialized mode %d definition from mode 0 <6>%s: Default block size disabled. <6>%s: Default block size set to %d bytes. <6>%s: Long timeout set to %d seconds. <6>%s: Normal timeout set to %d seconds. <6>%s: Cleaning request mode %d, mask %02x, value %02x <6>%s: Density default disabled. <6>%s: Density default set to %x <6>%s: Drive buffer default disabled. <6>%s: Drive buffer default set to %x <6>%s: Compression default disabled. <6>%s: Compression algorithm set to 0x%x. <6>%s: Compression default set to %x <5>%s: Can't read medium partition page. <5>%s: Number of partitions %d. <5>%s: Can't read partition mode page. <5>%s: Partition page length is %d bytes. %s: psd_cnt %d, max.parts %d, nbr_parts %d <5>%s: Formatting tape with one partition. <5>%s: Formatting tape with two partitions (1 = %d MB). <6>%s: Partitioning of tape failed. <5>%s: EOF/EOM flag up (%d). Bytes %d <5>%s: Sense: %2x %2x %2x %2x %2x %2x %2x %2x <5>%s: Failed to read %d byte block with %d byte transfer. <5>%s: ILI but enough data received %ld %d. <5>%s: EOF detected (%d bytes read). <5>%s: EOM detected (%d bytes read). <5>%s: Tape error while reading. <5>%s: Zero returned for first BLANK CHECK after EOF. <5>%s: EOF up (%d). Left %d, needed %d. <4>st: from_buffer offset overflow. <4>%s: Write not multiple of tape block size. <4>%s: Can't set default compression. <4>st: append_to_buffer offset overflow. <5>%s: EOM with %d bytes unwritten. <5>%s: Retry write of %d bytes at EOM. <5>%s: switch_partition at close failed. <7>%s: Number of r/w requests %d, dio used in %d, pages %d. <5>%s: Async write waits %d, finished %d. <3>%s: Error on write filemark. <5>%s: Buffer flushed, %d EOF(s) written }}}}}}} 0h8 HWP`HhxHNJ$  (&0Q8n@HPX`hp!x#parm=try_wdio:Try direct write i/o when possibleparmtype=try_wdio:intparm=try_rdio:Try direct read i/o when possibleparmtype=try_rdio:intparm=debug_flag:Enable DEBUG, same as setting debugging=1parmtype=debug_flag:intparm=try_direct_io:Try direct I/O between user buffer and tape drive (1)parmtype=try_direct_io:intparm=max_sg_segs:Maximum number of scatter/gather segments to use (256)parmtype=max_sg_segs:intparm=buffer_kbs:Default driver buffer size for fixed block mode (KB; 32)parmtype=buffer_kbs:intalias=scsi:t-0x01*alias=char-major-9-*license=GPLdescription=SCSI tape (st) driverauthor=Kai Makisarasrcversion=449BE3BFD026442667DB260depends=vermagic=2.6.32-696.20.1.el6.x86_64 SMP mod_unload modversions  (8@HP`hp0x,(E (0%8b@8HPX:`zhpx:zBz J%    ]  BN2= !(R"0&8(7@ 8H 9P9X;`<hI?p?xGJ MePP=RmTU kx- @#Rmodule_layout;Oalloc_pages_current3cdev_alloc Bcdev_del9Oper_cpu__current_task\4Z__kmallocإblk_queue_rq_timeout4kref_put99Walloc_diskz=up_read?09p<G8@8&7 Dp \R l]$i@ w  0$@   !%-(8,D0O([@" n(z`& 74899;@<_@?8?lG JUM^)`PR:PRD R(ZPTegU?pk xxz ]1@(  `0((  &::RP(e  | Ipx( H (   8 ILpd(w   "@Pp 0X)`(6(G(` (y`((( (`(((  (`(1(@(S (f`((( (4@# c  @ @/ ? N Z c s   0          L% 9 @ F P e |         " 3 E R Z l z            ' . ; M Y j            ' / = V c m x           ",BKVst.cexit_stst_templatest_sysfs_classst_index_idrdeb_space_printst_log_optionsdebuggingversion_showverstrmax_sg_segs_showst_max_sg_segsfixed_buffer_size_showst_fixed_buffer_sizetry_direct_io_showtry_direct_ioremove_cdevsst_dev_groupsst_removest_ref_mutexscsi_tape_releasest_index_lockresid_cnt_showother_cnt_showio_ns_showin_flight_showwrite_ns_showwrite_byte_cnt_showwrite_cnt_showread_ns_showread_byte_cnt_showread_cnt_showoptions_showdefault_compression_showdefault_density_showdefault_blksize_showdefined_shownormalize_bufferdo_door_lockscsi_tape_putst_releasest_use_lockst_chk_resultwrite_behind_checkcreate_one_cdevst_fopsst_formatsst_probereject_list__key.41555st_scsi_execute_endenlarge_buffersetup_bufferingtry_wdiotry_rdiorelease_bufferinginit_stbuffer_kbsmax_sg_segsdebug_flag__key.41669st_do_scsi.clone.0__key.11510st_int_ioctlset_mode_densblkmodes_definedwrite_mode_pageread_mode_pagest_compressioncross_eofget_locationfind_partitioncheck_tapest_opendo_load_unloadset_locationswitch_partitionrw_checksst_flush_write_bufferflush_bufferst_ioctlst_readst_writest_flush__mod_try_wdio115__mod_try_wdiotype114__param_try_wdio__param_str_try_wdio__mod_try_rdio113__mod_try_rdiotype112__param_try_rdio__param_str_try_rdio__mod_debug_flag108__mod_debug_flagtype107__param_debug_flag__param_str_debug_flag__mod_try_direct_io106__mod_try_direct_iotype105__param_try_direct_io__param_str_try_direct_io__mod_max_sg_segs104__mod_max_sg_segstype103__param_max_sg_segs__param_str_max_sg_segs__mod_buffer_kbs102__mod_buffer_kbstype101__param_buffer_kbs__param_str_buffer_kbs__mod_alias95__mod_alias94__mod_license93__mod_description92__mod_author91st_drv_groupsst_groupstats_groupst_drv_groupst_dev_attrsst_stats_attrsst_drv_attrsdev_attr_defineddev_attr_default_blksizedev_attr_default_densitydev_attr_default_compressiondev_attr_optionsdev_attr_read_cntdev_attr_read_byte_cntdev_attr_read_nsdev_attr_write_cntdev_attr_write_byte_cntdev_attr_write_nsdev_attr_in_flightdev_attr_io_nsdev_attr_other_cntdev_attr_resid_cntdriver_attr_try_direct_iodriver_attr_fixed_buffer_sizedriver_attr_max_sg_segsdriver_attr_versionst_compat_ioctlst.mod.c_rheldata__mod_srcversion117__module_depends____versions__mod_vermagic5dev_get_drvdatacopy_from_useridr_get_newidr_findblk_get_requestscsi_device_getmemmove__this_modulesnprintfcompleteblk_get_request_queuedevice_unregisterscnprintfput_pagescsi_get_sense_info_fldscsi_cmd_ioctlkref_getcleanup_modulesysfs_create_groupsmemcpykfreekref_initscsi_sense_desc_findkmem_cache_alloc_tracemsleep_interruptible__scsi_print_senseinit_modulescsi_block_when_processing_errorsscsi_register_driverput_diskscsi_ioctlscsi_nonblockable_ioctlget_user_pages__stack_chk_fail__blk_put_request__free_pagescapablesysfs_create_linkunlock_kernelidr_pre_getscsi_device_putcdev_addidr_removeblk_rq_map_user__class_registersysfs_remove_linkblk_execute_rq_nowaitdevice_createmutex_lockwarn_slowpath_nullstrncmpmcountcopy_to_userdriver_unregisterlock_kernelclass_unregisterscsi_command_size_tblprintk__mutex_initmutex_lock_interruptibleblk_put_queueidr_destroymemsetwait_for_completion__init_waitqueue_headblk_rq_unmap_userdown_readsysfs_remove_groupsprintfparam_set_intunregister_chrdev_regionmutex_unlockktime_get_spin_lockblk_put_requestmalloc_sizesdev_printkregister_chrdev_regiondev_set_drvdatastrlenparam_get_intscsi_normalize_senseup_readalloc_diskkref_putblk_queue_rq_timeout__kmallocper_cpu__current_taskcdev_delcdev_allocalloc_pages_currentst.ko.debug.rodata.str1.1.rodata.str1.8.rela.data.rheldata.rela.rodata.symtab.strtab.shstrtab.rela__mcount_loc.note.gnu.build-id.rela.gnu.linkonce.this_module.note.module.sig.gnu_debuglink.rela__param.modinfo.rela.smp_locks__versions.rela.altinstructions.bss.altinstr_replacement.rela.text.rela.init.text.rela.exit.textm@$&pp!(AAL<X H*1r,x9  4X 2@=2:hP 8 p@`[p*@ $@H  %0 P'0'8 'xA'I@j|NQNL