Btrfs: make error return negative in btrfs_sync_file()
PATCH 1/1 Btrfs: make error return negative in btrfs_sync_file()
It appears the error return should be negative
Signed-off-by Roel Kluin <[email protected]>
---
But I fail to see how ret can be positive, unless maybe when we already did a BUG()?
fs/btrfs/file.c +1 -1
@@ -1133,7 +1133,7 @@ int btrfs_sync_file(struct file *file, struct dentry *dentry, int datasync) }mutex_lock (&dentry->d_inode->i_mutex); out: -return ret >0 ?EIO : ret; +return ret >0 ? -EIO : ret; }static const struct vm_operations_struct btrfs_file_vm_ops = {