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