From 372e02c3687e2171dbd80eeade8bb267ad90f913 Mon Sep 17 00:00:00 2001 From: Bart Van Assche Date: Sat, 18 Sep 2010 13:12:18 +0000 Subject: [PATCH] Generate ibmvstgt patch automatically. git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2146 d57e44dd-8a1f-0410-8b47-8ef2f437770f --- scripts/generate-kernel-patch | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/scripts/generate-kernel-patch b/scripts/generate-kernel-patch index 38b5cf207..70a8c54f0 100755 --- a/scripts/generate-kernel-patch +++ b/scripts/generate-kernel-patch @@ -542,3 +542,19 @@ fi add_file "scst_local/README" "Documentation/scst/README.scst_local" \ | process_patch "scst_local-doc.diff" + + +# Directory drivers/scsi/ibmvstgt + +{ + ( cd ibmvstgt && ./generate-in-tree-patches "${kernel_version}" ) + if [ -e "ibmvstgt/in-tree-patches/${kernel_version}" ]; then + add_patch "ibmvstgt/in-tree-patches/${kernel_version}/libsrp.h.patch" \ + "include/scsi/libsrp.h" + add_patch "ibmvstgt/in-tree-patches/${kernel_version}/libsrp.c.patch" \ + "drivers/scsi/libsrp.c" + add_patch "ibmvstgt/in-tree-patches/${kernel_version}/ibmvstgt.c.patch" \ + "drivers/scsi/ibmvscsi/ibmvstgt.c" + fi +} \ +| process_patch "ibmvstgt.diff"