From fe23461921f9c218045a41922272debf4f1e6106 Mon Sep 17 00:00:00 2001 From: Qu Wenruo Date: Wed, 22 Nov 2017 17:03:19 +0800 Subject: [PATCH] btrfs-progs: fsck-test: Introduce test case for false data extent backref lost Introduce a new test image, which has an extent item with no inlined extent data ref, but all keyed extent data ref. Only in this case we can trigger fase data extent backref lost bug in lowmem mode. Signed-off-by: Qu Wenruo Signed-off-by: David Sterba --- .../020-extent-ref-cases/keyed_data_ref_only.img | Bin 0 -> 4096 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 tests/fsck-tests/020-extent-ref-cases/keyed_data_ref_only.img diff --git a/tests/fsck-tests/020-extent-ref-cases/keyed_data_ref_only.img b/tests/fsck-tests/020-extent-ref-cases/keyed_data_ref_only.img new file mode 100644 index 0000000000000000000000000000000000000000..668589f46d330cb5d6ff10b108e62585875548ca GIT binary patch literal 4096 zcmeHJX;f3!7QRVHAcQ~&Q`t% zMH+&}pnWaWKE)`?5D*nKQLKpIg9wTW2oA*o^(ET3IxPJ2e)Lz*x@+IP&pP|;;XC{6 zQ=C$rr6g?Z0Dc|Xsz2oYr()*RlNhL)0=LveNKsRuKus_d)j9xZRuk|8zd_BjKk%9F zdFuN$Of{YV!1L8Sh4y}aLQUBp_{k4u)LMU!zccW62L751z>?G&&mN3~|^PlEuD=hBAxLE?Qn?RKUp5 zwuP!$S`uav!b0IJYC#7P!L=tYejhl>vH!}@OxG|u1NS6?XI4EA>dp19nmfr0N3NJT5wZz2?`BGk3 z5bOI&>`z4rg+P+Kp4%P=;YE`0_|ZyI(Qz!)p4RKky(ebAshqzXWAHXJy@Y z!od$i0qD_y=-iR)p@GJp<)YOBIlZR%Yb8pL`#+rhF>CS8z{$I*M_Cr;<_v4Es+8b$ z1DUYC*2z?67_A}?dSZ@X4GRR06~Jme3}Tf)?Svp$v-V}BiHnEIf0e=Cf>8@>D`3|*_LE`lF*F-Jm<=Dk0cf69j%WF2Dwm`T#Vt^(kB z7{7)$jUfQD$jk|8KaXxRjJk6D9I zNrY5r=tVs=qSG+pwwmJPPw3r-!8D*djU6%HbbEnqlB8)ZwY;B)&ryjU#U|=(w9t|J zSftV?l$r6+Q^_bjnXXEFm`DGLdwT+2jiH=MHu9C}LRh4ftiTzSXjf>iR(nN9Qdy)| zr)_eyM7Luuz}o^bW4deI)Ufa=gaY}j(?r2Az91vi(^002XOW%}V^ljXRKje3yRmd4 ze$D))8Q_>uRpkb;dLrXqfF9gUcOwOENQvHhw#jtBusvP7RxJ8vRL)N)8+&-3&>#*Ma08`E$lDnsAD7bx_K@Bung-ZyqBCSLPix{!N4BI3A zTt43n|4KoD58lH11SSnXLz$6(5_(w7P+^pP|fzdVDR4Tw;}IX_VOrBM;vSKFY=^rm<@S zKjRVx4cYAI6Y*|Qh&m`I=WQDXK zx%mkaV+UPh%P}zH_f2D4yRc*ya@gi#q?I=^Zo4J5X1p+BAhc$De*~i`az2niQxG(S zSj04zOGjp~ka&sAE5jR^D3MWXWq*uOh{n)%c4l`U88*dT_sm{*7d@yUpl^1e6xbT< zvo$n*s^8Sluh9zT`3E_9jyrtU-&s+t6>Qv~lJ48k%1vW_j&X0`7m-9?gmyd&Vi5I> zx`GI+MC%|?1?tvN2l=_DkR1<(LxwE+__BSE_;oOXV4$T`*$`us|2V-iJ=^K^+Z%?l zn@<8&XejWeK&RciPReT6ep~e z_R@blou@;m9faT^H_I=<63ZFcH?7Jdx4BTytC@s)qlE9>&A_uF3oHO62c9$TeFxByDyHdXU(U{R^XtQ|pJEk?Pj@9WwkFy$iY^(PRD_sp0^FsY8jca7ulCdi-A2Zr!>W$30sqmv z9_fWeg8GHvTSMab#)nsiilV8p21=c%GR(1C(a}|aqWK*MGlW)L1?&ZP)%G1bxhM< zQRLP(GdJ~b8$lFHAnzD?O~Ia<#%g|l*#Zd1i6U`3zsxeV#}~OZIs9_ZFHGs^UN5`h zS?+ElIFp8*mj_%zp*{(V&jE~kwk2ZaG+nEifU|O@FQu}d7w#<#&+Q^u#1Om_vDR{X zA`>gG&my?GlkamPG>APg>#GL^igu4OEvwK`1%{x=d7S!L zXT&jR22HzN%XysgS!b!3ZMg~JSP%7K!RONpkP?@8`QH8#38Jf^?*iX+9P~@@&$7s! zY+vX{D$5PJ?Ht*mrKmCsM=L)o|E#6B$##WEKS0nX4AtGvH6=%IjQxnoM#(sy{-+Rt PIdseYuX)P9z literal 0 HcmV?d00001 -- 2.7.4