diff options
| author | Ming Lei <[email protected]> | 2023-05-19 14:50:24 +0800 |
|---|---|---|
| committer | Jens Axboe <[email protected]> | 2023-05-19 19:59:16 -0600 |
| commit | 29dc5d06613f2438ec20a4ba5e0a5a740584d346 (patch) | |
| tree | 7422f5e58f350ed03c1094695bf09289dfc6e10e /tools/perf/scripts/python | |
| parent | 9a67aa52a42b31ad44220cc218df3b75a5cd5d05 (diff) | |
ublk: kill queuing request by task_work_add
task_work_add() is used from early ublk development stage for handling
request in batch. However, since commit 7d4a93176e01 ("ublk_drv: don't
forward io commands in reserve order"), we can get similar batch
processing with io_uring_cmd_complete_in_task(), and similar performance
data is observed between task_work_add() and
io_uring_cmd_complete_in_task().
Meantime we can kill one fast code path, which is actually seldom used
given it is common to build ublk driver as module.
Signed-off-by: Ming Lei <[email protected]>
Link: https://lore.kernel.org/r/[email protected]
Signed-off-by: Jens Axboe <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python')
0 files changed, 0 insertions, 0 deletions