It turned out that the problem is in uswsusp. pm-utils uses s2disk and s2ram
from the uswsusp package for hibernation and suspension, and only resorts to
the kernel as a back-end if this package (or the tuxonice patch) is not
installed.
I purged the package and after that pm-hibernate worked as expected without any
hangs.
It turned out that the problem is in uswsusp. pm-utils uses s2disk and s2ram
from the uswsusp package for hibernation and suspension, and only resorts to
the kernel as a back-end if this package (or the tuxonice patch) is not
installed.
I purged the package and after that pm-hibernate worked as expected without any
hangs.