xfs: punt uncached write completions to the completion wq
authorJens Axboe <axboe@kernel.dk>
Sat, 9 Nov 2024 17:10:18 +0000 (10:10 -0700)
committerJens Axboe <axboe@kernel.dk>
Sun, 10 Nov 2024 15:17:22 +0000 (08:17 -0700)
commitb6e0135cc1703d09d7cd94ff171b585cc8872850
treee5079694a0792effe4fb997d1f880adde073501d
parent151c246513287e619fc7b1e786fd8f1b1bc48ca6
xfs: punt uncached write completions to the completion wq

They need non-irq context guaranteed, to be able to prune ranges from
the page cache. Treat them like unwritten extents and punt them to the
completion workqueue.

Signed-off-by: Jens Axboe <axboe@kernel.dk>
fs/xfs/xfs_aops.c