Re: [PATCH for-next 3/6] IB/mlx4: Fix parameter checking in create_cq

2012-05-11 Thread sebastien dugue
On Fri, 11 May 2012 10:39:12 +0300 Or Gerlitz or.gerl...@gmail.com wrote: sebastien dugue sebastien.du...@bull.net wrote: @@ -172,6 +172,7 @@ struct ib_cq *mlx4_ib_create_cq(struct ib_device *ibdev, int entries, int vector       struct mlx4_uar *uar;       int err

Re: infiniband-diags needs libibmad with 'mad_dump_mlnx_ext_port_info'

2012-05-03 Thread sebastien dugue
Hi Christian, On Thu, 3 May 2012 06:26:04 + (UTC) Christian Kniep c.kn...@science-computing.de wrote: Hey list, I just compiled the newest version of libibumad,-ibmad, opensm and infiniband-diags and I got an error I am not able to eliminate. checking for

Re: infiniband-diags needs libibmad with 'mad_dump_mlnx_ext_port_info'

2012-05-03 Thread sebastien dugue
already been bitten by this kind of thing. Merci De rien ;) Sébastien. Christian Am 03.05.2012 09:51, schrieb sebastien dugue: Hi Christian, On Thu, 3 May 2012 06:26:04 + (UTC) Christian Kniep c.kn...@science-computing.de wrote: Hey list, I just compiled

Re: mlx4 catas_reset hangs when using the CM

2012-04-02 Thread sebastien dugue
On Fri, 30 Mar 2012 11:33:56 -0700 Roland Dreier rol...@kernel.org wrote: On Thu, Mar 29, 2012 at 4:41 AM, sebastien dugue sebastien.du...@bull.net wrote:  So it looks like that cma_process_remove() did all it's job cleaning up but is hung waiting for the client refcount to reach 0, which

mlx4 catas_reset hangs when using the CM

2012-03-29 Thread sebastien dugue
Hi, when the mlx4 FW generate an internal error, the driver's catas code tries to reset the HCA and restart the stack. However if the CM is in use at that moment, the stack shutdown never completes and hangs in the CM waiting for a refcount that never reaches 0. I've not much knowledge of

mlx4_ib XRC RCV: Fix mlx4_ib_reg_xrc_rcv_qp() locking

2011-02-11 Thread sebastien dugue
In mlx4_ib_reg_xrc_rcv_qp(), we need to take the xrc_reg_list_lock spinlock when walking the xrc_reg_list. We've been hit by this on 2 customer sites. Also, I guess spin_lock_irqsave() could be replaced by spin_lock_irq() in that function as we know for sure we're in process context.

Re: IPoIB to Ethernet routing performance

2010-12-07 Thread sebastien dugue
On Tue, 7 Dec 2010 12:02:32 +0200 Or Gerlitz ogerl...@voltaire.com wrote: sebastien dugue wrote: What kind of offload capabilities are you referring to for IPoIB? TCP stateless offloads: checksum, LSO, LRO (to be replaced to GRO, sometime, sooner the better) Or. Huh? How do you

Re: IPoIB to Ethernet routing performance

2010-12-07 Thread sebastien dugue
On Tue, 7 Dec 2010 12:33:32 +0200 Or Gerlitz ogerl...@voltaire.com wrote: On 12/7/2010 12:27 PM, sebastien dugue wrote: Huh? How do you do that? see Documentation/infiniband/ipoib.txt on your clone of Linus tree or if you're not a developer, see http://lxr.linux.no/#linux+v2.6.36

Re: IPoIB to Ethernet routing performance

2010-12-07 Thread sebastien dugue
On Tue, 7 Dec 2010 14:32:19 +0200 Or Gerlitz ogerl...@voltaire.com wrote: On 12/7/2010 1:48 PM, sebastien dugue wrote: I'm running in connected mode. Last time I checked, datagram mode was far from connected mode performance wise. I believe that datagram mode can bring you to or closely

Re: IPoIB to Ethernet routing performance

2010-12-07 Thread sebastien dugue
to pass 2 streams into a single IB link that then gets routed through 2 ethernet links. Sébastien. -- Hiroyuki Sato. 2010/12/7 sebastien dugue sebastien.du...@bull.net: On Tue, 7 Dec 2010 12:33:32 +0200 Or Gerlitz ogerl...@voltaire.com wrote: On 12/7/2010 12:27 PM, sebastien

IPoIB to Ethernet routing performance

2010-12-06 Thread sebastien dugue
Hi, I know this might be off topic, but somebody may have already run into the same problem before. I'm trying to use a server as a router between an IB fabric and an Ethernet network. The router is fitted with one ConnectX2 QDR HCA and one dual port Myricom 10G Ethernet adapter.

Re: [ewg] IPoIB to Ethernet routing performance

2010-12-06 Thread sebastien dugue
. Are there any real world figures out there concerning the 4036E performance? Thanks Richard, Sébastien. -Original Message- From: ewg-boun...@lists.openfabrics.org [mailto:ewg-boun...@lists.openfabrics.org] On Behalf Of sebastien dugue Sent: 06 December 2010 10:25 To: OF EWG Cc

Re: [ewg] IPoIB to Ethernet routing performance

2010-12-06 Thread sebastien dugue
between InfiniBand and RoCEE connected hosts. I don't believe this will work over any of the today's available products. Richard -Original Message- From: sebastien dugue [mailto:sebastien.du...@bull.net] Sent: 06 December 2010 11:40 To: Richard Croucher Cc: 'OF EWG'; 'linux

Re: IPoIB to Ethernet routing performance

