403Webshell
Server IP : 61.19.30.66  /  Your IP : 216.73.216.15
Web Server : Apache/2.2.22 (Ubuntu)
System : Linux klw 3.11.0-15-generic #25~precise1-Ubuntu SMP Thu Jan 30 17:39:31 UTC 2014 x86_64
User : www-data ( 33)
PHP Version : 5.3.10-1ubuntu3.48
Disable Function : pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,
MySQL : ON  |  cURL : OFF  |  WGET : ON  |  Perl : ON  |  Python : ON  |  Sudo : ON  |  Pkexec : OFF
Directory :  /lib/modules/3.11.0-15-generic/kernel/drivers/scsi/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /lib/modules/3.11.0-15-generic/kernel/drivers/scsi/scsi_debug.ko
ELF>H@@%"GNUB(Jam^5kd&~kUH<StRv0<v~<<@<tvfD]fD<(t@<*t<A@ufDGO	O	O	HGO]	ȉD<<u@GOHHH	O	H	OHH	OH H	OH(H	OH0H	OH8H	HGO]	O
	O
	ȉf<t<
GO	O	HO]EƉGDGHIL	DGL	DGIL	DGI L	DGI(L	DG
I0L	DGI8L	HGw	w	w	GO]	O	O	ȉÐGO	O	O	HGO]	O		O	ȉff.UH]UHHH HH]LeIHt'HU1Hu}|
LHLeH]DUHHH HH]LeIHt'HU1HuEx	LHLeH]DUHHATISHHHt.HU1HuE~=	LHH[A\]@UHHH HH]LeIHt-HU1HuELHLeH]ffffff.UHHH HH]LeIHt'HU1HuEx	LHLeH]DUHHH HH]LeIHt'HU1HuEx	LHLeH]DUHHH HH]LeIHt'HU1HuEx	LHLeH]DUHHH HH]LeIHt'HU1HuEx	LHLeH]DUHHHATIHUSHH eH%(HE1u+HUH}1HuEЅx	LHUeH3%(Hu	H [A\]@
UHH1H]HfDU
HH1H]HU
HH1H]HU
HH1H]HU
HH1H]HU
HH1H]HU
HH1H]HU
HH1H]HU
HH1H]HU
HH1H]HU
HH1H]HU
HH1H]HU
HH1H]HU
HH1H]HU
HH1H]HU
HH1H]HU
HH1H]HU
HH1H]HU
HH1H]HU
HH1H]HU
HH1H]HU
HH1H]HU
HH1H]HUHHH]LeHLu MtAD$NHǃH]LeHDH1fff.UHSHHuHCH1[]HDH1DUHSHHuVHt>HHt6HHt.HHt"HH°H9t@LHH9uH []H1UHH]fff.UHH@H]LmeH%(HE1LeIAH}DNLMcLHUH}1HBD%uOEĉt
HUeH3%(u(H]LeLmf@UHHHHH$D$xD$pD$hD$`D$XD$PD$HD$@D$8D$0D$(D$ D$D$D$D
D$11fDUHH0H]LmILeHu`HHIt&HSLCLHHLAEtCC1H]LeLmH1HuHuFUGˆGGGGWfGG
GW‰GaG
GHGGRG"G"G WGGGGGfG G"G#G$aG%G&G'G(RG,G)"G*"G-G+ @w/G.0]f.UHHAUATSH
IŅ~\E1fIcHHHH)ËHt(HtHǃHǃAD9%LHH[A\A]]ffffff.UHATISHH=Hƅ~=1fDHHHHH)DHEt	L;t+H9HH [A\]fH{HuHC`HuH1Lfff.UILinux   ALHAWEAVIscsi_debAUAATAIcAL$SHHHGeH%(HE1Hug      LwGL_HGHMDUEwAGEMDUCAGMcDB3Ew0HAGHAGHAG HSAG!H3AG"H3AG#H0AG$HAG%DHAG&DHAG'HD,AG(HaAG)HAG*HAG+HAG,HAG-HAG.HAG/HIcƉInaa.5222aAFH} HAFHAFHAFHRAFH"AFH"AFH AFHAF	HAF
HAFDHAFDHaAF
HAFHAFHAFHAFHAFHAFDHDAFHaAFHAFHAFHAFHRAFH"AFH"AFH AFHAFDHAFDHAFHHD$AF HcAF!HAF"HAF#HAF$HHL@22201HUAF0HHAF8HUeH3%(HAF<uHH[A\A]A^A_]ff.UHHH9HseD
DDfEt	DD)H1HH9vHD
DDHDHH)H9w]UHAUAIATSHHL9=DDI\$HH)I9It	EA)IL1HIHH)H9uHI9rL9%vHD uLHHtH<ؾHD=DaH[A\A]]DHc=1HH=fff.UHATISHHpHtNHHtBK1t.HtDHt:CH;HcHAT$h)1S[A\]fDI\$XfA|$Lt[A\]fffff.UHH H]LeHLmI
tq)H1HHH=EEHH5uVH‹H)ЋH9HG)H]A$DLeLmf.H1HfDfUHH LeIԋH]LmHAH5uCHcff9u}t41u
SA9u=H]LeLmDu@CD9ue1H]LeLmLHHffHDLH1nLHH1LUHHAWA1AVAUAATSH(
H}H=HEHUL$tPAGHLtffA|$t,Hc5DHLHH5g7AHIL9uHUHBpHpL eH%H]F,EHEHEfEU;PEt$I<$HUE9EFDHHH4H5HAD$HHMcHHLIHL
H9rH1HHE)HEDLHUIHBpHFH(1[A\A]A^A_]fDH([A\A]A^A_]fUHAWIAVEAUAATISHHHAt
5Mt	EwEHDU5IDUȅD
EH1f.HG0HMcH_`DohLXIHG(LwHDULHDUEt
ǃH1[A\A]A^A_]HHHHH)HHDHEdH9LHH1fDHEHH0D1DUDUf.AIL$HHIL$HHIL$ HHIT$(HPPEtD1MtEHA׋EH[A\A]A^A_]fUD
HDHHHH1H]ffff.UHATIHSHHH=ID$ID$Hx9ǃ|+1E11Ƀ=E1҃HEXIIHILDHHDHEHDЅHHDH|$1HL$=LLH\AJHHD[A\]Df.E111҃=EAA=DEǃXD1E11HIIDEt4ǃX"1A1HI1I@1A11E1W1E1۹1E17HH1AHH1HAffffff.UHupHH
Ht3HHH9tD@LHH9uH	HuH%5 ]H1fffff.UHHHHtK5~ǀHHt$HBx9|҉f.H%]UHHH HH]LeIHt,HU1HuExL-HLeH]UHHH HH]LeIHt,HU1HuExLHLeH]UHHS1HH=t0HHCHHBHHHH HCH%HtH{-H[]ffff.UHHHATIHUSHH eH%(HE1uJH}ԺHtVHUH}1HuELHUeH3%(Hu2H [A\]f.H}HUHHt뼐ff.
UH~@Hcɉ=HH]fff.UHHATISHHHt3HU1HuExLrHHH[A\]ffffff.UHH eH%(HE1HEfEtL
t
HHGtdt'HUeH3%(uaÐ%
G
GGGGGGGG	G
GKHEHGEGfG
ffff.UHH0H]LuH_XL}LeALmIu3HHpH	HHICE1HHpHH
H1E1H;HJ:HH)H9HcLBE1sM)LHHHAHc
LcALM9t DH]LeLmLuL}MtI͋sHH;AAf9WLAOH_XIUHSHHt3
HH߾HD
H[H]
HH1HH[]UHu]H1UHAUIATSHHttHMIL9Hu	=@HHWHHPHHH HHWL9HuI}1H[A\A]]HH1DUHAVAUIATSHLMfIML91A9P0HL9txNuHHDHL9uHA
C0AɉC4ALs@CLCNHCC8HCHC HC(uVCpC
AuCHH[A\A]A^]fDA9P4HA9P88HCrH=P HHt!Lp@IIL#HCHc	HH1bH11Mffffff.UHSHHHf t	fǀ HHtPHHfu*H{51t@H[]f1HǐHHuHDH1Kffff.UHSHHu:HtH;HHt@LH []#HtH1fff.UHH HeH%(HE1HGGHGHEˆGHEHEW
ˆG
=W`GtHUeH3%(u(HGHG
GfG@BUYGGGdGGGGGHG	G
GGG
	GGGRG"G"G GQGGGGGGGG G!G"G#G$G%G&G'G(G)G*G+G,G-G.G/G0G1G2G3G4G5G6G7G8G9G:G;G<G=	G>G?G@RGA"GB"GC GHQGIGJOGGKGLOGMGNGOGPGQGRGSGTGUGVGWGXGYGZG[G\G]G^G_G`GaGbGcGdGeGfGgOGDWGGEGFh]@Hwd@uI@uc@uM1HHHt
