MINI MINI MANI MO

Path : /usr/bin/
File Upload :
Current File : //usr/bin/sg_persist

ELF>)@@8j@8	@@@@@@88@8@@@t[t[ ^^`^`@ ^^`^`TT@T@DDPtdYY@Y@TTQtdRtd^^`^`/lib64/ld-linux-x86-64.so.2GNU GNU*=
>޵pjX\>!!L!#'BE|fUaqX92SusR(6" K6e='/Y@e`e`@e`@e`!(
@npe``e`{D7@ghe`libsgutils2.so.2__gmon_start___initsg_get_pdt_strsg_ll_persistent_reserve_outsg_simple_inquirysafe_strerrordStrHex_finisg_cmds_close_devicesg_cmds_open_devicesg_ll_persistent_reserve_indStrHexErrlibc.so.6__printf_chkoptind__isoc99_sscanfputs__stack_chk_failstdinstrspnfgetsmemsetstrstrmemcmp__fprintf_chkmemcpyfclose__ctype_b_locoptargstderr__snprintf_chkgetopt_longfwrite__memcpy_chkstrchrmemmovefopen64__libc_start_mainsnprintf_edata__bss_start_endGLIBC_2.3GLIBC_2.7GLIBC_2.14GLIBC_2.4GLIBC_2.2.5GLIBC_2.3.4ii
ii
ii

ui	ti	#_`@e`#`e`'he`)pe`&`` ``(``0``8``@``H``P``X``	```
h``p``x``
````````````````````````````````a`a` HHR HtH5R %R @%R h%R h%R h%R h%R h%R h%R h%zR hp%rR h`%jR h	P%bR h
@%ZR h0%RR h %JR h
%BR h%:R h%2R h%*R h%"R h%R h%R h%
R h%R h%Q hp%Q h`%Q hP%Q h@%Q h0%Q h %Q h%Q h%P fAWH AVAUATUH1SHxAH$L$`!dH%(H$hA1kH$DŽ$DŽ$DŽ$DŽ$HD$0H$ DŽ$  D$(D$,D$D$HD$ HD$8LD$h@a`B@HD$h~P7$ V@1E1yH$hAdH34%(DHxA[]A\A]A^A_D$(DŽ$sDŽ$D$^DŽ$D$IH=T H$ 1P@Y$  H=]T AĹ B@16DŽ$D$D$,$ HT HD$ DŽ$D$DŽ$DŽ$zL-S 1HLHLaEuDŽ$ A}-L"P@dtL(P@NH/S ILl$HHD$tS@LRHHD$D$PE1E1\$THl$XDHT$LH"L
H!%tDHJHDHL)҉Hc€`!
1HA t	t9AHcI,}#IcHHHD$@	.P@HD)9É~
H|#
L$Lt$@1HT$l1P@H4D$l=ATAD<Eud@,t	tHEtJ uHHHу t,t	tftHHUDAAD$P^H=CQ P@P@1E1DŽ$H=Q H$1P@*H
P C@APH=P H$1O@WH
P C@AxDŽ$D$H=]P H$1P@R$H
0P 9XC@ADŽ$D$DŽ$D$DŽ$D$H=O H$1O@aH
O O@ADŽ$D$&$DŽ$D$DŽ$D$DŽ$D$H=#O pE@1A1sƄ`!ӅEAAD$P\$THl$X$ rHN HD$HHD$tN 9~fH|$ tDHH=N E@HL1aN 9ÉVN 1AIHcЃHt9É/N Ht$ H|$ D$,D$(V|$(|$||$|$$I$;$9Pvw%$uH
M 3H@$ ~T$ tIH=rM 8H@1H
ZM H@$ H$1$"$ H|$ $ Ht$pHT$ H@1AcH
L (D@&H|$Ht
H|$H
L !HE@Ae|$DŽ$u|$bH
JL pE@A"HH=!L AL)8D@DA1DW}#HH=K AL)D@DA1DZH
K &E@A$1
$A$ H
uK GG@A1FHt$0LHP@LA9ĉ#Lt$0MHtpIL;t$8L`'HT$l1P@LD$l=,LAD LHD$2HT$Ht
H9wHHuDŽ$ 9H
J sXF@AZH$HT$xL$wP@1l$qH$ 08H¾P@1W0$ H|$ 1Af$$H$`L$`!1L1H$H$_!HIL$HȈHHH9uH$ID$HHH9u$t$t!$t$t!A~QH$I|$Hcӹ$t!DK${!$x!$y!$z!$ $1ҋ$$MDD$	!H
H xVR@DAcDI@H
BH CpG@A1H
H !B@A{H
G )(C@AUH
G 08G@A/1HL$HH=G C@H=|G ED6AL$D@1H
UG aP@L$`!1D$ $ALLH$ DPLc$AH$ !JX@P@@1HP	H=H=F P@1HL$ I(I@H=_F 1A?H
AF bF@DŽ$.HL$ IH@LL)H=E D@1tK$ gLc$AdH$ !J`X@P@@1H/H=E HM@1H
xE M@H$ !AP@@@1H8R@>HM@LH=D E@L)1nEH
D )N@DŽ$ 3؉H=D HR@1(AnR@L$`!	L1H$H$_!HIL$HȈHHH9uH$ID$HHH9u$t$q!$t$q!$Aˆ$s!ۈ$r!~IH$I|$HcӹDK$w!$t!$u!$v!$ $1$MDD$t{	H
-C (M@H@1QH=B P@1tuH=B P@1WX$ JH
B /M@*H=B I@1
H=pB XI@1H$ !AP@@@1H3n$$`!$a!$d!	$c!	$b!	$e!	$g!	$f!	̓$M.1R@IE1\$D9nEl$AD$1AA	AD$A	AD$A	1A]HAHH	tHHuA4H	뀼$a!H
@ 1I@aZk1Q@AD$L@AD$M@AD$
ЅuUAR@1AD$
P@HW@1E~I|$1D
HcAIYR@1r멿jR@&뿿L@AT$AD$L@	185$Q@$b!J@1$b!0J@1$b!`J@1$b!J@1$c!4Q@1$c!PQ@1_$c!1J@C$c!{J@$d! K@fQ@1
$d!HK@fQ@1$d!pK@fQ@1$d!tQ@fQ@1$d!Q@fQ@1s$e!K@fQ@1R\$Ls$R@$ FpL@71Q@Q@I1҃HA$HH	ʃI־Q@n¾L@1nE1I11҅6HAHH	H1Q@$K@1I|$*1Q@$u!ЅCR@1$u!P@HW@1꾬Q@1p꾬Q@1]I|$1Q@AI.A9fA4H	K@@L@;A$H	2Q@[R@11I^HHPTI@7@H6@H`@fGe`UH-@e`HHw]øHt]@e`@e`UH-@e`HHHH?HHu]úHt]Hƿ@e`=: uUH~]: @H=H3 tHtU^`H]{sAWAVIAULo<ATUSH< LE11$D9{AA9< ~SH tGUuUuD|2ADND9LEA9< DHD[]A\A]A^A_fDIcHLmIcIcHLE1HH
9 p7@H
j9 8<@HfAUATUHSHHXN@HdH%(HD$1tH]N@LebN@LtJL@@H=8 1E1\H\$dH3%(D
H[]A\A]f.HHCHC$J1E11OHE	؃HHcDtHLDH0FFEEBfAuEBAWfAEDƒuEHAHuA7HyN@H~N@HN@HN@HN@fFHN@L,HN@2HN@HN@AmEt: 	I@ 	IAEuN@HH1HHHDiHAMHHCHCEt
H=[6 N@1yDHHL$1H⾃N@HUt8H@@@1LebN@Lt=Lp@@D$AˆCD$SˆCSHHCHC$j1E1E1AqD	AHc3HHcHLH0A4NOfuOɃWfDAuALebN@Lt
LẠ@@3HHCHC$1E1E1$DAqD	AHc3HHHLH0A4NOfuOɃWfDAuALebN@L7t
L@@HHCHC$1E1E1$DAqD	AHc3HH HLH0A4NOfuOɃWfDAuA빾N@HMHL9v@1A)HA@H{KIcHoufN@HH9HsHIuIfAWAVAUIATUSHAMeLA@~	EZN@0A@1:DEAAAE$ŠU@@H=2 N@O@1;HID)9|H[]A\A]A^A_fN@1O@ESCO@	1뙐N@O@1zDN@O@1aNHL@N@O@@N@O@@11DHqHHD3H	ȃuHN@1tO@EDN@hA@1D1N@BO@DCCAA	EIA_DPB@1DD$VDD$HApCKCN@A@	1EKCN@A@	1@N@N@1E	Lf.N@&O@@N@B@1N@(B@jELRf.H=/ AEN@pB@1\NHdN@N@1DDPB@1^DN@hA@1f.L3H	sDN@hA@1WFfDN@hA@17fHKD¾MO@1HKD¾YO@1AWAAVIAUIATL%' UH-' SL)1HH%HtLLDAHH9uH[]A\A]A^A_Ðf.HHUsage: sg_persist [OPTIONS] [DEVICE]
  where OPTIONS include:
    --alloc-length=LEN|-l LEN    allocation length hex value (used with
                                 PR In only) (default: 8192 (2000 in hex))
    --clear|-C                 PR Out: Clear
    --device=DEVICE|-d DEVICE    query or change DEVICE
    --help|-h                  output this usage message
    --hex|-H                   output response in hex
    --in|-i                    request PR In command (default)
    --no-inquiry|-n            skip INQUIRY (default: do INQUIRY)
    --out|-o                   request PR Out command
    --param-alltgpt|-Y         PR Out parameter 'ALL_TG_PT'
    --param-aptpl|-Z           PR Out parameter 'APTPL'
    --param-rk=RK|-K RK        PR Out parameter reservation key
                               (RK is in hex)
    --param-sark=SARK|-S SARK    PR Out parameter service action
                               reservation key (SARK is in hex)
    --preempt|-P               PR Out: Preempt
    --preempt-abort|-A         PR Out: Preempt and Abort
    --prout-type=TYPE|-T TYPE    PR Out command type
    --read-full-status|-s      PR In: Read Full Status
    --read-keys|-k             PR In: Read Keys
    --read-reservation|-r      PR In: Read Reservation
    --read-status|-s           PR In: Read Full Status
    --register|-G              PR Out: Register
    --register-ignore|-I       PR Out: Register and Ignore
    --register-move|-M         PR Out: Register and Move
    --relative-target-port=RTPI|-Q RTPI    relative target port identifier
                               for '--register-move'
    --release|-L               PR Out: Release
    --report-capabilities|-c   PR In: Report Capabilities
    --reserve|-R               PR Out: Reserve
    --transport-id=TIDS|-X TIDS    one or more TransportIDs can
                               be given in several forms
    --unreg|-U                 optional with PR Out Register and Move
    --verbose|-v               output additional debug information
    --version|-V               output version string
    -?                         output this usage message

Performs a SCSI PERSISTENT RESERVE (IN or OUT) command
badly formed symbolic SAS TransportID: %s
badly formed symbolic SPI TransportID: %s
badly formed symbolic FCP TransportID: %s
badly formed symbolic SBP TransportID: %s
badly formed symbolic SRP TransportID: %s
unable to parse symbolic TransportID: %s
%sTransport Id short or not multiple of 4 [length=%d]:
%s  [Unexpected format code: %d]
%s  Parallel SCSI initiator SCSI address: 0x%x
%s  relative port number (of corresponding target): 0x%x
%s  SSA (transport id not defined):
%s  RDMA initiator port identifier:
  [Unexpected format code: %d]
%s  unknown protocol id=0x%x  format_code=%d
AcCd:GHhiIkK:l:LMnoPQ:rRsS:T:UvVX:YZbad argument to '--alloc-length'
'--alloc-length' argument exceeds maximum value(%d)
bad argument to '--relative-target-port'
argument to '--relative-target-port' 0 to ffff inclusive
bad argument to '--param-sark'
bad argument to '--prout-type'
decode_file_tids: unable to open %s
decode_file_tids: syntax error at line %d, pos %d
decode_file_tids: hex number larger than 0xff in line %d, pos %d
decode_file_tids: array length exceeded
decode_file_tids: error in line %d, at pos %d
build_transportid: error at pos %d
build_transportid: hex number larger than 0xff at pos %d
bad argument to '--transport-id'
unrecognised switch code 0x%x ??
Unexpected extra argument: %s
choose '--in' _or_ '--out' (not both)
>> For Persistent Reserve Out one and only one appropriate
>> service action must be chosen (e.g. '--register')
>> When a service action for Persistent Reserve Out is chosen the
>> '--out' option must be given (as a safeguard)
>> No service action given; assume Persistent Reserve In command
>> with Read Keys service action
Too many service actions given; choose one only
--unreg or --relative-target-port only useful with --register-move
with --register-move one (and only one) --transport-id should be given
warning>>> --prout-type probably needs to be given
number of tranport-ids decoded from command line (or stdin): %d
  Decode given transport-ids:
sg_persist: error opening file (ro): %s: %s
  Peripheral device type: 0x%x
sg_persist: %s doesn't respond to a SCSI INQUIRY
sg_persist: error opening file (rw): %s: %s
PR in (%s): command not supported
PR in (%s): bad field in cdb including unsupported service action
Unexpected response for PRIN Report Capabilities
  Compatible Reservation Handling(CRH): %d
  Specify Initiator Ports Capable(SIP_C): %d
  All Target Ports Capable(ATP_C): %d
  Persist Through Power Loss Capable(PTPL_C): %d
  Persist Through Power Loss Active(PTPL_A): %d
    Support indicated in Type mask:Write Exclusive, all registrantsExclusive Access, registrants onlyWrite Exclusive, registrants onlyExclusive Access, all registrantsAdditional length too large=%d, truncate
1 registered reservation key follows:%d registered reservation keys follow:
there are NO registered reservation keys  So there are no registered IT nexuses      All target ports bit set      All target ports bit clear      Relative port address: 0x%x
      << Reservation holder >>PR out: command not supported
PR out: bad field in cdb including unsupported service action
PR out: 'register and move' command successful
PR out:, command not supported
PR out: command (%s) successful
build_transportid: array length exceeded
Register and ignore existing keysas,SAS,0123456789aAbBcCdDeEfFspi,SPI,%d,%dfcp,FCP,sbp,SBP,srp,SRP,iqn.iSCSI name too long, alen=%d
,i,0x      %sTransport Id of initiator:
%s  FCP-2 World Wide Name:
%s  format code: %d
%s  IEEE 1394 EUI-64 name:
%s  iSCSI name: %.*s
name and session id: %.*s
%s  SAS address: 0x%016lx
%s  ADT:
%s  ATAPI:
%s  UAS:
%s  SOP Routing ID: 0x%x
%s  No specified protocol
%lxbad argument to '--param-rk'
0.40 20130626version: %s
file=FILE=0123456789aAbBcCdDeEfF ,	0123456789aAbBcCdDeEfF, No device name given
  %.8s  %.16s  %.4s
  Peripheral device type: %s
%sservice action=0x%xPR in (%s): unit attention
PR in (%s): aborted command
PR in (%s): command failed
Report capabilities response:  Type Mask Valid(TMV): %d
  Allow Commands: %d
      %s: %d
Exclusive AccessWrite Exclusive  PR generation=0x%x, Additional length=%d
    0x%lx
Reservation follows:    Key=0x%lx
there is NO reservation held  PR generation=0x%x
  No full status descriptors      scope: LU_SCOPE,       scope: %d       not reservation holderPR out: unit attention
PR out: aborted command
PR out: command failed
close error: %s
obsolete [0]obsolete [2]obsolete [4]obsolete [9]obsolete [0xa]obsolete [0xb]obsolete [0xc]obsolete [0xd]obsolete [0xe]obsolete [0xf]RegisterReserveReleaseClearPreemptPreempt and abortRegister and move[reserved 0x8]Read keysRead reservationReport capabilitiesRead full status[reserved 0x4][reserved 0x5][reserved 0x6][reserved 0x7]alloc-lengthcleardevicehelphexinno-inquiryoutparam-alltgptparam-aptplparam-rkparam-sarkparam-unregpreemptpreempt-abortprout-typeread-full-statusread-keysread-reservationread-statusregisterregister-ignoreregister-movereleaserelative-target-portreport-capabilitiesreservetransport-idverboseversion4@4@05@ 5@@5@4@3@3@3@03@2@5@5@5@5@2@]@F@1@F@@F@F@F@@@@F@@@q@F@F@\@@@@[@K@&@F@@@@F@F@F@F@F@F@F@F@q@`@F@F@F@]@F@F@1@@F@@@F@F@@@F@F@S@R@Q@R@tQ@R@pK@HK@ K@K@S@S@$S@3S@BS@QS@`S@oS@xS@S@S@S@S@0N@S@S@S@S@S@S@	T@T@'T@6T@;T	P`p 00p@XzRx*zRx$FJw?;*3$"LD BBE F(A0A8D@
8D0A(B BBBG>Du<BGA D(O@
(A ABBKLBBB E(A0A8DP
8A0A(B BBBCL<BGB B(A0F8I
8A0A(B BBBADeBEE E(H0H8M@l8A0A(B BBB*@*@(
@
D7@^`^`o@@@
/``@
@	@x	oX	@oo	@^`f
@v
@
@
@
@
@
@
@
@
@@@&@6@F@V@f@v@@@@@@@@@@@&@6@F@ET@lRT@CXT@d_T@hdT@HhT@ikT@nvT@ozT@YT@ZT@KT@ST@UT@PT@AT@TT@sT@kT@rU@s
U@GU@I&U@M4U@L<U@QQU@ceU@RmU@XT@UzU@vU@Vsg_persist.debugZRu7zXZִF!t/]?Eh=ڊ̓N	gU|s#ӞղWl0= F\'g˂mxm%m~Zm;/`rLiQ4ߩIwtM5+1meXר7³?eGBD:Q2>iV4{~UhV|X4Iۄ3I&byDJ}V߆Y‹N@d	(kbr1|?v3pԜ;j9ivJRX2<`. FyY$gP)SJr\uA%7NI6S67j>{Z|htDg>bLV׈ԃorPڝYd*r|p &mN$+(Res=r\:>\)\۸oPv97\>Mzlmjېh3s	&zX]
d/=BwNTR$#Sxg
K:%ukqdȠ
'	5W?eL"{ZI&(yz[lœhdQp7%(L=qZ4]dn=d?LSbGH%VCd;q?O=̅9!j*@}hO{o+vJ;n̽fټۮ|skdyEuZ
tQ-]YP4B/WÍUБ%0U A)Q;œEE߼	7H=8zX-BCu*K_mcDlD`[YIfDv@'F;S4!wϵ~0gEMb g.3܊/gYZ.shstrtab.interp.note.ABI-tag.note.gnu.build-id.gnu.hash.dynsym.dynstr.gnu.version.gnu.version_r.rela.dyn.rela.plt.init.plt.got.text.fini.rodata.eh_frame_hdr.eh_frame.init_array.fini_array.jcr.dynamic.got.plt.data.bss.gnu_debuglink.gnu_debugdata8@8T@T !t@t$4o@H>@F@/No	@	T[oX	@X	pj	@	xtB@
@@
~(
@(
yP
@P
P@P`@`'D7@D7	`7@`7! Y@YTXY@XY^`^^`^^`^^`^_`_``` a` a  @e`@e@ @eXe i

OHA YOOOO