]> git.proxmox.com Git - mirror_ubuntu-hirsute-kernel.git/blobdiff - fs/nfs/direct.c
direct_IO: use iov_iter_rw() instead of rw everywhere
[mirror_ubuntu-hirsute-kernel.git] / fs / nfs / direct.c
index c3929fb2ab26c2971e2e4a9f09e0f5a88387c144..e8482b8f48302ad74255cc9b62bdbd7aca653819 100644 (file)
@@ -267,7 +267,7 @@ ssize_t nfs_direct_IO(int rw, struct kiocb *iocb, struct iov_iter *iter, loff_t
 #else
        VM_BUG_ON(iov_iter_count(iter) != PAGE_SIZE);
 
-       if (rw == READ)
+       if (iov_iter_rw(iter) == READ)
                return nfs_file_direct_read(iocb, iter, pos);
        return nfs_file_direct_write(iocb, iter, pos);
 #endif /* CONFIG_NFS_SWAP */