[PATCH scsi 0/2] csiostor : Add maintainer & code cleanup

2015-09-10 Thread Anish Bhatt
Patches adds Praveen Madhavan as maintainer for the csiostor driver and cleans up dead code in the csiostor driver. Applies on e56f698bd072 ('blk-mq: set default timeout as 30 seconds') at hare/scsi-devel master Anish Bhatt (2): scsi : Add maintainer for csiostor driver csiostor : Remove

[PATCH scsi 2/2] csiostor : Remove __CSIO_DEBUG__ dead code

2015-09-10 Thread Anish Bhatt
Code guarded by __CSIO_DEBUG__ was dead code, fix via csio_dbg now direcly calling dev_dbg, so output can be controlled by changing kernel log level. This dead code also enabled many BUG_ON() calls, use the preferred WARN_ON() for any debug-only asserts instead. Signed-off-by: Anish Bhatt

[PATCH scsi 1/2] Add maintainer for csiostor driver

2015-09-10 Thread Anish Bhatt
Add Praveen Madhavan as maintainer for Chelsio FCoE driver (csiostor) Signed-off-by: Anish Bhatt <an...@chelsio.com> --- MAINTAINERS | 7 +++ 1 file changed, 7 insertions(+) diff --git a/MAINTAINERS b/MAINTAINERS index 2d3d55c..88cfbaf 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -

RE: [PATCH] csiostor:Fix locking issues in the function csio_scsim_cleanup_io_lnode

2015-09-04 Thread Anish Bhatt
> -Original Message- > From: Praveen Madhavan > Sent: Friday, September 4, 2015 6:12 AM > To: Anish Bhatt; Nicholas Krause; jbottom...@odin.com > Cc: h...@suse.de; micha...@cs.wisc.edu; da...@davemloft.net; > Hariprasad S; linux-scsi@vger.kernel.org; linux-ker.

RE: [PATCH] csiostor:Fix backwards locking in the function __csio_unreg_rnode

2015-09-04 Thread Anish Bhatt
> -Original Message- > From: Nicholas Krause [mailto:xerofo...@gmail.com] > Sent: Thursday, September 3, 2015 10:09 AM > To: jbottom...@odin.com > Cc: h...@suse.de; micha...@cs.wisc.edu; da...@davemloft.net; Anish > Bhatt; Hariprasad S; linux-scsi@vger.kernel

RE: [PATCH] csiostor:Fix locking requirements for function call in the function csio_alloc_rnode

2015-09-04 Thread Anish Bhatt
> -Original Message- > From: Nicholas Krause [mailto:xerofo...@gmail.com] > Sent: Thursday, September 3, 2015 10:44 AM > To: jbottom...@odin.com > Cc: h...@suse.de; micha...@cs.wisc.edu; da...@davemloft.net; Anish > Bhatt; Hariprasad S; linux-scsi@vger.kernel

RE: [PATCH] csiostor:Fix locking issues in the function csio_scsim_cleanup_io_lnode

2015-09-02 Thread Anish Bhatt
> -Original Message- > From: Nicholas Krause [mailto:xerofo...@gmail.com] > Sent: Wednesday, September 2, 2015 10:36 AM > To: jbottom...@odin.com > Cc: h...@suse.de; micha...@cs.wisc.edu; da...@davemloft.net; Anish > Bhatt; Hariprasad S; linux-scsi@vger.kernel

RE: [PATCH] csiostor:Make the function csio_ln_prep_ecwr have a return type of void

2015-07-05 Thread Anish Bhatt
Acked-by: Anish Bhatt an...@chelsio.com-- To unsubscribe from this list: send the line unsubscribe linux-scsi in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html

[PATCH net-next 2/2] iw_cxgb4/cxgb4/cxgb4vf/cxgb4i/csiostor: Cleanup register defines/macros related to all other cpl messages

