summaryrefslogtreecommitdiff
path: root/libbcachefs/fs-io-direct.c
diff options
context:
space:
mode:
Diffstat (limited to 'libbcachefs/fs-io-direct.c')
-rw-r--r--libbcachefs/fs-io-direct.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/libbcachefs/fs-io-direct.c b/libbcachefs/fs-io-direct.c
index 6a9557e7..5b42a76c 100644
--- a/libbcachefs/fs-io-direct.c
+++ b/libbcachefs/fs-io-direct.c
@@ -113,6 +113,7 @@ static int bch2_direct_IO_read(struct kiocb *req, struct iov_iter *iter)
} else {
atomic_set(&dio->cl.remaining,
CLOSURE_REMAINING_INITIALIZER + 1);
+ dio->cl.closure_get_happened = true;
}
dio->req = req;