Re: [dpdk-dev] [PATCH v2 2/2] ethdev: introduce Tx queue offloads API

2017-09-10 Thread Jerin Jacob
-Original Message- > Date: Mon, 11 Sep 2017 05:52:19 + > From: Shahaf Shuler > To: Stephen Hemminger > CC: Thomas Monjalon , "dev@dpdk.org" > Subject: Re: [dpdk-dev] [PATCH v2 2/2] ethdev: introduce Tx queue offloads > API > > Sunday, September 10, 2017 8:48 PM, Stephen Hemminger:

Re: [dpdk-dev] [PATCH v2 2/2] ethdev: introduce Tx queue offloads API

2017-09-10 Thread Shahaf Shuler
Sunday, September 10, 2017 8:48 PM, Stephen Hemminger: > > On Sun, 10 Sep 2017 15:07:49 +0300 > Shahaf Shuler wrote: > > > Introduce a new API to configure Tx offloads. > > > > In the new API, offloads are divided into per-port and per-queue > > offloads. The PMD reports capability for each of t

Re: [dpdk-dev] [PATCH] i40e: fix i40e_validate_mac_addr to permit multicast addresses

2017-09-10 Thread Xing, Beilei
Hi, > -Original Message- > From: David Harton [mailto:dhar...@cisco.com] > Sent: Wednesday, August 23, 2017 6:22 AM > To: Wu, Jingjing ; Xing, Beilei > Cc: dev@dpdk.org; David Harton > Subject: [PATCH] i40e: fix i40e_validate_mac_addr to permit multicast > addresses > > The i40e maintai

Re: [dpdk-dev] [PATCH 2/8] crypto/armv8: do not append digest

2017-09-10 Thread Jerin Jacob
-Original Message- > Date: Fri, 18 Aug 2017 08:20:57 +0100 > From: Pablo de Lara > To: declan.dohe...@intel.com, jerin.ja...@caviumnetworks.com > CC: dev@dpdk.org, Pablo de Lara > Subject: [PATCH 2/8] crypto/armv8: do not append digest > X-Mailer: git-send-email 2.9.4 > > When performing

Re: [dpdk-dev] [PATCH 21/21] vhost: iotlb: reduce iotlb read lock usage

2017-09-10 Thread Yuanhan Liu
On Thu, Aug 31, 2017 at 11:50:23AM +0200, Maxime Coquelin wrote: > Prior to this patch, iotlb cache's read/write lock was > read-locked at every guest IOVA to app VA translation, > i.e. at least once per packet with indirect off and twice > with indirect on. > > The problem is that rte_rwlock_read

Re: [dpdk-dev] [PATCH v2] net/i40e: fix mirror rule reset when port is stopped

2017-09-10 Thread Xing, Beilei
> -Original Message- > From: dev [mailto:dev-boun...@dpdk.org] On Behalf Of Wei Dai > Sent: Monday, September 11, 2017 10:12 AM > To: Wu, Jingjing ; Xing, Beilei > > Cc: dev@dpdk.org; Dai, Wei ; sta...@dpdk.org > Subject: [dpdk-dev] [PATCH v2] net/i40e: fix mirror rule reset when port is

[dpdk-dev] [PATCH v2] net/i40e: fix mirror rule reset when port is stopped

2017-09-10 Thread Wei Dai
When an i40e PF port is stopped, all mirror rules should be removed. All rule related software and hardware resources should also be removed. Fixes: a4def5edf0fc ("i40e: enable port mirroring") Cc: sta...@dpdk.org Signed-off-by: Wei Dai Tested-by: Lijuan Tu --- drivers/net/i40e/i40e_ethdev.c |

[dpdk-dev] [PATCH v2] net/i40e: fix mirror rule reset when port is stopped

2017-09-10 Thread Wei Dai
When an i40e PF port is stopped, all mirror rules should be removed. All rule related software and hardware resources should also be removed. Fixes: a4def5edf0fc ("i40e: enable port mirroring") Cc: sta...@dpdk.org Signed-off-by: Wei Dai Tested-by: Lijuan Tu --- drivers/net/i40e/i40e_ethdev.c |

