diff options
| author | Pavel Begunkov <asml.silence@gmail.com> | 2022-06-20 17:27:35 +0300 |
|---|---|---|
| committer | Jens Axboe <axboe@kernel.dk> | 2022-07-25 03:39:15 +0300 |
| commit | 4a0fef62788b69df09267c8e3f3f11d4bb9d50e7 (patch) | |
| tree | ac71025cad11239d4ecc1c31bb8c2af811954fb2 /include/linux/debugobjects.h | |
| parent | bce5d70cd64a5d48aff613334b8a5fac450b9753 (diff) | |
| download | linux-4a0fef62788b69df09267c8e3f3f11d4bb9d50e7.tar.xz | |
io_uring: optimize io_uring_task layout
task_work bits of io_uring_task are split into two cache lines causing
extra cache bouncing, place them into a separate cache line. Also move
the most used submission path fields closer together, so there are hot.
Cc: stable@vger.kernel.org # 5.15+
Signed-off-by: Pavel Begunkov <asml.silence@gmail.com>
Signed-off-by: Jens Axboe <axboe@kernel.dk>
Diffstat (limited to 'include/linux/debugobjects.h')
0 files changed, 0 insertions, 0 deletions
