From: Jens Axboe Date: Thu, 21 Mar 2024 01:09:50 +0000 (-0600) Subject: io_uring/net: remove (now) dead code in io_netmsg_recycle() X-Git-Tag: microblaze-v6.13~1230^2~71 X-Git-Url: http://git.monstr.eu/?a=commitdiff_plain;h=9f8539fe299c250af42325eccff66e8b8d1f15da;p=linux-2.6-microblaze.git io_uring/net: remove (now) dead code in io_netmsg_recycle() All net commands have async data at this point, there's no reason to check if this is the case or not. Signed-off-by: Jens Axboe --- diff --git a/io_uring/net.c b/io_uring/net.c index 77f2eb79e5e0..adc6d6e1cce6 100644 --- a/io_uring/net.c +++ b/io_uring/net.c @@ -119,7 +119,7 @@ static void io_netmsg_recycle(struct io_kiocb *req, unsigned int issue_flags) { struct io_async_msghdr *hdr = req->async_data; - if (!req_has_async_data(req) || issue_flags & IO_URING_F_UNLOCKED) + if (unlikely(issue_flags & IO_URING_F_UNLOCKED)) return; /* Let normal cleanup path reap it if we fail adding to the cache */