commit | b5083dfa36676e7b5d72bf3d70f429a0d08c5075 | [log] [tgz] |
---|---|---|
author | Pavel Begunkov <asml.silence@gmail.com> | Mon Jan 23 14:37:15 2023 +0000 |
committer | Jens Axboe <axboe@kernel.dk> | Sun Jan 29 15:17:41 2023 -0700 |
tree | 8a6716fecd51f58639580c7d450f4dab592a74f7 | |
parent | b2aa66aff60c841b2c93242752c25abf4c82a28c [diff] |
io_uring: improve io_get_sqe Return an SQE from io_get_sqe() as a parameter and use the return value to determine if it failed or not. This enables the compiler to compile out the sqe NULL check when we know that the return SQE is valid. Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> Link: https://lore.kernel.org/r/9cceb11329240ea097dffef6bf0a675bca14cf42.1674484266.git.asml.silence@gmail.com [axboe: remove bogus const modifier on return value] Signed-off-by: Jens Axboe <axboe@kernel.dk>