Current File : //proc/self/root/usr/bin/sg_unmap
ELF�$@X@8	@@@@��888;;p�p�p�`h������TTTDDP�td898989\\Q�tdR�tdp�p�p���/lib/ld-linux-aarch64.so.1GNUƵ�EI
��Q��\�1g��GNU6��}F X"W��H"m������ �)g�lu�������, ���_ITM_deregisterTMCloneTable__gmon_start___ITM_registerTMCloneTable__libc_start_main__cxa_finalizeabortpr2serrgetopt_longoptargsg_get_numstrchrsg_get_llnum__isoc99_sscanfoptindmemsetstrlenfopen64fgetsstrspnstrpbrksg_cmds_open_devicesg_convert_errnosafe_strerrorstdinfclose__memset_chksg_simple_inquirysg_ll_unmap_v2sg_cmds_close_devicesg_if_can2stderrsg_ll_readcap_16__printf_chksleep__snprintf_chkputssg_ll_readcap_10hex2stderr__stack_chk_fail__stack_chk_guardlibsgutils2-1.46.so.2libc.so.6ld-linux-aarch64.so.1GLIBC_2.17GLIBC_2.34 ���*
���5���*p�%x��$���80�8P�8p�8��8��8��8��8�80�8P�8p�8��8����	�������&����������	�
��
������� �(�0�8�@�H�P�X�`�h� p�!x�"��#��$��%��'��(��) �{����J��{���_��{����RG��:� � � � ���VG��:� ���ZG��:� ���^G��:� ���bG�;� ���fG�";� ���jG�B;� ���nG�b;� ���rG��;� ���vG��;� ���zG��;� ���~G��;� ����G�<� ����G�"<� ����G�B<� ����G�b<� ����G��<� ����G��<� ����G��<� ����G��<� ����G�=� ����G�"=� ����G�B=� ����G�b=� ����G��=� ����G��=� ����G��=� ����G��=� ����G�>� ����G�">� ����G�B>� ����G�b>� ����G��>� ����G��>� �?#�{��
T����S��[��c��k��s��c-����B�G��*���@@��O	�������B���3�����#���R���R�R�)�������+����C��K��[����������*�g�����1�T�Q?�q)T�$��*��9�b���<�R��Ka8bA�!� ֟$��R�����G��OI�@�B����T
T��c-��*�SA��[B��cC��kD��sE��{ƨ�#�_֟$� �R{�����$����G�@�������qKLT�@���R������$����G�@�������$����G�@�����$����G���R@�����]������@��I���L����I��9�����G����@��IT�+�@�����RK������<����I��������$� �R������$����G�@�������$����G����!`8�@�?���q�T�c@�_�q	�T�<�R�8�������$� �R�[�w���$� �R�C�s���$� �R�K�o����6�������е�G��@�kKT���@�q�@�@zA#T�@�`#5�A��+@�`5�@��1��@���`Y��C
�����R������C�@���R������@��������T�@�@9�q�aT�@��!@�����@�r��;��@��R��
��C��3��*��R�����+��_��@�����R����y���@�Qb~@���s8?(q�T�*�@��������k�
T��`8sK��9��q 
T���!������k�T�`8?�q�nT�R�@��RT`�"�����s������`
����������j`8�	4q`	T��������CTa$"|?�q�@T�5��"������`�?k��T��B:���`���T����@����@�k��T��<�R��@��@����`��C����_��3
?j�;T�*���R�����*`�6�K�*i����*�*v���������
�-����@��C��C@�q��R?jT�q`�R�����3��R�Z_q��T�+@��3@��;@��_@�\Y7�@������G�@�?�`T��	����q�NT�nS�C*�#�R����"@�����@��������zb�! �[����xb�B�O�#@��k�T��A��K*��*>��*���R>����* ��7����*��"�R�����*�#@��97�K@�@44�cA9�*�@����*�*�*&�R����c��*q�DT�"TqA>T3�R������C��*�����c�`�6�K������@�������5�c@��K���*�����:�������!�;��;��R����X���j"8��4����<�������R�O������*��"�Ry����*�@����K@�@;4�#@�`97���@����+@��*�*���R�@��T�@��C*��S*����K�+@����'�$��K*����QtB<����c*����*����@��~��������*&�R���R�@��*������R���@��R���cA9�@�q@�Rg���Q�*Y����*�@��k`T�;4[qT�@��T��U����q�T�@��*�5�C@�����ќQ����H����C@�}����*`�j�����7���>������@���@��,T�C
�����R��<����R@���C���7�����
����@9��?�q5T�����]���k�3T�����@����s���`CT��G�������0T����R�z3�L������R����G���t��������@������@9��?�q`>T�@���7���k�4T�gB���@��@����������<T�� ������ 1T��2T����R"{4�#������R�������5���`�����k`�T��R@��������<�R 9����|���<�R4����w���<�R 5����r���<�R�5����m��� <�����(�s���<�R�7�����c��$q�T�3�R@�������C*��*���*%�R�R���R�����c�q� T�c@��5q�&T�KE������C��H%T�K@��5����F��"����!�@�R����`�R�C������C�������������B�R{������������������@�R�����`���������R��������������@�Ru�����������R}��������������@�Rj�����������Rr�������R`�]�������!�$�@	�W����@�����G�@�?�`T��J����<�R`�J����@9�q��T�Bc��!�$��
�>��������G�#��!�@�R9���`�R�B���ւ����R�������b�N�����L�����R6�����G�����E�����C�����R-������>�����<�����:�����R$���6����������R
���	b�_���c@��B��@�Rc�Z���sB��k���T�@��C�6����=�����b���R���Q?xr!T;5���*�R%�R�R�R�R����c� 5�J��Z��G���Bc��!�$��	�������qa�T�3�R�����
������>����9����C���+@��������,q��T�3�R������������F��"����!�@�R����`�R�C�����C����������B�R�` �����(���3�R����������G�@�������������*���*%�R�R���R}����c���@��<�R������:�����!�������<�R@�����0�������������`������@�sB<��'@�!��@?�v�����{������R�����n���������j�����"�R�R�������@����!`�_����<�R��[������`�V�������@����!��O�����6� �3����@���!�$�`�D����V���@�7���>����c@�s���@�9����*���*%�R�R�R�R
����c����5q��T� �*�����"�R�Rv���<�� �7� �!����c@�V���@���!�$�`�������KJ����c����KF����c�����
�������� �	������B��!�$�����������!�����p�� � � ��������@��#������G��������������G�@����_� � ���@���!@�?�T��!�G�a����_���@���!@�!�"��A��!�A�����B�G�b����_� �{��������`BG9@7���G�����@�������� �R`B9�@��{¨�_� � ��� � � �?#�{���Z���{���#� y�_�?#�{���Z���{���#� ��_�?#�{������{���#� ��_�?#�{����� ������{���#�� 1���� �{�����{���_�Usage: 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.
stdinaA:dfg:hI:Hl:n:t:vV--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)
%dvalue for '--grpnum=' must be 0 to 63
bad argument to '--timeout'
unrecognised option code 0x%x ??
Unexpected extra argument: %s
Not in DEBUG mode, so '-vV' has no special action
1.17 20180628version: %s
missing device name!

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
bad argument to '--lba'
'--len' cannot be read from stdin
build_num_arr: error at pos %d
build_num_arr: number exceeds 32 bits at pos %d
bad argument to '--num'
need same number of arguments to '--lba=' and '--num=' options
r%s: unable to open %s
 	0123456789aAbBcCdDeEfFhHxXiIkKmMgGtTpP ,	%s: syntax error at line %d, pos %d
%s: array length exceeded
%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
bad argument to '--in'
no addresses found in '--in=' argument, file: %s
open error: %s: %s
Read capacity(16) unit attention, try again
Read capacity(16) response:
Read capacity(16) not supported, try Read capacity(10)
Read capacity(10) response:
Read capacity(10) failed
Read capacity(16) failed
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
Completed %d UNMAP commands
Doing dry-run so here is 'LBA, number_of_blocks' list of candidates
    0x%lx, 0x%u
%s is:  %.8s  %.16s  %.4s
    Some data will be LOSTUNMAP failed, device not ready
UNMAP, unit attention
UNMAP, aborted command
UNMAP not supported
bad field in UNMAP cdb
close error: %s
sg_unmap failed: Some error occurred, try again with '-v' or '-vv' for more information
LBA 0x%lx to end of %s (0x%lx)LBA 0x%lx to 0x%lx on %sbuild_num_arr: array length exceeded
build_lba_arr: array length exceeded
allanchordry-rundry_runforcegrpnumhelpinlbanumtimeoutverboseversion�2�������V������������R����������n��r�v\���-�'������build_joint_arr;\
H��x��t��H������������(�0H�TzRxL�4A,��0@��< T��HA ��B�N���x�� ��� A-A��C��A- ��� A-A��C��A- ��� A-A��C��A- ���,A-A��E��A-H���xA-A`��H�&�
�	��������@
`G������������A-A%�$�

�%p�x����o���
@����	X	���o���o@	���o�o����o                                 ����8A�8a�8d�8d�8f�8g�8h�8I�8l�8n�8t�8v�8V/usr/lib/debug/.dwz/aarch64-linux-gnu/sg3-utils.debugl��Yڡ7eE�sr��Rb5c745490adee851faf05ce3a0043167d10290.debugs�Q�.shstrtab.interp.note.gnu.build-id.note.ABI-tag.gnu.hash.dynsym.dynstr.gnu.version.gnu.version_r.rela.dyn.rela.plt.init.text.fini.rodata.eh_frame_hdr.eh_frame.init_array.fini_array.dynamic.got.data.bss.gnu_debugaltlink.gnu_debuglink88TT$&xx 4���o��>���F��@N���o��T[���o@	@	Pj�	�	XtB��~y  0���,@��%�%��%�%x�8989\��9�9h�p�p��x�x�����������p�������J�4P