diff options
author | Tahsin Erdogan <tahsin@google.com> | 2017-06-22 11:55:14 -0400 |
---|---|---|
committer | Theodore Ts'o <tytso@mit.edu> | 2017-06-22 11:55:14 -0400 |
commit | cdb7ee4c632759075866bb8da5fb16b764e66ded (patch) | |
tree | d3c6d898e4f77c5dc8073d42b7262f4ee8663fac /fs/ext4/ext4.h | |
parent | b9fc761ea2d82e910e92f83d01bbbbe1f5e99bfc (diff) | |
download | op-kernel-dev-cdb7ee4c632759075866bb8da5fb16b764e66ded.zip op-kernel-dev-cdb7ee4c632759075866bb8da5fb16b764e66ded.tar.gz |
ext4: add nombcache mount option
The main purpose of mb cache is to achieve deduplication in
extended attributes. In use cases where opportunity for deduplication
is unlikely, it only adds overhead.
Add a mount option to explicitly turn off mb cache.
Suggested-by: Andreas Dilger <adilger@dilger.ca>
Signed-off-by: Tahsin Erdogan <tahsin@google.com>
Signed-off-by: Theodore Ts'o <tytso@mit.edu>
Diffstat (limited to 'fs/ext4/ext4.h')
-rw-r--r-- | fs/ext4/ext4.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/fs/ext4/ext4.h b/fs/ext4/ext4.h index fe92a63..68ddd24 100644 --- a/fs/ext4/ext4.h +++ b/fs/ext4/ext4.h @@ -1114,6 +1114,7 @@ struct ext4_inode_info { /* * Mount flags set via mount options or defaults */ +#define EXT4_MOUNT_NO_MBCACHE 0x00001 /* Do not use mbcache */ #define EXT4_MOUNT_GRPID 0x00004 /* Create files with directory's group */ #define EXT4_MOUNT_DEBUG 0x00008 /* Some debugging messages */ #define EXT4_MOUNT_ERRORS_CONT 0x00010 /* Continue on errors */ |