Re: [PATCH v2] fuse: permit freezing while waiting for request answer

From: Peter Zijlstra

Date: Thu Aug 20 2026 - 04:49:53 EST


On Wed, Aug 19, 2026 at 12:03:32PM +0200, Miklos Szeredi wrote:
> Why is this unsafe exactly? Does that unsafeness apply to
> filesystems? If so why do we allow freezing while blocked on
> sb_start_write()?

Getting frozen with lock A held, while another task is blocked on A in
an unfreezable state results in the system not being freezable.

IOW you deadlock the freeze.