Whamcloud - gitweb
LU-12018 quota: do not start a thread under memory pressure
[fs/lustre-release.git] / config / lustre-build-ldiskfs.m4
index 7c5640d..444b492 100644 (file)
@@ -13,6 +13,7 @@ esac
 AS_IF([test -z "$LDISKFS_SERIES"], [
 AS_IF([test x$RHEL_KERNEL = xyes], [
        case $RHEL_RELEASE_NO in
+       76)     LDISKFS_SERIES="3.10-rhel7.6.series"    ;;
        75)     LDISKFS_SERIES="3.10-rhel7.5.series"    ;;
        74)     LDISKFS_SERIES="3.10-rhel7.4.series"    ;;
        73)     LDISKFS_SERIES="3.10-rhel7.3.series"    ;;
@@ -56,23 +57,34 @@ AS_IF([test x$RHEL_KERNEL = xyes], [
        )], [LDISKFS_SERIES="4.4-sles12sp3.series"],
             [LDISKFS_SERIES="4.4-sles12sp3.series"])
 ], [test x$UBUNTU_KERNEL = xyes], [
-       AS_VERSION_COMPARE([$LINUXRELEASE],[4.4.0],
-               [],
-               [
-                       KPLEV=$(echo $LINUXRELEASE | sed -n 's/.*-\([0-9]\+\).*/\1/p')
-                       AS_IF(
-                               [test -z "$KPLEV"], [
-                                       AC_MSG_WARN([Failed to determine Kernel patch level. Assume latest.])
-                                       LDISKFS_SERIES="4.4.0-73-ubuntu14+16.series"
-                               ],
-                               [test $KPLEV -ge 73], [LDISKFS_SERIES="4.4.0-73-ubuntu14+16.series"],
-                               [test $KPLEV -ge 62], [LDISKFS_SERIES="4.4.0-62-ubuntu14+16.series"],
-                               [test $KPLEV -ge 49], [LDISKFS_SERIES="4.4.0-49-ubuntu14+16.series"],
-                               [LDISKFS_SERIES="4.4.0-45-ubuntu14+16.series"]
-                       )
-               ],
-               [LDISKFS_SERIES="4.4.0-73-ubuntu14+16.series"]
-       )
+       AS_VERSION_COMPARE([$LINUXRELEASE],[4.15.0],[
+       AS_VERSION_COMPARE([$LINUXRELEASE],[4.4.0], [],
+       [
+               KPLEV=$(echo $LINUXRELEASE | sed -n 's/.*-\([0-9]\+\).*/\1/p')
+               AS_IF(
+                       [test -z "$KPLEV"], [
+                               AC_MSG_WARN([Failed to determine Kernel patch level. Assume latest.])
+                               LDISKFS_SERIES="4.4.0-73-ubuntu14+16.series"
+                       ],
+                       [test $KPLEV -ge 73], [LDISKFS_SERIES="4.4.0-73-ubuntu14+16.series"],
+                       [test $KPLEV -ge 62], [LDISKFS_SERIES="4.4.0-62-ubuntu14+16.series"],
+                       [test $KPLEV -ge 49], [LDISKFS_SERIES="4.4.0-49-ubuntu14+16.series"],
+                       [LDISKFS_SERIES="4.4.0-45-ubuntu14+16.series"]
+               )
+       ],
+       [LDISKFS_SERIES="4.4.0-73-ubuntu14+16.series"])],
+       [
+               KPLEV=$(echo $LINUXRELEASE | sed -n 's/.*-\([0-9]\+\).*/\1/p')
+               AS_IF(
+                       [test -z "$KPLEV"], [
+                               AC_MSG_WARN([Failed to determine Kernel patch level. Assume latest.])
+                               LDISKFS_SERIES="4.15.0-24-ubuntu18.series"
+                       ],
+                       [test $KPLEV -ge 24], [LDISKFS_SERIES="4.15.0-24-ubuntu18.series"],
+                       [test $KPLEV -ge 20], [LDISKFS_SERIES="4.15.0-20-ubuntu18.series"]
+               )
+       ],
+       [LDISKFS_SERIES="4.15.0-24-ubuntu18.series"])
 ])
 ])
 AS_IF([test -z "$LDISKFS_SERIES"],