Re: [PATCH] io_uring/uring_cmd: skip io_uring_cmd_issue_blocking() task work
From: Jens Axboe
Date: Thu Jul 30 2026 - 15:37:26 EST
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