2015-01-08 Thread Anish Bhatt
From: Hariprasad Shenai haripra...@chelsio.com This patch cleanups all other macros/register define related to CPL messages that are defined in t4_msg.h and the affected files Signed-off-by: Anish Bhatt an...@chelsio.com Signed-off-by: Hariprasad Shenai haripra...@chelsio.com --- drivers

[PATCH net-next 1/2] iw_cxgb4/cxgb4/cxgb4i: Cleanup register defines/MACROS related to CM CPL messages

2015-01-08 Thread Anish Bhatt
From: Hariprasad Shenai haripra...@chelsio.com This patch cleanups all macros/register define related to connection management CPL messages that are defined in t4_msg.h and the affected files Signed-off-by: Anish Bhatt an...@chelsio.com Signed-off-by: Hariprasad Shenai haripra...@chelsio.com

[PATCH net-next 0/2] All Chelsio drivers : Cleanup CPL messages macros

2015-01-08 Thread Anish Bhatt
This patch series cleans up all register defines/MACROS defined in t4_msg.h and affected files as part of the continuing cleanup effort The patches series is created against 'net-next' tree and includes patches to the cxgb4, cxgb4vf, iw_cxgb4, cxgb4i and csiostor drivers. We have included all

RE: [PATCH net v9 0/7] cxgb4/cxgbi: misc. fixes for cxgb4i

2014-12-11 Thread Anish Bhatt
This series does not apply cleanly at all to net-next, it gets many rejects. Hey Dave, this patchset was mostly bugfixes and hence meant for net where it applies cleanly. not net-next. We can rebase to net-next and send if you're still willing to take it before net-next closes. -Anish-- To

[PATCH net] cxgb4i : Don't block unload/cxgb4 unload when remote closes TCP connection

2014-11-18 Thread Anish Bhatt
. Signed-off-by: Anish Bhatt an...@chelsio.com --- drivers/scsi/cxgbi/cxgb4i/cxgb4i.c | 2 ++ drivers/scsi/cxgbi/libcxgbi.c | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/drivers/scsi/cxgbi/cxgb4i/cxgb4i.c b/drivers/scsi/cxgbi/cxgb4i/cxgb4i.c index 3e0a0d3..f48f40ce

[PATCH net-next] cxgb4i/cxgb4 : Refactor macros to conform to uniform standards

2014-11-12 Thread Anish Bhatt
) csiostor Signed-off-by: Anish Bhatt an...@chelsio.com --- drivers/infiniband/hw/cxgb4/cm.c| 104 ++-- drivers/infiniband/hw/cxgb4/mem.c | 20 ++-- drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c | 4 +- drivers/net/ethernet/chelsio/cxgb4/l2t.c

[PATCH scsi] cxgb4i : Fix build failure

2014-11-06 Thread Anish Bhatt
Christoph, this fixes the build failure from the previous patch. Sorry about that. Please apply to drivers-for-3.18 as well. -Anish Signed-off-by: Anish Bhatt an...@chelsio.com --- drivers/scsi/cxgbi/cxgb4i/cxgb4i.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/scsi

[PATCH scsi v2] cxgb4i : Send abort_rpl correctly

2014-11-06 Thread Anish Bhatt
Connection retries were not being cleaned up correctly if they failed as a result of link down. Applies on top of drivers-for-3.18. v2 : Previous patch casued a build failure and was backed out. Fixed and verified with this patch. Signed-off-by: Anish Bhatt an...@chelsio.com Signed-off

[PATCH scsi 2/2] cxgb4i : Send abort_rpl correctly

2014-11-04 Thread Anish Bhatt
Connection retries were not being cleaned up correctly if they failed as a result of link down. Applies on top of drivers-for-3.18 Signed-off-by: Anish Bhatt an...@chelsio.com Signed-off-by: Karen Xie k...@chelsio.com --- drivers/scsi/cxgbi/cxgb4i/cxgb4i.c | 15 +-- drivers/scsi

[PATCH scsi 0/2] Bugfix mainatainers update for cxgbi

