|
@@ -1034,6 +1034,7 @@ ssize_t nfs_file_direct_write(struct kiocb *iocb, struct iov_iter *iter,
|
|
if (i_size_read(inode) < iocb->ki_pos)
|
|
if (i_size_read(inode) < iocb->ki_pos)
|
|
i_size_write(inode, iocb->ki_pos);
|
|
i_size_write(inode, iocb->ki_pos);
|
|
spin_unlock(&inode->i_lock);
|
|
spin_unlock(&inode->i_lock);
|
|
|
|
+ generic_write_sync(file, pos, result);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
nfs_direct_req_release(dreq);
|
|
nfs_direct_req_release(dreq);
|