summaryrefslogtreecommitdiffstats
path: root/fs/ext4/ext4.h
diff options
context:
space:
mode:
authorTheodore Ts'o <tytso@mit.edu>2013-04-03 12:39:17 -0400
committerTheodore Ts'o <tytso@mit.edu>2013-04-03 12:39:17 -0400
commit74d553aad7926ed05e05d9d5cff516a7b31375fc (patch)
treeb18222cb547c2ce4e18a9538bc28f92e2978c600 /fs/ext4/ext4.h
parent8cde7ad17e4f4ff8d12ff60dd09c0a291cb0b61c (diff)
downloadblackbird-obmc-linux-74d553aad7926ed05e05d9d5cff516a7b31375fc.tar.gz
blackbird-obmc-linux-74d553aad7926ed05e05d9d5cff516a7b31375fc.zip
ext4: collapse handling of data=ordered and data=writeback codepaths
The only difference between how we handle data=ordered and data=writeback is a single call to ext4_jbd2_file_inode(). Eliminate code duplication by factoring out redundant the code paths. Signed-off-by: "Theodore Ts'o" <tytso@mit.edu> Reviewed-by: Lukas Czerner <lczerner@redhat.com>
Diffstat (limited to 'fs/ext4/ext4.h')
-rw-r--r--fs/ext4/ext4.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/fs/ext4/ext4.h b/fs/ext4/ext4.h
index 3b83cd604796..f91e11bd9753 100644
--- a/fs/ext4/ext4.h
+++ b/fs/ext4/ext4.h
@@ -1374,6 +1374,7 @@ enum {
EXT4_STATE_DIOREAD_LOCK, /* Disable support for dio read
nolocking */
EXT4_STATE_MAY_INLINE_DATA, /* may have in-inode data */
+ EXT4_STATE_ORDERED_MODE, /* data=ordered mode */
};
#define EXT4_INODE_BIT_FNS(name, field, offset) \
OpenPOWER on IntegriCloud