Ht	fHtfDHwcH뤐fHfHcUHATH9SHv}HHcIHHHH)ËtcHǃt HHLHHǃ[A\]H1H1LHfUDGh1HEt1HHpHt)HtG`HXHcH]fLtUHH H]HwLeLmAHGHFHFHFAԋ=EuH]LeLmDDH1UHHPH]LeHLmLuIeH%(HE1~LLoPHEHEHEHE AEuD1EtHCAHEHCHEHC HEHC(HEAEtD
EtH111HHuDLHUeH3%(H]LeLmLufDCHEAHEHEHEErECECEwt4ErEAE]EQ111HDEpEAE
E]E@UIHHHeH%(HE1I@PHp	PH@ȃw/1ɺ$NHUeH3%(B@H1 DHHEҋ
E1ۅACHcHH@N9DOиDOEHHVH9v=LNLIt#?t@:JD9uHcHTEtBHHT)LǁOsfD<A ƅƅAHV1ffffff.UHH;5Hw)1;w]D1ɺ$]1ɺ!]UHH@LuIHH]LeHLmL}AIDEgAu#D;%v71ɺ$LADH]LeLmLuL}@HD]HEEtLHcHH5S5A9s
DHv@L5HLkHE@HcHHIIHLLL;mu֋uJHuHDDH-HuHADDH}멉H17fDUHH H=H]LeHLmLuIAIw
tHCpHt@H1LIDHLAHAt2HHpHHHChD)B1H]LeLmLuHH=4N1ɺLAFƒptLChClDDLHGLklȀI4AFAF4AFACAFAF@HSX'UHSHH~Lt1ubCL1ɺ)HH[]@1u~Mtu3H߹H[]H1HUHSHHeH%(HE16t"HUeH3%(H[][HHEH9v:EEEEHuH߉ˆEU fDˆEUUUUHATSHH0LgPeH%(HE1`tHUeH3%(H0[A\]AT$
AD$AL$
AD$D$bHUHMHHEHEHHEHEHHHH9uˆEUЉUщ‹UҋEՋ?MtɀMօt@M֋Uׅt
DEA  HuANHUHHPLmILeH]IeH%(HE1uIUPHZR
H˃wHUeH3%(uzH]LeLmfHLuHuHHUHuHELHEHEEH]ẺUȺ wUHHPH]LeILmLuIL}HWPALeH%(HE1Ht.H}eH3<%(gH]LeLmLuL}L1@HLHBƃEuLHQIхut~81ɺ$Lodf.Jf.LL9~
EmADHc5xQ@xD@HcMc=FB|9?
1ɺ&LxmcT9xHc=v1ɺL
H8
^ID7H@HfH8&IT7HRHf‰H1KUHH0H]LeILmLoPeH%(HE1Ht%HUeH3%(H]LeLm@H1@HHAEugAMAEEEA}у?Au6
/fu&ƅ
ƅ/ƅ}Dt(1ɺ$Hd=f.A@
D/uƅƅ
ƅ/ƅA@LȹH=HO9N!@ƅƅƅ&tƅ]ƅƅfDƅƅƅ&ƅƅƅƅAƅNƅ/ƅ6ƅ
ƅUHHLeLuIH]LmIL}H_PeH%(HE1ACsE1D[;DA1Eu‹A,1E>D{L1 ALHID$@AA|$4AEH@4DAIt H=FA˃?A=iiT$wAC
CCCCCCCC	C
CACC
CCCC
CCCCCCCCCCiH{D։LDDHHcHAAAAAAAAA	A
AAA
AAAAAADLDAD`0D։LDIcDH1AIcH@@@@@@@DLDAAzIcHHAHCA<GL!E7AAE9DLANLHUeH3%(H]LeLmLuL}E҃ED{CAA	fD1ɺ$LrfDxAf.DH@xLDDDHDDDLxHAHH9Ƅ
Ƅ
Ƅ
Ƅ
AIcLɈ

H1THHHuAIcLɈ



fDƅ|@9LV@Hˆ
H
HH
HH
	fDHLDDLA!A=AtE1u/ACCCACCCC-E$tEtSIcHAYCCCCCCCCC	C
CCC
CCAEYfACCCCCCCCC	C
CCC
CCCCCCAfDDHLDoDLAfACCCCC
CCCC	C
CCC
CCpA^fDAC
CCCCCCCC	C
CBAfDHAHCtSAuC
CCCCCCCC	C
CAAAACCIcD։HLDDDDADDLCCCCCCCC	C
CHCHC
fCHCC
fCvHCfC
C
CCIcDLHDDAIcHYGGGGGGGGG	G
GGG
GGDLDAA@f@HAHA
fA;HCCfC}HCfC
 CfCHCCAH1@u*@utfD>fܪѐUHH H]LeLuIIHLmLLIAƋuKLHAAtE1A9s	u$DH]LeLmLuLDH1UHAWAVIAUATISH
u7IFPDhfAEE;nhD HHEuH[A\A]A^A_]@IcNhAv`HI~XHUAUf9HUAABDf9ujEtSL}AIOl/LmDDLIyL;}t"MoEwLIADLWtH}6ffff.HUHHH
HGHHGHHGHHG HHG(HHG0G8ˆGW=vGOOOʉWu5t	ȉGOʉW]HHG <ȉGȉGUHHPH]LmILeLuL}HGPHRH=Hu DxDpDP@	UϺEHø
HHEAD$CCEKMACAE@sCEHLCC	C
CCC
CCACCCCCCCOCCCCCCH߉EEH]LeLmLuL}DVUUUCD)RA)Dcff.UHH`H]LeILuLmIL}LoP H=eH%(HE1AUE}UHHø
HWEFHEpAEUEAרIF@AANHAv0H@uEiDE,AF4EiEMH}1HDEAMDE1C

C
CCCCC	C
CCC
CusCC@sTAHHAN9NHLH߉EEHUeH3%(9H]LeLmLuL}f=tAv8uAEl1ɺ$L9H|=C[ЃCCC=HLinux   Hscsi_debHug      CHSHKHsC 0004CC
C:C;wC<C=tO?>A``ANfAF4iAF8ЉUDEfC>C?=A@@9fDuBT}6J`KCDEuCDCEt@CD
EtK DEtKSCmSHel.org/cIhttps://HCHhttp://wIwww.kernHC,Hww.kerneKHC4Hl.org/loCCCC LkHLsC onfiC$gfC%C'C(C)C*C+HC<CDgfCECGCDfC>C?`A@HSKCHCHHCfChH{HuHcЈKCCST>KC<ЃCSC@KMH{uLEA΋MڻSCTSKCCCCC
H{KH8@@0@1Ht	tfHtCC8<0CH{K袸3H{C!H{K<@@@1Ht
Ht	fHtSCCCCC<@HHC7HHHfHHNfH3CH{;ffffff.UH=ЀHAVAUATSHHD5LD5LLEE1-@HX@HAE9HL HPHH=PЀHu
HH1AHI9Hu=LHWII IHPHLLWM9IEuH[A\A]DA^]fHHHHHHCH%HLkHHǃHǃLHC1LA[A\A]DA^]ú
HH1A5UH1HHSHHUHHu#}~(EEuHHH[]ÐtfD3EEu@U1HH H]LeIHLmLuH]LeLmLuE1DH1E1H1AAt'CD5HAP]vH11HAD9{DUHAWAVAUE1ATSHhHGpH}HuȉUHtL(H}
Dg`EKH@X5HE1H}E1EHHXeH%HEHEH}HEHEHMH0HAHH}HHHHWHHHHUIUAD_AME\HHE1HHHHHHMQ@HHIHHH9øHDHED%HEEAD;`E;}McrcLuIAnLHIHAFHHHE1HE1HHHAUHHULuIcHEMHUHLHEF5H}xeH%HjjxHh[A\A]A^A_]DHEH-hhH}EH}HEE;G`1fff.UHH0LmIHH]LeHLuL}AIEu(tIEpHt@u*DHL|H]LeLmLuL}fDDHLtĉLZUHHpH]LmHLeLuIL}LwPH?DCl	HHD9	;r2=t+E1L1HVH]LeLmLuL}LM0uvE1E1E1E1ED$HAEH<@*2H	1L AE1LLH軻`fDƋ
1ƒ)
9h\€tWHKP<B <@J<2<*<u&y	
fwHI	1H.7 @EE1E1AE1f.<t<@<vD(LuC@ L&$fDLDLLHD<As$<(ftC<fDt<
fD1fHIf.VE1E1E1A@L1E1RAFu+H1DMDUD]D]DUDMD1LDMDUD]=HMHUHuL֞EDuLEHEDHHEDEHuLDHDMDUD]gEq]LBAFu"H1DMDUDUDM@1LDMDU5HMHUHuLڝDE̋ULHuHtDMDUE2EL9fL1UE1AFt<7<AA`1L!HMHUHuL&UHuLEHAf.1Lt@1qLHAF<<u֋tLHgLHUHHpHH1LHMHUHuLDuL}LDEDLDEDELDLHDE̋ULHuHfHDL1Hk=u"AF
=AF	<	R<Y1ɺ$L"LA~HHHMHD1MLHLHLH9LH'LHA~
IT$@It$0HDLLsP)AFAT$M9AD$MLHgf{JE1E1AE1@E1AE1E1@<w{<@</<5<*AF`1AFL1@3f#<c<ZUAf{JfLHELkH1sM>H1E1CJED9}H1H;H1H1H1DMDUD]D]DUDMETKLC4>H1ICUHH H]LeHLmHXILHII$LH{XALDH]LeLmUHSHH(H@8~H1D51D

EډuA)DЙAAADEЙDHA9IcAƃUMcD\ƃBDLMA9AƃƃI)‰ЙDˆDˆ)‰ЙDA)ADˆEAHEgH([]UHAUATSAR
t6
u*t"tH1=vH1=~H1=~H1~5~H1[5?~H15=
D%Hc1IcHHHAHH ~
 51HHcH=~'>H1H?HHHHuH1Y1HH=~HH=t_D%AIcHDHHH1HHuH1HH5F‰HEȅ
t#9wHH1]ȅt)H1HHPH@HH<HH5HH1HHuH1Hc
1HH?HH=t1HHH=HvH1MHyH1HyH1y&H1HH1I4Lc11Mkp1I$ADŽ$IDŽ$;|LH1D%tH1D9|1t\5H1FHH=H=HtH=HtH=AY[A\A]]UHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH]UHHHATSHHAHHD	H	HH	HH	HH	HH	HH	HH	HH	HH	HH	HH	HH	HH	HH	HH	HH	HH	HH	HH	HH	HH	H	[A\]UHAWAVAUIATSHHHpHLMA}h AHHIcMhAu`HI}XE1E1eL<%I$LrH8ADHHHHHHHtL1EpLcLIGD07p9rADHHUAHUE;l$rE1AHHD[A\A]A^A_]MeXUHSSuHHH=H=HtH=A[[]%d%10s%d
%u
0x%x
6scsi_debug: bus_reset
201003241.826scsi_debug: biosparam
6scsi_debug: abort
%08X DIX3 DIX2 DIX1 DIX0 DIF3 DIF2 DIF13%s: scsi_register failed
3%s: scsi_add_host failed
6scsi_debug: host_reset
0x%x0-%u
3Host info NULL
6scsi_debug: device_reset
adapter%d3>>> Sector Dump <<<
3%04d:  %c %02x 
inhibitedenabled6scsi_debug: cmd pseudo_0removablemapatoguarddifdixsector_sizevpd_use_hostnoadd_hostvirtual_gbscsi_levelno_uldmax_queuemax_lunsevery_nthnum_partsdev_size_mbnum_tgtsno_lun_0fake_rwdsenseptypeoptsdelaypseudoSCSI DEBUG6scsi_debug: slave_destroy <%u %u %u %u>
6scsi_debug: slave_alloc <%u %u %u %u>
4scsi_debug:build_parts: reducing partitions to %d
scsi_debug adapter driver, version %s [%s]
num_tgts=%d, shared (ram) size=%d MB, opts=0x%x, every_nth=%d(curr:%d)
delay=%d, max_luns=%d, scsi_level=%d
sector_size=%d bytes, cylinders=%d, heads=%d, sectors=%d
number of aborts=%d, device_reset=%d, bus_resets=%d, host_resets=%d
dix_reads=%d dix_writes=%d dif_errors=%d
3%s: GUARD check failed on sector %lu rcvd 0x%04x, data 0x%04x
3%s: REF check failed on sector %lu
6scsi_debug:    <%u %u %u %u> non-zero result=0x%x
4scsi_debug: can_queue exceeded
scsi_debug, version %s [%s], dev_size_mb=%d, opts=0x%x6scsi_debug: host protection%s%s%s%s%s%s%s
6scsi_debug: ioctl: cmd=0x%x
3%s: Unable to locate host info
3%s: out of memory at line %d
6scsi_debug: slave_configure <%u %u %u %u>
3scsi_debug:timer_intr_handler: indx too large
3scsi_debug:timer_intr_handler: Unexpected interrupt
6scsi_debug:    [sense_key,asc,ascq]: [0x%x,0x%x,0x%x]
6scsi_debug: write same: cdb indicated=%u,  IO sent=%d bytes
6scsi_debug: Reporting Unit attention: power on reset
6scsi_debug: Reporting Not ready: initializing command required
6scsi_debug: mode_select: cdb indicated=%d,  IO sent=%d bytes
6scsi_debug: write: cdb indicated=%u,  IO sent=%d bytes
/build/buildd/linux-lts-saucy-3.11.0/drivers/scsi/scsi_debug.c6scsi_debug: initiator's id used as target!
6scsi_debug: Opcode: 0x%x not supported for wlun
6scsi_debug: Medium removal %s
3Unprotected RD/WR to DIF device
6scsi_debug: Opcode: 0x%x not supported
3scsi_debug_init: invalid sector_size %d
3scsi_debug_init: dif must be 0, 1, 2 or 3
3scsi_debug_init: guard must be 0 or 1
3scsi_debug_init: ato must be 0 or 1
3scsi_debug_init: invalid physblk_exp %u
3scsi_debug_init: lowest_aligned too big: %u
3scsi_debug_init: out of memory, 1
3scsi_debug_init: dif_storep %u bytes @ %p
3scsi_debug_init: out of mem. (DIX)
3%s: ERR: unmap_granularity <= unmap_alignment
6scsi_debug_init: %lu provisioning blocks
3scsi_debug_init: out of mem. (MAP)
4scsi_debug: root_device_register() error
4scsi_debug: bus_register error: %d
4scsi_debug: driver_register error: %d
4scsi_debug: driver_create_file error: %d
3scsi_debug_init: sdebug_add_adapter failed k=%d
6scsi_debug_init: built %d host(s)
ddddscsi_debug_initsdebug_driver_removesdebug_driver_probedevInfoReg"""""""""linux   SAT scsi_debug  12344Z?7?XXXXXXXX            @.381    TS830031SA                              /?>P	xxx~k4}@i4<@@P	P	P	  B<
<0PO!Q@dif_verifysdebug_add_adapterwrite_same_lengthvpd_use_hostnovirtual_gbunmap_max_descunmap_max_blocksunmap_granularityunmap_alignmentsector_sizescsi_levelremovableptypephysblk_expoptsopt_blksnum_tgtsnum_partsno_uldno_lun_0max_queuemax_lunslowest_alignedlbprzlbpws10lbpwslbpuguardfake_rwevery_nthdsensedixdifdev_size_mbdelayatoadd_host|KFparm=write_same_length:Maximum blocks per WRITE SAME cmd (def=0xffff)parm=vpd_use_hostno:0 -> dev ids ignore hostno (def=1 -> unique dev ids)parm=virtual_gb:virtual gigabyte size (def=0 -> use dev_size_mb)parm=unmap_max_desc:max # of ranges that can be unmapped in one cmd (def=256)parm=unmap_max_blocks:max # of blocks can be unmapped in one cmd (def=0xffffffff)parm=unmap_granularity:thin provisioning granularity in blocks (def=1)parm=unmap_alignment:lowest aligned thin provisioning lba (def=0)parm=sector_size:logical block size in bytes (def=512)parm=scsi_level:SCSI level to simulate(def=5[SPC-3])parm=removable:claim to have removable media (def=0)parm=ptype:SCSI peripheral type(def=0[disk])parm=physblk_exp:physical block exponent (def=0)parm=opts:1->noise, 2->medium_err, 4->timeout, 8->recovered_err... (def=0)parm=opt_blks:optimal transfer length in block (def=64)parm=num_tgts:number of targets per host to simulate(def=1)parm=num_parts:number of partitions(def=0)parm=no_uld:stop ULD (e.g. sd driver) attaching (def=0))parm=no_lun_0:no LU number 0 (def=0 -> have lun 0)parm=max_queue:max number of queued commands (1 to 255(def))parm=max_luns:number of LUNs per target to simulate(def=1)parm=lowest_aligned:lowest aligned lba (def=0)parm=lbprz:unmapped blocks return 0 on read (def=1)parm=lbpws10:enable LBP, support WRITE SAME(10) with UNMAP bit (def=0)parm=lbpws:enable LBP, support WRITE SAME(16) with UNMAP bit (def=0)parm=lbpu:enable LBP, support UNMAP command (def=0)parm=guard:protection checksum: 0=crc, 1=ip (def=0)parm=fake_rw:fake reads/writes instead of copying (def=0)parm=every_nth:timeout every nth command(def=0)parm=dsense:use descriptor sense format(def=0 -> fixed)parm=dix:data integrity extensions mask (def=0)parm=dif:data integrity field type: 0-3 (def=0)parm=dev_size_mb:size in MB of ram shared by devs(def=8)parm=delay:# of jiffies to delay response(def=1)parm=ato:application tag ownership: 0=disk 1=host (def=1)parm=add_host:0..127 hosts allowed(def=1)version=1.82license=GPLdescription=SCSI debug adapter driverauthor=Eric Youngdale + Douglas Gilbertparmtype=write_same_length:intparmtype=vpd_use_hostno:intparmtype=virtual_gb:intparmtype=unmap_max_desc:intparmtype=unmap_max_blocks:intparmtype=unmap_granularity:intparmtype=unmap_alignment:intparmtype=sector_size:intparmtype=scsi_level:intparmtype=removable:boolparmtype=ptype:intparmtype=physblk_exp:intparmtype=opts:intparmtype=opt_blks:intparmtype=num_tgts:intparmtype=num_parts:intparmtype=no_uld:intparmtype=no_lun_0:intparmtype=max_queue:intparmtype=max_luns:intparmtype=lowest_aligned:intparmtype=lbprz:intparmtype=lbpws10:intparmtype=lbpws:intparmtype=lbpu:intparmtype=guard:intparmtype=fake_rw:intparmtype=every_nth:intparmtype=dsense:intparmtype=dix:intparmtype=dif:intparmtype=dev_size_mb:intparmtype=delay:intparmtype=ato:intparmtype=add_host:intsrcversion=48C0C8EE3935954D126A549depends=intree=Yvermagic=3.11.0-15-generic SMP mod_unload modversions $$$$$$$$$$$$$$$$$$$$-#wmodule_layoutvparam_ops_bool,iparam_ops_intvfree#[[root_device_unregisteribus_unregisterinit_timer_keyެWdriver_unregister8m3driver_register5(bus_registerC__root_device_registerhvmallocjscsi_cmd_get_serialEdevice_registerXFdev_set_nameRC;p_raw_read_unlock_irqrestorekא_raw_read_lock_irqsave_raw_write_unlock_irqrestore_%Ն_raw_write_lock_irqsave(scsi_build_sense_buffer地__kmallocHsg_copy_to_buffer&Bpscsi_adjust_queue_depthጺblk_queue_max_segment_sizekmem_cache_alloc_traceYckmalloc_caches)Lscsi_remove_hostvbitmap_scnlistprintfW$sg_pcopy_from_bufferzlsg_pcopy_to_buffer6#driver_create_file%=driver_remove_fileDX=strnicmp4device_unregisterpv_lock_ops+_raw_spin_lockpscsi_host_put!kscsi_scan_hostC'scsi_add_host_with_dmaUscsi_host_allocSqsprintft,add_timerh}jiffies?sg_nextOLkernel_stack ip_compute_csum2fcrc_t10dif<Gfind_next_zero_bitѣfind_next_bit&sg_copy_from_bufferŏWmemset1(snprintfJ_raw_spin_unlock_irqrestore/del_timer_sync'_raw_spin_lock_irqsavewJscsi_partsizeapscsi_bios_ptable@._seq_printf8߬imemcpycapablezkfreeI'printkfLscnprintf__stack_chk_failZ sscanfm__fentry__$$$$$$$$$$@


Kscsi_debugscsi_debugGCC: (Ubuntu/Linaro 4.6.3-1ubuntu5) 4.6.3GCC: (Ubuntu/Linaro 4.6.3-1ubuntu5) 4.6.3scsi_debug.ko".symtab.strtab.shstrtab.note.gnu.build-id.rela.text.rela.init.text.rela.text.unlikely.rela.exit.text.rodata.str1.1.rodata.str1.8.rela.smp_locks.rela.parainstructions.rela.rodata.rela__bug_table.modinfo.rela__param.rela__mcount_loc__versions.rela.data.rela.gnu.linkonce.this_module.bss.comment.note.GNU-stack.gnu_debuglink@$3ph.I#>i9HY#NoI0e@#bti]psP#m21ud|2w	t0#<t`# Pu#`X#E `،	#0	# @ @# ` P0#-`q 20V;ֺKֺZ)$]	n 
U`-p[DTpY[u0\8app[Lp'`[<HpO[c@pu [Pp*@)p))%4)DDS)k0)`))p)
 )3<pE )[P)p))@)	)	@	)2p	)F	)Y	)k
)|p0
)`
t
[@0pf,-(:Qg| p$p(p,p4p8p0
`@p o+<uLP}Wt\`hH8P\
p"@.0-CpCS`p_s@@Dp0  `!`p!-"?Xxo
"4 #a #$m%}	T	P-	X@	p&)Q	&f	pu	P'		)	)d	P*	 +^	P.]
/)
.9
@/G
P
1a
2X|
03


4
6
07
8i2p9FP:WP=?f?
~J`K3L 
<M@O1<8GVZp
i xX|Z\`]
@hff;`
i
F6
FIS
Al
N
R
pG
B
705e51-E1_KrC8{<+93N=;/04D)GZpEn44:W08009X1*:<*S
i&,(T 

s+  B
]z@ 
` 
 3
Pt 
	 	  4 L6	i |,N	  7
f	@ Ay	-` AGY	p }S	 X		 a		, >j
T	m |t	  {	
@ 
(
/` @	U>
v Z
 m
 

6 DV
m z
  
@ 
` ,
B
Z i|
   '5> L^Hs  Y@ 	o#		07 !F [h@ x` ` 0  EiT[io`  `   f;@ %AR b t    
*AK  b x  '.= SpPY|
 #1I [o   * 9 L Y @ get_data_transfer_infopseudo_lld_bus_matchsdebug_removable_storescsi_debug_removablesdebug_vpd_use_hostno_storescsi_debug_vpd_use_hostnosdebug_max_queue_storescsi_debug_max_queuesdebug_every_nth_storescsi_debug_cmnd_countscsi_debug_every_nthsdebug_no_lun_0_storescsi_debug_no_lun_0sdebug_fake_rw_storescsi_debug_fake_rwsdebug_dsense_storescsi_debug_dsensesdebug_ptype_storescsi_debug_ptypesdebug_delay_storescsi_debug_delaysdebug_removable_showsdebug_ato_showscsi_debug_atosdebug_guard_showscsi_debug_guardsdebug_dif_showscsi_debug_difsdebug_dix_showscsi_debug_dixsdebug_sector_size_showscsi_debug_sector_sizesdebug_vpd_use_hostno_showsdebug_add_host_showscsi_debug_add_hostsdebug_virtual_gb_showscsi_debug_virtual_gbsdebug_scsi_level_showscsi_debug_scsi_levelsdebug_no_uld_showscsi_debug_no_uldsdebug_max_queue_showsdebug_max_luns_showscsi_debug_max_lunssdebug_every_nth_showsdebug_num_parts_showscsi_debug_num_partssdebug_dev_size_mb_showscsi_debug_dev_size_mbsdebug_num_tgts_showscsi_debug_num_tgtssdebug_no_lun_0_showsdebug_fake_rw_showsdebug_dsense_showsdebug_ptype_showsdebug_opts_showscsi_debug_optssdebug_delay_showscsi_debug_slave_destroyscsi_debug_slave_allocscsi_debug_bus_resetnum_bus_resetssdebug_build_partssdebug_store_sectorssdebug_sectors_persdebug_headssdebug_release_adapterscsi_debug_write_infoscsi_debug_show_infodif_errorsdix_writesdix_readsnum_host_resetsnum_dev_resetsnum_abortssdebug_cylinders_perscsi_debug_biosparaminquiry_evpd_88stop_all_queuedqueued_arr_lockqueued_arrscsi_debug_abortinquiry_evpd_83map_regionscsi_debug_unmap_granularityscsi_debug_unmap_alignmentmap_sizemap_storepunmap_regionscsi_debug_lbprzdif_storepfake_storepfill_from_dev_buffermap_statedif_verify__func__.32245prot_verify_readschedule_resptimer_intr_handlerscsi_debug_infosdebug_infosdebug_driver_probesdebug_driver_template__func__.33516scsi_debug_host_resetsdebug_host_list_locksdebug_host_listsdebug_max_tgts_lunssdebug_max_luns_storesdebug_num_tgts_storesdebug_remove_adaptersdebug_opts_storedo_remove_driverfs_filessdebug_driverfs_driverdo_create_driverfs_filesget_sdebug_capacitysdebug_virtual_gb_storesdebug_capacityresp_ctrl_m_pg.isra.5ctrl_m_pgdo_device_access.isra.7sdebug_map_showscsi_debug_lbpwsscsi_debug_lbpuscsi_debug_lbpws10scsi_debug_ioctlsdebug_driver_remove__func__.33530devInfoReg.part.11__func__.32542scsi_debug_slave_configurescsi_debug_device_resetresp_format_pg.isra.16resp_sas_pcd_m_spg.isra.22fetch_to_dev_bufferresp_xdwriteread.isra.33mk_sense_bufferresp_requestsiec_m_pgresp_report_lunscheck_device_access_paramsresp_write_same.isra.37scsi_debug_write_same_lengthatomic_rwresp_read.part.38check_readiness.isra.39resp_readcapresp_readcap16scsi_debug_physblk_expscsi_debug_lowest_alignedresp_get_lba_statusresp_mode_selectresp_log_senseresp_mode_sense.isra.41resp_write.part.43resp_unmapinquiry_evpd_b0vpdb0_datascsi_debug_opt_blksscsi_debug_unmap_max_blocksscsi_debug_unmap_max_descresp_report_tgtpgs.isra.31resp_inquiry.isra.35vpd84_datavpd89_datasdebug_add_adapter__func__.33405pseudo_lld_bussdebug_add_host_storeprot_verify_write.isra.42resp_writescsi_debug_queuecommand_lckscsi_debug_queuecommandscsi_debug_init__func__.33366scsi_debug_exit__UNIQUE_ID_write_same_length73__UNIQUE_ID_vpd_use_hostno72__UNIQUE_ID_virtual_gb71__UNIQUE_ID_unmap_max_desc70__UNIQUE_ID_unmap_max_blocks69__UNIQUE_ID_unmap_granularity68__UNIQUE_ID_unmap_alignment67__UNIQUE_ID_sector_size66__UNIQUE_ID_scsi_level65__UNIQUE_ID_removable64__UNIQUE_ID_ptype63__UNIQUE_ID_physblk_exp62__UNIQUE_ID_opts61__UNIQUE_ID_opt_blks60__UNIQUE_ID_num_tgts59__UNIQUE_ID_num_parts58__UNIQUE_ID_no_uld57__UNIQUE_ID_no_lun_056__UNIQUE_ID_max_queue55__UNIQUE_ID_max_luns54__UNIQUE_ID_lowest_aligned53__UNIQUE_ID_lbprz52__UNIQUE_ID_lbpws1051__UNIQUE_ID_lbpws50__UNIQUE_ID_lbpu49__UNIQUE_ID_guard48__UNIQUE_ID_fake_rw47__UNIQUE_ID_every_nth46__UNIQUE_ID_dsense45__UNIQUE_ID_dix44__UNIQUE_ID_dif43__UNIQUE_ID_dev_size_mb42__UNIQUE_ID_delay41__UNIQUE_ID_ato40__UNIQUE_ID_add_host39__UNIQUE_ID_version38__UNIQUE_ID_license37__UNIQUE_ID_description36__UNIQUE_ID_author35__UNIQUE_ID_write_same_lengthtype34__param_write_same_length__param_str_write_same_length__UNIQUE_ID_vpd_use_hostnotype33__param_vpd_use_hostno__param_str_vpd_use_hostno__UNIQUE_ID_virtual_gbtype32__param_virtual_gb__param_str_virtual_gb__UNIQUE_ID_unmap_max_desctype31__param_unmap_max_desc__param_str_unmap_max_desc__UNIQUE_ID_unmap_max_blockstype30__param_unmap_max_blocks__param_str_unmap_max_blocks__UNIQUE_ID_unmap_granularitytype29__param_unmap_granularity__param_str_unmap_granularity__UNIQUE_ID_unmap_alignmenttype28__param_unmap_alignment__param_str_unmap_alignment__UNIQUE_ID_sector_sizetype27__param_sector_size__param_str_sector_size__UNIQUE_ID_scsi_leveltype26__param_scsi_level__param_str_scsi_level__UNIQUE_ID_removabletype25__param_removable__param_str_removable__UNIQUE_ID_ptypetype24__param_ptype__param_str_ptype__UNIQUE_ID_physblk_exptype23__param_physblk_exp__param_str_physblk_exp__UNIQUE_ID_optstype22__param_opts__param_str_opts__UNIQUE_ID_opt_blkstype21__param_opt_blks__param_str_opt_blks__UNIQUE_ID_num_tgtstype20__param_num_tgts__param_str_num_tgts__UNIQUE_ID_num_partstype19__param_num_parts__param_str_num_parts__UNIQUE_ID_no_uldtype18__param_no_uld__param_str_no_uld__UNIQUE_ID_no_lun_0type17__param_no_lun_0__param_str_no_lun_0__UNIQUE_ID_max_queuetype16__param_max_queue__param_str_max_queue__UNIQUE_ID_max_lunstype15__param_max_luns__param_str_max_luns__UNIQUE_ID_lowest_alignedtype14__param_lowest_aligned__param_str_lowest_aligned__UNIQUE_ID_lbprztype13__param_lbprz__param_str_lbprz__UNIQUE_ID_lbpws10type12__param_lbpws10__param_str_lbpws10__UNIQUE_ID_lbpwstype11__param_lbpws__param_str_lbpws__UNIQUE_ID_lbputype10__param_lbpu__param_str_lbpu__UNIQUE_ID_guardtype9__param_guard__param_str_guard__UNIQUE_ID_fake_rwtype8__param_fake_rw__param_str_fake_rw__UNIQUE_ID_every_nthtype7__param_every_nth__param_str_every_nth__UNIQUE_ID_dsensetype6__param_dsense__param_str_dsense__UNIQUE_ID_dixtype5__param_dix__param_str_dix__UNIQUE_ID_diftype4__param_dif__param_str_dif__UNIQUE_ID_dev_size_mbtype3__param_dev_size_mb__param_str_dev_size_mb__UNIQUE_ID_delaytype2__param_delay__param_str_delay__UNIQUE_ID_atotype1__param_ato__param_str_ato__UNIQUE_ID_add_hosttype0__param_add_host__param_str_add_hostsdebug_proc_name.LC49__UNIQUE_ID_srcversion2__module_depends____versions__UNIQUE_ID_intree1__UNIQUE_ID_vermagic0driver_attr_add_hostdev_set_namedriver_attr_ato__this_moduleblk_queue_max_segment_sizesnprintfdriver_remove_filescsi_remove_hostcrc_t10difdevice_unregisterpseudo_primaryscnprintfdriver_attr_sector_sizedriver_attr_fake_rwdriver_attr_num_tgtscleanup_modulememcpyscsi_partsizekfreedriver_attr_no_ulddriver_attr_every_nthdriver_attr_guard_raw_spin_lock_irqsavedriver_attr_map_raw_spin_lockkmem_cache_alloc_trace__fentry__init_moduledriver_attr_scsi_level_raw_read_unlock_irqrestore__stack_chk_faildriver_attr_difdriver_attr_ptyperoot_device_unregisterdriver_attr_max_lunsdriver_attr_dev_size_mbdriver_create_filedriver_attr_dsense_raw_read_lock_irqsavecapabledriver_attr_dixbus_unregisterscsi_host_put__root_device_registeradd_timerdriver_attr_virtual_gbdriver_attr_max_queuescsi_scan_hostbitmap_scnlistprintfdriver_attr_optsdriver_unregisterfind_next_zero_bitsscanfprintk_raw_spin_unlock_irqrestoredevice_registerdriver_attr_vpd_use_hostnomemsetdel_timer_syncdriver_attr_num_parts_raw_write_unlock_irqrestoredump_sectorjiffiesscsi_adjust_queue_depthsprintfscsi_cmd_get_serialvfreeinit_timer_keyparam_ops_boolstrnicmpsg_pcopy_from_buffersg_nextseq_printfdriver_attr_removablefind_next_bitscsi_build_sense_bufferdriver_attr_delaysg_copy_from_bufferscsi_bios_ptablescsi_add_host_with_dma_raw_write_lock_irqsaveparam_ops_intip_compute_csumscsi_host_allocpv_lock_opsvmallockernel_stacksg_copy_to_bufferdriver_register__kmallockmalloc_cachessg_pcopy_to_bufferbus_registerdriver_attr_no_lun_0wawqwPpw1w[`y4wppw05GHpawDpw<p!wPUgLpw{wPp#2hAwHRahqwxhwhw@hw!h1w8BQhawhrhwphwhw8ph!w(42AhQwXbqhwphw<hw	h	w	|"	1	hA	wH	HpR	a	hq	wx	Dp		h	w	<p		h	w	Lp		h
w
p
!
h1
w8
B
Q
ha
wo
p


w
p(05AwSp\+pwow%Lm]hvp|pp{w/8p
 p
$p
(p"
,p,
0p6
4p@
(J
$T
,^
h
r
|

p
p
p

|

w
p

no $((1,K=VawAwIpZs`44pwpp3ps%4LS_ppuVwTmkbA{QwipX\dXwXX\adlwDX4wEwXd\XAQwf}e\
 
p!\
29M\
T [qwD4&Dm#p*pAwppps4|-"p'hopHqwyp/8`p`pw@44|-_?sp}pI?_?{@qpp@pwp<CJ\cjxwpDp'puDp (  1 w9 DpA uH O W |v  Dp ( w   !w@!E!Z!|q!wy!Dp!u!!!!Dp!(!f!"w"8"M"R"g"l"z"p"p"""{"w"p"#!#wK#P#b#pq##w#<p#####$o${$w$$ %D%c%4m%%4%%w&P	&L&T&\&d+&J&T&`&hq&ww&p&&&w&d
'o'2'p9'0@'Q'w'<p((v((X((()w)p`)af)8p))x))w)p)/p7*>*Q*wu*(**Op+{!+w-w-4-p-s--------p...".+.2.<.pA.Q.w..w.<p//p,/3/A/w/<p//0<p0{1w11Hp2{2w2213ws3333P3L3T33444p-44C4`4ml4Pr4Lx4T44444X44w$5p15@P5U5u5z5z6w6p6p77%7*717w777{8w88888P9L9T919e9{q9wK:{Q:w;p<<<<
===<p'={2=9=Q=w>?{?w@Lp@@BB4DuDDDDGGKJ{JwJJJPJLJTJJKKpLKXSKaKwKKLoLwL
L$
LL,
L4
L<
LD
LL
LT
MMFMLUMX[MnMMMMwMTNv.NNoAOwsOLOvODPRPhmPPxPLPTPo2QHpMQLp{QoQOpQQQRLpSL%SP:STJS;TQTbTTmT<URV{YVdVVwVLWvW|$WtWWvWp
WXWWoWoXDpXuX&XDp-X4XBX(IXgSXZX'eX pX~X^XXXp
XXXXwXXQYwoY1|YYHYYQYYVYY\YZwFZZ;[DK[b[[\#\)\p3\{\\p\w\@a]wo]p]^pP^p^p^p^p^p_p__b`p``h`
aDpaahabDpc cL\cPbcLhcTcDpXd~ddpdhd^d@
efPgTRgYgngpxgg\gggggghg,hV7hAhwdhsrhh<4`<8ELR([<a$s P&x2=LXclw" $ $, $
,4(4I;]?gvDD0PLTX`$X+;h\mt\{dd\;L`gg #2	9EJY@	`jyp	ps4pV	"3p<C	JS X_gd~kdu|D4w	tc_&+c2r9>cE|LQcX_dckirwc~ccycc}cckc
cp"c)05c<CHcOV[cbjincuq|cccc]cw]
#,18qAFMjV[bkpwpk}
y(-4=BIRW^igls||r_tw.X]o
<l!&+2 7>gC~JDT[4`e  !0?XCG@GE C(C0C8C@FHCPGXC`ChCpCxCCCCCCCCCCECCGCCCCCCC C(C0C8C@CHCPCXC`ChCpCxCCCCCCCCCCCCCCCC@`e_me _(_0_8_@`H_PaX_`_h_p_x___[e__2e____ce__d_____ _( e0_8_@`H_PaX_`_h_p_xb_____`___________bc_ _(_0_8_@_H_P_X_`_h7cp_x____c_hd____c_________ _(_0_8_@_H_P_X_`_h_p_x________________|d____ _(_0_8_@`H_PaX_`_h_p_x____b__________Ic_Ie__e _(_0_8_@`H_PaLILILI$\(I0\4I<\@IHfLITfXI
 
(8@
HXp`
hx

\ , 7(8Tp@AHXPp`GhxSpXaj@t<p {(8Lp@HX8`hxXTP (8@HXHp`hxp@pD (8@HX`p 0(08`@H PX`@hppx0` P	@	p			
0
`

 @(08@
H`P@X`hPpxPp@p0  !p!"" ##$%p&&P' )()0P*8 +@-HP.P.X@/`1h2p03x46078p9P:P=?J`KLM@OVXPYZ\`]@h (p 0%@P@`pp0`X 08 #@P`p 0P 
  0	8!@)P@	X`2pp	x`:	A	 G
"L0
 RP``h& @`HY`php&x@h)@
)`

(PxPlMagrathea: Glacier signing key
[::cA0—[h<gZƉ2ϼNZ(_|B=K6:(2-VrriHKxS`)pFbFɆ{hV ~
pJĿR9yVvJ,/W	֍)8P6*|Ws>DYxavʰ}5vNthv(!JkyrWB+;Ylw5Ԉ2ɺ̬|:\w"oV4a26a3/|-EJROK<;B~vxOETOl{V3p{ "ц#71&t57ּ	_bzV)~'I b	P<"PêO_(
C*يX
BzG4wR>hT5E=;)SWZxY.hEH6Q'ZF$M`H8CSIǰ㦜~Module signature appended~

Youez - 2016 - github.com/yon3zu
LinuXploit