io_uring: Add support for async buffered writes
authorStefan Roesch <shr@fb.com>
Thu, 16 Jun 2022 21:22:18 +0000 (14:22 -0700)
committerJens Axboe <axboe@kernel.dk>
Mon, 25 Jul 2022 00:39:32 +0000 (18:39 -0600)
commit4e17aaab54359fa2cdeb0080c822a08f2980f979
tree4c8422bd40f2c9c0c173578415c7a7dcd22a0b50
parent66fa3cedf16abc82d19b943e3289c82e685419d5
io_uring: Add support for async buffered writes

This enables the async buffered writes for the filesystems that support
async buffered writes in io-uring. Buffered writes are enabled for
blocks that are already in the page cache or can be acquired with noio.

Signed-off-by: Stefan Roesch <shr@fb.com>
Link: https://lore.kernel.org/r/20220616212221.2024518-12-shr@fb.com
[axboe: adapt to 5.20 branch]
Signed-off-by: Jens Axboe <axboe@kernel.dk>
io_uring/rw.c