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