diff options
author | Theodore Ts'o <tytso@mit.edu> | 2017-01-22 19:35:49 -0500 |
---|---|---|
committer | Theodore Ts'o <tytso@mit.edu> | 2017-01-22 19:35:49 -0500 |
commit | 01daf9452569fe2e69e27fe3e617b43d2ebb1e93 (patch) | |
tree | 8cdb4fcbb9c1f091fcc55c8a7b6d162dd2abae11 /fs/ext4/inode.c | |
parent | b907f2d5194c2636623415d89cfb91d692af0629 (diff) |
ext4: propagate error values from ext4_inline_data_truncate()
Signed-off-by: Theodore Ts'o <tytso@mit.edu>
Diffstat (limited to 'fs/ext4/inode.c')
-rw-r--r-- | fs/ext4/inode.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/fs/ext4/inode.c b/fs/ext4/inode.c index 86dde0667ccc..1e2c881f102d 100644 --- a/fs/ext4/inode.c +++ b/fs/ext4/inode.c @@ -4222,7 +4222,9 @@ int ext4_truncate(struct inode *inode) if (ext4_has_inline_data(inode)) { int has_inline = 1; - ext4_inline_data_truncate(inode, &has_inline); + err = ext4_inline_data_truncate(inode, &has_inline); + if (err) + return err; if (has_inline) return 0; } |