[Cluster-devel] [PATCH 00/11] gfs2: Prepare for resource group glock sharing
Andreas Gruenbacher
agruenba at redhat.com
Fri Oct 5 19:18:43 UTC 2018
Here is a set of patches that are meant to prepare gfs2 for Bob's
resource group glock sharing patches. The patches have only survived
light testing so far, and Bob's remaining patches haven't been ported in
top of this patch queue yet, so I'm mainly looking for feedback on the
mode of operation of these patches at this point.
Thanks,
Andreas
Andreas Gruenbacher (9):
gfs2: Always check the result of gfs2_rbm_from_block
gfs2: Move rs_{sizehint, rgd_gh} fields into the inode
gfs2: Remove unused RGRP_RSRV_MINBYTES definition
gfs2: Rename bitmap.bi_{len => bytes}
gfs2: Fix some minor typos
gfs2: Only use struct gfs2_rbm for bitmap manipulations
gfs2: Fix marking bitmaps non-full
gfs2: Add per-reservation reserved block accounting
gfs2: Pass resource group to rgblk_free
Bob Peterson (2):
gfs2: Remove unnecessary gfs2_rlist_alloc parameter
gfs2: Add local resource group locking
fs/gfs2/bmap.c | 6 +-
fs/gfs2/dir.c | 7 +-
fs/gfs2/file.c | 8 +-
fs/gfs2/incore.h | 42 +----
fs/gfs2/lops.c | 7 +-
fs/gfs2/main.c | 2 +
fs/gfs2/quota.c | 2 +-
fs/gfs2/rgrp.c | 412 +++++++++++++++++++++++++------------------
fs/gfs2/rgrp.h | 15 +-
fs/gfs2/trace_gfs2.h | 18 +-
fs/gfs2/trans.h | 2 +-
fs/gfs2/xattr.c | 18 +-
12 files changed, 304 insertions(+), 235 deletions(-)
--
2.17.1
More information about the Cluster-devel
mailing list