dev_flags is wrong overwritten by RTE_ETH_DEV_DETACHABLE after
rte_eth_copy_pci_info.
Fixes: 22dda618c00c ("pci: separate detaching ethernet ports from PCI devices")
Signed-off-by: Qi Zhang
---
drivers/net/bnxt/bnxt_ethdev.c | 2 +-
drivers/net/e1000/igb_ethdev.c | 4 ++--
drivers/n
Hi Thomas,
Did you notice this patch ? do you have any comments ?
Thanks
Yulong Pei
-Original Message-
From: Pei, Yulong
Sent: Monday, January 23, 2017 4:38 PM
To: dev@dpdk.org
Cc: Mcnamara, John ; thomas.monja...@6wind.com; Pei,
Yulong
Subject: [PATCH] doc: add tested platforms and n
Add missed flags to bitmask of all supported packet Tx flags.
CC: jing.d.c...@intel.com
Fixes: 9b134aa39716 ("net/fm10k: add Tx preparation")
Signed-off-by: Jingjing Wu
---
drivers/net/fm10k/fm10k_rxtx.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/net/fm10k/fm10k_rxtx.c b/drivers
Add missed flags to bitmask of all supported packet Tx flags.
CC: wenzhuo...@intel.com
Fixes: 2b76648872c9 ("net/e1000: add Tx preparation")
Signed-off-by: Jingjing Wu
---
drivers/net/e1000/igb_rxtx.c | 11 +++
1 file changed, 11 insertions(+)
diff --git a/drivers/net/e1000/igb_rxtx.c b
Some Tx offload flags are missed in bitmask of all supported packet
Tx flags by i40e.
This patch fixes it.
CC: helin.zh...@intel.com
Fixes: 3f33e643e5c6 ("net/i40e: add Tx preparation")
Signed-off-by: Jingjing Wu
---
drivers/net/i40e/i40e_rxtx.c | 36
1 file
Add missed flags to bitmask of all supported packet Tx flags.
CC: konstantin.anan...@intel.com
Fixes: 7829b8d52be0 ("net/ixgbe: add Tx preparation")
Signed-off-by: Jingjing Wu
---
drivers/net/ixgbe/ixgbe_rxtx.c | 17 -
1 file changed, 16 insertions(+), 1 deletion(-)
diff --git a
Some Tx offload flags are missed in bitmask of all supported packet
Tx flags, it will cause rte_eth_tx_prepare fails when Tx burst packets.
v2 changes:
- redefine the PKT_TX_OFFLOAD_MASK
- fix more drivers
Jingjing Wu (5):
mbuf: fix bitmask of Tx offload flags
net/i40e: fix bitmask of suppo
Some Tx offload flags are missed in bitmask of all supported packet
Tx offload features flags.
This patch fixes it by redefining PKT_TX_OFFLOAD_MASK.
PKT_RX_OFFLOAD_MASK is also defined in this patch.
CC: olivier.m...@6wind.com
Fixes: 4fb7e803eb1a ("ethdev: add Tx preparation")
Signed-off-by: Jing
On 3 February 2017 at 19:38, Ananyev, Konstantin
wrote:
>
>
>> -Original Message-
>> From: Jianbo Liu [mailto:jianbo@linaro.org]
>> Sent: Friday, February 3, 2017 6:22 AM
>> To: Ananyev, Konstantin
>> Cc: dev@dpdk.org; Zhang, Helin ;
>> jerin.ja...@caviumnetworks.com
>> Subject: Re:
On 2/3/2017 9:54 AM, John Daley wrote:
> Hard coded mask values were being used for several of the IPv4 and IPv6
> fields. Use the values in the rte_eth_fdir_masks structure provided by the
> caller.
>
> Fixes: dfbd6a9cb504 ("net/enic: extend flow director support for 1300
> series")
> Cc: sta..
On 2/3/2017 8:44 AM, Wei Zhao wrote:
> VNI of VXLAN is parsed wrongly. The root cause is that
> array vni in item VXLAN also uses network byte ordering.
>
> Fixes: 11777435c727 ("net/ixgbe: parse flow director filter")
>
> Signed-off-by: Wei Zhao
Cc: sta...@dpdk.org
Applied to dpdk-next-net/ma
On 2/3/2017 1:18 AM, John Daley wrote:
> If a packet send is attempted with a packet larger than the NIC
> is capabile of processing (9208) it will be dropped with no
> completion descriptor returned or completion index update, which
> will lead to an mbuf leak and eventual hang.
>
> Drop and coun
On 2/3/2017 8:43 AM, Wei Zhao wrote:
> Add more check on the tci mask of vlan and vxlan parser
> in fdir filter rule pattern parser.If do not add such check,
> it maybe cause error in fdir configuration set check.
>
> Fixes: 11777435c727 ("net/ixgbe: parse flow director filter")
>
> Signed-off-by
On 02/03/2017 04:12 AM, Michal Privoznik wrote:
On 02/02/2017 06:16 PM, Maxime Coquelin wrote:
On 02/02/2017 06:09 PM, Michael S. Tsirkin wrote:
On Thu, Feb 02, 2017 at 11:47:57AM -0500, Laine Stump wrote:
On 02/02/2017 10:06 AM, Daniel P. Berrange wrote:
On Thu, Feb 02, 2017 at 03:14:01PM +
> On Feb 3, 2017, at 3:37 AM, Pascal Mazon wrote:
>
> On Thu, 2 Feb 2017 16:33:27 -0600
> Keith Wiles wrote:
>
>> Signed-off-by: Keith Wiles
>> ---
>> drivers/net/tap/rte_eth_tap.c | 93
>> ++- 1 file changed, 48 insertions(+),
>> 45 deletions(-)
>>
>>
On 02/03/2017 04:34 PM, Michael S. Tsirkin wrote:
On Fri, Feb 03, 2017 at 03:11:10PM +0100, Maxime Coquelin wrote:
Hi,
On 02/01/2017 09:35 AM, Maxime Coquelin wrote:
Hi,
Few months ago, Michael reported a problem about migrating VMs relying
on vhost-user between hosts supporting different
On Fri, Feb 03, 2017 at 03:54:52PM +, Daniel P. Berrange wrote:
> On Fri, Feb 03, 2017 at 05:34:07PM +0200, Michael S. Tsirkin wrote:
> > On Fri, Feb 03, 2017 at 03:11:10PM +0100, Maxime Coquelin wrote:
> > > Hi,
> > >
> > > On 02/01/2017 09:35 AM, Maxime Coquelin wrote:
> > > > Hi,
> > > >
>
On Fri, Feb 03, 2017 at 05:34:07PM +0200, Michael S. Tsirkin wrote:
> On Fri, Feb 03, 2017 at 03:11:10PM +0100, Maxime Coquelin wrote:
> > Hi,
> >
> > On 02/01/2017 09:35 AM, Maxime Coquelin wrote:
> > > Hi,
> > >
> > > Few months ago, Michael reported a problem about migrating VMs relying
> > >
On Fri, Feb 03, 2017 at 03:11:10PM +0100, Maxime Coquelin wrote:
> Hi,
>
> On 02/01/2017 09:35 AM, Maxime Coquelin wrote:
> > Hi,
> >
> > Few months ago, Michael reported a problem about migrating VMs relying
> > on vhost-user between hosts supporting different backend versions:
> > - Message-I
> -Original Message-
> From: dev [mailto:dev-boun...@dpdk.org] On Behalf Of Slawomir
> Mrozowicz
> Sent: Friday, February 03, 2017 3:55 PM
> To: Doherty, Declan
> Cc: dev@dpdk.org; Mrozowicz, SlawomirX
> Subject: [dpdk-dev] [PATCH v2] cryptodev: fix segmentation fault
>
> This patch fix
Hi,
On 02/01/2017 09:35 AM, Maxime Coquelin wrote:
Hi,
Few months ago, Michael reported a problem about migrating VMs relying
on vhost-user between hosts supporting different backend versions:
- Message-Id: <20161011173526-mutt-send-email-...@kernel.org>
- https://lists.gnu.org/archive/html/
This patch fix problem in function rte_cryptodev_devices_get().
Program received signal SIGSEGV, Segmentation fault.
It rework the function to use correct types and clean up visibility.
It also fix Coverity ID 141073
Fixes: 38227c0e3ad2 ("cryptodev: retrieve device info")
Signed-off-by: Slawomir
>-Original Message-
>From: Stephen Hemminger [mailto:step...@networkplumber.org]
>Sent: Wednesday, February 1, 2017 5:54 PM
>To: Mrozowicz, SlawomirX ; Doherty,
>Declan
>Cc: dev@dpdk.org
>Subject: bugs and glitches in rte_cryptodev_devices_get
>
>The function rte_cryptodev_devices_get ha
>-Original Message-
>From: De Lara Guarch, Pablo
>Sent: Friday, February 03, 2017 12:31 PM
>To: Mrzyglod, DanielX T ; Thomas Monjalon
>; Mrozowicz, SlawomirX
>
>Cc: dev@dpdk.org
>Subject: RE: [dpdk-dev] [PATCH v2] app/test-crypto-perf: fix gcc compilation
>under FreeBSD
>
>Hi Thomas,
>
>>
On 2/3/2017 10:02 AM, Iremonger, Bernard wrote:
> Hi Konstantin,
>
>> -Original Message-
>> From: Ananyev, Konstantin
>> Sent: Friday, February 3, 2017 9:50 AM
>> To: Iremonger, Bernard ; Yigit, Ferruh
>> ; Lu, Wenzhuo ;
>> dev@dpdk.org
>> Subject: RE: [dpdk-dev] [PATCH] net/ixgbe: clean u
On 2/3/2017 6:50 AM, Lu, Wenzhuo wrote:
> Hi Ferruh,
>
>> -Original Message-
>> From: Yigit, Ferruh
>> Sent: Monday, January 30, 2017 8:16 PM
>> To: Bie, Tiwei; Lu, Wenzhuo
>> Cc: dev@dpdk.org
>> Subject: Re: [dpdk-dev] [PATCH] net/ixgbe: clean up rte_eth_dev_info_get
>>
>> On 1/25/2017 5:
On 2/3/2017 9:32 AM, Pascal Mazon wrote:
> On Thu, 2 Feb 2017 16:33:26 -0600
> Keith Wiles wrote:
>
>> Signed-off-by: Keith Wiles
>> ---
<...>
>
> To be consistent. commit title should be "net/tap"
>
> The patch looks ok to me, but while in the doc, could you fix the "The
> interfaced name" i
> -Original Message-
> From: Jianbo Liu [mailto:jianbo@linaro.org]
> Sent: Friday, February 3, 2017 6:22 AM
> To: Ananyev, Konstantin
> Cc: dev@dpdk.org; Zhang, Helin ;
> jerin.ja...@caviumnetworks.com
> Subject: Re: [PATCH 1/2] net/ixgbe: calculate the correct number of received
>
On 02/03/2017 11:11 AM, Daniel P. Berrange wrote:
On Fri, Feb 03, 2017 at 10:41:12AM +0100, Maxime Coquelin wrote:
On 02/03/2017 10:27 AM, Daniel P. Berrange wrote:
On Thu, Feb 02, 2017 at 08:27:18PM +0200, Michael S. Tsirkin wrote:
On Thu, Feb 02, 2017 at 06:21:55PM +, Daniel P. Berra
Hi Thomas,
> -Original Message-
> From: Mrzyglod, DanielX T
> Sent: Thursday, February 02, 2017 3:18 PM
> To: Thomas Monjalon; Mrozowicz, SlawomirX; De Lara Guarch, Pablo
> Cc: dev@dpdk.org
> Subject: RE: [dpdk-dev] [PATCH v2] app/test-crypto-perf: fix gcc compilation
> under FreeBSD
>
>
On 2/3/2017 12:08 PM, Nipun Gupta wrote:
-Original Message-
From: dev [mailto:dev-boun...@dpdk.org] On Behalf Of Jerin Jacob
Sent: Wednesday, December 21, 2016 14:55
To: dev@dpdk.org
Cc: thomas.monja...@6wind.com; bruce.richard...@intel.com; Hemant
Agrawal ; gage.e...@intel.com;
harry.van
Hi Jingjing
> -Original Message-
> From: Wu, Jingjing
> Sent: Friday, February 3, 2017 8:22 AM
> To: Iremonger, Bernard ; dev@dpdk.org
> Cc: sta...@dpdk.org
> Subject: RE: [PATCH v6 2/2] app/testpmd: fix port stop
>
>
>
> > -Original Message-
> > From: Iremonger, Bernard
> > Sen
From: Harry van Haaren
This patch adds latency stats commandline argument to testpmd,
allowing to specify the lcore to use for latencystats updates.
Signed-off-by: Reshma Pattan
Signed-off-by: Harry van Haaren
Signed-off-by: Remy Horton
---
app/test-pmd/parameters.c | 20 +++-
From: Harry van Haaren
This commit adds a uint64_t to the mbuf struct,
allowing collection of latency and jitter statistics
by measuring packet I/O timestamps. This change is
required by the latencystats library.
Signed-off-by: Reshma Pattan
Signed-off-by: Harry van Haaren
---
lib/librte_mbuf
From: Harry van Haaren
Add a library designed to calculate latency statistics and report them
to the application when queried. The library measures minimum, average and
maximum latencies, and jitter in nano seconds. The current implementation
supports global latency stats, i.e. per application st
This patch adds a new information metrics library. This Metrics
library implements a mechanism by which producers can publish
numeric information for later querying by consumers. Metrics
themselves are statistics that are not generated by PMDs, and
hence are not reported via ethdev extended statist
Calculate bitrate statistics using the bitrate stats library. The
resulting statistics can be viewed via proc_info.
Signed-off-by: Remy Horton
---
app/test-pmd/testpmd.c | 41 -
1 file changed, 40 insertions(+), 1 deletion(-)
diff --git a/app/test-pmd/tes
This patchset extends statistics reporting to include peak and
average data-rate metrics. It comes in two parts: a statistics
reporting library, and a bitrate calculation library that uses
it. This structure is intended to seperate statistic reporting
from ethdev and allow more flexible metric regi
This patch adds a library that calculates peak and average data-rate
statistics. For ethernet devices. These statistics are reported using
the metrics library.
Signed-off-by: Remy Horton
---
MAINTAINERS| 4 +
config/common_base
From: Reshma Pattan
Modify the dpdk-procinfo process to display the newly added metrics.
Added new command line option "--metrics" to display metrics.
Signed-off-by: Reshma Pattan
Signed-off-by: Remy Horton
---
app/proc_info/main.c | 79 +++-
1
On Fri, Feb 03, 2017 at 10:41:12AM +0100, Maxime Coquelin wrote:
>
>
> On 02/03/2017 10:27 AM, Daniel P. Berrange wrote:
> > On Thu, Feb 02, 2017 at 08:27:18PM +0200, Michael S. Tsirkin wrote:
> > > On Thu, Feb 02, 2017 at 06:21:55PM +, Daniel P. Berrange wrote:
> > > > On Thu, Feb 02, 2017 a
Hi Konstantin,
> -Original Message-
> From: Ananyev, Konstantin
> Sent: Friday, February 3, 2017 9:50 AM
> To: Iremonger, Bernard ; Yigit, Ferruh
> ; Lu, Wenzhuo ;
> dev@dpdk.org
> Subject: RE: [dpdk-dev] [PATCH] net/ixgbe: clean up rte_eth_dev_info_get
>
> Hi Bernard,
>
> > -Origina
Hard coded mask values were being used for several of the IPv4 and IPv6
fields. Use the values in the rte_eth_fdir_masks structure provided by the
caller.
Fixes: dfbd6a9cb504 ("net/enic: extend flow director support for 1300 series")
Cc: sta...@dpdk.org
Signed-off-by: John Daley
---
drivers/net
The wrong offset was being used to specify the mask and value for the IPv6
traffic class field for fdir. Also, since the 1 byte field is not byte
aligned in the header, do the shifting in big endian and then convert the
32-bit vtc_flow to little endian as expected by the adapter.
Fixes: dfbd6a9cb5
Hi Bernard,
> -Original Message-
> From: Iremonger, Bernard
> Sent: Friday, February 3, 2017 9:21 AM
> To: Ananyev, Konstantin ; Yigit, Ferruh
> ; Lu, Wenzhuo ;
> dev@dpdk.org
> Subject: RE: [dpdk-dev] [PATCH] net/ixgbe: clean up rte_eth_dev_info_get
>
> Hi Konstantin,
>
> > -Origin
On Thu, 2 Feb 2017 16:33:30 -0600
Keith Wiles wrote:
> Signed-off-by: Keith Wiles
> ---
> drivers/net/tap/rte_eth_tap.c | 10 +++---
> 1 file changed, 3 insertions(+), 7 deletions(-)
>
> diff --git a/drivers/net/tap/rte_eth_tap.c b/drivers/net/tap/rte_eth_tap.c
> index 4f7eacf..238824e 10
On Thu, 2 Feb 2017 16:33:29 -0600
Keith Wiles wrote:
> Signed-off-by: Keith Wiles
> ---
> drivers/net/tap/rte_eth_tap.c | 39 +++
> 1 file changed, 19 insertions(+), 20 deletions(-)
>
> diff --git a/drivers/net/tap/rte_eth_tap.c b/drivers/net/tap/rte_eth_ta
On 02/03/2017 10:27 AM, Daniel P. Berrange wrote:
On Thu, Feb 02, 2017 at 08:27:18PM +0200, Michael S. Tsirkin wrote:
On Thu, Feb 02, 2017 at 06:21:55PM +, Daniel P. Berrange wrote:
On Thu, Feb 02, 2017 at 07:31:49PM +0200, Michael S. Tsirkin wrote:
On Thu, Feb 02, 2017 at 05:29:08PM +00
On Thu, 2 Feb 2017 16:33:28 -0600
Keith Wiles wrote:
> Signed-off-by: Keith Wiles
> ---
> drivers/net/tap/rte_eth_tap.c | 12
> 1 file changed, 4 insertions(+), 8 deletions(-)
>
> diff --git a/drivers/net/tap/rte_eth_tap.c b/drivers/net/tap/rte_eth_tap.c
> index 9ed7a87..6673182
On Thu, 2 Feb 2017 16:33:27 -0600
Keith Wiles wrote:
> Signed-off-by: Keith Wiles
> ---
> drivers/net/tap/rte_eth_tap.c | 93
> ++- 1 file changed, 48 insertions(+),
> 45 deletions(-)
>
> diff --git a/drivers/net/tap/rte_eth_tap.c b/drivers/net/tap/rte_e
On Thu, 2 Feb 2017 16:33:26 -0600
Keith Wiles wrote:
> Signed-off-by: Keith Wiles
> ---
> doc/guides/nics/tap.rst | 14 +++---
> 1 file changed, 7 insertions(+), 7 deletions(-)
>
> diff --git a/doc/guides/nics/tap.rst b/doc/guides/nics/tap.rst
> index 622b9e7..2ab60ff 100644
> --- a/d
On Thu, Feb 02, 2017 at 08:27:18PM +0200, Michael S. Tsirkin wrote:
> On Thu, Feb 02, 2017 at 06:21:55PM +, Daniel P. Berrange wrote:
> > On Thu, Feb 02, 2017 at 07:31:49PM +0200, Michael S. Tsirkin wrote:
> > > On Thu, Feb 02, 2017 at 05:29:08PM +, Daniel P. Berrange wrote:
> > > > On Thu,
Hi,
On 2/1/2017 7:41 PM, Jan Blunck wrote:
On Fri, Jan 20, 2017 at 4:21 AM, Chen Jing D(Mark)
wrote:
This is the documentation to describe what prgdev is, how to use
prgdev API and accomplish an image download.
Signed-off-by: Chen Jing D(Mark)
---
doc/guides/prog_guide/prgdev_lib.rst | 4
Hi Konstantin,
> -Original Message-
> From: dev [mailto:dev-boun...@dpdk.org] On Behalf Of Ananyev,
> Konstantin
> Sent: Wednesday, February 1, 2017 6:10 PM
> To: Yigit, Ferruh ; Lu, Wenzhuo
> ; dev@dpdk.org
> Subject: Re: [dpdk-dev] [PATCH] net/ixgbe: clean up rte_eth_dev_info_get
>
>
>
On 02/02/2017 06:16 PM, Maxime Coquelin wrote:
>
>
> On 02/02/2017 06:09 PM, Michael S. Tsirkin wrote:
>> On Thu, Feb 02, 2017 at 11:47:57AM -0500, Laine Stump wrote:
>>> On 02/02/2017 10:06 AM, Daniel P. Berrange wrote:
On Thu, Feb 02, 2017 at 03:14:01PM +0100, Maxime Coquelin wrote:
>
VNI of VXLAN is parsed wrongly. The root cause is that
array vni in item VXLAN also uses network byte ordering.
Fixes: 11777435c727 ("net/ixgbe: parse flow director filter")
Signed-off-by: Wei Zhao
---
drivers/net/ixgbe/ixgbe_flow.c | 7 ---
1 file changed, 4 insertions(+), 3 deletions(-)
Add more check on the tci mask of vlan and vxlan parser
in fdir filter rule pattern parser.If do not add such check,
it maybe cause error in fdir configuration set check.
Fixes: 11777435c727 ("net/ixgbe: parse flow director filter")
Signed-off-by: Wei Zhao
---
drivers/net/ixgbe/ixgbe_flow.c | 4
From: zhao wei
Add more check on the tci mask of vlan and vxlan parser
in fdir filter rule pattern parser.If do not add such check,
it maybe cause error in fdir configuration set check.
Fixes: 11777435c727 ("net/ixgbe: parse flow director filter")
Signed-off-by: Wei Zhao
---
drivers/net/ixgbe
From: zhao wei
VNI of VXLAN is parsed wrongly. The root cause is that
array vni in item VXLAN also uses network byte ordering.
Fixes: 11777435c727 ("net/ixgbe: parse flow director filter")
Signed-off-by: Wei Zhao
---
drivers/net/ixgbe/ixgbe_flow.c | 7 ---
1 file changed, 4 insertions(+),
Hi Slawomir,
> -Original Message-
> From: dev [mailto:dev-boun...@dpdk.org] On Behalf Of Slawomir
> Mrozowicz
> Sent: Friday, February 03, 2017 9:18 AM
> To: Doherty, Declan
> Cc: dev@dpdk.org; Mrozowicz, SlawomirX
> Subject: [dpdk-dev] [PATCH] cryptodev: fix segmentation fault
>
> This p
> -Original Message-
> From: Iremonger, Bernard
> Sent: Friday, January 27, 2017 6:50 PM
> To: dev@dpdk.org; Wu, Jingjing
> Cc: Iremonger, Bernard ; sta...@dpdk.org
> Subject: [PATCH v6 2/2] app/testpmd: fix port stop
>
> The rte_eth_dev_stop function is not called if the port_status is
61 matches
Mail list logo