Re: [dpdk-dev] [PATCH] mk: add silvermont to replace atom as a target

2017-09-10 Thread Li, Xiaoyun
Sorry about that, but can link it manually. The discussion can be seen on: https://www.mail-archive.com/dev@dpdk.org/msg74600.html -Original Message- From: Richardson, Bruce Sent: Friday, September 8, 2017 17:07 To: Li, Xiaoyun Cc: dev@dpdk.org; Zhang, Helin Subject: Re: [PATCH] mk: ad

Re: [dpdk-dev] [PATCH v2 1/2] net/i40e: fix clear xstats bug in vf port

2017-09-10 Thread Zhao1, Wei
Hi, jingjing > -Original Message- > From: Wu, Jingjing > Sent: Saturday, September 9, 2017 11:16 AM > To: Zhao1, Wei ; Yigit, Ferruh > ; dev@dpdk.org > Subject: RE: [dpdk-dev] [PATCH v2 1/2] net/i40e: fix clear xstats bug in vf > port > > > > > -Original Message- > > From: dev

Re: [dpdk-dev] [PATCH v2] vhost: adaptively batch small guest memory copies

2017-09-10 Thread Tiwei Bie
On Sat, Sep 09, 2017 at 08:28:57PM +0530, santosh wrote: > On Friday 08 September 2017 06:20 PM, Tiwei Bie wrote: > > This patch adaptively batches the small guest memory copies. > > By batching the small copies, the efficiency of executing the > > memory LOAD instructions can be improved greatly,

Re: [dpdk-dev] [PATCH v2 2/2] ethdev: introduce Tx queue offloads API

2017-09-10 Thread Stephen Hemminger
On Sun, 10 Sep 2017 15:07:49 +0300 Shahaf Shuler wrote: > Introduce a new API to configure Tx offloads. > > In the new API, offloads are divided into per-port and per-queue > offloads. The PMD reports capability for each of them. > Offloads are enabled using the existing DEV_TX_OFFLOAD_* flags.

Re: [dpdk-dev] [PATCH] vmxnet3: mac address set fixes

2017-09-10 Thread Shrikrishna Khare
On Fri, 25 Aug 2017, David Harton wrote: > Updated vmxnet3_mac_addr_set() to store the newly set MAC address. > Modified vmxnet3_write_mac() so the h/w is updated in an endian > neutral manner. > > Signed-off-by: David Harton Acked-by: Shrikrishna Khare > --- > drivers/net/vmxnet3/vmxnet3_

Re: [dpdk-dev] [PATCH] vmxnet3: replenish ring buffers in rx processing

2017-09-10 Thread Shrikrishna Khare
On Fri, 25 Aug 2017, David Harton wrote: > vmxnet3 rx processing should replenish ring buffers after new buffers > are available to prevent the interface from getting stuck in a state > that no new work is processed. > > Signed-off-by: David Harton Thanks for the fix. Acked-by: Shrikrishna K

[dpdk-dev] [PATCH v2 2/2] ethdev: introduce Tx queue offloads API

2017-09-10 Thread Shahaf Shuler
Introduce a new API to configure Tx offloads. In the new API, offloads are divided into per-port and per-queue offloads. The PMD reports capability for each of them. Offloads are enabled using the existing DEV_TX_OFFLOAD_* flags. To enable per-port offload, the offload should be set on both device

[dpdk-dev] [PATCH v2 1/2] ethdev: introduce Rx queue offloads API

2017-09-10 Thread Shahaf Shuler
Introduce a new API to configure Rx offloads. In the new API, offloads are divided into per-port and per-queue offloads. The PMD reports capability for each of them. Offloads are enabled using the existing DEV_RX_OFFLOAD_* flags. To enable per-port offload, the offload should be set on both device

[dpdk-dev] [PATCH v2 0/2] ethdev new offloads API

2017-09-10 Thread Shahaf Shuler
Tx offloads configuration is per queue. Tx offloads are enabled by default, and can be disabled using ETH_TXQ_FLAGS_NO* flags. This behaviour is not consistent with the Rx side where the Rx offloads configuration is per port. Rx offloads are disabled by default and enabled according to bit field