]> Gentwo Git Trees - linux/.git/commit
io_uring/rw: recycle buffers manually for non-mshot reads
authorJens Axboe <axboe@kernel.dk>
Thu, 21 Aug 2025 02:03:35 +0000 (20:03 -0600)
committerJens Axboe <axboe@kernel.dk>
Sun, 24 Aug 2025 17:41:12 +0000 (11:41 -0600)
commitd8e1dec2f860ee40623609aa6c4f22e1ee45605d
tree94298abcc141bce7537fdcbb3a5935ad55cc8950
parentab6559bdbb08f6bee606435cd014fc5ba0f7b750
io_uring/rw: recycle buffers manually for non-mshot reads

The mshot side of reads already does this, but the regular read path
does not. This leads to needing recycling checks sprinkled in various
spots in the "go async" path, like arming poll. In preparation for
getting rid of those, ensure that read recycles appropriately.

Link: https://lore.kernel.org/r/20250821020750.598432-8-axboe@kernel.dk
Signed-off-by: Jens Axboe <axboe@kernel.dk>
io_uring/rw.c