2014-11-04 Thread Anish Bhatt
First patch adds missing maintainers for cxgb3i/cxgb4i. Second is a bugfix Please apply on drivers-for-3.18 Anish Bhatt (2): cxgbi : Add Maintainer for cxgb3i/cxgb4i cxgb4i : Send abort_rpl correctly MAINTAINERS| 14 ++ drivers/scsi/cxgbi/cxgb4i/cxgb4i.c

[PATCH scsi 1/2] cxgbi : Add Maintainer for cxgb3i/cxgb4i

2014-11-04 Thread Anish Bhatt
Signed-off-by: Anish Bhatt an...@chelsio.com --- MAINTAINERS | 14 ++ 1 file changed, 14 insertions(+) diff --git a/MAINTAINERS b/MAINTAINERS index 82d4ad2..254cb28 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -2742,6 +2742,13 @@ W: http://www.chelsio.com S: Supported F

RE: [PATCH scsi] libcxgbi : support ipv6 address host_param

2014-10-24 Thread Anish Bhatt
On 10/16/2014 05:59 PM, Anish Bhatt wrote: libcxgbi was always returning an ipv4 address for ISCSI_HOST_PARAM_IPADDRESS, return appropriate address based on address family Signed-off-by: Anish Bhatt an...@chelsio.com Signed-off-by: Karen Xie k...@chelsio.com --- drivers/scsi

RE: [PATCH scsi] libcxgbi : support ipv6 address host_param

2014-10-19 Thread Anish Bhatt
Anything that is an urgent and/or very small fix should just be against Linus' current tree and will go into the drivers branch for that tree. Anything bigger and/or less urgent should be sent against the drivers branch for the next release. Linux 3.17 has been released. The current merge

RE: [PATCH scsi] libcxgbi : support ipv6 address host_param

2014-10-18 Thread Anish Bhatt
Aah, thanks for the clarification. I have made mistakenly made this patch against drivers-for-3.18 then, but it applies cleanly to drivers-for-3.17 as well, please apply this to drivers-for-3.17. -Anish -- To unsubscribe from this list: send the line unsubscribe linux-scsi in the body of a

RE: [PATCH scsi] libcxgbi : support ipv6 address host_param

2014-10-17 Thread Anish Bhatt
I actually wanted to get some clarification on how the branches on scsi-queue work. The core/drivers separation is easy enough, but the current branches are confusing. If say I am submitting a bug fix for the next 3.17 release, what branch should I be basing my changes on ? Is there a preferred

[PATCH scsi] libcxgbi : support ipv6 address host_param

2014-10-16 Thread Anish Bhatt
libcxgbi was always returning an ipv4 address for ISCSI_HOST_PARAM_IPADDRESS, return appropriate address based on address family Signed-off-by: Anish Bhatt an...@chelsio.com Signed-off-by: Karen Xie k...@chelsio.com --- drivers/scsi/cxgbi/libcxgbi.c | 42

RE: [PATCH] cxgb4i : fix rtnl lock assertion

2014-10-15 Thread Anish Bhatt
Please do not apply this patch. This got fixed in the net tree as part of a larger changeset, at the following commit : 587ddfe2d212 (cxgb4i : Remove duplicated CLIP handling code) -Anish-- To unsubscribe from this list: send the line unsubscribe linux-scsi in the body of a message to

[PATCH net v2 1/4] cxgb4i : Remove duplicated CLIP handling code

2014-10-14 Thread Anish Bhatt
cxgb4 already handles CLIP updates from a previous changeset for iw_cxgb4, there is no need to have this functionality in cxgb4i. Remove duplicated code Signed-off-by: Anish Bhatt an...@chelsio.com --- drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c | 7 ++ drivers/scsi/cxgbi/cxgb4i/cxgb4i.c

[PATCH net v2 2/4] cxgb4 : Fix build failure in cxgb4 when ipv6 is disabled/not in-built

