From ab816f081ab4f59ed8c44658516b7cf1771fc04d Mon Sep 17 00:00:00 2001 From: Shaun Tancheff Date: Sat, 14 Jan 2023 01:13:01 -0600 Subject: [PATCH] LU-16476 ldiskfs: Fix old ea inode handling ext4-old_ea_inodes_handling_fix.patch is applicable to all linux version 4.18 and higher. Apply it to all the current 5* series Test-Parameters: trivial HPE-bug-id: LUS-11441 Fixes: 8da23f070c ("LU-15544 ldiskfs: SUSE 15 SP4 kernel 5.14.21 SUSE") Fixes: 1819f6006f ("LU-15801 ldiskfs: Server support for RHEL9") Signed-off-by: Shaun Tancheff Change-Id: I1d22ed9d505e1bb407d9388cac9c881b366b96a8 Reviewed-on: https://review.whamcloud.com/c/fs/lustre-release/+/49634 Reviewed-by: Oleg Drokin Reviewed-by: jsimmons Reviewed-by: Andreas Dilger Tested-by: jenkins Tested-by: Maloo --- ldiskfs/kernel_patches/series/ldiskfs-5.0.0-13-ubuntu19.series | 1 + ldiskfs/kernel_patches/series/ldiskfs-5.10.0-ml.series | 1 + ldiskfs/kernel_patches/series/ldiskfs-5.11.0-40-ubuntu20.series | 1 + ldiskfs/kernel_patches/series/ldiskfs-5.14-rhel9.series | 1 + ldiskfs/kernel_patches/series/ldiskfs-5.14.21-sles15sp4.series | 1 + ldiskfs/kernel_patches/series/ldiskfs-5.3.18-sles15sp3.series | 1 + ldiskfs/kernel_patches/series/ldiskfs-5.4.0-42-ubuntu20.series | 1 + ldiskfs/kernel_patches/series/ldiskfs-5.4.0-66-ubuntu20.series | 1 + ldiskfs/kernel_patches/series/ldiskfs-5.4.0-80-ubuntu20.series | 1 + ldiskfs/kernel_patches/series/ldiskfs-5.4.0-90-ubuntu20.series | 1 + ldiskfs/kernel_patches/series/ldiskfs-5.4.0-ml.series | 1 + ldiskfs/kernel_patches/series/ldiskfs-5.4.136-ml.series | 1 + ldiskfs/kernel_patches/series/ldiskfs-5.4.21-ml.series | 1 + ldiskfs/kernel_patches/series/ldiskfs-5.8.0-53-ubuntu20.series | 1 + ldiskfs/kernel_patches/series/ldiskfs-5.8.0-63-ubuntu20.series | 1 + ldiskfs/kernel_patches/series/ldiskfs-5.8.0-ml.series | 1 + ldiskfs/kernel_patches/series/ldiskfs-5.9.0-ml.series | 1 + 17 files changed, 17 insertions(+) diff --git a/ldiskfs/kernel_patches/series/ldiskfs-5.0.0-13-ubuntu19.series b/ldiskfs/kernel_patches/series/ldiskfs-5.0.0-13-ubuntu19.series index b9b7674f..78ce11d 100644 --- a/ldiskfs/kernel_patches/series/ldiskfs-5.0.0-13-ubuntu19.series +++ b/ldiskfs/kernel_patches/series/ldiskfs-5.0.0-13-ubuntu19.series @@ -27,3 +27,4 @@ rhel8/ext4-xattr-disable-credits-check.patch base/ext4-no-max-dir-size-limit-for-iam-objects.patch rhel8/ext4-ialloc-uid-gid-and-pass-owner-down.patch base/ext4-projid-xattrs.patch +rhel8/ext4-old_ea_inodes_handling_fix.patch diff --git a/ldiskfs/kernel_patches/series/ldiskfs-5.10.0-ml.series b/ldiskfs/kernel_patches/series/ldiskfs-5.10.0-ml.series index fba982a..7a2cfa0 100644 --- a/ldiskfs/kernel_patches/series/ldiskfs-5.10.0-ml.series +++ b/ldiskfs/kernel_patches/series/ldiskfs-5.10.0-ml.series @@ -31,3 +31,4 @@ base/ext4-projid-xattrs.patch linux-5.8/ext4-enc-flag.patch base/ext4-delayed-iput.patch linux-5.10/ext4-fiemap-kernel-data.patch +rhel8/ext4-old_ea_inodes_handling_fix.patch diff --git a/ldiskfs/kernel_patches/series/ldiskfs-5.11.0-40-ubuntu20.series b/ldiskfs/kernel_patches/series/ldiskfs-5.11.0-40-ubuntu20.series index 36705f7..7b0a8df 100644 --- a/ldiskfs/kernel_patches/series/ldiskfs-5.11.0-40-ubuntu20.series +++ b/ldiskfs/kernel_patches/series/ldiskfs-5.11.0-40-ubuntu20.series @@ -31,3 +31,4 @@ base/ext4-projid-xattrs.patch linux-5.8/ext4-enc-flag.patch base/ext4-delayed-iput.patch linux-5.10/ext4-fiemap-kernel-data.patch +rhel8/ext4-old_ea_inodes_handling_fix.patch diff --git a/ldiskfs/kernel_patches/series/ldiskfs-5.14-rhel9.series b/ldiskfs/kernel_patches/series/ldiskfs-5.14-rhel9.series index 29c0d62..f7cae7d 100644 --- a/ldiskfs/kernel_patches/series/ldiskfs-5.14-rhel9.series +++ b/ldiskfs/kernel_patches/series/ldiskfs-5.14-rhel9.series @@ -29,3 +29,4 @@ linux-5.14/ext4-projid-xattrs.patch base/ext4-delayed-iput.patch linux-5.14/ext4-xattr-disable-credits-check.patch linux-5.10/ext4-fiemap-kernel-data.patch +rhel8/ext4-old_ea_inodes_handling_fix.patch diff --git a/ldiskfs/kernel_patches/series/ldiskfs-5.14.21-sles15sp4.series b/ldiskfs/kernel_patches/series/ldiskfs-5.14.21-sles15sp4.series index 02acf80..33f4c56 100644 --- a/ldiskfs/kernel_patches/series/ldiskfs-5.14.21-sles15sp4.series +++ b/ldiskfs/kernel_patches/series/ldiskfs-5.14.21-sles15sp4.series @@ -29,3 +29,4 @@ linux-5.14/ext4-projid-xattrs.patch base/ext4-delayed-iput.patch linux-5.14/ext4-xattr-disable-credits-check.patch linux-5.10/ext4-fiemap-kernel-data.patch +rhel8/ext4-old_ea_inodes_handling_fix.patch diff --git a/ldiskfs/kernel_patches/series/ldiskfs-5.3.18-sles15sp3.series b/ldiskfs/kernel_patches/series/ldiskfs-5.3.18-sles15sp3.series index 1b158fd..4307894 100644 --- a/ldiskfs/kernel_patches/series/ldiskfs-5.3.18-sles15sp3.series +++ b/ldiskfs/kernel_patches/series/ldiskfs-5.3.18-sles15sp3.series @@ -30,3 +30,4 @@ base/ext4-no-max-dir-size-limit-for-iam-objects.patch rhel8/ext4-ialloc-uid-gid-and-pass-owner-down.patch base/ext4-projid-xattrs.patch linux-5.8/ext4-enc-flag.patch +rhel8/ext4-old_ea_inodes_handling_fix.patch diff --git a/ldiskfs/kernel_patches/series/ldiskfs-5.4.0-42-ubuntu20.series b/ldiskfs/kernel_patches/series/ldiskfs-5.4.0-42-ubuntu20.series index 40732f0..1bbc6ad 100644 --- a/ldiskfs/kernel_patches/series/ldiskfs-5.4.0-42-ubuntu20.series +++ b/ldiskfs/kernel_patches/series/ldiskfs-5.4.0-42-ubuntu20.series @@ -31,3 +31,4 @@ rhel8/ext4-ialloc-uid-gid-and-pass-owner-down.patch base/ext4-projid-xattrs.patch linux-5.4/ext4-enc-flag.patch base/ext4-delayed-iput.patch +rhel8/ext4-old_ea_inodes_handling_fix.patch diff --git a/ldiskfs/kernel_patches/series/ldiskfs-5.4.0-66-ubuntu20.series b/ldiskfs/kernel_patches/series/ldiskfs-5.4.0-66-ubuntu20.series index f00707c..0a34613 100644 --- a/ldiskfs/kernel_patches/series/ldiskfs-5.4.0-66-ubuntu20.series +++ b/ldiskfs/kernel_patches/series/ldiskfs-5.4.0-66-ubuntu20.series @@ -31,3 +31,4 @@ rhel8/ext4-ialloc-uid-gid-and-pass-owner-down.patch base/ext4-projid-xattrs.patch linux-5.4/ext4-enc-flag.patch base/ext4-delayed-iput.patch +rhel8/ext4-old_ea_inodes_handling_fix.patch diff --git a/ldiskfs/kernel_patches/series/ldiskfs-5.4.0-80-ubuntu20.series b/ldiskfs/kernel_patches/series/ldiskfs-5.4.0-80-ubuntu20.series index a468bb0..444a084 100644 --- a/ldiskfs/kernel_patches/series/ldiskfs-5.4.0-80-ubuntu20.series +++ b/ldiskfs/kernel_patches/series/ldiskfs-5.4.0-80-ubuntu20.series @@ -31,3 +31,4 @@ rhel8/ext4-ialloc-uid-gid-and-pass-owner-down.patch base/ext4-projid-xattrs.patch linux-5.4/ext4-enc-flag.patch base/ext4-delayed-iput.patch +rhel8/ext4-old_ea_inodes_handling_fix.patch diff --git a/ldiskfs/kernel_patches/series/ldiskfs-5.4.0-90-ubuntu20.series b/ldiskfs/kernel_patches/series/ldiskfs-5.4.0-90-ubuntu20.series index 8960c0b..b478f85 100644 --- a/ldiskfs/kernel_patches/series/ldiskfs-5.4.0-90-ubuntu20.series +++ b/ldiskfs/kernel_patches/series/ldiskfs-5.4.0-90-ubuntu20.series @@ -31,3 +31,4 @@ rhel8/ext4-ialloc-uid-gid-and-pass-owner-down.patch base/ext4-projid-xattrs.patch linux-5.4/ext4-enc-flag.patch base/ext4-delayed-iput.patch +rhel8/ext4-old_ea_inodes_handling_fix.patch diff --git a/ldiskfs/kernel_patches/series/ldiskfs-5.4.0-ml.series b/ldiskfs/kernel_patches/series/ldiskfs-5.4.0-ml.series index d79ae0f..61646ee 100644 --- a/ldiskfs/kernel_patches/series/ldiskfs-5.4.0-ml.series +++ b/ldiskfs/kernel_patches/series/ldiskfs-5.4.0-ml.series @@ -31,3 +31,4 @@ rhel8/ext4-ialloc-uid-gid-and-pass-owner-down.patch base/ext4-projid-xattrs.patch linux-5.4/ext4-enc-flag.patch base/ext4-delayed-iput.patch +rhel8/ext4-old_ea_inodes_handling_fix.patch diff --git a/ldiskfs/kernel_patches/series/ldiskfs-5.4.136-ml.series b/ldiskfs/kernel_patches/series/ldiskfs-5.4.136-ml.series index ce959ff..1ef4ab4 100644 --- a/ldiskfs/kernel_patches/series/ldiskfs-5.4.136-ml.series +++ b/ldiskfs/kernel_patches/series/ldiskfs-5.4.136-ml.series @@ -31,3 +31,4 @@ rhel8/ext4-ialloc-uid-gid-and-pass-owner-down.patch base/ext4-projid-xattrs.patch linux-5.4/ext4-enc-flag.patch base/ext4-delayed-iput.patch +rhel8/ext4-old_ea_inodes_handling_fix.patch diff --git a/ldiskfs/kernel_patches/series/ldiskfs-5.4.21-ml.series b/ldiskfs/kernel_patches/series/ldiskfs-5.4.21-ml.series index 40732f0..1bbc6ad 100644 --- a/ldiskfs/kernel_patches/series/ldiskfs-5.4.21-ml.series +++ b/ldiskfs/kernel_patches/series/ldiskfs-5.4.21-ml.series @@ -31,3 +31,4 @@ rhel8/ext4-ialloc-uid-gid-and-pass-owner-down.patch base/ext4-projid-xattrs.patch linux-5.4/ext4-enc-flag.patch base/ext4-delayed-iput.patch +rhel8/ext4-old_ea_inodes_handling_fix.patch diff --git a/ldiskfs/kernel_patches/series/ldiskfs-5.8.0-53-ubuntu20.series b/ldiskfs/kernel_patches/series/ldiskfs-5.8.0-53-ubuntu20.series index f46e767..5a3d93b 100644 --- a/ldiskfs/kernel_patches/series/ldiskfs-5.8.0-53-ubuntu20.series +++ b/ldiskfs/kernel_patches/series/ldiskfs-5.8.0-53-ubuntu20.series @@ -31,3 +31,4 @@ rhel8/ext4-ialloc-uid-gid-and-pass-owner-down.patch base/ext4-projid-xattrs.patch linux-5.8/ext4-enc-flag.patch base/ext4-delayed-iput.patch +rhel8/ext4-old_ea_inodes_handling_fix.patch diff --git a/ldiskfs/kernel_patches/series/ldiskfs-5.8.0-63-ubuntu20.series b/ldiskfs/kernel_patches/series/ldiskfs-5.8.0-63-ubuntu20.series index 39809b0..b33bddc 100644 --- a/ldiskfs/kernel_patches/series/ldiskfs-5.8.0-63-ubuntu20.series +++ b/ldiskfs/kernel_patches/series/ldiskfs-5.8.0-63-ubuntu20.series @@ -31,3 +31,4 @@ rhel8/ext4-ialloc-uid-gid-and-pass-owner-down.patch base/ext4-projid-xattrs.patch linux-5.8/ext4-enc-flag.patch base/ext4-delayed-iput.patch +rhel8/ext4-old_ea_inodes_handling_fix.patch diff --git a/ldiskfs/kernel_patches/series/ldiskfs-5.8.0-ml.series b/ldiskfs/kernel_patches/series/ldiskfs-5.8.0-ml.series index 879ce71..a1579a5 100644 --- a/ldiskfs/kernel_patches/series/ldiskfs-5.8.0-ml.series +++ b/ldiskfs/kernel_patches/series/ldiskfs-5.8.0-ml.series @@ -30,3 +30,4 @@ linux-5.8/ext4-no-max-dir-size-limit-for-iam-objects.patch rhel8/ext4-ialloc-uid-gid-and-pass-owner-down.patch base/ext4-projid-xattrs.patch linux-5.8/ext4-enc-flag.patch +rhel8/ext4-old_ea_inodes_handling_fix.patch diff --git a/ldiskfs/kernel_patches/series/ldiskfs-5.9.0-ml.series b/ldiskfs/kernel_patches/series/ldiskfs-5.9.0-ml.series index da34423..9257052 100644 --- a/ldiskfs/kernel_patches/series/ldiskfs-5.9.0-ml.series +++ b/ldiskfs/kernel_patches/series/ldiskfs-5.9.0-ml.series @@ -29,3 +29,4 @@ linux-5.8/ext4-no-max-dir-size-limit-for-iam-objects.patch rhel8/ext4-ialloc-uid-gid-and-pass-owner-down.patch base/ext4-projid-xattrs.patch linux-5.8/ext4-enc-flag.patch +rhel8/ext4-old_ea_inodes_handling_fix.patch -- 1.8.3.1