File 0018-0001-LU-16476-ldiskfs-Fix-old-ea-inode-handling.patch of Package lustre_2_15

From ab816f081ab4f59ed8c44658516b7cf1771fc04d Mon Sep 17 00:00:00 2001
From: Shaun Tancheff <shaun.tancheff@hpe.com>
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 <shaun.tancheff@hpe.com>
Change-Id: I1d22ed9d505e1bb407d9388cac9c881b366b96a8
Reviewed-on: https://review.whamcloud.com/c/fs/lustre-release/+/49634
Reviewed-by: Oleg Drokin <green@whamcloud.com>
Reviewed-by: jsimmons <jsimmons@infradead.org>
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
---
 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.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 b9b7674f6659..78ce11de5dc7 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 fba982a3203d..7a2cfa0416c6 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 36705f7a7464..7b0a8df7ed30 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.21-sles15sp4.series b/ldiskfs/kernel_patches/series/ldiskfs-5.14.21-sles15sp4.series
index 02acf80ee0ee..33f4c56cb0c8 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 1b158fd206fe..430789455de4 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 40732f0ea07e..1bbc6ad7e78c 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 f00707cda8e8..0a34613d315b 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 a468bb06d06b..444a08473088 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 8960c0b13a63..b478f85d09d1 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 d79ae0f3abd1..61646ee8e547 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 ce959ff2d40c..1ef4ab45bdb0 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 40732f0ea07e..1bbc6ad7e78c 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 f46e7673ce24..5a3d93bcda93 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 39809b0d8a93..b33bddcb7388 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 879ce713e554..a1579a58e019 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 da34423e41e0..92570523a22b 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
-- 
2.40.1

openSUSE Build Service is sponsored by