scripts/generate-kernel-patch: Only select new QLogic driver for kernel versions >= 3.15

A recent change (.cmd_size in the SCSI host template) increased the
minimal kernel version required for qla2x00t-32gbit. Update
scripts/generate-kernel-patch.


git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@8571 d57e44dd-8a1f-0410-8b47-8ef2f437770f
This commit is contained in:
Bart Van Assche
2019-08-26 00:25:58 +00:00
parent 1d2a50ecaa
commit 9267f92ba5
2 changed files with 14 additions and 2 deletions
+4
View File
@@ -11,6 +11,10 @@ function kernel_version_le {
awk -v "v1=$1" -v "v2=$2" 'BEGIN { n1 = split(v1, v1a, "."); n2 = split(v2, v2a, "."); for (i=1;;i++) { e1 = i <= n1 ? v1a[i] : 0; e2 = i <= n2 ? v2a[i] : 0; if (e1 < e2 || i > n1 && i > n2) exit 0; if (e1 > e2) exit 1; }}'
}
function kernel_version_lt {
[ "$1" != "$2" ] && kernel_version_le "$1" "$2"
}
# Kernel version number.
function kernel_version {
if [ "${1#2.}" != "$1" ]; then