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