All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH] common/populate: decrease the step of rm file
@ 2019-03-28  7:48 Yang Xu
  2019-04-01 11:14 ` Eryu Guan
  2019-04-03 22:43 ` Darrick J. Wong
  0 siblings, 2 replies; 6+ messages in thread
From: Yang Xu @ 2019-03-28  7:48 UTC (permalink / raw)
  To: fstests; +Cc: Yang Xu

 Now that we have allocated 2*4096*64/16(32768) inodes after "Inode btree",
 but the step of rm file is too large to create enough free inodes in agi.
 So the freecount is not enough large to make free_level gt 1 and call
 _scratch__populate on xfs will report the following failure(such as xfs/083):

Failed to create fino of sufficient height!

By decreasing the step of rm file, xfs/083 will pass.

Signed-off-by: Yang Xu <xuyang2018.jy@cn.fujitsu.com>
---
 common/populate | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/common/populate b/common/populate
index 4fa118f0..7403dec3 100644
--- a/common/populate
+++ b/common/populate
@@ -271,7 +271,7 @@ _scratch_xfs_populate() {
 		touch "${dir}/${f}"
 	done
 
-	seq 0 "$((ino_per_rec + 1))" "${nr}" | while read f; do
+	seq 0 2 "${nr}" | while read f; do
 		rm -f "${dir}/${f}"
 	done
 
-- 
2.18.1

^ permalink raw reply related	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2019-04-08 21:57 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-03-28  7:48 [PATCH] common/populate: decrease the step of rm file Yang Xu
2019-04-01 11:14 ` Eryu Guan
2019-04-03  0:16   ` Darrick J. Wong
2019-04-03 22:43 ` Darrick J. Wong
2019-04-04  6:30   ` xuyang
2019-04-08 21:57     ` Darrick J. Wong

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.