No need to return boolean value, since no callers consume it. Signed-off-by: Hao Xu <haoxu@xxxxxxxxxxxxxxxxx> --- fs/io_uring.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/fs/io_uring.c b/fs/io_uring.c index 05c449ea3fd3..6ea7d4003499 100644 --- a/fs/io_uring.c +++ b/fs/io_uring.c @@ -5350,14 +5350,14 @@ static bool __io_poll_complete(struct io_kiocb *req, __poll_t mask) return !(flags & IORING_CQE_F_MORE); } -static inline bool io_poll_complete(struct io_kiocb *req, __poll_t mask) +static inline void io_poll_complete(struct io_kiocb *req, __poll_t mask) __must_hold(&req->ctx->completion_lock) { bool done; done = __io_poll_complete(req, mask); io_commit_cqring(req->ctx); - return done; + return; } static void io_poll_task_func(struct io_kiocb *req, bool *locked) -- 2.24.4