On Fri, 2010-10-29 at 17:44 -0700, Kiran Patil wrote:
> The following series implements...
> 
> 1) Plug into TCM and extend lport's params
> 2) Enhanced exchangeID selection algorithm
> 3) Enhanced EMA selection algorithm
> 4) Added support for "offload" in TCM target and fix related bug
> 5) Enhancement in base driver to support offload for targets.
> 
> It also contain RFC (Comments primarily from Joe) fixes..
> 1) RPORT state machine fix is not required. Removed the respective patch.
> 2) Cleanup of function fcoe_oem_match, fc_find_ema, and fc_exch_recv.
> 3) Tab spacing fix.
> 4) Removal of comment from function fcoe_oem_match.
> 
> Dependencies: This series depends on TCM and Joe's FC4 patches for TCM.
> 
> ---
> 
> Kiran Patil (5):
>       Base Driver: Added support for receive offload in base driver for 
> storage target.
>       TCM/LIO: Support for large FC offload (write exchange)
>       fcoe: Unable to select the exchangeID from offload pool for target when 
> write request coming from initiator.
>       libfc: Enhanced exchange ID selection mechanism and fix related EMA 
> selection logic.
>       libfc:  Target roles isn't target even though there is a registered 
> target.
> 
> 
>  drivers/net/ixgbe/ixgbe_fcoe.c         |   26 +++++++++++++
>  drivers/scsi/fcoe/fcoe.c               |   15 +++++++-
>  drivers/scsi/libfc/fc_exch.c           |   64 
> ++++++++++++++++++++++----------
>  drivers/scsi/libfc/fc_libfc.c          |   19 ++++++++++
>  drivers/scsi/libfc/fc_libfc.h          |    1 +
>  drivers/scsi/libfc/fc_lport.c          |    1 +
>  drivers/target/target_core_transport.c |    8 ++++
>  drivers/target/tcm_fc/tcm_fc.h         |    3 ++
>  drivers/target/tcm_fc/tfc_cmd.c        |   33 ++++++++++++++++-
>  drivers/target/tcm_fc/tfc_conf.c       |    4 ++
>  drivers/target/tcm_fc/tfc_io.c         |   64 
> ++++++++++++++++++++++++++++++++
>  11 files changed, 212 insertions(+), 26 deletions(-)

Hi Kiran,

I went ahead and merged your v2 series into a 
lio-core-2.6.git/tcm_fc_ddp_offload
branch which is a based on the latest lio-4.0 w/ v2.6.36+ containing recent
'for-37' code which effect target_core_iblock.c code.

So, once Joe can take a deeper look and get this code ACKed, it will be merged
back into lio-core-2.6.git/lio-4.0 and master branches.

Thanks again for your contributions!

--nab


_______________________________________________
devel mailing list
[email protected]
http://www.open-fcoe.org/mailman/listinfo/devel

Reply via email to