On Tue, Mar 15, 2022 at 07:57:25PM +0900, Tetsuo Handa wrote: > On 2022/03/15 17:44, Christoph Hellwig wrote: > > On Mon, Mar 14, 2022 at 04:23:18PM +0100, Jan Kara wrote: > >> Honestly, the anon inode trick makes the code pretty much unreadable. As > >> far as I remember Christoph was not pricipially against using task_work. He > >> just wanted the task_work API to be improved so that it is easier to use. > > > > This whole patch is awful. And no, I don't think task_work_add really has > > any business here. We need to properly unwind the mess instead of piling > > things higher and higher. > > How do you plan to unwind the mess? Yes. I'll send another resping of the previous approach we had last time..