[dpdk-dev] Question on documentation / Mellanox ConnectX-3

2018-04-03 Thread Marcelo Ricardo Leitner
Hi, http://docs.openvswitch.org/en/latest/howto/dpdk/ says: Some NICs (i.e. Mellanox ConnectX-3) have only one PCI address associated with multiple ports. Using a PCI device like above won’t work. Instead, below usage is suggested: $ ovs-vsctl add-port br0 dpdk-p0 -- set Interface dpdk-p0 type=d

Re: [dpdk-dev] Question on documentation / Mellanox ConnectX-3

2018-04-08 Thread Marcelo Ricardo Leitner
On Thu, Apr 05, 2018 at 11:26:21AM +0200, Adrien Mazarguil wrote: > On Tue, Apr 03, 2018 at 02:59:38PM -0300, Marcelo Ricardo Leitner wrote: > > Hi, > > > > http://docs.openvswitch.org/en/latest/howto/dpdk/ says: > > > > Some NICs (i.e. Mellanox ConnectX-3) have on

Re: [dpdk-dev] Question on documentation / Mellanox ConnectX-3

2018-04-09 Thread Marcelo Ricardo Leitner
On Mon, Apr 09, 2018 at 05:07:51PM +0200, Adrien Mazarguil wrote: > On Sun, Apr 08, 2018 at 06:27:50PM -0300, Marcelo Ricardo Leitner wrote: > > On Thu, Apr 05, 2018 at 11:26:21AM +0200, Adrien Mazarguil wrote: > > > On Tue, Apr 03, 2018 at 02:59:38PM -0300, Marcelo Ric

Re: [dpdk-dev] [PATCH v4] net/mlx5: load libmlx5 and libibverbs in run-time

2018-01-19 Thread Marcelo Ricardo Leitner
Hi, On Sun, Dec 31, 2017 at 07:52:51AM +, Shachar Beiser wrote: > MLX5 PMD loads libraries: libibverbs and libmlx5. > MLX5 PMD is not linked to external libraries. > > Signed-off-by: Shachar Beiser > --- > v1: > load external libraries in run-time > v2: > * fix checkpatch warnings

Re: [dpdk-dev] [PATCH v4] net/mlx5: load libmlx5 and libibverbs in run-time

2018-01-19 Thread Marcelo Ricardo Leitner
Hello, On Thu, Jan 04, 2018 at 08:36:08AM +0100, Nélio Laranjeiro wrote: > Hi Shachar, > > On Wed, Jan 03, 2018 at 03:00:46PM +, Shachar Beiser wrote: > > > > > --- a/config/common_base > > > > +++ b/config/common_base > > > > @@ -236,6 +236,7 @@ CONFIG_RTE_LIBRTE_MLX4_TX_MP_CACHE=8 > > > >

Re: [dpdk-dev] [PATCH v2 2/4] net/mlx4: spawn rdma-core dependency plug-in

