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>
Wed, 20 Nov 2024 14:32:31 +0000 (07:32 -0700)
commit0410d9bcf6e67fbe611ae10292eb2ee920e5eb8b
tree249f1aeed69157dbc8348d79a287c3cad5f4903a
parent94444bbd45576536b9838a2afc48e497e120802d
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