commit | c7dae4ba46c9d7d56430b800907b708711995414 | [log] [tgz] |
---|---|---|
author | Jens Axboe <axboe@kernel.dk> | Tue Feb 09 19:53:37 2021 -0700 |
committer | Jens Axboe <axboe@kernel.dk> | Wed Feb 10 07:33:12 2021 -0700 |
tree | 5194bd010d3599c0241a6abbea1f56e026441a26 | |
parent | ed670c3f90a67d9e16ab6d8893be6f072d79cd4c [diff] |
io_uring: enable req cache for IRQ driven IO This is the last class of requests that cannot utilize the req alloc cache. Add a per-ctx req cache that is protected by the completion_lock, and refill our submit side cache when it gets over our batch count. Signed-off-by: Jens Axboe <axboe@kernel.dk>