> >> However, I have to say that I agree with freezing the filesystems
> >> before suspend - at least XFS will be in a consistent state that can
> >> be recovered from without corruption if your machine fails to
> >> resume....
> > Do you mean calling sys_sync() after the userspace has been frozen
> > may not be sufficient?
> Please see
> it's bottom of
> IMHO it's may be helpful.
Okay, so what happens is that Debian's scripts attempt to change
/boot/../grub.conf.something (xfs mounted). Changes are properly
propagated to the journal, but grub can't parse the journal, and
1) fix grub to parse the journal (not practical, I guess)
2) do not modify grub configuration from hibernate scripts
3) fix hibernate scripts to sync down to disk, properly.
swsusp does not guarantee any particular state of filesystems when
system is suspended. Sorry.