aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--fs/btrfs/super.c7
1 files changed, 5 insertions, 2 deletions
diff --git a/fs/btrfs/super.c b/fs/btrfs/super.c
index 346932e546b..f3274befd46 100644
--- a/fs/btrfs/super.c
+++ b/fs/btrfs/super.c
@@ -184,8 +184,11 @@ int btrfs_parse_options(struct btrfs_root *root, char *options)
info->max_inline = btrfs_parse_size(num);
kfree(num);
- info->max_inline = max_t(u64,
- info->max_inline, root->sectorsize);
+ if (info->max_inline) {
+ info->max_inline = max_t(u64,
+ info->max_inline,
+ root->sectorsize);
+ }
printk(KERN_INFO "btrfs: max_inline at %llu\n",
info->max_inline);
}