All of lore.kernel.org
 help / color / mirror / Atom feed
* [Cluster-devel] [PATCH 0/3] gfs2: Add new resource group header fields
@ 2017-12-07 11:52 Andrew Price
  2017-12-07 11:52 ` [Cluster-devel] [PATCH 1/3] gfs2: Add a next-resource-group pointer to resource groups Andrew Price
                   ` (2 more replies)
  0 siblings, 3 replies; 11+ messages in thread
From: Andrew Price @ 2017-12-07 11:52 UTC (permalink / raw)
  To: cluster-devel.redhat.com

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



^ permalink raw reply	[flat|nested] 11+ messages in thread

end of thread, other threads:[~2017-12-07 14:26 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-12-07 11:52 [Cluster-devel] [PATCH 0/3] gfs2: Add new resource group header fields Andrew Price
2017-12-07 11:52 ` [Cluster-devel] [PATCH 1/3] gfs2: Add a next-resource-group pointer to resource groups Andrew Price
2017-12-07 13:14   ` Bob Peterson
2017-12-07 14:00     ` Andrew Price
2017-12-07 11:52 ` [Cluster-devel] [PATCH 2/3] gfs2: Add rindex fields to rgrp headers Andrew Price
2017-12-07 13:18   ` Bob Peterson
2017-12-07 14:03     ` Andrew Price
2017-12-07 11:52 ` [Cluster-devel] [PATCH 3/3] gfs2: Add a crc field to resource group headers Andrew Price
2017-12-07 12:02   ` Steven Whitehouse
2017-12-07 12:32     ` Andrew Price
2017-12-07 14:26       ` Andrew Price

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.