Re: [PATCH] io_uring/uring_cmd: skip io_uring_cmd_issue_blocking() task work
Jens Axboe <[email protected]> Thu, 30 Jul 2026 13:19:28 -0600
| Newsgroups | org.kernel.vger.io-uring,org.kernel.vger.linux-kernel |
|---|---|
| Message-ID | <178543916857.3222099.17373777385212092241.b4-ty@b4> |
On Thu, 02 Jul 2026 12:48:45 -0600, Caleb Sander Mateos wrote:
> io_uring_cmd_issue_blocking() is only called from blk_cmd_complete(),
> which is already a task work callback. However, it queues another task
> work item, to call io_queue_iowq(). Just call io_queue_iowq() directly
> to skip the CPU cost and latency of the redundant task work proxying.
Applied, thanks!
[1/1] io_uring/uring_cmd: skip io_uring_cmd_issue_blocking() task work
commit: 13b0742fd05864384724710c1bb12643b5448015
Best regards,
--
Jens Axboe