aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--fs/ext4/migrate.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/fs/ext4/migrate.c b/fs/ext4/migrate.c
index d129a4dc16a7..49e8bdff9163 100644
--- a/fs/ext4/migrate.c
+++ b/fs/ext4/migrate.c
@@ -625,6 +625,10 @@ int ext4_ind_migrate(struct inode *inode)
625 (!ext4_test_inode_flag(inode, EXT4_INODE_EXTENTS))) 625 (!ext4_test_inode_flag(inode, EXT4_INODE_EXTENTS)))
626 return -EINVAL; 626 return -EINVAL;
627 627
628 if (EXT4_HAS_RO_COMPAT_FEATURE(inode->i_sb,
629 EXT4_FEATURE_RO_COMPAT_BIGALLOC))
630 return -EOPNOTSUPP;
631
628 handle = ext4_journal_start(inode, EXT4_HT_MIGRATE, 1); 632 handle = ext4_journal_start(inode, EXT4_HT_MIGRATE, 1);
629 if (IS_ERR(handle)) 633 if (IS_ERR(handle))
630 return PTR_ERR(handle); 634 return PTR_ERR(handle);