2014-10-14 Thread Anish Bhatt
cxgb4 ipv6 does not guard against ipv6 being disabled, or the standard ipv6 module vs inbuilt tri-state issue. This was fixed for cxgb4i iw_cxgb4 but missed for cxgb4. Signed-off-by: Anish Bhatt an...@chelsio.com --- drivers/net/ethernet/chelsio/Kconfig| 2 +- drivers/net/ethernet

[PATCH net v2 3/4] cxgb4i : Fix -Wunused-function warning

2014-10-14 Thread Anish Bhatt
A bunch of ipv6 related code is left on by default. While this causes no compilation issues, there is no need to have this enabled by default. Guard with an ipv6 check, which also takes care of a -Wunused-function warning. Signed-off-by: Anish Bhatt an...@chelsio.com --- drivers/scsi/cxgbi

[PATCH net v2 0/4] ipv6 and related cleanup for cxgb4/cxgb4i

2014-10-14 Thread Anish Bhatt
, make subject more concise as recommended by Dave Miller. Anish Bhatt (4): cxgb4i : Remove duplicated CLIP handling code cxgb4 : Fix build failure in cxgb4 when ipv6 is disabled/not in-built cxgb4i : Fix -Wunused-function warning cxgb4i: Remove duplicate call to dst_neigh_lookup() drivers

[PATCH] cxgb4i : fix rtnl lock assertion

2014-10-02 Thread Anish Bhatt
We should have been calling netdev_master_upper_dev_get_rcu() instead of netdev_master_upper_dev_get() all along since this is called with an rcu_read_lock() Please queue up for the next set of fixes for 3.17 as well. -Anish Signed-off-by: Anish Bhatt an...@chelsio.com Signed-off-by: Karen Xie

RE: [PATCH scsi] cxgb4i : Avoid holding mutex in interrupt context

2014-10-01 Thread Anish Bhatt
, and I assumed the bugfixes would automatically be picked for the next rc. If James doesn't pick this up, I'll send it to stable when appropriate. -Anish From: Christoph Hellwig [h...@infradead.org] Sent: Wednesday, October 01, 2014 12:49 AM To: Anish Bhatt

RE: [PATCH scsi] cxgb4i : Avoid holding mutex in interrupt context

2014-09-30 Thread Anish Bhatt
Little late, but I was hoping this would be pushed as part of fixes to 3.17. Is it too late for that ? -Anish From: Christoph Hellwig [h...@infradead.org] Sent: Monday, September 22, 2014 7:45 AM To: Anish Bhatt Cc: linux-scsi@vger.kernel.org; jbottom

RE: [PATCH scsi] cxgb4i : Avoid holding mutex in interrupt context

2014-09-17 Thread Anish Bhatt
Pinging for visibility -Anish From: Anish Bhatt [an...@chelsio.com] Sent: Monday, September 15, 2014 5:44 PM To: linux-scsi@vger.kernel.org Cc: jbottom...@parallels.com; h...@infradead.org; Karen Xie; Manoj Malviya; Anish Bhatt Subject: [PATCH scsi] cxgb4i

[PATCH net 2/2] bnx2i/bnx2fc : fix randconfig error in next-20140909

2014-09-15 Thread Anish Bhatt
ipv6 is compiled as a module. Fixes: c99d667e8527 (cnic : Cleanup CONFIG_IPV6 VLAN check) Signed-off-by: Anish Bhatt an...@chelsio.com --- drivers/scsi/bnx2fc/Kconfig | 1 + drivers/scsi/bnx2i/Kconfig | 1 + 2 files changed, 2 insertions(+) diff --git a/drivers/scsi/bnx2fc/Kconfig b/drivers

[PATCH net 0/2] Fix randconfig errros in bnx2i/bnx2fc caused by IPV6

