summaryrefslogtreecommitdiff
path: root/e2fsck/e2fsck.h
diff options
context:
space:
mode:
authorTheodore Ts'o <tytso@mit.edu>2017-04-15 09:22:27 -0400
committerTheodore Ts'o <tytso@mit.edu>2017-04-21 03:33:47 -0400
commit0b76d709f459eb0bca0d453289defc297a64f581 (patch)
tree1b2b6390a690326c2b8c406bf3955a690e3af5ab /e2fsck/e2fsck.h
parentf91b451c26802e3801ecdf4d0d2fbe81151f523b (diff)
downloade2fsprogs-0b76d709f459eb0bca0d453289defc297a64f581.tar.gz
e2fsck: allow extent tree optimization to be disabled
Add an extended option, -E no_optimize_extents, as well as a e2fsck.conf profile option, to disable extent tree optimization. Signed-off-by: Theodore Ts'o <tytso@mit.edu>
Diffstat (limited to 'e2fsck/e2fsck.h')
-rw-r--r--e2fsck/e2fsck.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/e2fsck/e2fsck.h b/e2fsck/e2fsck.h
index f3568106..6ab4f9cc 100644
--- a/e2fsck/e2fsck.h
+++ b/e2fsck/e2fsck.h
@@ -169,6 +169,7 @@ struct resource_track {
#define E2F_OPT_DISCARD 0x2000
#define E2F_OPT_CONVERT_BMAP 0x4000 /* convert blockmap to extent */
#define E2F_OPT_FIXES_ONLY 0x8000 /* skip all optimizations */
+#define E2F_OPT_NOOPT_EXTENTS 0x10000 /* don't optimize extents */
/*
* E2fsck flags