Re: rsockets addressing

2013-09-17 Thread Yann Droneaud
Le 16.09.2013 22:41, Gandalf Corvotempesta a écrit : 2013/9/16 Yann Droneaud ydrone...@opteya.com: The InfiniBand fabrics support ISL ... indeed. [cut] You definitely need link between switches if you want to use a high availability fabric topology with HCA ports connected to differents

Re: [PATCH V4 8/9] IB/core: Add RoCE IP based addressing extensions for rdma_ucm

2013-09-17 Thread Matan Barak
On 11/9/2013 3:36 PM, Yann Droneaud wrote: Le 11.09.2013 13:32, Or Gerlitz a écrit : On 11/09/2013 12:52, Yann Droneaud wrote: Le 10.09.2013 16:41, Or Gerlitz a écrit : +static ssize_t ucma_init_qp_attr_ex(struct ucma_file *file, +const char __user *inbuf, +

Re: rsockets addressing

2013-09-17 Thread Gandalf Corvotempesta
2013/9/17 Yann Droneaud ydrone...@opteya.com: Are talking about Ethernet network or InfiniBand Fabric ? IB fabric In case of InfiniBand, the subnet manager should take care of it. So, interconnecting 2 IB switches is good. -- To unsubscribe from this list: send the line unsubscribe linux-rdma

Re: [PATCH V4 8/9] IB/core: Add RoCE IP based addressing extensions for rdma_ucm

2013-09-17 Thread Yann Droneaud
Hi, Le 17.09.2013 12:02, Matan Barak a écrit : That's right - we're not checking anything here. struct ib_uverbs_qp_attr_ex contains 2 user pointers: + /* represents: struct ib_uverbs_ah_attr_ex * __user */ + void __user *ah_attr_ex; + /* represents: struct

Re: [PATCH V4 for-next 3/4] IB/core: Export ib_create/destroy_flow through uverbs

2013-09-17 Thread Matan Barak
On 11/9/2013 5:04 PM, Yann Droneaud wrote: Le mercredi 28 août 2013 à 15:47 +0300, Matan Barak a écrit : From: Hadar Hen Zion had...@mellanox.com Implement ib_uverbs_create_flow and ib_uverbs_destroy_flow to support flow steering for user space applications. Change-Id:

Re: [PATCH V4 for-next 3/4] IB/core: Export ib_create/destroy_flow through uverbs

2013-09-17 Thread Yann Droneaud
Le 17.09.2013 14:35, Matan Barak a écrit : On 11/9/2013 5:04 PM, Yann Droneaud wrote: Le mercredi 28 août 2013 à 15:47 +0300, Matan Barak a écrit : From: Hadar Hen Zion had...@mellanox.com Implement ib_uverbs_create_flow and ib_uverbs_destroy_flow to support flow steering for user space

Re: [PATCH] osm_state_mgr.c Add info to some error messages

2013-09-17 Thread Hal Rosenstock
On 9/16/2013 10:38 AM, Line Holen wrote: Signed-off-by: Line Holen line.ho...@oracle.com --- Thanks. Applied. -- Hal -- To unsubscribe from this list: send the line unsubscribe linux-rdma in the body of a message to majord...@vger.kernel.org More majordomo info at

Re: [PATCH V4 8/9] IB/core: Add RoCE IP based addressing extensions for rdma_ucm

2013-09-17 Thread Matan Barak
On 17/9/2013 1:25 PM, Yann Droneaud wrote: Hi, Le 17.09.2013 12:02, Matan Barak a écrit : That's right - we're not checking anything here. struct ib_uverbs_qp_attr_ex contains 2 user pointers: + /* represents: struct ib_uverbs_ah_attr_ex * __user */ + void __user *ah_attr_ex; +

Re: [PATCH V4 8/9] IB/core: Add RoCE IP based addressing extensions for rdma_ucm

2013-09-17 Thread Yann Droneaud
Le 17.09.2013 17:13, Matan Barak a écrit : On 17/9/2013 1:25 PM, Yann Droneaud wrote: Hi, Le 17.09.2013 12:02, Matan Barak a écrit : That's right - we're not checking anything here. struct ib_uverbs_qp_attr_ex contains 2 user pointers: + /* represents: struct ib_uverbs_ah_attr_ex *

Re: [PATCH V4 9/9] IB/mlx4: Enable mlx4_ib support for MODIFY_QP_EX

2013-09-17 Thread Roland Dreier
On Thu, Sep 12, 2013 at 10:22 AM, Jason Gunthorpe jguntho...@obsidianresearch.com wrote: On Thu, Sep 12, 2013 at 03:24:46PM +0300, Or Gerlitz wrote: Let me clarify this. The idea is that current RoCE applications will run as is after they update their librdmacm, since its this library that

Re: [PATCH fixes-3.12 00/15] Mellanox mlx5 driver fixes

2013-09-17 Thread Or Gerlitz
On Wed, Sep 11, 2013 at 4:35 PM, Or Gerlitz ogerl...@mellanox.com wrote: Hi Roland, This series from Eli and Co contains batch of bug fixes to mlx5 issues we've stumbled on during various regression tests. Few other fixes which are more of cleanups and enhancements will be sent

Re: [PATCH V4 9/9] IB/mlx4: Enable mlx4_ib support for MODIFY_QP_EX

2013-09-17 Thread Or Gerlitz
On Tue, Sep 17, 2013 at 8:50 PM, Roland Dreier wrote: On Thu, Sep 12, 2013 at 10:22 AM, Jason Gunthorpe wrote: On Thu, Sep 12, 2013 at 03:24:46PM +0300, Or Gerlitz wrote: Let me clarify this. The idea is that current RoCE applications will run as is after they update their librdmacm, since

infiniband: remove self-assignment from nes_query_qp()

2013-09-17 Thread Dave Jones
Assigning a value to itself is pointless. Spotted with coverity, no hardware to test. Signed-off-by: Dave Jones da...@fedoraproject.org diff --git a/drivers/infiniband/hw/nes/nes_verbs.c b/drivers/infiniband/hw/nes/nes_verbs.c index 5b53ca5..8308e36 100644 ---

Re: [PATCH V4 9/9] IB/mlx4: Enable mlx4_ib support for MODIFY_QP_EX

2013-09-17 Thread Roland Dreier
On Tue, Sep 17, 2013 at 1:49 PM, Or Gerlitz or.gerl...@gmail.com wrote: To begin with, we don't break the whole stack -- using the current patch set, for ports whose link is IB, all biz as usual, and this is the in the port resolution, that is if for a given device one port is IB and one port

Re: [PATCH V4 9/9] IB/mlx4: Enable mlx4_ib support for MODIFY_QP_EX

2013-09-17 Thread Or Gerlitz
On Wed, Sep 18, 2013 at 2:10 AM, Roland Dreier rol...@kernel.org wrote: On Tue, Sep 17, 2013 at 1:49 PM, Or Gerlitz or.gerl...@gmail.com wrote: To begin with, we don't break the whole stack -- using the current patch set, for ports whose link is IB, all biz as usual, and this is the in the