ELF>pC@@8 @@@@(( IIppp-#-#0xj88800hhhDDStd88800PtdQtdRtd/lib64/ld-linux-x86-64.so.2 GNUGNU:%2N3PҳLe5GNUbUQE K|goD7s gx8M=/-,  TF"y_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_errnoclosesg_get_page_sizemmap64freepthread_cond_waitsg_memalignsg_print_command_lensg_get_numsg_get_llnumstrncmpopen64pthread_mutex_initpthread_cond_initsigaddsetpthread_sigmaskpthread_createpthread_killpthread_joinlseek64sg_ll_sync_cache_10_Unwind_Resume__gcc_personality_v0libsgutils2-1.47.so.2libgcc_s.so.1libc.so.6GCC_3.0GCC_3.3.1GLIBC_2.32GLIBC_2.7GLIBC_2.33GLIBC_2.4GLIBC_2.3.2GLIBC_2.34GLIBC_2.2.5GLIBC_2.3.4  0P&y *a_& 2  <ii GQii \ri frui }ti PDDد 28%(08@HPX` h p x ȮЮخ !" #($0&8'@(H)P*X+`,h-p.x/013456789ȯ:Я;HHُHtH5%hhhhhhhhqhah Qh Ah 1h !h hhhhhhhhhhqhahQhAh1h!hhhh h!h"h#h$h%h&h'qh(ah)Qh*Ah+1h,!h-h.h/h0h1h2h3h4h5%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%ʼnD%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%DPH=@W1H=H=ZH=[1jLbH=H.H!AW"H=AVAUATUSHxdH%(H$h1HD$XHD$PHHHrH HHBD$ H^D$ LdL-JD$,D$(HD$HD$D$&D$'@HL9H3HtL$`LM$`Ƅ$_<=ttAFIt<=utAILLLH$`bu{$asuq$bugLwI=FH5GH=I1AH$hdH+%(HxD[]A\A]A^A_H5ILH5CHLH5ILA>-L!H0HiH9H5FH=JI1A=LxN=HD$ L9?|$'|$&H=Y1nHKJH5bF1E1H=FJOf.LPTD$ $`du$aeH5ILTH5 KLm8H5FLVH53HL?(H5:HL(=IHBw@HLH&fLp$bb,LA~1A~|$&}=|D$(t(9ht H=oX1A1#D$,t98uH|$=t<=x=7""=~|$ u  ==H-dL%LLL H5 mt<-p<-xpL%YLAL  =A@=yt@΀=kt=WtL1h" m=H=Tw=H5@|$ u=t =) HD$H-H5nH5oHH5HNHD$H5H51HeDžHDžHD$HHr%DžAL=|1LDž=L%LL11LDž?H=jH c1HZDž =,H=~ ==(t =H= Dž%=~=Jt=Nt xsH5\D%Ht ={H=C55{5v5sU5mE AcLEDL'D$(=H5S@H=B1A=7D$(D$ D$ HD$D$,HD$1H=TSrLtU}IH5?H=A1AH5HBLH5SBL{H5ZBL= HT @HLHH5?H=Q1AkH=B1AMH@ HX V5p=it@΀=[tH(DžIH|${+a<-YH=R1A2=FHD$HH0H9H53H=_71AYLH=71AH=F1/Ht$` _HMH57IH=C41"Ht$` \HMH57ILH5X3H=G1ABHH5531AH=77Ht$`P HTMH58I[H=51AQH=51A8$a-'E}1HL$aHA<cuHu57I1C<duIAuD2 1HA<hNHuMI1C<puIAuAI1C<vuIAuL$'AAEDˆL$'A<VuHuL$&Eȍ2L$&9YLH=D1AHT$DHt$X @L$D9HH=G1cH=51P%Ht$`HKH55IHt$`\H`KH5|5IgHt$`7{H;KH55IBHt$`Ix1HKH52H=c1H5rH=t51j=1jE1E111y^_t  H=Z51\BH=H1Dj=\1j1E1E11)ZYpLd$`L 0D(LDPUWLLz%Hl$`L /D(SLDATH1AXHAYDAL1pHl$`L [/D(LDASATH=bE1;YH='E1(FH=E1=/LHHt$`5SH9IH53I@Ht$`PHIH5/IHt$`MHHH5h/IHt$`qHHH52IHt$`kHHH52IHH=D15L$DHD$X9H=.D1|H=C1iH=C1=LLHt$`KHHH51I |$?0LH=F1Hc5Ht$1ҋ=HpHl$`L S-D(LBARATHH f.1I^HHPTE11H=Clf.H=qlHjlH9tH&lHt H=AlH5:lH)HH?HHHtHkHtfD=lu+UH=kHt H=gydk]wH5UHHu`Hc HkHH=+H+HH)1HcMH]HZkH+3H=z+HH)1H=-+1HH=01H=11H=31H~ff.AU1AATUSH8dH%(HD$(1H|$wHT$HL$H+H+ y HH@BffE-H*Y FH*HnjH*H5*L%;HDH=081XL$L$f/ Ev"L)ffH**Yf/Ew-H=t-1HD$(dH+%(u.H8[]A\A]@Y EH= *^K4@H1H=7*=uH=)HH=)HfDATUHdH%(H$1H|$IH$h1LDŽ$11H=q)=$u:H=j,N)0H$dH+%(uHĨ]A\f12fATUSH1HdH%(H$1ILH<$t%H|$H$1LDŽ$tH$dH+%(u HĠ[]A\AUL-'ATIULu3 L纀HLu L]AD$A\A]ÐH=[(1bH=I(1RL]AD$A\A]UHHdH%(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$ȉIfAWLAVL5<&AUL-<&ATAUSHHdH%(HD$1Hl$ D|$t9HH~=tHD$dH+%(u5H1[]A\A]A^A_@LL1DzL"ff.AUA"ATUSH(dH%(HD$1Ld$Lx |$/u?H5J%H=e%1:HT$dH+%(H([]A\A]fDDLu"ÉD$1ExAL{"1D$(A1EyH=2D$ >D$ H=y2$ff.fATIhUSHHdH%(HD$1y;@1HrxH$p$$XH1H$H=]%D$D$XL? $XH؉D9~FDƄ$~ H$HH)HHHH)H}LH){ |$y$,E,D$,H<$D$,~luh$Ƅ$H$tMWnH)fEmH=fy$aH$Htf$/H= 3T$'1u$HIHDH$dH+%(n HĘ[]A\A]A^A_@8t C$$XH$$HcŅxL_ $X9~AŅ~ VAD$McL)-8EtL-LH$`I H|$ $Ht$LAƃ w(H Q+HcH>DEBDDH=N"1/D ED5D$AfD$Hc$XvL$G|$DEHRH$ADHII 1HfD93HH9uAHE9u$m;$$X1H$Hc$H=!1$XH$%L]$\$` t LHc$H)˴PH$IG1H6*H5}H=XDfDLL5JD$, @H9-tLLD$,tLCH$lAH*H5IG$vtH$5$$XH1H$H= $$XfH-(H|$p$Ht$L à w"HcDH> H=G 1Ƅ$8$vy$$XH=1H$L$ $\$` t fdHc$H)ELHH$ I1H(H54H=ZH$pHH= 121HT$(u"jT$(:=ұ$=(t $u$L"sT$(D$,9aH$HH=1pƄ$UDH5F'H=1HƄ$LxDžEuH)jLHhDž)H$<,H&H5 IH$11H$HH$ H&H5ID$'TALd|H$H1&H5 IhfH=1"DEԪ$dH$o=h$[$X5R$hH$HH=11芾5P >H5h H$H=1P/$$XZϯ~H5 H$H=1H=d pH$ H$H5r IH=s 1輽]Ht$0I=1H$H5 H=< 臽(H$HU$H5 IH$PI@1H#H5 H= &H= 蕾 H$@ 9Ia1H#H5 H= ռvH$I1H`#H5y H=R 蝼>H$2Hm#H5F IH$HA#H5 IxH$u&H#H5IPH$KIH"H51H=H$H"H5IH$ I1H"H5I H=7肻#H$IH!H5(1H=JH$vIH$] H"H5I8H=vHmH鋽HHH remaining block count=%ld %s%ld+%d records in %s%ld+%d records out so farwas, %.2f MB/sec Interrupted by signal,unlock strerr_mutsgp_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 inout_mutex%s: completed %s no flag found appendcoedirectdpodsyncexclfuammapnullunrecognised flag: %s error opening infnerror opening outfnSG_GET_RESERVED_SIZE errorSG_SET_RESERVED_SIZE errorsgp_mem_mmap() failedsg starting in commanderror in normal read, %s cond out_sync_cvsg 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--chkaddr--dry-run--dry_run--help-?--prog--verb--versUnrecognized option '%s' 5.84 20220118%s%s bpt must be > 0 and <= %d %sunable to access %s init inout_mutexinit out_sync_cvpthread_sigmaskpthread_create, sig...pthread_createStarting worker thread k=0 unlock out_mutexStarting 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 --chkaddr|-c check read data contains blk address --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 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 %s: 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 thread cancelled while in mutex held %s: chkaddr failure at addr=0x%x %s'cdbsz' expects 6, 10, 12, 16 or 32 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' 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 >> number of IO call yielding EAGAIN %u >> number of IO call yielding EBUSY %u >> number of IO call yielding EINTR %u pp{77mainsg_finish_iosg_start_iosg_in_operationnormal_in_operationsg_out_operationnormal_out_operationread_write_threadư>h㈵>@.A;hؗ(8`@(\ht0hH@H|h8\HhXzRx ȶ&D$4`pFJ w?:*3$"\`t`H i ķ2Di8,BGA A(D` (A ABBE JHb F U(FAI ABC 00BAC Ld  AABA 4d}BID u HBB bHB (AJ{ AA LBKD F(I`WhBpK`F (D ABBA AhNpO`T(AbH(FII I(G0A8KPK 8C0A(B BBBE 8tBJA C(FP] (A ABBG 0ļBIC G0Y  AABA H0|BBB B(A0A8GP 8D0A(B BBBD \0dBIE E(H0C8G 8D0A(B BBBE DQAHBGI I(H0G8G 8A0A(B BBBH DBEA C(G (D ABBH LKcD$pBEA C(G (D ABBH LKczPLRx  P$(7FGB B(A0A8G 8A0A(B BBBE x7rFPB B(A0A8G 8D0A(B BBBH  R^AHZEJPAuJPA^ AE ~I[EO BB  BE  }       8    9) ) a Y) u , .80)81PDD  iop   @ oo oo o0 @ P ` p !! !0!@!P!`!p!!!!!!!!!"" "0"@"P"`"p"""""""""## #0#@#P#`#p##sgp_dd-1.47-10.el9.x86_64.debug,7zXZִF!t/_]?Eh=ڊ2N$(D {W8JUVϕ2 dR8c4 LQ79qr 񘲉 ?a]3mg4v 45OB'{}}=]ۡrf>h_ǙKx}IA7D})}l\k/>E:jU,yEY&=_HոPk++9(~Ýn 9 کkgN}۰ ^R˂nTYaIoqFV .osZ>GujZZxĝoW^w>>6H-[+΀F8PL޹ڶn.}׿Q 8TИNѐ}>S/l/}R&IBX;EEc<.Pk zzM6o`A)0fIDݗVF7EֵͯK)NsU9''sfZMW78i,J .Bi񁦫|څ, Ni53!w&^!0b6ul)`m0T]ˣw`yT dj%Ivt5 aHEd\uD%"i9o=Q^%֏])v*}x6sPLq8^S܁îAkY9&%7n 4>*l]g"i8h+_K%9U/z*N `PQ`jf!e;ӭ1bWaՅ1xcro >ߒ6q1௻L6Lh mXb9zt'wN B"Z "x+gHȄ% qΤAsUfo7ɗdo`oznkTWN4zq[eX]5eQaAIaܭZBy9YiŤ "~.p0\J&e/Rg}.ѐ*6bf.T^ۛ&I}S)Qo`{2vYcrX5f̱j *gYZ.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.sec.text.fini.rodata.eh_frame_hdr.eh_frame.gcc_except_table.init_array.fini_array.data.rel.ro.dynamic.got.data.bss.gnu_debuglink.gnu_debugdata 880&hh$9 GoQ Yp p ao  xno }@@B  p##`&&Bii ppXX  @f $+<ܥ: