[ewg] ***SPAM*** Re: [Scst-devel] [ofa-general] OFED 1.3 RC2 release is available

Vladislav Bolkhovitin vst at vlnb.net
Mon Jan 28 04:23:04 PST 2008


Bart Van Assche wrote:
> On Jan 28, 2008 12:47 PM, Vladislav Bolkhovitin <vst at vlnb.net> wrote:
> 
>>Bart Van Assche wrote:
>>
>>>Apparently OFED 1.3 includes SRP target support ? Although I consider
>>>SRP target support as a very valuable contribution, it should not be
>>>included in the OFED distribution but in the SCST distribution. The
>>>reason is that the SRP target relies on SCST interfaces that can
>>>potentially change with each new SCST release. Consider e.g. the
>>>scsi_tgt.h header file, which defines  the interface between SCST core
>>>and SCST mid-level modules. The version of this file included with
>>>git://git.openfabrics.org/~vu/ofed_1_3.git (0.9.6-pre3) is
>>>incompatible with the latest scsi_tgt.h file from the SCST project
>>>(0.9.6-rc1). This may cause kernel crashes for OFED 1.3 SRP target
>>>users who combine OFED 1.3 with the latest SCST version.
>>
>>No it won't crash, it will refuse to run. I've recently added in SCST
>>protection against attempts running mixed SCST and target driver versions.
>>
>>BTW, there is a
>>
>>****************************************************************
>>*!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!*
>>*!!                                                          !!*
>>*!! BIG FAT WARNING ABOUT MIXED VERSIONS PROBLEM             !!*
>>*!!                                                          !!*
>>*!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!*
>>****************************************************************
> 
> 
> Hello Vladislav,
> 
> I did not test the above scenario -- what I wrote was the result of
> source reading. It is very good that interface versions are checked
> inside SCST before mid-level drivers are used. Even with interface
> version checking in place, my opinion is that the SRP target code
> should be included in the SCST project and not in the OFED project.

But that won't change anything. The problem will be simply inverted: 
there will be a possibility to run a SRPT driver compiled for a wrong 
OFED version.

> Bart.
> 
> -------------------------------------------------------------------------
> This SF.net email is sponsored by: Microsoft
> Defy all challenges. Microsoft(R) Visual Studio 2008.
> http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
> _______________________________________________
> Scst-devel mailing list
> Scst-devel at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/scst-devel
> 




More information about the ewg mailing list