Re: io_close()

Jens Axboe
2020-02-07T21:14:27Z

On 2/7/20 1:52 PM, Pavel Begunkov wrote:
> Hi,
>
> I noticed, that io_close() is broken for some use cases, and was thinking about
> the best way to fix it. Is fput(req->close.put_file) really need to be done in
> wq? It seems, fput_many() implementation just calls schedule_delayed_work(), so
> it's already delayed.

It's not the fput(), it's the f_op->flush().

--
Jens Axboe