Re: [PATCH net-next,v5, 0/6] Add software backchannel and mlx5e HV VHCA stats

2019-08-22 Thread Eran Ben Elisha
On 8/23/2019 1:43 AM, Haiyang Zhang wrote: > > >> -Original Message- >> From: David Miller >> Sent: Thursday, August 22, 2019 3:39 PM >> To: Haiyang Zhang >> Cc: sas...@kernel.org; sae...@mellanox.com; l...@kernel.org; >> era...@mellanox.com; lorenzo.pieral...@arm.com; bhelg...@google

Re: [PATCH net-next,v4, 3/6] net/mlx5: Add wrappers for HyperV PCIe operations

2019-08-22 Thread Eran Ben Elisha
On 8/22/2019 8:38 PM, Leon Romanovsky wrote: > On Thu, Aug 22, 2019 at 05:05:47AM +, Haiyang Zhang wrote: >> From: Eran Ben Elisha >> >> Add wrapper functions for HyperV PCIe read / write / >> block_invalidate_register operations. This will be used as an >>

Re: [PATCH net-next,v4, 4/6] net/mlx5: Add HV VHCA infrastructure

2019-08-22 Thread Eran Ben Elisha
On 8/22/2019 9:58 PM, Leon Romanovsky wrote: > On Thu, Aug 22, 2019 at 05:05:51AM +, Haiyang Zhang wrote: >> From: Eran Ben Elisha >> >> HV VHCA is a layer which provides PF to VF communication channel based on >> HyperV PCI config channel. It implements Me

Re: [PATCH net-next, 5/6] net/mlx5: Add HV VHCA control agent

2019-08-15 Thread Eran Ben Elisha
On 8/14/2019 11:41 PM, Mark Bloch wrote: > > > On 8/14/19 12:09 PM, Haiyang Zhang wrote: >> From: Eran Ben Elisha >> >> Control agent is responsible over of the control block (ID 0). It should >> update the PF via this block about every capability cha

Re: [PATCH net-next, 4/6] net/mlx5: Add HV VHCA infrastructure

2019-08-15 Thread Eran Ben Elisha
On 8/14/2019 11:41 PM, Mark Bloch wrote: > > > On 8/14/19 12:08 PM, Haiyang Zhang wrote: >> From: Eran Ben Elisha >> >> HV VHCA is a layer which provides PF to VF communication channel based on >> HyperV PCI config channel. It implements Mellanox's Inter

Re: [PATCH net-next, 3/6] net/mlx5: Add wrappers for HyperV PCIe operations

2019-08-15 Thread Eran Ben Elisha
On 8/14/2019 11:41 PM, Mark Bloch wrote: > > > On 8/14/19 12:08 PM, Haiyang Zhang wrote: >> From: Eran Ben Elisha >> >> Add wrapper functions for HyperV PCIe read / write / >> block_invalidate_register operations. This will be used as an >> infrastructu

Re: [PATCH] net/mlx4_core: Correctly set PFC param if global pause is turned off.

2018-12-08 Thread Eran Ben Elisha
->tx_ppp; > > err = mlx4_SET_PORT_general(mdev->dev, priv->port, > priv->rx_skb_size + ETH_FCS_LEN, > thanks for the Tarick. Reviewed-by: Eran Ben Elisha

Re: linux-next: manual merge of the net-next tree with the net tree

2018-01-14 Thread Eran Ben Elisha
On Mon, Jan 15, 2018 at 1:52 AM, Stephen Rothwell wrote: > Hi all, > > Today's linux-next merge of the net-next tree got a conflict in: > > include/linux/mlx5/mlx5_ifc.h > > between commit: > > 8978cc921fc7 ("{net,ib}/mlx5: Don't disable local loopback multicast > traffic when needed") > > fr

Re: [PATCH V2] net: ethernet: mellanox: correct page conversion

2016-04-20 Thread Eran Ben Elisha
> > It is been 1.5 years since I reported the problem. We came up with three > different solutions this week. I'd like to see a version of the solution > to get merged until Mellanox comes up with a better solution with another > patch. My proposal is to use this one. > We will post our suggestion

Re: [PATCH V2] net: ethernet: mellanox: correct page conversion

2016-04-20 Thread Eran Ben Elisha
Hi Sinan, We are working in Mellanox for a solution which removes the vmap call and allocate contiguous memory (using dma_alloc_coherent). Thanks, Eran On Tue, Apr 19, 2016 at 9:37 PM, Sinan Kaya wrote: > On 4/19/2016 2:22 PM, Christoph Hellwig wrote: >> What I think we need is something like