]> git.ipfire.org Git - thirdparty/linux.git/commit
Revert "gfs2: Force withdraw to replay journals and wait for it to finish" (5/6)
authorAndreas Gruenbacher <agruenba@redhat.com>
Tue, 29 Jul 2025 13:22:35 +0000 (15:22 +0200)
committerAndreas Gruenbacher <agruenba@redhat.com>
Wed, 26 Nov 2025 23:52:27 +0000 (23:52 +0000)
commit406058184c593857d4512a5c58cc51b42d8eb87f
tree7c3f22d4d64fa7fb90c88ca23f5fb1c413c0e1c7
parenta07a1e46d27a75338be93ba8d4e366733ada8e9b
Revert "gfs2: Force withdraw to replay journals and wait for it to finish" (5/6)

The current withdraw code duplicates the journal recovery code gfs2
already has for dealing with node failures, and it does so poorly.  That
code was added because when releasing a lockspace, we didn't have a way
to indicate that the lockspace needs recovery.  We now do have this
feature, so the current withdraw code can be removed almost entirely.
This is one of several steps towards that.

Reverts parts of commit 601ef0d52e96 ("gfs2: Force withdraw to replay
journals and wait for it to finish").

Signed-off-by: Andreas Gruenbacher <agruenba@redhat.com>
fs/gfs2/glock.c