On Mon, 21 Jul 2025 at 14:09, Jan Kara <jack@xxxxxxx> wrote: > > Hi! > > On Sun 20-07-25 22:23:36, Askar Safin wrote: > > - Suspend doesn't work if we try to read from fuse-sshfs filesystem while > > network is down > > On the surface the problem is the same as the above two but the details > here are subtly different. Here I expect (although I'm not 100% sure) the > blocked process is inside the FUSE filesystem waiting for the FUSE daemon > to reply (a /proc/<pid>/stack of the blocked process would be useful here). > In theory, FUSE filesystem should be able to make the wait for reply in > TASK_FREEZABLE state which would fix your issue. In any case this is very > likely work for FUSE developers. This is a known problem with an unknown solution. We can fix some of the cases, but changing all filesystem locks to be freezable is likely not workable. Thanks, Miklos