2014-09-15 Thread Anish Bhatt
error. Entire thread can be followed here : https://lkml.org/lkml/2014/9/9/500 -Anish Fixes: c99d667e8527 (cnic : Cleanup CONFIG_IPV6 VLAN check) Anish Bhatt (2): scsi_netlink : Make SCSI_NETLINK dependent on NET instead of selecting NET bnx2i/bnx2fc : fix randconfig error drivers/scsi

[PATCH net 1/2] scsi_netlink : Make SCSI_NETLINK dependent on NET instead of selecting NET

2014-09-15 Thread Anish Bhatt
Required for avoiding recursive dependencies in the Kconfig, brought out by fixing randconfig error for bnx2i/bnx2fc in the patch that follows. As suggested by Randy Dunlap Signed-off-by: Anish Bhatt an...@chelsio.com --- drivers/scsi/Kconfig | 2 +- 1 file changed, 1 insertion(+), 1 deletion

[PATCH scsi] cxgb4i : Avoid holding mutex in interrupt context

2014-09-15 Thread Anish Bhatt
cxgbi_inet6addr_handler() can be called in interrupt context, so use rcu protected list while finding netdev Applies on top of core-for-3.18 Signed-off-by: Anish Bhatt an...@chelsio.com Signed-off-by: Karen Xie k...@chelsio.com Fixes: fc8d0590d914 (libcxgbi: Add ipv6 api to driver) Fixes

RE: [PATCH 3] scsi: fix build errors, SCSI_FC_ATTRS needs to depend on SCSI NET

2014-09-15 Thread Anish Bhatt
From : Randy Dunlap [rdun...@infradead.org] Sent: Monday, September 15, 2014 5:20 PM To: Anish Bhatt; net...@vger.kernel.org; jbottom...@parallels.com; David Miller Cc: linux-scsi@vger.kernel.org; mc...@broadcom.com; eddie@broadcom.com; jim.ep...@gmail.com Subject: [PATCH 3] scsi: fix

RE: [PATCH 3] scsi: fix build errors, SCSI_FC_ATTRS needs to depend on SCSI NET

2014-09-15 Thread Anish Bhatt
From: Randy Dunlap [rdun...@infradead.org] Sent: Monday, September 15, 2014 8:17 PM To: Anish Bhatt; net...@vger.kernel.org; jbottom...@parallels.com; David Miller Cc: linux-scsi@vger.kernel.org; mc...@broadcom.com; eddie@broadcom.com; jim.ep

RE: [PATCH scsi 1/1] libiscsi : Add T10 Data Integrity Feature support

2014-08-21 Thread Anish Bhatt
Thanks for the heads up, will wait for those. Please cc me/Manoj on the patches -Anish From: Martin K. Petersen [martin.peter...@oracle.com] Sent: Thursday, August 21, 2014 2:47 PM To: Anish Bhatt Cc: linux-scsi@vger.kernel.org; h...@infradead.org; jbottom

RE: [PATCH scsi 1/1] libiscsi : Add T10 Data Integrity Feature support

2014-08-14 Thread Anish Bhatt
We tested against a Sanblaze target. -Anish From: Sagi Grimberg [sa...@dev.mellanox.co.il] Sent: Thursday, August 14, 2014 2:25 AM To: Anish Bhatt Cc: linux-scsi@vger.kernel.org; h...@infradead.org; jbottom...@parallels.com; micha...@cs.wisc.edu; Karen

RE: [PATCH v3 2/3] cxgb4: use module_long_probe_init()

2014-08-13 Thread Anish Bhatt
Adding Casey who's actually incharge of this code and missing from the CC list -Anish -- To unsubscribe from this list: send the line unsubscribe linux-scsi in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html

RE: [PATCH scsi 1/1] libiscsi : Add T10 Data Integrity Feature support

2014-08-08 Thread Anish Bhatt
, but not in master. Do the patches need to be rebased onto drivers-for-3.17 then ? -Anish From: Anish Bhatt Sent: Wednesday, August 06, 2014 7:35 PM To: Mike Christie Cc: linux-scsi@vger.kernel.org; h...@infradead.org; jbottom...@parallels.com; Karen Xie

[PATCH scsi 1/1] libiscsi : Add T10 Data Integrity Feature support

2014-08-06 Thread Anish Bhatt
Signed-off-by: Anish Bhatt an...@chelsio.com Signed-off by: Manoj Malvia manojmalv...@chelsio.com Signed-off by: Karen Xie k...@chelsio.com --- drivers/scsi/libiscsi.c | 61 +++-- drivers/scsi/libiscsi_tcp.c | 296 include/scsi/libiscsi.h

[PATCH scsi 0/1] libiscsi : T10 DIF support

2014-08-06 Thread Anish Bhatt
The following patch adds T10 DIF support to libiscsi. I didn't see any merge window messages on linux-scsi, I hope I'm not sending this out of sync. -Anish Anish Bhatt (1): libiscsi : Add T10 Data Integrity Feature support drivers/scsi/libiscsi.c | 61 +++-- drivers/scsi

RE: [PATCH scsi 1/1] libiscsi : Add T10 Data Integrity Feature support

2014-08-06 Thread Anish Bhatt
This patch was made over scsi-devel/master, I'll rebase it to Christoph's tree -Anish From: Mike Christie [micha...@cs.wisc.edu] Sent: Wednesday, August 06, 2014 7:25 PM To: Anish Bhatt Cc: linux-scsi@vger.kernel.org; h...@infradead.org; jbottom

RE: [scsi/net-next] Pulling in net-next changes

2014-08-01 Thread Anish Bhatt
Christoph, Sure, we can wait for some time, not a problem. No urgent fixes are required -Anish From: Christoph Hellwig [h...@infradead.org] Sent: Friday, August 01, 2014 6:39 AM To: Anish Bhatt Cc: linux-scsi@vger.kernel.org; h...@infradead.org

[scsi/net-next] Pulling in net-next changes

2014-07-31 Thread Anish Bhatt
Christoph/James/Mike Is there a timeline for pulling in the cxgb4i changes from net-next, or a specific way to ask for it ? We have more changes in queue for cxgb4i libiscsi, and I would rather have the cxgb4i up to date in the scsi tree before we do that to avoid any potentil issues in

[PATCH net-next v2 4/4] cxgb4i: Add ipv6 code to driver, call into libcxgbi ipv6 api

2014-07-17 Thread Anish Bhatt
Signed-off-by: Anish Bhatt an...@chelsio.com Signed-off-by: Karen Xie k...@chelsio.com Signed-off-by: Manoj Malviya manojmalv...@chelsio.com --- drivers/scsi/cxgbi/cxgb4i/cxgb4i.c | 353 + 1 file changed, 314 insertions(+), 39 deletions(-) diff --git a/drivers

[PATCH net-next v2 3/4] libcxgbi: Add ipv6 api to driver

2014-07-17 Thread Anish Bhatt
Signed-off-by: Anish Bhatt an...@chelsio.com Signed-off-by: Karen Xie k...@chelsio.com Signed-off-by: Manoj Malviya manojmalv...@chelsio.com --- drivers/scsi/cxgbi/libcxgbi.c | 237 ++ drivers/scsi/cxgbi/libcxgbi.h | 21 +++- 2 files changed, 237

[PATCH net-next v2 1/4] cxgb4/iw_cxgb4: Move common defines to cxgb4

2014-07-17 Thread Anish Bhatt
This define is used by cxgb4i and iw_cxgb4, moving to avoid code duplication Signed-off-by: Anish Bhatt an...@chelsio.com Acked-by: Steve Wise sw...@opengridcomputing.com --- drivers/infiniband/hw/cxgb4/t4fw_ri_api.h | 1 - drivers/net/ethernet/chelsio/cxgb4/t4_msg.h | 1 + 2 files changed, 1

[PATCH net-next v2 0/4] cxgb4i: Add ipv6 support

