diff options
author | pfg <pfg@FreeBSD.org> | 2016-01-21 14:50:28 +0000 |
---|---|---|
committer | pfg <pfg@FreeBSD.org> | 2016-01-21 14:50:28 +0000 |
commit | d16eeed462db8fd9eb9e8bd7c2afe86e32c74f15 (patch) | |
tree | 9d88075af5bca4278c36143901c2bc345d2aecde /sys/conf | |
parent | a4d9665ca89d09a03ad6aa2a31c0a00de4fea157 (diff) | |
download | FreeBSD-src-d16eeed462db8fd9eb9e8bd7c2afe86e32c74f15.zip FreeBSD-src-d16eeed462db8fd9eb9e8bd7c2afe86e32c74f15.tar.gz |
ext2fs: Bring back the htree dir_index implementation.
The htree dir_index is perhaps one of the most characteristic
features of the linux ext3 implementation. It was removed
in r281670, due to repeated bug reports.
Damjan Jovanic detected and fixed three bugs and did some
stress testing by building Apache OpenOffice on top of it
so it is now in good shape to bring back.
Differential Revision: https://reviews.freebsd.org/D5007
Submitted by: Damjan Jovanovic
Reviewed by: pfg
Tested by: pho
Relnotes: Yes
MFC after: 2 months (only 10.x)
Diffstat (limited to 'sys/conf')
-rw-r--r-- | sys/conf/files | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/sys/conf/files b/sys/conf/files index ad2ea5e..1b763c2 100644 --- a/sys/conf/files +++ b/sys/conf/files @@ -3114,6 +3114,8 @@ fs/ext2fs/ext2_bmap.c optional ext2fs fs/ext2fs/ext2_extents.c optional ext2fs fs/ext2fs/ext2_inode.c optional ext2fs fs/ext2fs/ext2_inode_cnv.c optional ext2fs +fs/ext2fs/ext2_hash.c optional ext2fs +fs/ext2fs/ext2_htree.c optional ext2fs fs/ext2fs/ext2_lookup.c optional ext2fs fs/ext2fs/ext2_subr.c optional ext2fs fs/ext2fs/ext2_vfsops.c optional ext2fs |