2010-12-06 Thread sebastien dugue
Hi Jason, On Mon, 6 Dec 2010 14:27:59 -0700 Jason Gunthorpe jguntho...@obsidianresearch.com wrote: On Mon, Dec 06, 2010 at 09:47:42PM +0100, Jabe wrote: Technologies MT25204 [InfiniHost III Lx HCA]; and dual E5430 xeon (not nehalem). Newer Mellanox cards have most of the offloads you

Re: [ewg] DHCP over InfiniBand Update

2010-09-06 Thread sebastien dugue
Hi Hal, On Tue, 31 Aug 2010 16:09:19 -0400 Hal Rosenstock hal.rosenst...@gmail.com wrote: Hi, There appear to be two basic approaches to supporting DHCP (over InfiniBand) in Linux. There's LPF support (4.1.1 based) and older (3.0.4 based) socket support. The 4.1.1 LPF patches are:

Re: [ewg] DHCP over InfiniBand Update

2010-09-06 Thread sebastien dugue
On Mon, 6 Sep 2010 09:15:50 -0400 Hal Rosenstock hal.rosenst...@gmail.com wrote: Hi Sébastien, On Mon, Sep 6, 2010 at 9:03 AM, sebastien dugue sebastien.du...@bull.net wrote:  Hi Hal, On Tue, 31 Aug 2010 16:09:19 -0400 Hal Rosenstock hal.rosenst...@gmail.com wrote: Hi

libibnetdisc: Add grouping for Voltaire's ISR4700 switch

2010-04-27 Thread sebastien dugue
connectors that are only an aggregation of 3 4X ports, therefore ext_portnum is set to match the number printed on the faceplate. Signed-off-by: Sebastien Dugue sebastien.du...@bull.net diff --git a/infiniband-diags/libibnetdisc/include/infiniband/ibnetdisc.h b/infiniband-diags/libibnetdisc/include

[PATCH] Fix 2.6.3[12] user_mad backports

2010-02-01 Thread sebastien dugue
The ib_umad_port's sm_sem semaphore is initialized as a mutex which although it builds (with a warning) badly breaks at runtime. Fix this by using the proper initialization function sema_init(). Also fix those DOSish end of lines. Signed-off-by: Sebastien Dugue sebastien.du...@bull.net

Re: [PATCH 1/3] rdma_cm: Add support for a new RDMA_PS_LUSTRE Lustre port space

2010-01-21 Thread sebastien dugue
On Thu, 21 Jan 2010 11:12:08 +0200 Or Gerlitz ogerl...@voltaire.com wrote: sebastien dugue wrote: OK, then going with the TCP port space, what we need in OpenSM is a combination of service id (TCP) _and_ TCP port _and_ target GUID. I believe that you can have a 'lustre' keyword in opensm

Re: [PATCH 1/3] rdma_cm: Add support for a new RDMA_PS_LUSTRE Lustre port space

2010-01-20 Thread sebastien dugue
On Wed, 20 Jan 2010 10:03:47 +0200 Or Gerlitz ogerl...@voltaire.com wrote: sebastien dugue wrote: So I guess you need to change the ports used within the new port space -- but then why can't you just stay in the TCP space but change the ports used? No, with the new port space

Re: [PATCH 1/3] rdma_cm: Add support for a new RDMA_PS_LUSTRE Lustre port space

2010-01-19 Thread sebastien dugue
Hi Roland, On Tue, 19 Jan 2010 17:12:43 -0800 Roland Dreier rdre...@cisco.com wrote: Well, without a specific port space, the default for Lustre is to use the TCP port space so you cannot distinguish Lustre traffic from other traffic using that same port space. I'm still a

Re: [PATCH 1/3] rdma_cm: Add support for a new RDMA_PS_LUSTRE Lustre port space

2010-01-14 Thread sebastien dugue
Hi Sean, On Wed, 13 Jan 2010 08:56:30 -0800 Sean Hefty sean.he...@intel.com wrote: This patch adds a new port space for use by Lustre traffic. This, along with patches to OpenSM and Lustre, allow to define a specific QoS for lustre. In general, I don't like the idea of application

Re: [PATCH 1/3] rdma_cm: Add support for a new RDMA_PS_LUSTRE Lustre port space

2010-01-14 Thread sebastien dugue
Hi Roland. On Wed, 13 Jan 2010 09:04:19 -0800 Roland Dreier rdre...@cisco.com wrote: In general, I don't like the idea of application port spaces for QoS support. Can't this be done using port numbers in the existing port space? I agree. If setting QoS requires a kernel patch

[PATCH 0/3] Add support for specific Lustre Qos

2010-01-13 Thread sebastien dugue
These patches allow to have a specific QoS for Lustre traffic. - Patch 1 adds a new Lustre port space to the rdma_cm kernel module - Patch 2 defines a new Lustre service ID (matching the new RDMA CMA port space) and a new 'lustre' keyword in the OpenSM QoS policy parser. - Patch

[PATCH 3/3] Add new port_space parameter to ko2iblnd module

2010-01-13 Thread sebastien dugue
This patch is only given as a reference. Index: b/lnet/klnds/o2iblnd/o2iblnd.c === --- a/lnet/klnds/o2iblnd/o2iblnd.c +++ b/lnet/klnds/o2iblnd/o2iblnd.c @@ -2503,7 +2503,7 @@ kiblnd_startup (lnet_ni_t *ni)

[PATCH 2/3] opensm/qos_policy: Add a new service ID and keyword for Lustre QoS

2010-01-13 Thread sebastien dugue
-guid 0x1234 : 1 #SL for Lustre with target port guid lustre, port-num 1-2: 2 #SL for Lustre port range This, along with patches to the kernel rdma cma and Lustre, allow to define a specific QoS for lustre. Signed-off-by: Sebastien Dugue sebastien.du...@bull.net --- opensm/include