[Cluster-devel] [PATCH AUTOSEL 4.14 08/13] gfs2: Fix inode height consistency check

2023-05-04 Thread Sasha Levin
From: Andreas Gruenbacher [ Upstream commit cfcdb5bad34f600aed7613c3c1a5e618111f77b7 ] The maximum allowed height of an inode's metadata tree depends on the filesystem block size; it is lower for bigger-block filesystems. When reading in an inode, make sure that the height doesn't exceed the ma

[Cluster-devel] [PATCH AUTOSEL 4.19 08/13] gfs2: Fix inode height consistency check

2023-05-04 Thread Sasha Levin
From: Andreas Gruenbacher [ Upstream commit cfcdb5bad34f600aed7613c3c1a5e618111f77b7 ] The maximum allowed height of an inode's metadata tree depends on the filesystem block size; it is lower for bigger-block filesystems. When reading in an inode, make sure that the height doesn't exceed the ma

[Cluster-devel] [PATCH AUTOSEL 5.4 10/18] gfs2: Fix inode height consistency check

2023-05-04 Thread Sasha Levin
From: Andreas Gruenbacher [ Upstream commit cfcdb5bad34f600aed7613c3c1a5e618111f77b7 ] The maximum allowed height of an inode's metadata tree depends on the filesystem block size; it is lower for bigger-block filesystems. When reading in an inode, make sure that the height doesn't exceed the ma

[Cluster-devel] [PATCH AUTOSEL 5.10 12/24] gfs2: Fix inode height consistency check

2023-05-04 Thread Sasha Levin
From: Andreas Gruenbacher [ Upstream commit cfcdb5bad34f600aed7613c3c1a5e618111f77b7 ] The maximum allowed height of an inode's metadata tree depends on the filesystem block size; it is lower for bigger-block filesystems. When reading in an inode, make sure that the height doesn't exceed the ma

[Cluster-devel] [PATCH AUTOSEL 6.3 22/59] gfs2: Fix inode height consistency check

2023-05-04 Thread Sasha Levin
From: Andreas Gruenbacher [ Upstream commit cfcdb5bad34f600aed7613c3c1a5e618111f77b7 ] The maximum allowed height of an inode's metadata tree depends on the filesystem block size; it is lower for bigger-block filesystems. When reading in an inode, make sure that the height doesn't exceed the ma

[Cluster-devel] [PATCH AUTOSEL 5.15 13/30] gfs2: Fix inode height consistency check

2023-05-04 Thread Sasha Levin
From: Andreas Gruenbacher [ Upstream commit cfcdb5bad34f600aed7613c3c1a5e618111f77b7 ] The maximum allowed height of an inode's metadata tree depends on the filesystem block size; it is lower for bigger-block filesystems. When reading in an inode, make sure that the height doesn't exceed the ma

[Cluster-devel] [PATCH AUTOSEL 6.1 17/49] gfs2: Fix inode height consistency check

2023-05-04 Thread Sasha Levin
From: Andreas Gruenbacher [ Upstream commit cfcdb5bad34f600aed7613c3c1a5e618111f77b7 ] The maximum allowed height of an inode's metadata tree depends on the filesystem block size; it is lower for bigger-block filesystems. When reading in an inode, make sure that the height doesn't exceed the ma

[Cluster-devel] [PATCH AUTOSEL 6.2 19/53] gfs2: Fix inode height consistency check

2023-05-04 Thread Sasha Levin
From: Andreas Gruenbacher [ Upstream commit cfcdb5bad34f600aed7613c3c1a5e618111f77b7 ] The maximum allowed height of an inode's metadata tree depends on the filesystem block size; it is lower for bigger-block filesystems. When reading in an inode, make sure that the height doesn't exceed the ma

[Cluster-devel] [PATCH] gfs2: ignore rindex_update failure in dinode_dealloc

2023-05-04 Thread Bob Peterson
Before this patch function gfs2_dinode_dealloc would abort if it got a bad return code from gfs2_rindex_update. The problem is that it left the dinode in the unlinked (not free) state, which meant subsequent fsck would clean it up and flag an error. That meant some of our QE tests would fail. The