ELF>*@S@8 @@@@QQ00000L\\(0L\\88800hhhDDStd88800PtdCCCTTQtdRtdL\\HH/lib64/ld-linux-x86-64.so.2 GNUGNUI7.TC^bI2m_GNU$$em:pF  [&Log{ -, X"_ITM_deregisterTMCloneTable__gmon_start___ITM_registerTMCloneTable__libc_start_main__cxa_finalizepr2serrgetopt_longoptargsg_get_num__isoc99_sscanfstrchrsg_get_llnumoptindstrlenfopen64fgetsstrspnstrpbrksg_cmds_open_devicesg_convert_errnosafe_strerrorsg_if_can2stderrstdinfclose__memset_chksg_simple_inquirysg_ll_unmap_v2sg_cmds_close_devicesg_ll_readcap_16__printf_chksleep__snprintf_chkputssg_ll_readcap_10__stack_chk_failhex2stderrlibsgutils2-1.46.so.2libc.so.6GLIBC_2.7GLIBC_2.4GLIBC_2.2.5GLIBC_2.34GLIBC_2.3.4ii ii ui  ti  \*\*`` `KB@`OB``VB`^B`fB`lB`sBa? axB@aoB`a|BaBaB____ ___ _$^^^^__ _ _ _ (_0_8_@_H_P_X_`_h_p_x_______!_"_#HHOHtH5N%N@hfhfhfhfhfhfhfhrfhbfh Rfh Bfh 2fh "fh fhfhfhfhfhfhfhfhfhfhrfhbfhRfhBfh2f%MfD%LfD%LfD%LfD%LfD%LfD%LfD%LfD%LfD%LfD%LfD%LfD%~LfD%vLfD%nLfD%fLfD%^LfD%VLfD%NLfD%FLfD%>LfD%6LfD%.LfD%&LfD%LfD%LfD%LfD%LfD%KfDUHAWAVAUATSHH $HL=+L-.dH%(HE1ƅxIHDžhLHDžPHDžXHDž0HDž@DžHDžtDž|<Džpƅ`ƅ,ƅ+ƅ8LMH KLDžƃ$@7w IcDL>H=#11=A 1E1+HEdH+%(HeD[A\A]A^A_]Ãtƅ`bHJH8D| <E||.HxJHHPHbJHHXHLJHH5V*H81dup?H=k"1 ƅ8ƅxHI,H8HHHHHZ HHHHH+ H@HBHH H9) HHtfH ,DH HxH H0H6IHHhƅ,ƅ+H= L=HA9]1H `xPH z HiHhHXHPH  LLLL`HLǹ@HHhL`HuHh8-HhH5*L`.1L`HHP1H@HE1HXL-(`L@L0HXHPHH{H4HRXHcӀ LXH5*(L_I9Hc)IA<$#H5"L2I9~ HA<#!1ARL9 HcɉLLCIHLHIA<$LHh Aщ {HcHHcЃL--I AH 9I4L1/AIc9|1KHPHhH H XnH0H@HH9 ' tH 1AŅKADƅxD؉H=%H1@EAH=5%1xH=2%1H=$1H=%1H="1뤀x cƄx7H=1~1 AtHDH0A[+1,v8LEMEL@,L90 H0HHIL)H9s D)AAEDEƉ`HLHPHH@HH8tx9LhMЍBX1LAH@HhM H8D Li HPX XD|p,PjAZA[Aċ`A9t0EAu!H90s1H=AxEtu1H=2"11vHX HPHhLLLXLLhHLǹ@HLA?-LhHHXL=LhLLh9LhHXE1'HL9IHXIF H&H,HK HIMuHuLPL"A>-LhH! HPLLhXLh9t1L`LPAILhL'HL9IIILUHL9L,BL IIMuHuLhILL`D{D9H=1eH=1RH=1?mH=1,ZH=1GH=1H=R1!L#H11DHhA AQtAQH4AZA[PtHHH0H@H908+ L L1LHH5LHL@LHX0AWxxH1L=L5-AXH=LAYML1HXGL/H=L1HXLaH=L1HXL-A<$#HX`LH5 H=/H)1HPHtH;H;tHH=1HABH=1%H= +H5H=c1vH H1LLH5L%!H-H=LHH=LH{H=eL]HUH=11%H=1L5HIcLhHIKHSL1HHL9uMQPtkQHh1DjAA1x^_ȉH0mHX`LH5H=H)1HH0H= 1H@yL L1LHH50LLHL@LHXAW0/H<9HHP3H=1A D1VtA1HhPS_AX$HhH=O1HXH=F1HXH=<H)1HރlH=1^pH=1HH=18ʋxEEDLhI@H9HDhH5H=MH1H==1DH=1AVDt1LhAA1AWDLZYuAvH=bL0SH=15DH0HH=P1A HPLH=H)1H=1HPLH=H)1͍pH=1H={1H= HhMH=i1Z؉؉TH=12EEeHhH5H=!H=1`CL1H51H=D1I^HHPTE11H=5f.H=7H7H9tH~5Ht H=y7H5r7H)HH?HHHtHe5HtfD=57u+UH=B5Ht H=F5)d 7]wff>ω>ff.HH>fUH=1H~H=O 1]oHHUsage: sg_unmap [--all=ST,RN[,LA]] [--anchor] [--dry-run] [--force] [--grpnum=GN] [--help] [--in=FILE] [--lba=LBA,LBA...] [--num=NUM,NUM...] [--timeout=TO] [--verbose] [--version] DEVICE where: --all=ST,RN[,LA]|-A ST,RN[,LA] start unmaps at LBA ST, RN blocks per unmap until the end of disk, or until and including LBA LA (last) --anchor|-a set anchor field in cdb --dry-run|-d prepare but skip UNMAP call(s) --force|-f don't ask for confirmation before zapping media --grpnum=GN|-g GN GN is group number field (def: 0) --help|-h print out usage message --in=FILE|-I FILE read LBA, NUM pairs from FILE (if FILE is '-' then stdin is read) --lba=LBA,LBA...|-l LBA,LBA... LBA is the logical block address to start NUM unmaps --num=NUM,NUM...|-n NUM,NUM... NUM is number of logical blocks to unmap starting at corresponding LBA --timeout=TO|-t TO command timeout (unit: seconds) (def: 60) --verbose|-v increase verbosity --version|-V print version string and exit Perform a SCSI UNMAP command. LBA, NUM and the values in FILE are assumed to be decimal. Use '0x' prefix or 'h' suffix for hex values. Example to unmap LBA 0x12345: sg_unmap --lba=0x12345 --num=1 /dev/sdb Example to unmap starting at LBA 0x12345, 256 blocks per command: sg_unmap --all=0x12345,256 /dev/sg2 until the end if /dev/sg2 (assumed to be a storage device) WARNING: This utility will destroy data on DEVICE in the given range(s) that will be unmapped. Unmap is also known as 'trim' and is irreversible. --all=ST,RN[,LA] expects at least one comma in argument, found none unable to decode --all=ST,.... (starting LBA) unable to decode --all=ST,RN.... (repeat number) warning: --all=ST,RN... being ignored because RN is 0 unable to decode --all=ST,NR,LA (last LBA) value for '--grpnum=' must be 0 to 63 unrecognised option code 0x%x ?? Unexpected extra argument: %s Not in DEBUG mode, so '-vV' has no special action Can't have --all= together with --lba=, --num= or --in= expect '--in=' by itself, or both '--lba=' and '--num=' since '--lba=' is given, also need '--num=' expect either both '--lba=' and '--num=', or '--in=', or '--all=' in --all=ST,RN,LA start address (ST) exceeds last address (LA) '--lba' cannot be read from stdin 0123456789aAbBcCdDeEfFhHxXiIkKmMgGtTpP, build_lba_arr: error at pos %d '--len' cannot be read from stdin build_num_arr: error at pos %d build_num_arr: number exceeds 32 bits at pos %d need same number of arguments to '--lba=' and '--num=' options 0123456789aAbBcCdDeEfFhHxXiIkKmMgGtTpP , %s: syntax error at line %d, pos %d %s: number exceeds 32 bits in line %d, at pos %d %s: error on line %d, at pos %d %s: expect LBA,NUM pairs but decoded odd number from %s no addresses found in '--in=' argument, file: %s Read capacity(16) unit attention, try again Read capacity(16) not supported, try Read capacity(10) after READ CAPACITY the last block (0x%lx) less than start address (0x%lx) An UNMAP (a.k.a. trim) will commence in 15 seconds ALL data from %s will be LOST Press control-C to abort An UNMAP will commence in 10 seconds An UNMAP (a.k.a. trim) will commence in 5 secondsDoing dry-run, would have unmapped from LBA 0x%lx to 0x%lx %u blocks per UNMAP command Typical end of disk out-of-range, decrement count and retry Doing dry-run so here is 'LBA, number_of_blocks' list of candidates UNMAP failed, device not ready Some error occurred, try again with '-v' or '-vv' for more information LBA 0x%lx to end of %s (0x%lx)build_num_arr: array length exceeded build_lba_arr: array length exceeded stdinaA:dfg:hI:Hl:n:t:vV%dbad argument to '--timeout' 1.17 20180628version: %s missing device name! bad argument to '--lba' bad argument to '--num' %s: unable to open %s %s: array length exceeded , bad argument to '--in' open error: %s: %s Read capacity(16) response: Read capacity(10) response: Read capacity(10) failed Read capacity(16) failed Completed %d UNMAP commands 0x%lx, 0x%u %s is: %.8s %.16s %.4s Some data will be LOSTUNMAP, unit attention UNMAP, aborted command UNMAP not supported bad field in UNMAP cdb close error: %s sg_unmap failed: LBA 0x%lx to 0x%lx on %sallanchordry-rundry_runforcegrpnumhelplbatimeoutverboseversionK.Q...................E..........9...%K..........zhS>)build_joint_arr;T `0@<@p0@P`zRx &D$4FJ w?9*3$"\xtpHD@