Whamcloud - gitweb
LU-13805 clio: Add write to sdio
[fs/lustre-release.git] / lustre / llite / rw26.c
index f5f85ad..aad6b20 100644 (file)
@@ -545,7 +545,7 @@ ll_direct_IO_impl(struct kiocb *iocb, struct iov_iter *iter, int rw)
                 * otherwise it is freed on the final call to cl_sync_io_note
                 * (either in this function or from a ptlrpcd daemon)
                 */
-               sdio = cl_sub_dio_alloc(ll_dio_aio, sync_submit);
+               sdio = cl_sub_dio_alloc(ll_dio_aio, rw == WRITE, sync_submit);
                if (!sdio)
                        GOTO(out, result = -ENOMEM);