-Original Message-
From: Roland Dreier [mailto:rol...@purestorage.com]
Sent: Thursday, March 08, 2012 12:32 AM
To: Pandit, Parav; David Miller
Cc: net...@vger.kernel.org; linux-rdma@vger.kernel.org
Subject: Re: [RFC 0/2] be2net: Added functionality to support RoCE driver
On Wed, Mar 7,
Since flush_qp() is always called with irqs disabled, all the locking
inside flush_qp() and __flush_qp() doesn't need irq save/restore.
Further, passing the flag variable from iwch_modify_qp() is just wrong
and causes a WARN_ON() in local_bh_enable().
Signed-off-by: Steve Wise
---
drivers/infi
When destroying a listening cmid, the iwcm first marks the state of
the cmid as DESTROYING, then releases the lock and calls into the
iwarp provider to destroy the endpoint. Since the cmid is not locked,
its possible for the iwarp provider to pass a connection request event
to the iwcm, which will
On Wed, Mar 7, 2012 at 9:47 AM, wrote:
> From: Parav Pandit
>
> This patch is against roland's below Infiniband tree.
> http://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband.git
> Simiilar patch against netdev net-next tree will be made based on this patch.
>
> This patch adds functio
> On Mon, Feb 27, 2012 at 2:22 PM, Hefty, Sean wrote:
> >> > --- a/include/linux/socket.h
> >> > +++ b/include/linux/socket.h
> >> > @@ -184,6 +184,7 @@ struct ucred {
> >> > #define AF_PPPOX 24 /* PPPoX sockets */
> >> > #define AF_WANPIPE 25 /* Wanpipe API So
On Fri, Feb 24, 2012 at 10:32:30AM -0600, Shawn Bohrer wrote:
> Add multicast support for IBoE to the address handle creation flow.
> Derived from work by Eli Cohen
>
> Signed-off-by: Shawn Bohrer
> ---
> src/verbs.c | 38 +++---
> 1 files changed, 31 insertion
From: Parav Pandit
- Increased MSIX vectors by 5 for RoCE traffic.
- Added macro to check roce support on a device.
- Added device specific doorbell, msix vector fields shared with nic
functionality.
- Provides RoCE driver registration and deregistration functions.
- Added support functions whic
From: Parav Pandit
This patch adds functionality to support RoCE (RDMA over Ethernet) driver.
- Detecting RoCE supported adapters and creating linked list of them.
- Enabling 5 more MSIX vectors for RoCE functionality.
- Calling registered callback functions of the RoCE driver
whenever new RoCE
From: Parav Pandit
- Added generic function to issue mailbox cmd on MQ as export function.
- RoCE driver will use this before it setups its own MQ.
Signed-off-by: Parav Pandit
---
drivers/net/ethernet/emulex/benet/be_cmds.c | 39 +++
1 files changed, 39 insertions(+),