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

View File

@@ -173,8 +173,6 @@ generating_upstream_patch="false"
mpt_scst="false"
multiple_patches="false"
patchdir=""
qla2x00t="false"
qla2x00t_32gbit="true"
replace_sbug_by_bug="true"
specialize_patch_options=(-v "delete_disabled_code=1")
srpt="true"
@@ -226,6 +224,16 @@ else
include_fcst="false"
fi
# See also commit 89d9a567952b ("[SCSI] add support for per-host cmd pools";
# v3.15).
if kernel_version_lt "$kver" 3.15; then
qla2x00t="true"
qla2x00t_32gbit="false"
else
qla2x00t="false"
qla2x00t_32gbit="true"
fi
if [ -e "scst/kernel/in-tree/Makefile.scst-${kver}" ]; then
scst_makefile="Makefile.scst-${kver}"
else