Test case for expanding inode size where there is not enough room
for the requested new inode size.  Prompt user to delete one or more
EAs (default is to abort).

Index: e2fsprogs-1.39/tests/f_expisize_ea_del/expect.1
===================================================================
--- /dev/null
+++ e2fsprogs-1.39/tests/f_expisize_ea_del/expect.1
@@ -0,0 +1,10 @@
+Adding dirhash hint to filesystem.
+
+Pass 1: Checking inodes, blocks, and sizes
+Expanding inode 12.
+An EA needs to be deleted for inode 12 but e2fsck is being run
+with -p or -y mode.
+Abort? yes
+
+e2fsck: aborted
+Exit status is 8
Index: e2fsprogs-1.39/tests/f_expisize_ea_del/expect.2
===================================================================
--- /dev/null
+++ e2fsprogs-1.39/tests/f_expisize_ea_del/expect.2
@@ -0,0 +1,11 @@
+Adding dirhash hint to filesystem.
+
+Pass 1: Checking inodes, blocks, and sizes
+Pass 2: Checking directory structure
+Pass 3: Checking directory connectivity
+Pass 4: Checking reference counts
+Pass 5: Checking group summary information
+
+test_filesys: ***** FILE SYSTEM WAS MODIFIED *****
+test_filesys: 12/2048 files (8.3% non-contiguous), 2106/8192 blocks
+Exit status is 1
Index: e2fsprogs-1.39/tests/f_expisize_ea_del/name
===================================================================
--- /dev/null
+++ e2fsprogs-1.39/tests/f_expisize_ea_del/name
@@ -0,0 +1 @@
+EA needs deletion but running in -p or -y mode
Index: e2fsprogs-1.39/tests/f_expisize_ea_del/script
===================================================================
--- /dev/null
+++ e2fsprogs-1.39/tests/f_expisize_ea_del/script
@@ -0,0 +1,4 @@
+FSCK_OPT="-fy -E expand_extra_isize"
+SECOND_FSCK_OPT=-yf
+
+. $cmd_dir/run_e2fsck
*** /dev/null	2007-06-06 13:12:35.347432049 +0530
--- e2fsprogs-1.39/tests/f_expisize_ea_del/image.gz	2007-06-06 15:58:17.000000000 +0530
***************
*** 0 ****
--- 1,5 ----
+ fFimage 	Tu7"
+ **("(hRڡ."`^DfyyVyTfdeyy]Gg%#|";og7gyoע Vԫ()]bQUQ_ޫl1Rѧl~vs6}^ۺwE1sk:vިάܻdq'.[TeJCӰ4<mI#ȴmղuީO[ԍEUv	                               eh1uC`(؛?(/|펩Ӕg輫lxiEEV7C  }`n\v_*{׽yxKvn<ӖiH*Mu&H#ӶiTK`eus?_Eѭv|ôQ&i@4LUM'ϊu_Ra,_7/k:ulWP3S:vqoyuF63N~oͬ\ߦn3hUzhMMm	3|4ikgLiU]3mm>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 VwEmKѦbjٛ2xERMmKE-?P&*00000xh2JUuZ-)G(VOkC:E
+ Śi5uKkGIR]+?@e2lr5ύ?g{;oTuw׍o&U4ֿW6^n* #ۗ2ֻ~;.3w15cjwkEa(Ki4 mҠxC+֥su7pIh/6r[vS0-3[,1G_?Wy;?V||N{@iv[<w|V5u'*s2Z/T-$Ыl1u>gKտ^Ke60h89o=r^λơc{|[wfw~lQYӖiH*Mu&H#ӶiT'__+k͏mU<աT]lܱ&_}@ͤ'O9h3<R\}Z;mzmN`4:mvHH;1is`vIi4.JӇ҇io/}"}2}*MH:jҤt`4-MOiF:8LtHt:4OG#gQ4'MǤcӼ4?}>O'ItJ:5}!NOg3YtN:7O_IEtI4}5}-}=].OW+UtM6]OLJN7wӂtS~Aa9(8ݒnMtWIi;ݓ~M/Puz8=Mߤ0>!1)9=NϤgso(^L/+ZZoTZ2JUuZ-ImSzZ#OR)uN]Қi5uKkGIR~ia(Ki4 mҠy"N[!i44Ki4"L۶|}_ѸZ+`o_^A+ci[^~peo2Zk67|-<`ߩﭷUK]6Wyۘ4l<ۛ7+/3?TfR{8oe4@ӻx{SaUfRwq?8y"`X?2STyg柸K_˗5NK_D o{aUfn|]y?X-osdR\9W9w?WNKs^m"wk?P6P7o[?;yuX˿MK,ۛ- &-Zk_{([(!W_JU4]ݞuTׯ'5[5|X+m(;(_=Z~BWŭc?(_ހkP㿽e;;P㿣e9wtr7yau}9gv75`n;az9vZ|?7z7z[ǣmzYsNFs:e7O7JOͷ8a
+ x-ݛw6,u㿋e;״7lZjo@Y;9^0K_ZUjWja96w^*x^Ǉ
+ :?r>h}om{vw7l{v7l:                                                                                                                                                                                                 oE1UQl_e_@}!} Ƥil%vK=Ҹg+OJN{}GGӾi4!MLt@IҁirJSӴ4=զ43J!tX:<LIGϦӜ47Mt\:>NL')tZbR:=Lg9t^r:?}%].L%tY<]LW75t]>}3}+};ݐnLMMtK5ݖnOw;]'tOY7ݗ~OH/ӯCHz4=~OOߦ'TKkz:=MϥӢBz1^NW??ӿkiq*u*RTZV*N6mjVOkC:ΩKZ3ni=H=:iݴ^OS7m6L~8mMY6O[i4$maix:mFi4*m                                                                                                                                                                                                                                                             [i4&vNLc.i״[=ƥ=^i|Pp;>>>>MOOO	ib?URMLӔtP6HiVINtdL:*}6椹tl>ϧtb:)NI/ӗtf:+Iҗ+ta(].Ite*]Iצ[tcnZnJO?H?L7[ҭt{#ݙJ?I?Mw{ҽtEz =~~JNGңxz"6=~ߧ????__lz.-==ҋrz%^KSQUTZ2JUuZ-ImSzZ#OR)uN]Қi5uKkGIR~ia(Ki4 mҠy"N[!i44Ki4"LۦQi4                                                                                                                                                                                                                                                             i4&vNLc.i״[=ƥ=^i|Pp;>>>>MOOO	ib?URMLӔtP6HiVINtdL:*}6椹tl>ϧtb:)NI/ӗtf:+Iҗ+ta(].Ite*]Iצ[tcnZnJO?H?L7[ҭt{#ݙJ?I?Mw{ҽtEz =~~JNGңxz"6=~ߧ????__lz.-==ҋrz%^KSѺ(J"HejRZjڦviFj:SꜺ5ZkNS3M^i;I}iôQ&i@4LAiELCVihki                                                                                                                                                                                                                                                  ʪRuu{,}iU]E﫧)VS[;q͋[}|d'N5<堩jϨT]6sX]uM5vmgU45}Jѿ4).Zw]T`\顊8ۓ];w_=Z~BWۻ|o/}]ӦΘTٍm޾f^SĽ.7%?ٓ                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                en;                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          8ȝ   
\ No newline at end of file
