From mboxrd@z Thu Jan 1 00:00:00 1970 From: Bob Peterson Date: Tue, 12 Dec 2017 13:00:18 -0500 (EST) Subject: [Cluster-devel] [PATCH v2 0/3] gfs2: Add new resource group header fields In-Reply-To: <20171208145942.17717-1-anprice@redhat.com> References: <20171208145942.17717-1-anprice@redhat.com> Message-ID: <1271599422.40834307.1513101618014.JavaMail.zimbra@redhat.com> List-Id: To: cluster-devel.redhat.com MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit ----- Original Message ----- | 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. | | v2: fixed cpu_to_be64/32 typos and made sure rg_skip of the last rgrp is | zeroed | | 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 | 16 +++++++++++++++- | include/uapi/linux/gfs2_ondisk.h | 15 ++++++++++++--- | 2 files changed, 27 insertions(+), 4 deletions(-) | | -- | 2.13.6 Hi, Thanks. All three patches are now pushed to the for-next branch of the linux-gfs2 tree: gfs2: Add a next-resource-group pointer to resource groups https://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git/commit/fs/gfs2?h=for-next&id=65adc27375a85beb57c3869cedb2a410fad9c288 gfs2: Add rindex fields to rgrp headers https://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git/commit/fs/gfs2?h=for-next&id=166725d96322473305e35f9d580591a01697ab29 gfs2: Add a crc field to resource group headersfor-next https://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git/commit/fs/gfs2?h=for-next&id=850d2d915fa69011bef9bd668499cce889fdd8b3 Regards, Bob Peterson Red Hat File Systems