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>
Thu, 14 Nov 2024 14:15:22 +0000 (07:15 -0700)
commiteb4c365a5fd07d427f3723319f317c10cfba724b
tree3fb92f79511484f13e304083f403c3812bee9b13
parent3db3773f47a973057ce3038a93c06f2051f97a84
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