]> git.proxmox.com Git - mirror_ubuntu-zesty-kernel.git/blobdiff - fs/xfs/xfs_file.c
fs: simplify the generic_write_sync prototype
[mirror_ubuntu-zesty-kernel.git] / fs / xfs / xfs_file.c
index b5d70e77195d599067b5f3c12522f969138a7f46..cd3540997d65ad4761e84625b82b0926646aab9b 100644 (file)
@@ -903,14 +903,10 @@ xfs_file_write_iter(
                ret = xfs_file_buffered_aio_write(iocb, from);
 
        if (ret > 0) {
-               ssize_t err;
-
                XFS_STATS_ADD(ip->i_mount, xs_write_bytes, ret);
 
                /* Handle various SYNC-type writes */
-               err = generic_write_sync(iocb, iocb->ki_pos - ret, ret);
-               if (err < 0)
-                       ret = err;
+               ret = generic_write_sync(iocb, ret);
        }
        return ret;
 }