logfs: drop vmtruncate
PATCH 14/21 logfs: drop vmtruncate
Removed vmtruncate
Signed-off-by Marco Stornelli <[email protected]>
--- fs/logfs/readwrite.c | 10 ++++++++-- 1 files changed, 8 insertions(+), 2 deletions(-)
fs/logfs/readwrite.c +8 -2
@@ -1887,9 +1887,15 @@ int logfs_truncate(struct inode *inode, u64 target)logfs_put_wblocks (sb,NULL ,1 ); } -if (!err) - err =vmtruncate (inode, target); +if (!err) { + err =inode_newsize_ok (inode, target); +if (err) + goto out; + +truncate_setsize (inode, target); + } + out:/* I don't trust error recovery yet. */ WARN_ON (err);return err;
Signature · 1 line
1.7.3.4