OSDN Git Service

e2fsck: When repacking directories, leave slack space for more efficiency
authorTheodore Ts'o <tytso@mit.edu>
Wed, 24 Dec 2008 00:10:43 +0000 (19:10 -0500)
committerTheodore Ts'o <tytso@mit.edu>
Thu, 25 Dec 2008 22:59:36 +0000 (17:59 -0500)
commit7dca4c88f166561031011ed27287818eaa343486
tree0b8e01758e679fa8dd7fa330a345d4c1072bc70e
parentd5a74ff10be2afe155f8b7c1397c75f4275ebeba
e2fsck: When repacking directories, leave slack space for more efficiency

If the directory is packed with no slack space, as soon as any new
directory entries are added, leaf nodes end up getting split and
directory ends up getting very inefficient.

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
e2fsck/e2fsck.c
e2fsck/e2fsck.conf.5.in
e2fsck/e2fsck.h
e2fsck/rehash.c
tests/f_h_badnode/expect.1
tests/f_h_badnode/expect.2
tests/f_h_badroot/expect.1
tests/f_h_badroot/expect.2
tests/f_h_reindex/expect.1
tests/f_h_reindex/expect.2