From: <vl...@us...> - 2008-05-14 10:01:32
|
Revision: 369 http://scst.svn.sourceforge.net/scst/?rev=369&view=rev Author: vlnb Date: 2008-05-14 03:01:30 -0700 (Wed, 14 May 2008) Log Message: ----------- Patch from Bart Van Assche <bar...@gm...>: The script generate-kernel-patch generates a kernel tree based on the sources and the in-tree kernel patches in the SCST Subversion repository. When I submitted the first version of the generate-kernel-patch script most but not all in-tree patches were present as separate files in the SCST Subversion repository. The patch below moves the two remaining patches that are contained inline in the generate-kernel-patch script to separate files. This should make it possible to use the script on future Linux kernels without having to modify the script itself. The patch below does not contain functional changes, it only moves two patches out of the script. Modified: * scripts/generate-kernel-patch'>scripts/generate-kernel-patch Added: * srpt/src/Makefile.infiniband.Linux-2.6.24.patch'>srpt/src/Makefile.infiniband.Linux-2.6.24.patch * srpt/src/Kconfig.infiniband.Linux-2.6.24.patch'>srpt/src/Kconfig.infiniband.Linux-2.6.24.patch Also Makefile and Kconfig files were renamed (".drivers." was replaced by ".scsi.") Modified Paths: -------------- trunk/scripts/generate-kernel-patch Added Paths: ----------- trunk/scst/kernel/in-tree/Kconfig.drivers.Linux-2.6.24.patch trunk/scst/kernel/in-tree/Kconfig.drivers.Linux-2.6.7.patch trunk/scst/kernel/in-tree/Kconfig.scst trunk/scst/kernel/in-tree/Makefile.drivers.Linux-2.6.15.patch trunk/scst/kernel/in-tree/Makefile.drivers.Linux-2.6.24.patch trunk/scst/kernel/in-tree/Makefile.drivers.Linux-2.6.7.patch trunk/scst/kernel/in-tree/Makefile.scst trunk/srpt/src/Kconfig.infiniband.Linux-2.6.24.patch trunk/srpt/src/Makefile.infiniband.Linux-2.6.24.patch Removed Paths: ------------- trunk/scst/kernel/in-tree/Kconfig.scsi.Linux-2.6.24.patch trunk/scst/kernel/in-tree/Kconfig.scsi.Linux-2.6.7.patch trunk/scst/kernel/in-tree/Kconfig.scsi_tgt trunk/scst/kernel/in-tree/Makefile.scsi.Linux-2.6.15.patch trunk/scst/kernel/in-tree/Makefile.scsi.Linux-2.6.24.patch trunk/scst/kernel/in-tree/Makefile.scsi.Linux-2.6.7.patch trunk/scst/kernel/in-tree/Makefile.scsi_tgt Modified: trunk/scripts/generate-kernel-patch =================================================================== --- trunk/scripts/generate-kernel-patch 2008-05-13 17:18:07 UTC (rev 368) +++ trunk/scripts/generate-kernel-patch 2008-05-14 10:01:30 UTC (rev 369) @@ -145,30 +145,12 @@ # Directory drivers/infiniband/ulp/srpt/ -cat <<'EOF' -diff -uprN orig/linux-2.6.24/drivers/infiniband/Kconfig linux-2.6.24/drivers/infiniband/Kconfig ---- orig/linux-2.6.24/drivers/infiniband/Kconfig 2008-01-24 23:58:37.000000000 +0100 -+++ linux-2.6.24/drivers/infiniband/Kconfig 2008-05-09 13:55:27.000000000 +0200 -@@ -51,6 +51,8 @@ +add_patch "srpt/src/Kconfig.infiniband.Linux-${kernel_version}.patch" \ + "linux-${kernel_version}/drivers/infiniband/Kconfig" - source "drivers/infiniband/ulp/srp/Kconfig" +add_patch "srpt/src/Makefile.infiniband.Linux-${kernel_version}.patch" \ + "linux-${kernel_version}/drivers/infiniband/Makefile" -+source "drivers/infiniband/ulp/srpt/Kconfig" -+ - source "drivers/infiniband/ulp/iser/Kconfig" - - endif # INFINIBAND -diff -uprN orig/linux-2.6.24/drivers/infiniband/Makefile linux-2.6.24/drivers/infiniband/Makefile ---- orig/linux-2.6.24/drivers/infiniband/Makefile 2008-01-24 23:58:37.000000000 +0100 -+++ linux-2.6.24/drivers/infiniband/Makefile 2008-05-09 13:57:00.000000000 +0200 -@@ -7,4 +7,5 @@ - obj-$(CONFIG_MLX4_INFINIBAND) += hw/mlx4/ - obj-$(CONFIG_INFINIBAND_IPOIB) += ulp/ipoib/ - obj-$(CONFIG_INFINIBAND_SRP) += ulp/srp/ -+obj-$(CONFIG_INFINIBAND_SRPT) += ulp/srpt/ - obj-$(CONFIG_INFINIBAND_ISER) += ulp/iser/ -EOF - add_file "srpt/src/Kconfig" "drivers/infiniband/ulp/srpt/Kconfig" add_file "srpt/src/Makefile.in_kernel" "drivers/infiniband/ulp/srpt/Makefile" Copied: trunk/scst/kernel/in-tree/Kconfig.drivers.Linux-2.6.24.patch (from rev 366, trunk/scst/kernel/in-tree/Kconfig.scsi.Linux-2.6.24.patch) =================================================================== --- trunk/scst/kernel/in-tree/Kconfig.drivers.Linux-2.6.24.patch (rev 0) +++ trunk/scst/kernel/in-tree/Kconfig.drivers.Linux-2.6.24.patch 2008-05-14 10:01:30 UTC (rev 369) @@ -0,0 +1,11 @@ +--- orig/linux-2.6.24/drivers/scsi/Kconfig 2008-01-24 23:58:37.000000000 +0100 ++++ linux-2.6.24/drivers/scsi/Kconfig 2008-05-09 13:25:39.000000000 +0200 +@@ -1351,6 +1351,8 @@ config SCSI_QLOGICPTI + source "drivers/scsi/qla2xxx/Kconfig" + source "drivers/scsi/qla4xxx/Kconfig" + ++source "drivers/scsi/scsi_tgt/Kconfig" ++ + config SCSI_LPFC + tristate "Emulex LightPulse Fibre Channel Support" + depends on PCI && SCSI Copied: trunk/scst/kernel/in-tree/Kconfig.drivers.Linux-2.6.7.patch (from rev 362, trunk/scst/kernel/in-tree/Kconfig.scsi.Linux-2.6.7.patch) =================================================================== --- trunk/scst/kernel/in-tree/Kconfig.drivers.Linux-2.6.7.patch (rev 0) +++ trunk/scst/kernel/in-tree/Kconfig.drivers.Linux-2.6.7.patch 2008-05-14 10:01:30 UTC (rev 369) @@ -0,0 +1,11 @@ +--- Kconfig 2004-08-18 13:14:50.328907320 +0400 ++++ Kconfig.scsi 2004-08-13 18:01:13.000000000 +0400 +@@ -1261,6 +1261,8 @@ config SCSI_QLOGICPTI + + source "drivers/scsi/qla2xxx/Kconfig" + ++source "drivers/scsi/scsi_tgt/Kconfig" ++ + config SCSI_SEAGATE + tristate "Seagate ST-02 and Future Domain TMC-8xx SCSI support" + depends on X86 && ISA && SCSI && BROKEN Deleted: trunk/scst/kernel/in-tree/Kconfig.scsi.Linux-2.6.24.patch =================================================================== --- trunk/scst/kernel/in-tree/Kconfig.scsi.Linux-2.6.24.patch 2008-05-13 17:18:07 UTC (rev 368) +++ trunk/scst/kernel/in-tree/Kconfig.scsi.Linux-2.6.24.patch 2008-05-14 10:01:30 UTC (rev 369) @@ -1,11 +0,0 @@ ---- orig/linux-2.6.24/drivers/scsi/Kconfig 2008-01-24 23:58:37.000000000 +0100 -+++ linux-2.6.24/drivers/scsi/Kconfig 2008-05-09 13:25:39.000000000 +0200 -@@ -1351,6 +1351,8 @@ config SCSI_QLOGICPTI - source "drivers/scsi/qla2xxx/Kconfig" - source "drivers/scsi/qla4xxx/Kconfig" - -+source "drivers/scsi/scsi_tgt/Kconfig" -+ - config SCSI_LPFC - tristate "Emulex LightPulse Fibre Channel Support" - depends on PCI && SCSI Deleted: trunk/scst/kernel/in-tree/Kconfig.scsi.Linux-2.6.7.patch =================================================================== --- trunk/scst/kernel/in-tree/Kconfig.scsi.Linux-2.6.7.patch 2008-05-13 17:18:07 UTC (rev 368) +++ trunk/scst/kernel/in-tree/Kconfig.scsi.Linux-2.6.7.patch 2008-05-14 10:01:30 UTC (rev 369) @@ -1,11 +0,0 @@ ---- Kconfig 2004-08-18 13:14:50.328907320 +0400 -+++ Kconfig.scsi 2004-08-13 18:01:13.000000000 +0400 -@@ -1261,6 +1261,8 @@ config SCSI_QLOGICPTI - - source "drivers/scsi/qla2xxx/Kconfig" - -+source "drivers/scsi/scsi_tgt/Kconfig" -+ - config SCSI_SEAGATE - tristate "Seagate ST-02 and Future Domain TMC-8xx SCSI support" - depends on X86 && ISA && SCSI && BROKEN Deleted: trunk/scst/kernel/in-tree/Kconfig.scsi_tgt =================================================================== --- trunk/scst/kernel/in-tree/Kconfig.scsi_tgt 2008-05-13 17:18:07 UTC (rev 368) +++ trunk/scst/kernel/in-tree/Kconfig.scsi_tgt 2008-05-14 10:01:30 UTC (rev 369) @@ -1,86 +0,0 @@ -config SCSI_TARGET - tristate "SCSI target middle level support" - default SCSI - depends on SCSI && PROC_FS - ---help--- - SCSI TARGET is designed to provide unified, consistent interface - between SCSI target drivers and Linux kernel and simplify target - drivers development as much as possible. - -config SCSI_TARGET_DISK - tristate "SCSI target disk support" - default SCSI_TARGET - depends on SCSI && PROC_FS && SCSI_TARGET - ---help--- - SCSI TARGET handler for disk device. - -config SCSI_TARGET_TAPE - tristate "SCSI target tape support" - default SCSI_TARGET - depends on SCSI && PROC_FS && SCSI_TARGET - ---help--- - SCSI TARGET handler for tape device. - -config SCSI_TARGET_CDROM - tristate "SCSI target cdrom support" - default SCSI_TARGET - depends on SCSI && PROC_FS && SCSI_TARGET - ---help--- - SCSI TARGET handler for cdrom device. - -config SCSI_TARGET_MODISK - tristate "SCSI target MO disk support" - default SCSI_TARGET - depends on SCSI && PROC_FS && SCSI_TARGET - ---help--- - SCSI TARGET handler for MO disk device. - -config SCSI_TARGET_CHANGER - tristate "SCSI target changer support" - default SCSI_TARGET - depends on SCSI && PROC_FS && SCSI_TARGET - ---help--- - SCSI TARGET handler for changer device. - -config SCSI_TARGET_PROCESSOR - tristate "SCSI target processor support" - default SCSI_TARGET - depends on SCSI && PROC_FS && SCSI_TARGET - ---help--- - SCSI TARGET handler for processor device. - -config SCSI_TARGET_RAID - tristate "SCSI target storage array controller (raid) support" - default SCSI_TARGET - depends on SCSI && PROC_FS && SCSI_TARGET - ---help--- - SCSI TARGET handler for raid storage array controller (raid) device. - -config SCSI_TARGET_VDISK - tristate "SCSI target virtual disk and/or cdrom support" - default SCSI_TARGET - depends on SCSI && PROC_FS && SCSI_TARGET - ---help--- - SCSI TARGET handler for virtual disk and/or cdrom device. - -config SCSI_TARGET_USER - tristate "SCSI user space virtual target devices support" - default SCSI_TARGET - depends on SCSI && PROC_FS && SCSI_TARGET - ---help--- - SCSI TARGET handler for virtual user space device. - -config SCSI_TARGET_EXTRACHECKS - bool "Extrachecks support" - ---help--- - SCSI TARGET extrachecks. - -config SCSI_TARGET_TRACING - bool "Tracing support" - ---help--- - SCSI TARGET tracing. - -config SCSI_TARGET_DEBUG - bool "Debug support" - ---help--- - SCSI TARGET debugging. Copied: trunk/scst/kernel/in-tree/Kconfig.scst (from rev 362, trunk/scst/kernel/in-tree/Kconfig.scsi_tgt) =================================================================== --- trunk/scst/kernel/in-tree/Kconfig.scst (rev 0) +++ trunk/scst/kernel/in-tree/Kconfig.scst 2008-05-14 10:01:30 UTC (rev 369) @@ -0,0 +1,86 @@ +config SCSI_TARGET + tristate "SCSI target middle level support" + default SCSI + depends on SCSI && PROC_FS + ---help--- + SCSI TARGET is designed to provide unified, consistent interface + between SCSI target drivers and Linux kernel and simplify target + drivers development as much as possible. + +config SCSI_TARGET_DISK + tristate "SCSI target disk support" + default SCSI_TARGET + depends on SCSI && PROC_FS && SCSI_TARGET + ---help--- + SCSI TARGET handler for disk device. + +config SCSI_TARGET_TAPE + tristate "SCSI target tape support" + default SCSI_TARGET + depends on SCSI && PROC_FS && SCSI_TARGET + ---help--- + SCSI TARGET handler for tape device. + +config SCSI_TARGET_CDROM + tristate "SCSI target cdrom support" + default SCSI_TARGET + depends on SCSI && PROC_FS && SCSI_TARGET + ---help--- + SCSI TARGET handler for cdrom device. + +config SCSI_TARGET_MODISK + tristate "SCSI target MO disk support" + default SCSI_TARGET + depends on SCSI && PROC_FS && SCSI_TARGET + ---help--- + SCSI TARGET handler for MO disk device. + +config SCSI_TARGET_CHANGER + tristate "SCSI target changer support" + default SCSI_TARGET + depends on SCSI && PROC_FS && SCSI_TARGET + ---help--- + SCSI TARGET handler for changer device. + +config SCSI_TARGET_PROCESSOR + tristate "SCSI target processor support" + default SCSI_TARGET + depends on SCSI && PROC_FS && SCSI_TARGET + ---help--- + SCSI TARGET handler for processor device. + +config SCSI_TARGET_RAID + tristate "SCSI target storage array controller (raid) support" + default SCSI_TARGET + depends on SCSI && PROC_FS && SCSI_TARGET + ---help--- + SCSI TARGET handler for raid storage array controller (raid) device. + +config SCSI_TARGET_VDISK + tristate "SCSI target virtual disk and/or cdrom support" + default SCSI_TARGET + depends on SCSI && PROC_FS && SCSI_TARGET + ---help--- + SCSI TARGET handler for virtual disk and/or cdrom device. + +config SCSI_TARGET_USER + tristate "SCSI user space virtual target devices support" + default SCSI_TARGET + depends on SCSI && PROC_FS && SCSI_TARGET + ---help--- + SCSI TARGET handler for virtual user space device. + +config SCSI_TARGET_EXTRACHECKS + bool "Extrachecks support" + ---help--- + SCSI TARGET extrachecks. + +config SCSI_TARGET_TRACING + bool "Tracing support" + ---help--- + SCSI TARGET tracing. + +config SCSI_TARGET_DEBUG + bool "Debug support" + ---help--- + SCSI TARGET debugging. Copied: trunk/scst/kernel/in-tree/Makefile.drivers.Linux-2.6.15.patch (from rev 362, trunk/scst/kernel/in-tree/Makefile.scsi.Linux-2.6.15.patch) =================================================================== --- trunk/scst/kernel/in-tree/Makefile.drivers.Linux-2.6.15.patch (rev 0) +++ trunk/scst/kernel/in-tree/Makefile.drivers.Linux-2.6.15.patch 2008-05-14 10:01:30 UTC (rev 369) @@ -0,0 +1,10 @@ +--- Makefile.orig 2006-12-11 14:29:39.000000000 -0700 ++++ Makefile 2006-12-11 14:29:52.000000000 -0700 +@@ -81,6 +81,7 @@ + obj-$(CONFIG_SCSI_QLOGIC_FC) += qlogicfc.o + obj-$(CONFIG_SCSI_QLOGIC_1280) += qla1280.o + obj-$(CONFIG_SCSI_QLA2XXX) += qla2xxx/ ++obj-$(CONFIG_SCSI_TARGET) += scsi_tgt/ + obj-$(CONFIG_SCSI_LPFC) += lpfc/ + obj-$(CONFIG_SCSI_PAS16) += pas16.o + obj-$(CONFIG_SCSI_SEAGATE) += seagate.o Copied: trunk/scst/kernel/in-tree/Makefile.drivers.Linux-2.6.24.patch (from rev 366, trunk/scst/kernel/in-tree/Makefile.scsi.Linux-2.6.24.patch) =================================================================== --- trunk/scst/kernel/in-tree/Makefile.drivers.Linux-2.6.24.patch (rev 0) +++ trunk/scst/kernel/in-tree/Makefile.drivers.Linux-2.6.24.patch 2008-05-14 10:01:30 UTC (rev 369) @@ -0,0 +1,11 @@ +diff -uprN orig/linux-2.6.24/drivers/scsi/Makefile linux-2.6.24/drivers/scsi/Makefile +--- orig/linux-2.6.24/drivers/scsi/Makefile 2008-01-24 23:58:37.000000000 +0100 ++++ linux-2.6.24/drivers/scsi/Makefile 2008-05-09 13:05:36.000000000 +0200 +@@ -88,6 +88,7 @@ obj-$(CONFIG_PCMCIA_QLOGIC) += qlogicfas + obj-$(CONFIG_SCSI_QLOGIC_1280) += qla1280.o + obj-$(CONFIG_SCSI_QLA_FC) += qla2xxx/ + obj-$(CONFIG_SCSI_QLA_ISCSI) += qla4xxx/ ++obj-$(CONFIG_SCSI_TARGET) += scsi_tgt/ + obj-$(CONFIG_SCSI_LPFC) += lpfc/ + obj-$(CONFIG_SCSI_PAS16) += pas16.o + obj-$(CONFIG_SCSI_SEAGATE) += seagate.o Copied: trunk/scst/kernel/in-tree/Makefile.drivers.Linux-2.6.7.patch (from rev 362, trunk/scst/kernel/in-tree/Makefile.scsi.Linux-2.6.7.patch) =================================================================== --- trunk/scst/kernel/in-tree/Makefile.drivers.Linux-2.6.7.patch (rev 0) +++ trunk/scst/kernel/in-tree/Makefile.drivers.Linux-2.6.7.patch 2008-05-14 10:01:30 UTC (rev 369) @@ -0,0 +1,10 @@ +--- Makefile 2004-08-18 13:20:55.434402848 +0400 ++++ Makefile.scsi 2004-08-13 18:01:13.000000000 +0400 +@@ -81,6 +81,7 @@ obj-$(CONFIG_SCSI_QLOGIC_ISP) += qlogici + obj-$(CONFIG_SCSI_QLOGIC_FC) += qlogicfc.o + obj-$(CONFIG_SCSI_QLOGIC_1280) += qla1280.o + obj-$(CONFIG_SCSI_QLA2XXX) += qla2xxx/ ++obj-$(CONFIG_SCSI_TARGET) += scsi_tgt/ + obj-$(CONFIG_SCSI_PAS16) += pas16.o + obj-$(CONFIG_SCSI_SEAGATE) += seagate.o + obj-$(CONFIG_SCSI_FD_8xx) += seagate.o Deleted: trunk/scst/kernel/in-tree/Makefile.scsi.Linux-2.6.15.patch =================================================================== --- trunk/scst/kernel/in-tree/Makefile.scsi.Linux-2.6.15.patch 2008-05-13 17:18:07 UTC (rev 368) +++ trunk/scst/kernel/in-tree/Makefile.scsi.Linux-2.6.15.patch 2008-05-14 10:01:30 UTC (rev 369) @@ -1,10 +0,0 @@ ---- Makefile.orig 2006-12-11 14:29:39.000000000 -0700 -+++ Makefile 2006-12-11 14:29:52.000000000 -0700 -@@ -81,6 +81,7 @@ - obj-$(CONFIG_SCSI_QLOGIC_FC) += qlogicfc.o - obj-$(CONFIG_SCSI_QLOGIC_1280) += qla1280.o - obj-$(CONFIG_SCSI_QLA2XXX) += qla2xxx/ -+obj-$(CONFIG_SCSI_TARGET) += scsi_tgt/ - obj-$(CONFIG_SCSI_LPFC) += lpfc/ - obj-$(CONFIG_SCSI_PAS16) += pas16.o - obj-$(CONFIG_SCSI_SEAGATE) += seagate.o Deleted: trunk/scst/kernel/in-tree/Makefile.scsi.Linux-2.6.24.patch =================================================================== --- trunk/scst/kernel/in-tree/Makefile.scsi.Linux-2.6.24.patch 2008-05-13 17:18:07 UTC (rev 368) +++ trunk/scst/kernel/in-tree/Makefile.scsi.Linux-2.6.24.patch 2008-05-14 10:01:30 UTC (rev 369) @@ -1,11 +0,0 @@ -diff -uprN orig/linux-2.6.24/drivers/scsi/Makefile linux-2.6.24/drivers/scsi/Makefile ---- orig/linux-2.6.24/drivers/scsi/Makefile 2008-01-24 23:58:37.000000000 +0100 -+++ linux-2.6.24/drivers/scsi/Makefile 2008-05-09 13:05:36.000000000 +0200 -@@ -88,6 +88,7 @@ obj-$(CONFIG_PCMCIA_QLOGIC) += qlogicfas - obj-$(CONFIG_SCSI_QLOGIC_1280) += qla1280.o - obj-$(CONFIG_SCSI_QLA_FC) += qla2xxx/ - obj-$(CONFIG_SCSI_QLA_ISCSI) += qla4xxx/ -+obj-$(CONFIG_SCSI_TARGET) += scsi_tgt/ - obj-$(CONFIG_SCSI_LPFC) += lpfc/ - obj-$(CONFIG_SCSI_PAS16) += pas16.o - obj-$(CONFIG_SCSI_SEAGATE) += seagate.o Deleted: trunk/scst/kernel/in-tree/Makefile.scsi.Linux-2.6.7.patch =================================================================== --- trunk/scst/kernel/in-tree/Makefile.scsi.Linux-2.6.7.patch 2008-05-13 17:18:07 UTC (rev 368) +++ trunk/scst/kernel/in-tree/Makefile.scsi.Linux-2.6.7.patch 2008-05-14 10:01:30 UTC (rev 369) @@ -1,10 +0,0 @@ ---- Makefile 2004-08-18 13:20:55.434402848 +0400 -+++ Makefile.scsi 2004-08-13 18:01:13.000000000 +0400 -@@ -81,6 +81,7 @@ obj-$(CONFIG_SCSI_QLOGIC_ISP) += qlogici - obj-$(CONFIG_SCSI_QLOGIC_FC) += qlogicfc.o - obj-$(CONFIG_SCSI_QLOGIC_1280) += qla1280.o - obj-$(CONFIG_SCSI_QLA2XXX) += qla2xxx/ -+obj-$(CONFIG_SCSI_TARGET) += scsi_tgt/ - obj-$(CONFIG_SCSI_PAS16) += pas16.o - obj-$(CONFIG_SCSI_SEAGATE) += seagate.o - obj-$(CONFIG_SCSI_FD_8xx) += seagate.o Deleted: trunk/scst/kernel/in-tree/Makefile.scsi_tgt =================================================================== --- trunk/scst/kernel/in-tree/Makefile.scsi_tgt 2008-05-13 17:18:07 UTC (rev 368) +++ trunk/scst/kernel/in-tree/Makefile.scsi_tgt 2008-05-14 10:01:30 UTC (rev 369) @@ -1,11 +0,0 @@ -EXTRA_CFLAGS += -Iinclude/scsi_tgt -Wextra -Wno-unused-parameter - -scst-y += scst_main.o -scst-y += scst_targ.o -scst-y += scst_lib.o -scst-y += scst_proc.o -scst-y += scst_mem.o -scst-y += scst_debug.o - -obj-$(CONFIG_SCSI_TARGET) += scst.o dev_handlers/ - Copied: trunk/scst/kernel/in-tree/Makefile.scst (from rev 366, trunk/scst/kernel/in-tree/Makefile.scsi_tgt) =================================================================== --- trunk/scst/kernel/in-tree/Makefile.scst (rev 0) +++ trunk/scst/kernel/in-tree/Makefile.scst 2008-05-14 10:01:30 UTC (rev 369) @@ -0,0 +1,11 @@ +EXTRA_CFLAGS += -Iinclude/scsi_tgt -Wextra -Wno-unused-parameter + +scst-y += scst_main.o +scst-y += scst_targ.o +scst-y += scst_lib.o +scst-y += scst_proc.o +scst-y += scst_mem.o +scst-y += scst_debug.o + +obj-$(CONFIG_SCSI_TARGET) += scst.o dev_handlers/ + Added: trunk/srpt/src/Kconfig.infiniband.Linux-2.6.24.patch =================================================================== --- trunk/srpt/src/Kconfig.infiniband.Linux-2.6.24.patch (rev 0) +++ trunk/srpt/src/Kconfig.infiniband.Linux-2.6.24.patch 2008-05-14 10:01:30 UTC (rev 369) @@ -0,0 +1,12 @@ +diff -uprN orig/linux-2.6.24/drivers/infiniband/Kconfig linux-2.6.24/drivers/infiniband/Kconfig +--- orig/linux-2.6.24/drivers/infiniband/Kconfig 2008-01-24 23:58:37.000000000 +0100 ++++ linux-2.6.24/drivers/infiniband/Kconfig 2008-05-09 13:55:27.000000000 +0200 +@@ -51,6 +51,8 @@ + + source "drivers/infiniband/ulp/srp/Kconfig" + ++source "drivers/infiniband/ulp/srpt/Kconfig" ++ + source "drivers/infiniband/ulp/iser/Kconfig" + + endif # INFINIBAND Added: trunk/srpt/src/Makefile.infiniband.Linux-2.6.24.patch =================================================================== --- trunk/srpt/src/Makefile.infiniband.Linux-2.6.24.patch (rev 0) +++ trunk/srpt/src/Makefile.infiniband.Linux-2.6.24.patch 2008-05-14 10:01:30 UTC (rev 369) @@ -0,0 +1,9 @@ +diff -uprN orig/linux-2.6.24/drivers/infiniband/Makefile linux-2.6.24/drivers/infiniband/Makefile +--- orig/linux-2.6.24/drivers/infiniband/Makefile 2008-01-24 23:58:37.000000000 +0100 ++++ linux-2.6.24/drivers/infiniband/Makefile 2008-05-09 13:57:00.000000000 +0200 +@@ -7,4 +7,5 @@ + obj-$(CONFIG_MLX4_INFINIBAND) += hw/mlx4/ + obj-$(CONFIG_INFINIBAND_IPOIB) += ulp/ipoib/ + obj-$(CONFIG_INFINIBAND_SRP) += ulp/srp/ ++obj-$(CONFIG_INFINIBAND_SRPT) += ulp/srpt/ + obj-$(CONFIG_INFINIBAND_ISER) += ulp/iser/ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |