> No progress has been made in the past decade with regard to suspend. > I mainly put that down to lack of interest. > That is unfortunate. > It is a legitimate operation, but one that is not guaranteed to leave > the system in a clean state. Sure, I don't think I can argue about it. The current behaviour is a problem, however, since there is no other way to ensure the system can suspend reliably but force unmount - we try normal unmount first and proceed with force if that fails. Do you think that the approach proposed in this patchset is a reasonable path to mitigate the issue? Thanks, Daniil