From mboxrd@z Thu Jan 1 00:00:00 1970 From: Bob Peterson Date: Thu, 16 Sep 2021 14:09:57 -0500 Subject: [Cluster-devel] [GFS2 PATCH v2 0/6] gfs2: fix bugs related to node_scope and go_lock Message-ID: <20210916191003.105866-1-rpeterso@redhat.com> List-Id: To: cluster-devel.redhat.com MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit This set of patches contains a few clean-ups and a patch to fix a NULL Pointer dereference introduced by the new "node scope" patch 06e908cd9ead ("gfs2: Allow node-wide exclusive glock sharing"). Bob Peterson (6): gfs2: remove redundant check in gfs2_rgrp_go_lock gfs2: Add GL_SKIP holder flag to dump_holder gfs2: move GL_SKIP check from glops to do_promote gfs2: Switch some BUG_ON to GLOCK_BUG_ON for debug gfs2: simplify do_promote and fix promote trace gfs2: introduce and use new glops go_lock_needed fs/gfs2/glock.c | 23 ++++++++++++++++------- fs/gfs2/glock.h | 7 +++++++ fs/gfs2/glops.c | 16 +++++++++++++--- fs/gfs2/incore.h | 1 + fs/gfs2/rgrp.c | 41 +++++++++++++++++++++++++++++------------ fs/gfs2/rgrp.h | 1 + 6 files changed, 67 insertions(+), 22 deletions(-) -- 2.31.1