From: Bob Peterson Date: Tue, 9 Jun 2020 17:29:08 +0000 (-0400) Subject: gfs2: Add some flags missing from glock output X-Git-Url: http://git.osdn.net/view?a=commitdiff_plain;h=5deaf1f63bafcec48e70e70669c567072c574f69;p=uclinux-h8%2Flinux.git gfs2: Add some flags missing from glock output Before this patch, three flags were not represented in the glock output. This patch adds them in: c - GLF_INODE_CREATING P - GLF_PENDING_DELETE x - GLF_FREEING (both f and F are already used) Signed-off-by: Bob Peterson Signed-off-by: Andreas Gruenbacher --- diff --git a/fs/gfs2/glock.c b/fs/gfs2/glock.c index 8545024a1401..57134d326cfa 100644 --- a/fs/gfs2/glock.c +++ b/fs/gfs2/glock.c @@ -2106,6 +2106,12 @@ static const char *gflags2str(char *buf, const struct gfs2_glock *gl) *p++ = 'o'; if (test_bit(GLF_BLOCKING, gflags)) *p++ = 'b'; + if (test_bit(GLF_INODE_CREATING, gflags)) + *p++ = 'c'; + if (test_bit(GLF_PENDING_DELETE, gflags)) + *p++ = 'P'; + if (test_bit(GLF_FREEING, gflags)) + *p++ = 'x'; *p = 0; return buf; }