Commit 901e59bb authored by Jens Axboe's avatar Jens Axboe
Browse files

io_uring: allow IO_SQE_* flags on IORING_OP_TIMEOUT



There's really no reason why we forbid things like link/drain etc on
regular timeout commands. Enable the usual SQE flags on timeouts.

Reported-by: default avatar李通洲 <carter.li@eoitek.com>
Signed-off-by: default avatarJens Axboe <axboe@kernel.dk>
parent bca1c43c
Loading
Loading
Loading
Loading
+0 −3
Original line number Diff line number Diff line
@@ -2703,9 +2703,6 @@ static int io_timeout(struct io_kiocb *req, const struct io_uring_sqe *sqe)
	int ret;

	ret = io_timeout_setup(req);
	/* common setup allows flags (like links) set, we don't */
	if (!ret && sqe->flags)
		ret = -EINVAL;
	if (ret)
		return ret;