gfs2: Fix filesystem freeze deadlocks
Bugzilla: https://bugzilla.redhat.com/2228849
When a filesystem freeze is initiated from multiple nodes at the same time, gfs2 can deadlock, leading to a filesystem withdraw. Rework the freeze/thaw logic to prevent that from happening.
Signed-off-by: Andreas Gruenbacher agruenba@redhat.com