From mboxrd@z Thu Jan 1 00:00:00 1970 From: kxie@chelsio.com Subject: [PATCH v4 0/3] cxgbi iscsi driver Date: Fri, 13 Aug 2010 14:22:18 -0700 Message-ID: <201008132122.o7DLMIks004390@localhost.localdomain> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Cc: rranjan@chelsio.com, kxie@chelsio.com, James.Bottomley@HansenPartnership.com, michaelc@cs.wisc.edu, davem@davemloft.net To: netdev@vger.kernel.org, linux-scsi@vger.kernel.org, open-iscsi@googlegroups.com Return-path: Received: from stargate.chelsio.com ([67.207.112.58]:3999 "EHLO stargate.chelsio.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752008Ab0HMVW2 (ORCPT ); Fri, 13 Aug 2010 17:22:28 -0400 Sender: netdev-owner@vger.kernel.org List-ID: [PATCH v4 0/3] cxgbi iscsi driver From: Karen Xie This patchset includes: 1. added libcxgbi as the common library for both cxgb4i and cxgb3i driver 2. added cxgb4i iscsi initiator v5. 3. changed cxgb3i to use libcxgbi. Version 4 changes: - removed directory drivers/scsi/cxgb3i. The updated cxgb3i driver is under drivers/scsi/cxgbi/cxgb3i. Version 3 changes: - re-worked defines of xxx_log_error/warn/info/debug to get rid of double indirection. Version 2 changes: - Made dbg_level static to avoid compiling errors when both cxgb3i and cxgb4i are built into the kernel. - Deleted cxgbi_fill_iscsi_transport() and cxgbi_fill_scsi_host_template(). The iscsi_transport and scsi_host_template are initialized in the drivers instead of being filled in by the library at runtime.. - Only register with iscsi class transport once per driver type. Thanks. Karen