io_uring: split out fixed file installation and removal
[linux-block.git] / io_uring / rsrc.c
index 1106089551595e5361b20805ed2b799d00034012..706fa020505b1a118662f77622b63a07bec5d1d8 100644 (file)
@@ -703,7 +703,7 @@ static int io_files_update_with_index_alloc(struct io_kiocb *req,
                if (ret < 0)
                        break;
                if (copy_to_user(&fds[done], &ret, sizeof(ret))) {
-                       __io_close_fixed(req, issue_flags, ret);
+                       __io_close_fixed(req->ctx, issue_flags, ret);
                        ret = -EFAULT;
                        break;
                }