aboutsummaryrefslogtreecommitdiff
path: root/sys/modules/ext2fs
diff options
context:
space:
mode:
authorPedro F. Giffuni <pfg@FreeBSD.org>2013-08-11 02:53:18 +0000
committerPedro F. Giffuni <pfg@FreeBSD.org>2013-08-11 02:53:18 +0000
commite677956d7a20198d7d14d94a541b6ebc4fbcb327 (patch)
tree112986184f16a0eb4a87240b971a3b6eb1c40a04 /sys/modules/ext2fs
parentfb5deb6dd947c74788d2d871d2f4b89a070fad57 (diff)
MFC r252890, 252906, r252907, r253861, r254104:
Implementation of the HTree directory index. This is a port of NetBSD's GSoC 2012 Ext3 HTree directory indexing by Vyacheslav Matyushin. It was cleaned up and enhanced for FreeBSD by Zheng Liu (lz@). This is an excellent example of work shared among different projects: Vyacheslav was able to look at an early prototype from Zheng Liu who was also able to check the code from Haiku (with permission). As in linux, the feature is not available by default and must be enabled explicitly with tune2fs. We still do not support the workarounds required in readdir for NFS. Submitted by: Zheng Liu Tested by: Mike Ma Sponsored by: Google Inc.
Notes
svn path=/stable/9/; revision=254205
Diffstat (limited to 'sys/modules/ext2fs')
-rw-r--r--sys/modules/ext2fs/Makefile4
1 files changed, 2 insertions, 2 deletions
diff --git a/sys/modules/ext2fs/Makefile b/sys/modules/ext2fs/Makefile
index 63726b57e154..a38a63e245e4 100644
--- a/sys/modules/ext2fs/Makefile
+++ b/sys/modules/ext2fs/Makefile
@@ -3,8 +3,8 @@
.PATH: ${.CURDIR}/../../fs/ext2fs
KMOD= ext2fs
SRCS= opt_ddb.h opt_directio.h opt_quota.h opt_suiddir.h vnode_if.h \
- ext2_alloc.c ext2_balloc.c ext2_bmap.c ext2_inode.c \
- ext2_inode_cnv.c ext2_lookup.c ext2_subr.c ext2_vfsops.c \
+ ext2_alloc.c ext2_balloc.c ext2_bmap.c ext2_hash.c ext2_htree.c \
+ ext2_inode.c ext2_inode_cnv.c ext2_lookup.c ext2_subr.c ext2_vfsops.c \
ext2_vnops.c
.include <bsd.kmod.mk>