]> asedeno.scripts.mit.edu Git - linux.git/blobdiff - fs/dax.c
csky: Add PCI support
[linux.git] / fs / dax.c
index 1a64c19de0ad0c11fd920c644900a073ab56707b..35da144375a0ad91ed600c06c04b5fc9bf13562b 100644 (file)
--- a/fs/dax.c
+++ b/fs/dax.c
@@ -1201,6 +1201,9 @@ dax_iomap_rw(struct kiocb *iocb, struct iov_iter *iter,
                lockdep_assert_held(&inode->i_rwsem);
        }
 
+       if (iocb->ki_flags & IOCB_NOWAIT)
+               flags |= IOMAP_NOWAIT;
+
        while (iov_iter_count(iter)) {
                ret = iomap_apply(inode, pos, iov_iter_count(iter), flags, ops,
                                iter, dax_iomap_actor);