[Cluster-devel] [PATCH 0/3] gfs2: Add new resource group header fields

Andrew Price anprice at redhat.com
Thu Dec 7 11:52:11 UTC 2017


These patches add new fields to struct gfs2_rgrp. The intention is to improve fsck performance and error checking while reducing reliance on the rindex to be read in order to scan through the resource groups in tools such as fsck.gfs2. This is part of a wider goal to obsolete gfs2's metafs, hence the duplication of fields from the rindex. In testing performance, these patches carry very little-to-no overhead.

This posting will be followed by a patch set for gfs2-utils to make use of the new fields, and set and check them enough for testing purposes.

Andrew Price (3):
  gfs2: Add a next-resource-group pointer to resource groups
  gfs2: Add rindex fields to rgrp headers
  gfs2: Add a crc field to resource group headers

 fs/gfs2/rgrp.c                   | 14 +++++++++++++-
 include/uapi/linux/gfs2_ondisk.h | 15 ++++++++++++---
 2 files changed, 25 insertions(+), 4 deletions(-)

-- 
2.13.6




More information about the Cluster-devel mailing list