From c8fcd3d0822452f8a34eb37289f7120a1edb1ac6 Mon Sep 17 00:00:00 2001 From: Bart Van Assche Date: Wed, 21 Dec 2011 09:58:09 +0000 Subject: [PATCH] nightly build: include fcst for kernel version 2.6.37 and later git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@4028 d57e44dd-8a1f-0410-8b47-8ef2f437770f --- scripts/generate-kernel-patch | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/scripts/generate-kernel-patch b/scripts/generate-kernel-patch index 59bd22cd7..7b35f4c7a 100755 --- a/scripts/generate-kernel-patch +++ b/scripts/generate-kernel-patch @@ -211,6 +211,13 @@ fi # Strip patch level from the kernel version number. kver="$(kernel_version "$1")" +# Include fcst in the patch for kernel versions 2.6.33 and later. +if [ "${kver}" ">" "2.6.32" ]; then + include_fcst="true" +else + include_fcst="false" +fi + # Make sure that for kernel 2.6.33 and later the line # "#define CONFIG_SCST_PROC" is removed from scst/include/scst.h. if grep -qw scst_sysfs scst/kernel/in-tree/Makefile.scst-${kver} \ @@ -319,7 +326,7 @@ mkdir -p "${tmpdir}" tmp_Kconfig="${tmpdir}/Kconfig.scst-${kver}" cat "scst/kernel/in-tree/Kconfig.scst" | \ -if [ -e "${fcst_patch_series}" ]; then +if [ "${include_fcst}" ]; then cat else grep -v '^source "drivers/scst/fcst/Kconfig"$'