Daniel Debonzi wrote:
> Hi all,
> 
> I am starting to get in touch with the Open FCoE project (and also the
> Fibre Channel thing itself) and as far as one of my tasks is work with
> the Open FCoE target I started to gather information regarding that.
> 
> I had an initial conversation with Robert but we didn't entered to
> much in details about the target so as he mentioned a good place to
> figure things out is here.
> 
> 
> First of all, I apologize in advance if I write something really
> stupid or non-sense because as I wrote before, I am just starting.
> 
> The first thing I would like to ask about is the status of the FCoE
> target and how dependent on the SCST project it is.
>
The status is that it's mostly rotting and may not be functional as-is.
It's based on our old initiator code as well as SCST, neither of which
are in-kernel.

Sivaram, Joe and Mike have been discussing some patches recently to
update the target to get it working again.

IMO if we want an FCoE target we need to decide on which framework to
use. Either SCST needs to get in-kernel or we need to base the FCoE
target on stgt. My understanding is that the main difference in the
two projects is that SCST is mostly kernel code where stgt is mostly
user space code (with some kernel components which are allready upstream).
There have been a lot of technical discussions on the subject of
what the target infrastructure should look like on linux-scsi.

So, depending on which direction is decided upon one would then need
to either hook our upstream initiator into SCST (once it's upstream)
or port our current initiator code to userspace to work with stgt.
 
> I read in some places that FCoE target is/is been implemented to work
> with tgt too. Does anybody has something to tell me about that?
> 
> Keeping on this direction I would like to mention/discuss the
> following part of tgt README:
> 
> """
> Tgt consists of kernel modules, user-space daemon, and user-space
> tools. iSCSI, iSER, and FCoE target drivers use only user-space daemon
> and tools (i.e. they are just user-space applications. They don't need
> any kernel support).
> """
> 
> Again, is it implemented (FCoE using tgt) and is it really purely user
> space?
> 
The tgt maintainer ported our target code to stgt about a year ago. It
was old code though. I don't think that much testing was ever done on it
and I'm not sure if any effort has been made to update the code.
_______________________________________________
devel mailing list
[email protected]
http://www.open-fcoe.org/mailman/listinfo/devel

Reply via email to