2014-07-17 Thread Anish Bhatt
ipv6 code in libcxgbi/cxgb4i. Submitting to net-next as changes were needed in cxgb4/iw_cxgb4, and submitting to scsi separately would break compilation, cc-ing scsi rdma. -Anish v2 : Cleanup macro that prints ip addresses by using %pIS in patch 3 Anish Bhatt (4): cxgb4/iw_cxgb4: Move common

[PATCH net-next v2 2/4] cxgb4: Export symbols required by cxgb4i for ipv6 support and required defines

2014-07-17 Thread Anish Bhatt
Signed-off-by: Anish Bhatt an...@chelsio.com --- drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c | 10 ++ drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.h | 4 drivers/net/ethernet/chelsio/cxgb4/t4_msg.h | 2 ++ 3 files changed, 12 insertions(+), 4 deletions(-) diff --git

RE: [PATCH net-next 0/4] cxgb4i: Add ipv6 support

2014-07-16 Thread Anish Bhatt
From: Christoph Hellwig [h...@infradead.org] Sent: Wednesday, July 16, 2014 1:08 AM To: Anish Bhatt Cc: net...@vger.kernel.org; linux-r...@vger.kernel.org; linux-scsi@vger.kernel.org; da...@davemloft.net; rol...@purestorage.com; h...@infradead.org; micha...@cs.wisc.edu; jbottom...@parallels.com

[PATCH net-next 3/4] libcxgbi: Add ipv6 api to driver

2014-07-15 Thread Anish Bhatt
Signed-off-by: Anish Bhatt an...@chelsio.com Signed-off-by: Karen Xie k...@chelsio.com Signed-off-by: Manoj Malviya manojmalv...@chelsio.com --- drivers/scsi/cxgbi/libcxgbi.c | 237 ++ drivers/scsi/cxgbi/libcxgbi.h | 37 ++- 2 files changed, 253

[PATCH net-next 1/4] cxgb4/iw_cxgb4: Move common defines to cxgb4

2014-07-15 Thread Anish Bhatt
This define is used by cxgb4i and iw_cxgb4, moving to avoid code duplication Signed-off-by: Anish Bhatt an...@chelsio.com Acked-by: Steve Wise sw...@opengridcomputing.com --- drivers/infiniband/hw/cxgb4/t4fw_ri_api.h | 1 - drivers/net/ethernet/chelsio/cxgb4/t4_msg.h | 1 + 2 files changed, 1

[PATCH net-next 0/4] cxgb4i: Add ipv6 support

2014-07-15 Thread Anish Bhatt
ipv6 code in libcxgbi/cxgb4i. Submitting to net-next as changes were needed in cxgb4/iw_cxgb4, and submitting to scsi separately would break compilation, cc-ing scsi rdma. Anish Bhatt (4): cxgb4/iw_cxgb4: Move common defines to cxgb4 cxgb4: Export symbols required by cxgb4i for ipv6 support

[PATCH net-next 4/4] cxgb4i: Add ipv6 code to driver, call into libcxgbi ipv6 api

2014-07-15 Thread Anish Bhatt
Signed-off-by: Anish Bhatt an...@chelsio.com Signed-off-by: Karen Xie k...@chelsio.com Signed-off-by: Manoj Malviya manojmalv...@chelsio.com --- drivers/scsi/cxgbi/cxgb4i/cxgb4i.c | 353 + 1 file changed, 314 insertions(+), 39 deletions(-) diff --git a/drivers

[PATCH net-next 2/4] cxgb4: Export symbols required by cxgb4i for ipv6 support and required defines

2014-07-15 Thread Anish Bhatt
Signed-off-by: Anish Bhatt an...@chelsio.com --- drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c | 10 ++ drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.h | 4 drivers/net/ethernet/chelsio/cxgb4/t4_msg.h | 2 ++ 3 files changed, 12 insertions(+), 4 deletions(-) diff --git