svn commit: r239717 - stable/9/sys/fs/ext2fs
Pedro F. Giffuni
pfg at FreeBSD.org
Mon Aug 27 02:56:58 UTC 2012
Author: pfg
Date: Mon Aug 27 02:56:58 2012
New Revision: 239717
URL: http://svn.freebsd.org/changeset/base/239717
Log:
MFC r239636:
Add some basic definitions for a future htree implementation.
Modified:
stable/9/sys/fs/ext2fs/ext2_dinode.h
stable/9/sys/fs/ext2fs/ext2fs.h
Directory Properties:
stable/9/sys/ (props changed)
stable/9/sys/fs/ (props changed)
Modified: stable/9/sys/fs/ext2fs/ext2_dinode.h
==============================================================================
--- stable/9/sys/fs/ext2fs/ext2_dinode.h Sun Aug 26 20:22:43 2012 (r239716)
+++ stable/9/sys/fs/ext2fs/ext2_dinode.h Mon Aug 27 02:56:58 2012 (r239717)
@@ -57,10 +57,12 @@
#define EXT2_COMPR 0x00000004 /* Compress file */
#define EXT2_SYNC 0x00000008 /* Synchronous updates */
#define EXT2_IMMUTABLE 0x00000010 /* Immutable file */
-#define EXT2_APPEND 0x00000020 /* writes to file may only append */
+#define EXT2_APPEND 0x00000020 /* writes to file may only append */
#define EXT2_NODUMP 0x00000040 /* do not dump file */
#define EXT2_NOATIME 0x00000080 /* do not update atime */
+#define EXT2_HTREE 0x00001000 /* HTree-indexed directory */
+
/*
* Definitions for nanosecond timestamps.
* Ext3 inode versioning, 2006-12-13.
Modified: stable/9/sys/fs/ext2fs/ext2fs.h
==============================================================================
--- stable/9/sys/fs/ext2fs/ext2fs.h Sun Aug 26 20:22:43 2012 (r239716)
+++ stable/9/sys/fs/ext2fs/ext2fs.h Mon Aug 27 02:56:58 2012 (r239717)
@@ -210,6 +210,7 @@ struct m_ext2fs {
#define EXT2F_COMPAT_PREALLOC 0x0001
#define EXT2F_COMPAT_HASJOURNAL 0x0004
#define EXT2F_COMPAT_RESIZE 0x0010
+#define EXT2F_COMPAT_HTREE 0x0020
#define EXT2F_ROCOMPAT_SPARSESUPER 0x0001
#define EXT2F_ROCOMPAT_LARGEFILE 0x0002
More information about the svn-src-stable
mailing list