‰PNG  IHDR @ @ ªiqÞ pHYs   šœ —tEXtComment ELF>F4@@Ї@8 @@@@@@88@8@@@auau }}`}` }}`}`TT@T@DDPtdnn@n@QtdRtd}}`}`  /lib64/ld-linux-x86-64.so.2GNU GNUXF+REN8 D@ 8;>BE/|qX9z!=SyDo'x3kFe: .iq\Nb<M2[)`@`` @`4V@libsgutils2.so.2__gmon_start__sg_ll_readcap_10sg_get_numsg_ll_readcap_16safe_strerrorsg_get_llnumsg_err_category3sg_print_commandsg_ll_sync_cache_10sg_chk_n_print3_finilibpthread.so.0pthread_cond_initopen64readpthread_sigmaskpthread_mutex_initpthread_cond_wait__errno_locationpthread_mutex_locklseek64pthread_cancelpthread_createpthread_joinsigactionpthread_cond_broadcastclosepthread_mutex_unlocksigwaitlibgcc_s.so.1_Unwind_Resume__gcc_personality_v0libc.so.6exitstrncmpperror__open64_2strncpy__stack_chk_failgetpidkillstrlensigemptysetmemset__fprintf_chksigaddsetfputcfputsmalloc__xstat64stderrioctl__snprintf_chkfwritegettimeofdaystrchrstrcmp__libc_start_mainsysconffree_edata__bss_start_endGCC_3.0GCC_3.3.1GLIBC_2.3.2GLIBC_2.2.5GLIBC_2.7GLIBC_2.4GLIBC_2.3.4 0P&y a_& 0ri  ui ii !ii +ui ti 5``=` `(`0`8`@`H`P`X` `` h` p` x` `````````Ȁ`Ѐ`؀```````` `! `"(`#0`98`$@`%H`&P`'X`(``)h`*p`+x`,`-`.`/`0`1`2`3`4`5ȁ`6Ё`7HHMm HtH5Bm %Dm @%Bm h%:m h%2m h%*m h%"m h%m h%m h% m hp%m h`%l h P%l h @%l h 0%l h %l h %l h%l h%l h%l h%l h%l h%l h%l h%l h%l hp%l h`%zl hP%rl h@%jl h0%bl h %Zl h%Rl h%Jl h%Bl h %:l h!%2l h"%*l h#%"l h$%l h%%l h&% l h'p%l h(`%k h)P%k h*@%k h+0%k h, %k h-%k h.%k h/%k h0%k h1%k h2%k h3%k h4%k h5%k h6%k h7pATIhUSHHdH%(HD$1y;~PV@61HryfV@Hc H$HHI$1HL$dH3 %(tH[]A\ATE1AAUH1SH1H@HL$$dH%(HD$81D$<|$|$|$u{HL$E111$A DHT$Ht$1HHHBH H9uHT$HED$ T$ T$ Љ1LT$L$ T$ T$ T$HHED$ L$  ȉ1H\$8dH3%(tH@[]A\USHb@HkXPH5i HǃHHCTmZH[]ATA"USH dH%(HD$1HT$x |$/uH5+i d@A^AHT$1u"߉l$?y @d@QHT$1{"D$1yhd@D$ D$ HL$dH3 %(tH []A\f.@AWA@`.LAVAUATUSH dH%(H$ 1HD$XHD$`HƄ$i xh h hh h Ƅ$ BLvH$D$E1D$4HlD$0HD$ HD$(ADI6HH$Ƅ$ I؄t <=uf.t IA<=utAID$Ab1$ ?@g?@X?@ I9@ :$e ^f <- $<- =e u6f R H=Me a =g ~)LL$`LD$Xl@H (e H=9e 1He H|$u=_e =e HL$(Hpe 1Hoe He `He HD$ H e H 9e He He 1`1`1@`BL``q11`s1@` ?@`E=e t"10`H2d H/d H=d =c `,H|$p1@` F@=He `@`KK`iHl$xH;8c l1@` F@H^=d tH=&c ٺY@1묐gX@HLAcug$ou]$euS$uIL'c c $tRgX@HLD$80LD$8tgmX@HLuyA8-ZLHHLb ^H Wb !`g@fLD$nb b sX@HwX@HAdAf$uX@HLD$8:LD$8X`LH a !g@$L*b A0Lb Ax1Ax$iu-$ou#$uL6a a X@HLD$8ILD$8AoX@HLD$8 LD$8X@HLD$8LD$8X@HLD$8LD$8CW@HLD$8LD$8At $h $r $ L_ D$49Ea V$a$Lt ` _ H z_ (i@H U_  Y@H 0_  g@hH _ @g@CH=^ h@1;` H ^ !h@Q$cIH=X] 8n@111EZ@yxHt$OH a{H ] *m@c<1H;\ H|pHt$hC=\^ tH=\ ٺm@1h봾؂`LH z\ !g@H U\ &Hi@1%D$E1D$4D$0HD$ HD$( H\ HD$Xb HD$XH;D$(~ H+D$(HD$X\ HD$` [HD$`H9D$ } H+D$ HD$`HT$XHHH9HOHS[ H$Q\ H$*=[ H$A@ =[ E =[ E=[ E1[ OL$Aj@ H$@Z  =Z H$@ =Z E =Z EDlZ ;HL$(HHc5[ 1҉HHeL$A0j@H$1H$HY LD$(L$H=Y H$pi@HD$HD$ H$1F{$s$L-D$4@H 9Y g@qH Y 8(k@H X "hh@6Ai$f{eu{uAD$fD{o/{%AD${pu{ov{lAD$fD"W@HLtNfuW{uuQ{auK{uEAD$l@H ? W@MAD$5'W@HL"H=k? Hٺ,W@1'o8AW AVAUIATAUSHHHl$dH%(H$1HAHD$SD$HFD$@@8:E{D;XH,xL|$HI9HELs0LHC0HEIFHEIFHEIFHE IF HE(IF(HE0IF0HE8IF8HE@IF@HEHIFHHEPIFP& fEJW@]W@HDL1FE-A-ALJ1A,AGxA~)H== EV@V@W@HD1sH$dH3 %(8H[]A\A]A^A_bIGExW@H$ApW@AW@LDʹH$1 LRH$1LHLUHt$pA+H$AW@W@fAAALJfDd@@A,EpW@xW@HDL1=Ht$pAA(H$AW@W@H=%< W@1H$1AH$AW@d@@AW&AVAUATUSHHx 4L0dH%(H$h 1L+oH|$0D$,HHcIHHHD$X JD IHL!HD$P0$D$0D$4h$\C$$HCH$HC H$$HC(H$,HC0H$4HH$<HH$DHH$LHH$THCXHD$H@HD$DH|$ ST:HC@H-Lc4HS8D$8HT$@I9LOLL){ED|$HHS8HC@ufDS8Iă0Ht$P;AHc\x΋0A9Й~CPHs8LHK@HcЉD$HL)HH)Hs8HK@H)SHH|$D$,x Hz Lu0LHD$@H;HLtH H|$XHtH|$- KTH|$9 HH|$1 $ 8$<H|$ H|$HcD$HH|$H)CH H$`H$AsAW@W@DEAHHD$,t ǃL)HD$8HT$HHD$@LHu!+80T$H0Ht$PHcbx̋0DA9~ЙA~ ADt$HMcL)HoMD$,UHt fFHrYH|$0HHT$|$8Ht$0AuD$ Eu $t>H|$t$ 8$<H|$HHcD$HHH)\H$` UH$A:fDSD$HH|$P1$HcJA<$H$ DD$HHL$@ID$H=4 e@10T$HA9L1fDH$ DD$HHL$@ID$H=x4 f@170T$HL)H6H$`/H$ApH=4 DẨe@14 HjCH 3 'He@t3 3 H$ H=3 HW@1VHCTǃHUCTeD$HH|$P1$HcdDD$HHL$@pe@D$H=3 1H=2 Dẘf@153 HWH$ H=2 HOX@1vLt$LCTLzǃDEH d2 (8f@D i2 EeV2 VH|$ H$ A2H$AW@W@fDD% 2 DD$HHL$@hf@D$H=1 1D$ EǃHs@ǃHD$,VHH$ OAeH$AW@&X@H=31 W@1DD%11 1HL$@H=1 e@1H|$H$`H$AGAW@W@H=0 W@1qCH$H=0 H$ANAW@X@W@1,HL$@H=F0 f@1HJH$`H$AAW@&X@H=/ W@1H$H$ApAW@W@H$H$AMAW@W@H$ H$ABAW@W@HHHFH$ DH$AAW@7X@)H$ H$AuH$` H$AAW@W@H$`H$AAW@(X@H$ H$AAW@(X@H$H$AeH$bH$AiAW@W@H$9H$AAW@W@H$`H$AmAW@W@=H$ A.H$AW@W@H$ AH$AW@d@gH - %f@IH,H|$CT[HHǃAH赾L-H$`.H$AWAW@W@[H$ AH$H$ AGH$AW@(X@H$`H$ABAW@W@菾H$ AH$AW@W@> Synchronizing cache on %s Unable to synchronize cache pthread_cancel/proc/scsi/sg/allow_dio--versUsage: sgp_dd [bs=BS] [count=COUNT] [ibs=BS] [if=IFILE] [iflag=FLAGS] [obs=BS] [of=OFILE] [oflag=FLAGS] [seek=SEEK] [skip=SKIP] [--help] [--version] [bpt=BPT] [cdbsz=6|10|12|16] [coe=0|1] [deb=VERB] [dio=0|1] [fua=0|1|2|3] [sync=0|1] [thr=THR] [time=0|1] [verbose=VERB] where: bpt is blocks_per_transfer (default is 128) bs must be device block size (default 512) cdbsz size of SCSI READ or WRITE cdb (default is 10) coe continue on error, 0->exit (def), 1->zero + continue count number of blocks to copy (def: device size) deb for debug, 0->none (def), > 0->varying degrees of debug dio is direct IO, 1->attempt, 0->indirect IO (def) fua force unit access: 0->don't(def), 1->OFILE, 2->IFILE, 3->OFILE+IFILE if file or device to read from (def: stdin) iflag comma separated list from: [coe,dio,direct,dpo,dsync,excl, fua, null] of file or device to write to (def: stdout), OFILE of '.' treated as /dev/null oflag comma separated list from: [append,coe,dio,direct,dpo,dsync, excl,fua,null] seek block position to start writing to OFILE skip block position to start reading from IFILE sync 0->no sync(def), 1->SYNCHRONIZE CACHE on OFILE after copy thr is number of threads, must be > 0, default 4, max 16 time 0->no timing(def), 1->time plus calculate throughput verbose same as 'deb=VERB': increase verbosity --help output this usage message then exit --version output version string then exit Copy from IFILE to OFILE, similar to dd command specialized for SCSI devices, uses multiple POSIX threads time to transfer data %s %d.%06d secsProgress report, continuing ... thread cancelled while out mutex held sgp_dd: for 6 byte commands, maximum number of blocks is 256 sgp_dd: for 6 byte commands, can't address blocks beyond %d sgp_dd: for 6 byte commands, neither dpo nor fua bits supported sgp_dd: for 10 byte commands, maximum number of blocks is %d sgp_dd: expected cdb size of 6, 10, 12, or 16 but got %d sg_start_io: SCSI %s, blk=%ld num_blks=%d starting io on sg device, errorsgp_dd: bad cdb build, start_blk=%ld, blocks=%d sgp_dd: interrupted by SIGINT sgp_dd: sg driver prior to 3.x.y sgp_dd: SG_SET_RESERVED_SIZE errorsgp_dd: SG_SET_FORCE_PACK_ID errorsg_finish_io: bad usr_ptr, request-response mismatch finishing io on sg device, errorout of memory creating user buffers sgp_dd: inputting to sg failed, blk=%ld error finishing sg in command (medium) >> substituted zeros for in blk=%ld for %d bytes error finishing sg in command (%d) >> substituted zeros for in blk=%ld for %d bytes, %s sgp_dd: outputting from sg failed, blk=%ld error finishing sg out command (medium) >> ignored error for out blk=%ld for %d bytes error finishing sg out command (%d) >> ignored error for out blk=%ld for %d bytes, %s thread cancelled while in mutex held sgp_dd: bad argument to 'bpt=' sgp_dd: bad argument to 'bs=' sgp_dd: bad argument to 'count=' sgp_dd: bad argument to 'ibs=' sgp_dd: bad argument to 'iflag=' sgp_dd: bad argument to 'obs=' sgp_dd: bad argument to 'oflag=' sgp_dd: bad argument to 'seek=' sgp_dd: bad argument to 'skip=' For more information use '--help' Assume default 'bs' (block size) of %d bytes If 'ibs' or 'obs' given must be same as 'bs' skip and seek cannot be negative Can't use both append and seek switches too few or too many threads requested sgp_dd: if=%s skip=%ld of=%s seek=%ld count=%ld sgp_dd: unable to use scsi tape device %s sgp_dd: could not open %s for sg readingsgp_dd: could not open %s for readingsgp_dd: couldn't skip to required position on %ssgp_dd: could not open %s for sg writingsgp_dd: could not open %s for writingsgp_dd: could not open %s for raw writingsgp_dd: couldn't seek to required position on %sWon't default both IFILE to stdin _and_ OFILE to stdout Unit attention, media changed(in), continuing read capacity not supported on %s read capacity failed, %s not ready Unable to read capacity on %s Unable to read block capacity on %s block size on %s confusion; bs=%d, from device=%d Unit attention, media changed(out), continuing block size on %s confusion: bs=%d, from device=%d Start of loop, count=%ld, in_num_sect=%ld, out_num_sect=%ld Couldn't calculate count, please give one Note: SCSI command size increased to 16 bytes (for 'if') Note: SCSI command size increased to 16 bytes (for 'of') Worker thread k=%d terminated Unit attention(out), continuing >>>> Some error occurred, remaining blocks=%ld >> Direct IO requested but incomplete %d times >>> %s set to '0' but should be set to '1' for direct IO >> Non-zero sum of residual counts=%d ư>h㈵>@.A;У`KV@8` `Hh`0hP00P@zRx n*zRx $FJ w?;*3$"$DKAEJ qDA,l(yAFIa AAA $xAJu AA ,BIC G0| AAB4UBMF I`2 AAB$,DAHG nDATH{tYDP<>BGA A(D` (A ABBI ADx$kWAAM zHAd 3BBB B(A0A8GPi 8A0A(B BBBD  8F0A(B BBBB tcAHG0$AI AA LxBGB B(G0F8G 8A0A(B BBBF , BIC F@ AABL<\BGB E(D0A8J 8A0A(B BBBI zPLRx@ T$t@BGB B(A0A8J% 8A0A(B BBBA T|?u@BRB B(A0A8G 8A0A(B BBBA D\xeBEE E(H0H8M@l8A0A(B BBB  3k2S2QZ #. 1 %02115@4@ @ 4V@}`}`o@@@ A `@` @0 @0 o @oo @}`@@@@@&@6@F@V@f@v@@@@@@@@@@@&@6@F@V@f@v@@@@@@@@@@@&@6@F@V@f@v@@@@@@@@@@@&@6@F@sgp_dd.debug "7zXZִF!t/j]?Eh=ڊ̓N%DpZQbڂ%ymG#aJ댻F%v8S]sG 5K8VCbyZFN),H4- )#d&ڼ](ȆmT6/g ;j`s,퍨}OTV"few0?<{%9*H l (Rduxz3\ơ lp ZgZR ?o̹V`( 1;#^6#>#md=||A2b0x-v(ՋSۻ&nO^ooRd]ArLbl=UMomN$ha&` &`sTnR&:r!@|{Ks-\~F~rF˞'D Yv|4o 4cB豃-cѱ>Vc&5pAH_PhtSǍg7@(y}з/5O/6ʷ5l>4 j.[syX'oV|QD7mKCYc(߯/*RtW+!'7>{ם,"QZm.(7_pl+ Nr38_Ty\AB=|+zp#id T[ 򶳲k,\$b W  [BT 2trIwչXyI.u# {ҊCd}ݯkΚG[< #\$FJ etrGY!.[%m?^O_v%е()dEj &%5"OXp\Z19Fg(p#'ړG b@9v9JUՀX~>7K bĚ۝E,>EB&d`l 7X BPIl%|DVd(?"SM }\45p 9bXgvjYиvm!wYK״B)|6B>Bf @0#"XUζdžA)Q̉k9Mk蒑t9%z s_:8:RY6M_?Sw #IgYZ.shstrtab.interp.note.ABI-tag.note.gnu.build-id.gnu.hash.dynsym.dynstr.gnu.version.gnu.version_r.rela.dyn.rela.plt.init.text.fini.rodata.eh_frame_hdr.eh_frame.gcc_except_table.init_array.fini_array.jcr.dynamic.got.got.plt.data.bss.gnu_debuglink.gnu_debugdata 8@8T@T !t@t$4o@@> @F@ANo @ ~[o @ j0 @0 0tB` @` @~@y@P@P?4V@4V @V@@Vn@no@ot@t}`}}`}}`}}`}``؁`؁`