AS_IF([test -z "$LDISKFS_SERIES"], [
AS_IF([test x$RHEL_KERNEL = xyes], [
case $RHEL_RELEASE_NO in
- 810) LDISKFS_SERIES="4.18-rhel8.10.series" ;;
+ 810) LDISKFS_SERIES="4.18-rhel8.10.series"
+ AS_VERSION_COMPARE([$RHEL_RELEASE_STR],[553.22.1],
+ [LDISKFS_SERIES="4.18-rhel8.10-553.series"],[],[])
+ ;;
89) LDISKFS_SERIES="4.18-rhel8.9.series" ;;
88) LDISKFS_SERIES="4.18-rhel8.8.series" ;;
87) LDISKFS_SERIES="4.18-rhel8.7.series" ;;
$LINUX_OBJ/include/$VERSION_HDIR/version.h)$(awk \
'/ RHEL_MINOR / { print [$]3 }' \
$LINUX_OBJ/include/$VERSION_HDIR/version.h)
+ lb_cv_rhel_kernel_release=$(awk \
+ '/ RHEL_RELEASE / { print [$]3 }' \
+ $LINUX_OBJ/include/$VERSION_HDIR/version.h | tr -d '"')
])
])
AS_IF([test -n "$lb_cv_rhel_kernel_version"], [
RHEL_KERNEL="yes"
KERNEL_FOUND="yes"
RHEL_RELEASE_NO=$lb_cv_rhel_kernel_version
+ RHEL_RELEASE_STR=$lb_cv_rhel_kernel_release
])
# Check for SuSE
--- /dev/null
+rhel8.1/ext4-inode-version.patch
+suse15/ext4-lookup-dotdot.patch
+suse15/ext4-print-inum-in-htree-warning.patch
+rhel8/ext4-prealloc.patch
+ubuntu18/ext4-osd-iop-common.patch
+rhel8.7/ext4-misc.patch
+rhel8.7/ext4-mballoc-extra-checks.patch
+rhel8.7/ext4-hash-indexed-dir-dotdot-update.patch
+rhel8.1/ext4-kill-dx-root.patch
+rhel8.7/ext4-mballoc-pa-free-mismatch.patch
+rhel8.4/ext4-data-in-dirent.patch
+rhel8/ext4-nocmtime.patch
+base/ext4-htree-lock.patch
+rhel8.7/ext4-pdirop.patch
+rhel8/ext4-deep-tree.patch
+rhel8/ext4-max-dir-size.patch
+rhel8.7/ext4-corrupted-inode-block-bitmaps-handling-patches.patch
+ubuntu18/ext4-give-warning-with-dir-htree-growing.patch
+ubuntu18/ext4-jcb-optimization.patch
+rhel8.2/ext4-attach-jinode-in-writepages.patch
+rhel8/ext4-dont-check-before-replay.patch
+rhel7.6/ext4-use-GFP_NOFS-in-ext4_inode_attach_jinode.patch
+rhel7.6/ext4-export-orphan-add.patch
+rhel8/ext4-export-mb-stream-allocator-variables.patch
+rhel8/ext4-simple-blockalloc.patch
+rhel8.7/ext4-mballoc-skip-uninit-groups-cr0.patch
+rhel8.7/ext4-mballoc-prefetch.patch
+rhel8.3/ext4-xattr-disable-credits-check.patch
+base/ext4-no-max-dir-size-limit-for-iam-objects.patch
+rhel7.6/ext4-dquot-commit-speedup.patch
+rhel8.7/ext4-introduce-EXT4_BG_TRIMMED-to-optimize-fstrim.patch
+rhel8/ext4-ialloc-uid-gid-and-pass-owner-down.patch
+base/ext4-projid-xattrs.patch
+rhel8.5/ext4-enc-flag.patch
+rhel8/ext4-ext-merge.patch
+base/ext4-delayed-iput.patch
+rhel8/ext4-add-periodic-superblock-update.patch
+rhel8.7/ext4-filename-encode.patch
+rhel8/ext4-old_ea_inodes_handling_fix.patch
+rhel8.4/ext4-optimize-find_delayed_extent.patch
+rhel8/ext4-encdata.patch
+rhel8/ext4-race-in-ext4-destroy-inode.patch
+rhel8/ext4-mballoc-dense.patch
+rhel8/ext4-limit-per-inode-preallocation-list.patch
* See https://wiki.whamcloud.com/display/PUB/Lustre+Support+Matrix
for currently supported client and server kernel versions.
* Server primary kernels built and tested during release cycle:
- 4.18.0-553.27.1.el8 (RHEL8.10)
+ 4.18.0-553.51.1.el8 (RHEL8.10)
4.18.0-513.24.1.el8 (RHEL8.9)
* Other server kernels known to build and work at some point (others may also work):
3.10.0-862.14.4.el7 (RHEL7.5)
5.14.0-503.40.1.el9 (RHEL9.5)
5.14.0-427.42.1.el9 (RHEL9.4)
5.14.0-362.24.1.el9 (RHEL9.3)
- 4.18.0-553.27.1.el8 (RHEL8.10)
+ 4.18.0-553.51.1.el8 (RHEL8.10)
4.18.0-513.24.1.el8 (RHEL8.9)
4.18.0-477.27.1.el8 (RHEL8.8)
5.15.0-88 (Ubuntu 22.04)