2018-01-27 Thread Marcelo Ricardo Leitner
On Fri, Jan 26, 2018 at 03:19:00PM +0100, Adrien Mazarguil wrote: ... > +static int > +mlx4_glue_init(void) > +{ > + char file[] = "/tmp/" MLX4_DRIVER_NAME "_XX"; > + int fd = mkstemp(file); ... > + while (off != mlx4_glue_lib_size) { > + ssize_t ret; > + > +

Re: [dpdk-dev] [PATCH v2 2/4] net/mlx4: spawn rdma-core dependency plug-in

2018-01-28 Thread Marcelo Ricardo Leitner
Hi Shahaf, On Sun, Jan 28, 2018 at 09:04:36AM +, Shahaf Shuler wrote: > Hi Marcelo, > > Saturday, January 27, 2018 5:03 PM, Marcelo Ricardo Leitner: > > On Fri, Jan 26, 2018 at 03:19:00PM +0100, Adrien Mazarguil wrote: > > ... > > > +static

Re: [dpdk-dev] [PATCH v4 2/4] net/mlx4: spawn rdma-core dependency plug-in

2018-01-30 Thread Marcelo Ricardo Leitner
On Tue, Jan 30, 2018 at 04:34:54PM +0100, Adrien Mazarguil wrote: ... > + handle = dlopen(MLX4_GLUE, RTLD_LAZY); > + if (!handle) { > + rte_errno = EINVAL; > + dlmsg = dlerror(); > + if (dlmsg) > + ERROR("cannot load glue library: %s",

Re: [dpdk-dev] [PATCH v2 3/4] net/mlx: version rdma-core glue libraries

2018-02-05 Thread Marcelo Ricardo Leitner
On Mon, Feb 05, 2018 at 12:24:02PM +0100, Adrien Mazarguil wrote: > On Sun, Feb 04, 2018 at 03:29:38PM +0100, Thomas Monjalon wrote: > > 02/02/2018 17:46, Adrien Mazarguil: > > > --- a/drivers/net/mlx4/Makefile > > > +++ b/drivers/net/mlx4/Makefile > > > @@ -33,7 +33,9 @@ include $(RTE_SDK)/mk/rte.

Re: [dpdk-dev] [PATCH v2 1/4] net/mlx: add debug checks to glue structure

2018-02-05 Thread Marcelo Ricardo Leitner
On Fri, Feb 02, 2018 at 05:46:12PM +0100, Adrien Mazarguil wrote: > This code should catch mistakes early if a glue structure member is added > without a corresponding implementation in the library. > > Signed-off-by: Adrien Mazarguil > --- > drivers/net/mlx4/mlx4.c | 9 + > drivers/net/

Re: [dpdk-dev] [PATCH v2 3/4] net/mlx: version rdma-core glue libraries

2018-02-05 Thread Marcelo Ricardo Leitner
On Mon, Feb 05, 2018 at 12:24:23PM +, Van Haaren, Harry wrote: > > From: dev [mailto:dev-boun...@dpdk.org] On Behalf Of Marcelo Ricardo Leitner > > Sent: Monday, February 5, 2018 12:14 PM > > To: Adrien Mazarguil > > Cc: Thomas Monjalon ; dev@dpdk.org; Shahaf Shule

Re: [dpdk-dev] [PATCH v2 3/4] net/mlx: version rdma-core glue libraries

2018-02-05 Thread Marcelo Ricardo Leitner
On Mon, Feb 05, 2018 at 12:24:23PM +, Van Haaren, Harry wrote: > > From: dev [mailto:dev-boun...@dpdk.org] On Behalf Of Marcelo Ricardo Leitner > > Sent: Monday, February 5, 2018 12:14 PM > > To: Adrien Mazarguil > > Cc: Thomas Monjalon ; dev@dpdk.org; Shahaf Shule

Re: [dpdk-dev] [PATCH v2 3/4] net/mlx: version rdma-core glue libraries

2018-02-05 Thread Marcelo Ricardo Leitner
On Mon, Feb 05, 2018 at 03:16:21PM +0100, Thomas Monjalon wrote: > 05/02/2018 14:44, Adrien Mazarguil: > > On Mon, Feb 05, 2018 at 10:58:06AM -0200, Marcelo Ricardo Leitner wrote: > > > On Mon, Feb 05, 2018 at 12:24:23PM +, Van Haaren, Harry wrote: > > > >

Re: [dpdk-dev] [PATCH v2 3/4] net/mlx: version rdma-core glue libraries

2018-02-05 Thread Marcelo Ricardo Leitner
On Mon, Feb 05, 2018 at 03:59:18PM +0100, Adrien Mazarguil wrote: > On Mon, Feb 05, 2018 at 12:37:34PM -0200, Marcelo Ricardo Leitner wrote: > > On Mon, Feb 05, 2018 at 03:16:21PM +0100, Thomas Monjalon wrote: > > > 05/02/2018 14:44, Adrien Mazarguil: > > > > On M

Re: [dpdk-dev] [PATCH v2 3/4] net/mlx: version rdma-core glue libraries

2018-02-05 Thread Marcelo Ricardo Leitner
On Mon, Feb 05, 2018 at 04:54:55PM +0100, Adrien Mazarguil wrote: > On Mon, Feb 05, 2018 at 01:29:42PM -0200, Marcelo Ricardo Leitner wrote: > > On Mon, Feb 05, 2018 at 03:59:18PM +0100, Adrien Mazarguil wrote: > > > On Mon, Feb 05, 2018 at 12:37:34PM -0200, Marcelo Ric

Re: [dpdk-dev] [PATCH v1] net/mlx: control netdevices through ioctl only

2018-02-09 Thread Marcelo Ricardo Leitner
> > Signed-off-by: Adrien Mazarguil Reviewed-by: Marcelo Ricardo Leitner > --- > drivers/net/mlx4/mlx4_ethdev.c | 192 ++- > drivers/net/mlx5/mlx5.h| 2 - > drivers/net/mlx5/mlx5_ethdev.c | 255 > driv

Re: [dpdk-dev] [PATCH v1] doc: update mlx4 flow limitations

2018-02-11 Thread Marcelo Ricardo Leitner
On Thu, Feb 08, 2018 at 06:55:54AM +, Ophir Munk wrote: > From: Moti Haimovsky > > This patch updates mlx4 documentation with flow > configuration limitations imposed by NIC hardware and > PMD implementation > > Signed-off-by: Ophir Munk > --- > doc/guides/nics/mlx4.rst | 77 > +++

Re: [dpdk-dev] [PATCH v1] doc: update mlx4 flow limitations

2018-02-12 Thread Marcelo Ricardo Leitner
On Mon, Feb 12, 2018 at 07:41:03AM +, Shahaf Shuler wrote: > Hi Marcelo, > > Sunday, February 11, 2018 9:31 PM, Marcelo Ricardo: > > On Thu, Feb 08, 2018 at 06:55:54AM +, Ophir Munk wrote: > > > From: Moti Haimovsky > > > > > > This patch updates mlx4 documentation with flow configuration

Re: [dpdk-dev] [PATCH] net/mlx4: use PCI address as port name

2018-02-16 Thread Marcelo Ricardo Leitner
On Sun, Feb 11, 2018 at 04:29:32PM +0800, Yuanhan Liu wrote: > It is suggested to use PCI BDF to identify a port for port addition > in OVS-DPDK. While mlx5 has its own naming style: name it by ib dev ^ I believe you mean mlx4 here? > name. This breaks the typical OVS DP