local prefix="$1"
local wanted_kernel="$2"
local pathtorpms=${3:-"$KERNELRPMSBASE/$lnxmaj/$DISTROMAJ/$TARGET_ARCH"}
+ local wanted_kernel_org="$wanted_kernel"
+ if [ "x$rpmfix_diff" != "x" ] && [ $wanted_kernel != "${lnxmaj}${lnxmin}-${lnxrel}${rpmfix_diff}" ]; then
+ wanted_kernel="${lnxmaj}${lnxmin}-${lnxrel}${rpmfix_diff}"
+ fi
local site
case $lnxmaj in
3.12)
fetch_url "$site/x86_64/kernel-default-devel-$wanted_kernel.$(resolve_arch $TARGET_ARCH).rpm" $pathtorpms
fi
# SLES 12 also needs kernel-devel in addition to kernel-default-devel
- if [ ! -f $pathtorpms/kernel-devel-$wanted_kernel.noarch.rpm ]; then
- fetch_url "$site/noarch/kernel-devel-$wanted_kernel.noarch.rpm" $pathtorpms
+ if [ ! -f $pathtorpms/kernel-devel-$wanted_kernel_org.noarch.rpm ]; then
+ fetch_url "$site/noarch/kernel-devel-$wanted_kernel_org.noarch.rpm" $pathtorpms
fi
# SLES also needs the kernel-source along with kernel-devel
- if [ ! -f $pathtorpms/kernel-source-$wanted_kernel.noarch.rpm ]; then
- fetch_url "$site/noarch/kernel-source-$wanted_kernel.noarch.rpm" $pathtorpms
+ if [ ! -f $pathtorpms/kernel-source-$wanted_kernel_org.noarch.rpm ]; then
+ fetch_url "$site/noarch/kernel-source-$wanted_kernel_org.noarch.rpm" $pathtorpms
fi
echo "kernel-default-devel-$wanted_kernel.$(resolve_arch $TARGET_ARCH).rpm"
3.0.101-0.47.71 (SLES11 SP3)
3.0.101-97 (SLES11 SP4)
3.12.69-60.64.35 (SLES12 SP1)
- 4.4.49-92.14 (SLES12 SP2)
+ 4.4.59-92.17 (SLES12 SP2)
vanilla linux 4.6.7 (ZFS only)
* Client known to build on unpatched kernels:
2.6.32-431.29.2.el6 (RHEL6.5)
3.0.101-0.47.71 (SLES11 SP3)
3.0.101-97 (SLES11 SP4)
3.12.69-60.64.35 (SLES12 SP1)
- 4.4.49-92.14 (SLES12 SP2)
+ 4.4.59-92.17 (SLES12 SP2)
vanilla linux 4.6.7
* Recommended e2fsprogs version: 1.42.13.wc4 or newer
* Recommended ZFS / SPL version: 0.6.5.9
#
# Automatically generated file; DO NOT EDIT.
-# Linux/x86 4.4.49 Kernel Configuration
+# Linux/x86 4.4.59 Kernel Configuration
#
CONFIG_64BIT=y
CONFIG_X86_64=y
CONFIG_INIT_ENV_ARG_LIMIT=32
CONFIG_CROSS_COMPILE=""
# CONFIG_COMPILE_TEST is not set
-CONFIG_LOCALVERSION="-92.14-default"
+CONFIG_LOCALVERSION="-92.17-default"
# CONFIG_LOCALVERSION_AUTO is not set
CONFIG_HAVE_KERNEL_GZIP=y
CONFIG_HAVE_KERNEL_BZIP2=y
CONFIG_OPENVSWITCH_GENEVE=m
CONFIG_VSOCKETS=m
CONFIG_VMWARE_VMCI_VSOCKETS=m
-CONFIG_NETLINK_MMAP=y
CONFIG_NETLINK_DIAG=m
CONFIG_MPLS=y
CONFIG_NET_MPLS_GSO=m
lnxmaj="4.4"
-lnxmin=".49"
-lnxrel="92.14"
+lnxmin=".59"
+lnxrel="92.17"
# use this when there is an "RPM fix" which means that the name of the
# (source) RPM has been updated but the version of the kernel inside the
# RPM is not also updated
-rpmfix=".1"
+rpmfix=".2"
+# for some oddly reasons (bug??) -devel and source have different fix
+# so we'll add another one to detect this, make it the same or remove
+# this change they fix the bug
+rpmfix_diff=".3"
# this is the delimeter that goes before the "smp" at the end of the version
# defaults to empty
3.0-sles11sp3.series 3.0.101-0.47.71 (SLES11 SP3)
3.0-sles11sp3.series 3.0.101-97 (SLES11 SP4)
3.12-sles12.series 3.12.69-60.64.35 (SLES12 SP1)
-4.4-sles12.series 4.4.49-92.14 (SLES12 SP2)
+4.4-sles12.series 4.4.59-92.17 (SLES12 SP2)
See lustre/ChangeLog for supported client kernel versions.