ELF>B@@8 @@@@`` PP!!(j88800hhhDDStd88800PtdQtdRtd/lib64/ld-linux-x86-64.so.2 GNUGNUΉdKsuG(Z/j@GNU==emb1UQ KW|goD7sB xi"=/, #6F"_ITM_deregisterTMCloneTable__gmon_start___ITM_registerTMCloneTable__cxa_finalize__libc_start_mainpr2serrgettimeofday__stack_chk_failsigemptysetsigactiongetpidpthread_mutex_locksafe_strerrorstrncpypthread_mutex_unlockstrlenstat64sg_ll_readcap_10sg_ll_readcap_16pthread_cond_broadcastsigwaitioctlperrormemsetwrite__errno_locationsg_print_commandreadsg_err_category3sg_chk_n_print3__snprintf_chkexitstrchrstrcmp__open64_2sg_convert_errnosg_get_page_sizemmap64__sigsetjmp__pthread_register_cancel__pthread_unregister_cancelfreesg_memalignsg_print_command_lenpthread_cond_wait__pthread_unwind_nextsg_get_numsg_get_llnumstrncmppthread_mutex_initopen64lseek64pthread_cond_initclosesigaddsetpthread_sigmaskpthread_createpthread_killsg_ll_sync_cache_10pthread_joinlibsgutils2-1.46.so.2libc.so.6GLIBC_2.32GLIBC_2.7GLIBC_2.33GLIBC_2.4GLIBC_2.3.2GLIBC_2.34GLIBC_2.2.5GLIBC_2.3.4 F Pii [eii pri zui ti CpCؿ  3= (08@HP X ` h pxȾоؾ!"#$ %(&0'8(@)H*P+X,`-h.p/x012456789:ȿ;п<HHٟHtH5%hhhhhhhhqhah Qh Ah 1h !h hhhhhhhhhhqhahQhAh1h!hhhh h!h"h#h$h%h&h'qh(ah)Qh*Ah+1h,!h-h.h/h0h1h2h3h4h5h6h7q%=D%MD%ED%=D%5D%-D%%D%D%D% D%D%D%D%D%D%ݙD%ՙD%͙D%řD%D%D%D%D%D%D%D%D%}D%uD%mD%eD%]D%UD%MD%ED%=D%5D%-D%%D%D%D% D%D%D%D%D%D%ݘD%՘D%͘D%ŘD%D%D%D%D%D%DAWL,AVLAUATUSHHdH%(H$81HD$hHD$`HHHH HH7 BD$H^$LdL-ZD$8D$HD$HD$D$D$fHI9H3HtL$0 LƄ$/I$0 <=MAGIt<=utAIL$0 LLLH$0 buK$1 suA$2 u7Lq8H5WH=Y1fDL$0 H5YLQH5aXL:H5YL#A?- LHHH5WH=Y13HfDLH$I9j|$|$H=xi1HZH5V1H=ZE1H$8dH+%(HHD[]A\A]A^A_fDL`D$pL$0 $0 du$1 eL$0 H5YLH5#[LH5VLH5RXL'H5YXLp=QHJ @HLH.f.LXp$2 bL,A1A|$B=D|$t,D$9t H=g11fA!D$8t9]uHD$H D$B=t H|$=3=2tJ=~<$u  =O=t6PH1L5zLL$H5SH=hHL$ XZH-DL%HHH H5 ^4g<-_LR@ g5=t@΀=tHH\DžPH|$5 t<-=~H=G=H3|$u!=_j =H  HHL$H=j1HIHJHHHD$H H HbH{DžH$HkH55VIH=R1#L [$HD$D$D$8D$HD$1H=dBLD$H5LQH=S1~H=d1kL>tbH5PH=IS1*?H5SLH5SLt`H5SL=}Hv@HLHZ-H=7d1LsD$8H5?PH=KS1qH5L=$H5PH=R1@U<-L%Lq ,=A@=t@΀=t=tHD1H H|$nHc5Ht$1ҋ=V1HKH$0L OD HARLdPH1'HAXDAYSAAH=b11fH=:b1H=R1=DD$HD$HD$$H=1Dž H$pHgH5_RIH=N1?HD$`=Hw~HL$`HT$hH=d1H5[HOHH=d1Ac#HD$h^V HD$` HT$hHSH֌=juH=}b1fH=_1XmH5UPLLH5`PLH$0 H5aPH|$ H|$ H5MH|$(H|$(yH5EPH|$0H|$0H5+PgHv$0 -H$0 H5OH H5OHH5OHH5OHH5OHu:D$_LVILs6H5cOH2u2D$H 1iHH="O1{H=]1mL@LzHD$HH5JH=}N1&;LIHD$HjH5JH=,N1 H5L9H5JH=M1L10H$0D(ASL ?J1ATL,_HwH[D]A5H=B% AąAb=H=L1H=L1$1 -8E}1HH$1 H€<duHu5~H1L$1 A<hHuI1L$1 C<vuIAuDT$AEE H$1 DT$<VuHuL$ҸEL$9fH$0 H=/[1Hc5tHt$1HH$0L zHD L]AVSx=HD$H9=H=_1nh=HD$H9=jH=d_1%M=HT$PHt$`L~L$P9HD$`HL$HT$hH9~uH)HD$`HH9HOHLd$PHl$`=LH_tdtH5 tDt/H=>]1gHD$`HHH=\18H=\1(H=w]1=LHxH5H=\1wL$PHD$`97H5kH=L]1QHT$THt$h+L$T9HD$hHL$H9H)HD$hLd$THl$hLH*tH5 txtcH=\1.HD$hdH5H=\1 L$THD$h94H5H=[1H=z[1H=B[1H=[1=%LHj DLH5KEH=Y1}ALH5(EH=KI1ZH=1DžH$ H^H5>IIH=E15H=lAą'H$0L DD LYAWSH$0L bDD L0YAUS`H=1bDž=IH=\1]=ui==t=AtH5SD%Ht =t;H=F5uP5u6E;Ac0U1H= \EuAcH=\1H=\1L-H1L1ŅxHt$OHu|$O0t _LH=[1VH- HH11HlDžtlH$  !Hm\H5DGIH=jC1H$S H7\H5FIH=4C1H=3H ,1H DžC=H=~ =U=t =`H=DžH$uH[H5 GIH=|B11H=HHH=~ =eHH C1l7H5@H=SF1j=z1jE1E111^_ H=5F1VH$$HZH5EIH=A1 H=LoDžtfH$@l0HPZH5BIH=MA1H=X1j=1j1E1E11ZY7HH=1 H HkHDžN=2.H|$p1\Ld$pH-lLH}(HDžt6H$`}<HaYH5AIH=^@1L HDžTHSL=7L50L-L%2DHHAA9~v+I<1HL{LDD$1EH=DH|$pH=B1H$z5If.1I^HHPTE11H=Q|f.H=}H }H9tH|Ht H=|H5|H)HH?HHHtH|HtfD=|u+UH=r|Ht H=v|d}|]wH5!UHHu`HcH2|HH=9<H+HH)1HcH]H|H+H=<HH)1H=;1HH=A1nH=?B1`H=yD1HNff.AU1AATUSH8dH%(HD$(1H|$WHT$HL$H+H+ y HH@BffE-qH*Y UH`;H{H*H5F;L%HDH=H1XL$L$f/ YUv"L)ffH**Yf/?Uw-H=+>1WHD$(dH+%(u.H8[]A\A]@Y UH=:^@H1H='H=[uH=:HH=u:HfDATUHdH%(H$1H|$IH$H1LDŽ$1H=:c=u:H=!=NH$dH+%(uHĨ]A\f1fATUSH1HdH%(H$1ILpH<$t%H|$H$1LDŽ$DH$dH+%(u HĠ[]A\AUL-ATIULL纀HLhL]AD$A\A]fUHHdH%(H$1Hu }.HHD$%= t2=` DH$dH+%(HĠ]HT$(HHHH % ȃt=tBtG DH 0 ƒt놸|@rh^!AUAE1ATAUH1SH1H8dH%(HD$(1IHjLLAu+$"D$"D$"D$t5$ȉHHED$ȉHD$(dH+%(uLH8D[]A\A]PA E1Lj11DLAuH$HHHED$ȉIfU1SHH=DHH.CDH{H1HyƃHHH[]xU1SHH=VDHkHHƃHHCDHHH[]AWL=C6AVLwHAULATIUSH&HdH%(HD$1Hl$ |$t9HH=tHD$dH+%(ugH1[]A\A]A^A_@LH=51LOAD$DLL9LAƄ$I$;uAUA"ATUSH(dH%(HD$1Ld$Lx |$/u?H5(5H=C51ZHT$dH+%(H([]A\A]fDDLu"ÉD$1uxAL{"1D$XA1EyH=BD$ ~D$ H=iBdff.fATIhUSHHdH%(HD$1y;@1Hrx1HqO@A͉VDȉ!ƃH-/H=>1HH-/H==1HH-/H= >1H@AWfIAVIAUAATIUSHdH%(H$1@D$(H$SD$D$D$0D$D$8D$HfD@AADH޺Xy[vGH=>ADH$dH+%(HD[]A\A]A^A_@IsL9|$8HD$Pfo $Io0foT$fo\$ Hfod$0fol$@AO0IAW@A_PAg`AopwAă tEtiHAJEH=.H.HHD1&fDEH=].Hi.HHD1Et;AuqAGxAALJAMH5.Au6AGxAALJAH5-TfAE1AAAGxABEH5}-H|-HDH=-1E14EHu-L f-LDL~-1L$HAwLL;ZYuM1LH8LHt$`HFH5%-I.@E1pHt$`HEH5,IH=,1XH$1HEH5;IfAWAVL5&1AUL-,ATL%,UHHSHdH%(H$1IL1<$Ƅ$Iu+EHtEI߾,L1HtHXLL6tLL'u;EHu1H$dH+%(:H[]A\A]A^A_LLu ElH5+Lu EP@H5+LtH5+LuEEH5+Lat5H5+LNu+EH=B+1EH5U+LtLHH=׿$hL1$(H$`H=o-Ƅ$?bHD$$hHD$(9~Й~HL$$hHt$HH)HD$HŅH$PD$gHD$L`HHL$HD$H+D$ H$`H;HD$H$1HD$HHHD$XL$LSHD$HH ŅtmL%~H$@L跿HHwLIع 1H3H5Ƅ$H=VwfDLƆLH|$HHH$H|$8H>H|$pfL%H$LɿHH貼LZƄ$OIعH2H51H=fH=IdH$腾HHEH=H1H=uƄ$/H\$CDHHƃH詽;H H$p IH1H51H=EHH$XwPHƆHD$gLcHH$`D!IHt$HcD$(H)H購ŅL%һH$L HH˺LsƄ$oIع,fDHD$H褺H-A0L$PLHD$LLYHD$$PLL(Là w6HcDH>HD$Tt$8H$fDH=G(1hH\$HkHH觼CDHKL蓼ƃL4(LwH$pMIH/H51H=OܹpHD$$h$(H=P'1H$`虹$, $0t?LHL$$,L$0 bL袻-HL$Hc$hLH).H$@wlIH.H51H=VwfDL%H$L!JHH L貹Ƅ$Iع1SH|$PH$PֹfDH=ĺH$HH襷H=~IH1H=)Ƅ$? H\$HkHHoCDHƃH=$1DrE_H=;%1輷 FV4GL%ַH$PL HHͶLuIع1H-H5nƄ$H=9H5H$`H=#1HD$HhHHDžH$ _IH`,H5Z1H=>˶_fDH=TH-H$H#HHH苷Iع1H,H5Ƅ$_H=OH5H$`H=#1-HD$HH)Džu[H\$LcHLbCDLHNƃHH=FnH=]H$=IH$`fH+H5IH=1kH$bH*H5IH=13H$ I+H$niIH$0 O8Hc*H5IH=01軴OH$  H*H5"IH=1耴H$CI`H$P H)H5IH=1,H$ H)H5IH=i1H$ PIrHH remaining block count=%ld %s%ld+%d records in %s%ld+%d records out so farwas, %.2f MB/sec Interrupted by signal,sgp_dd: %sinterrupted by SIGINT %ssg driver prior to 3.x.y BLKSSZGET ioctl errorBLKGETSIZE64 ioctl errorWRITEREADwriting continuingreading continuingwritingreading%s at "%s":%d: %s %s blk=%ldunlock aux_mutexsg_finish_io: completed %s no flag found appendcoedirectdpodsyncexclfuammapnullunrecognised flag: %s error opening infnerror opening outfnSG_GET_RESERVED_SIZE errorSG_SET_RESERVED_SIZE errorsgp_mem_mmap() failedunlock in_mutexsg starting in commanderror in normal read, %s cond out_sync_cvunlock out_mutexsg starting out commanderror normal write, %s bpt%sbad argument to 'bpt=' %sbad argument to 'bs=' cdbszcount%sbad argument to 'count=' ibs%sbad argument to 'ibs=' ifSecond 'if=' argument?? iflag%sbad argument to 'iflag=' obs%sbad argument to 'obs=' ofSecond 'of=' argument?? oflag%sbad argument to 'oflag=' seek%sbad argument to 'seek=' skip%sbad argument to 'skip=' thrtime--dry-run--dry_run--help-?--verb--versUnrecognized option '%s' 5.77 20210103%s%s bpt must be greater than 0 %sunable to access %s init in_mutexinit out_mutexinit aux_mutexinit out_sync_cvpthread_sigmaskpthread_create, sig...pthread_createStarting worker thread k=0 Starting worker thread k=%d pthread_join>> Synchronizing cache on %s Unable to synchronize cache pthread_kill/proc/scsi/sg/allow_dioUsage: 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] [--dry-run] [--verbose] where: bpt is blocks_per_transfer (default is 128) bs must be device logical 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,mmap,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,mmap,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 1024 time 0->no timing(def), 1->time plus calculate throughput verbose same as 'deb=VERB': increase verbosity --dry-run|-d prepare but bypass copy/read --help|-h output this usage message then exit --verbose|-v increase verbosity of utility --version|-V 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 in mutex held thread cancelled while out mutex held sgp_dd: SG_SET_RESERVED_SIZE errorsgp_dd: SG_SET_FORCE_PACK_ID error%sfor 6 byte commands, maximum number of blocks is 256 %sfor 6 byte commands, can't address blocks beyond %d %sfor 6 byte commands, neither dpo nor fua bits supported %sfor 10 byte commands, maximum number of blocks is %d %sexpected cdb size of 6, 10, 12, or 16 but got %d %sbad cdb build, start_blk=%ld, blocks=%d sg_start_io: SCSI %s, blk=%ld num_blks=%d starting io on sg device, errorsg_finish_io: bad usr_ptr, request-response mismatch finishing io on sg device, error%scould not open %s for sg writing%scould not open %s for sg readingout of memory creating user buffers %sinputting 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 %soutputting 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 Unrecognised short option in '%s', try '--help' For more information use '--help' Not in DEBUG mode, so '-vV' has no special action Assume default 'bs' ((logical) 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 can only use mmap flag in iflag= or oflag=, not both too few or too many threads requested %sif=%s skip=%ld of=%s seek=%ld count=%ld %sunable to use scsi tape device %s %scould not open %s for reading%scouldn't skip to required position on %s%scould not open %s for writing%scould not open %s for raw writing%scouldn'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 logical block size on %s confusion; bs=%d, from device=%d Unit attention, media changed(out), continuing logical 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') Due to --dry-run option, bypass copy/read 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 Sxxx7XXX/XXXXmainsg_finish_iosg_in_operationsg_out_operationread_write_threadư>h㈵>@.A;x0H(`|ةXPج|Ȯ(@hhH@zRx 0&D$4hFJ w?:*3$"\ЇtȇH i 2Di8<,BGA A(D` (A ABBE 0JHb F U(`FAI ABC 0HBAC Ld  AABA (|0GBID mHB TAJ{ AA L@BKD F(I`WhBpK`F (D ABBA AhNpO`$ЫXECU mHA$DXECR pHAHl@FIF I(D0A8KPI 8C0A(B BBBE 8ԬBJA C(FP] (A ABBG 0BIC G0Y  AABA (<BBB B(A0A8GP 8F0A(B BBBF O 8F0A(B BBBB  8C0A(B BBBH w 8F0A(B BBBB \BIE E(H0C8G 8D0A(B BBBE DQAH BGI I(H0G8G 8A0A(B BBBH DlBEA C(G (D ABBB LKsDxBEA C(G (D ABBB LKsH0=FBB A(A0G L+z 0A(A BBBG HtFPE B(A0A8G 8D0A(B BBBG HV^AHcEK]D AE  AE ` AE JPAJPACpC0F po   @ ` oo ooR o0 @ P ` p !! !0!@!P!`!p!!!!!!!!!"" "0"@"P"`"p"""""""""## #0#@#P#`#p####/usr/lib/debug/.dwz/x86_64-linux-gnu/sg3-utils.debugXT#|Z:/89644b82ce7375f01a4728965a2f6a8caf8840.debuga.shstrtab.interp.note.gnu.property.note.gnu.build-id.note.ABI-tag.gnu.hash.dynsym.dynstr.gnu.version.gnu.version_r.rela.dyn.rela.plt.init.plt.got.plt.sec.text.fini.rodata.eh_frame_hdr.eh_frame.init_array.fini_array.dynamic.data.bss.gnu_debugaltlink.gnu_debuglink 880&hh$9 Go$Q Y aoR R |no }``B  @  ####@'@'Ipp  f Id4"