On Tue, Dec 06, 2016 at 03:53:42PM +, Ferruh Yigit wrote:
> > Please, we need a comment for each driver saying
> > "it is OK, we do not need any checksum preparation for TSO"
> > or
> > "yes we have to implement tx_prepare or TSO will not work in this mode"
> >
Sorry for late. For virtio, I th
Hi,
I am a new to DPDK.
My product is using DPDK 1.6 and it does not support jumbo frames for
VMXNET3.
I have to upgrade to 1.7.1, but i am not able to find info on whether the
jumbo frame support is being added for VMXNET3 or not.
I can see some jumbo frame related patches being posted for vm
2016-12-07 06:24, Akhil Goyal:
> From: Thomas Monjalon [mailto:thomas.monja...@6wind.com]
> 2016-12-05 18:25, Akhil Goyal:
> > FLib is a library which helps in making the descriptors which is
> > understood by NXP's SEC hardware.
> > This patch provides header files for command words which can be
2016-12-07 12:30, Hemant Agrawal:
> On 12/7/2016 2:34 AM, Thomas Monjalon wrote:
> > 2016-12-04 23:47, Hemant Agrawal:
> >> Add support for using VFIO for dpaa2 based fsl-mc bus.
> >
> > Why do we need so much special code for interfacing VFIO on fsl-mc?
> > Can you reuse some code from EAL VFIO?
>
This patch optimizes rte_memcpy for well aligned cases, where both
dst and src addr are aligned to maximum MOV width. It introduces a
dedicated function called rte_memcpy_aligned to handle the aligned
cases with simplified instruction stream. The existing rte_memcpy
is renamed as rte_memcpy_generic
Hi, Maxime:
> -Original Message-
> From: Maxime Coquelin [mailto:maxime.coque...@redhat.com]
> Sent: Tuesday, December 6, 2016 4:30 PM
> To: Yang, Zhiyong ; dev@dpdk.org
> Cc: yuanhan@linux.intel.com; Richardson, Bruce
> ; Ananyev, Konstantin
> ; Pierre Pfister (ppfister)
>
> Subject:
On Wed, Dec 07, 2016 at 09:28:17AM +, Yang, Zhiyong wrote:
> > >> Wouldn't be worth to also use rte_memset in Virtio PMD (not
> > >> compiled/tested)? :
> > >>
> > >
> > > I think rte_memset maybe can bring some benefit here, but , I'm not
> > > clear how to enter the branch and test it. :)
On Tue, Dec 06, 2016 at 01:24:40PM +0100, Maxime Coquelin wrote:
> Having reference benchmarks is important in order to obtain
> reproducible performance figures.
>
> This patch describes required steps to configure a PVP setup
> using testpmd in both host and guest.
>
> Not relying on external v
On Wed, Nov 30, 2016 at 09:18:42AM +, Pierre Pfister (ppfister) wrote:
> Current virtio driver advertises VERSION_1 support,
> but does not handle device's VERSION_1 support when
> sending packets (it looks for ANY_LAYOUT feature,
> which is absent).
>
> This patch enables 'can_push' in tx pat
Hi, yuanhan:
> -Original Message-
> From: Yuanhan Liu [mailto:yuanhan@linux.intel.com]
> Sent: Wednesday, December 7, 2016 5:38 PM
> To: Yang, Zhiyong
> Cc: Maxime Coquelin ; dev@dpdk.org;
> Richardson, Bruce ; Ananyev, Konstantin
> ; Pierre Pfister (ppfister)
>
> Subject: Re: [dpdk-
On Wed, Dec 07, 2016 at 09:43:06AM +, Yang, Zhiyong wrote:
> > On Wed, Dec 07, 2016 at 09:28:17AM +, Yang, Zhiyong wrote:
> > > > >> Wouldn't be worth to also use rte_memset in Virtio PMD (not
> > > > >> compiled/tested)? :
> > > > >>
> > > > >
> > > > > I think rte_memset maybe can bring
Hello David,
On Wednesday 07 December 2016 02:22 AM, David Marchand wrote:
"Big patchset and a lot of things to look at.
Here is a first look at it.
Thanks for comments.
On Sun, Dec 4, 2016 at 11:11 AM, Shreyansh Jain wrote:
In continuation to the RFC posted on 17/Nov [9],
A series of pa
On 12/7/2016 1:18 AM, Ferruh Yigit wrote:
On 12/4/2016 6:16 PM, Hemant Agrawal wrote:
The patch series adds NXP’s QorIQ-Layerscape DPAA2 Architecture based
network SoC PMD. This version of the driver supports NXP LS208xA,
LS204xA and LS108x families Network SoCs.
DPAA2, or Data Path Accelerati
On 12/7/2016 2:38 AM, Thomas Monjalon wrote:
2016-12-06 19:49, Ferruh Yigit:
On 12/4/2016 6:17 PM, Hemant Agrawal wrote:
+ if (rte_eal_process_type() == RTE_PROC_PRIMARY) {
+ eth_dev->data->dev_private = rte_zmalloc(
+ "ethdev pr
On 12/6/2016 6:25 PM, Yong Wang wrote:
>> -Original Message-
>> From: Ananyev, Konstantin [mailto:konstantin.anan...@intel.com]
>> Sent: Sunday, December 4, 2016 4:11 AM
>> To: Yong Wang ; Thomas Monjalon
>>
>> Cc: Harish Patil ; dev@dpdk.org; Rahul Lakkireddy
>> ; Stephen Hurd
>> ; Jan Me
Hi Ferruh,
>
> On 12/6/2016 6:25 PM, Yong Wang wrote:
> >> -Original Message-
> >> From: Ananyev, Konstantin [mailto:konstantin.anan...@intel.com]
> >> Sent: Sunday, December 4, 2016 4:11 AM
> >> To: Yong Wang ; Thomas Monjalon
> >>
> >> Cc: Harish Patil ; dev@dpdk.org; Rahul Lakkireddy
On 12/7/2016 2:08 PM, Thomas Monjalon wrote:
2016-12-07 12:30, Hemant Agrawal:
On 12/7/2016 2:34 AM, Thomas Monjalon wrote:
2016-12-04 23:47, Hemant Agrawal:
Add support for using VFIO for dpaa2 based fsl-mc bus.
Why do we need so much special code for interfacing VFIO on fsl-mc?
Can you reu
On Tue, Dec 06, 2016 at 08:31:35PM +, Ananyev, Konstantin wrote:
> > Hi Konstantin,
> >
> > On Tue, Dec 06, 2016 at 10:56:26AM +, Ananyev, Konstantin wrote:
> > >
> > > Hi Adrien,
> > >
> > > >
> > > > On Mon, Dec 05, 2016 at 04:43:52PM +, Ananyev, Konstantin wrote:
> > > > [...]
> > >
+ CC: David Marchand
On Sunday 04 December 2016 11:47 PM, Hemant Agrawal wrote:
The DPAA2 bus driver is a rte_bus driver which scans the fsl-mc bus.
Signed-off-by: Hemant Agrawal
---
drivers/net/Makefile| 2 +-
drivers/net/dpaa2/Makefile | 60 ++
On Thu, Dec 01, 2016 at 04:26:50PM +0100, Jan Wickbom wrote:
> static int
> -fdset_fill(fd_set *rfset, fd_set *wfset, struct fdset *pfdset)
> +fdset_fill(struct pollfd *rwfds, struct fdset *pfdset)
> {
> struct fdentry *pfdentry;
> - int i, maxfds = -1;
> - int num = MAX_FDS;
> -
>
Hi Yliu,
>
> On Tue, Dec 06, 2016 at 03:53:42PM +, Ferruh Yigit wrote:
> > > Please, we need a comment for each driver saying
> > > "it is OK, we do not need any checksum preparation for TSO"
> > > or
> > > "yes we have to implement tx_prepare or TSO will not work in this mode"
> > >
>
> So
On Wed, Dec 07, 2016 at 10:13:14AM +, Ananyev, Konstantin wrote:
>
> Hi Yliu,
>
> >
> > On Tue, Dec 06, 2016 at 03:53:42PM +, Ferruh Yigit wrote:
> > > > Please, we need a comment for each driver saying
> > > > "it is OK, we do not need any checksum preparation for TSO"
> > > > or
> > >
> -Original Message-
> From: Yuanhan Liu [mailto:yuanhan@linux.intel.com]
> Sent: Wednesday, December 7, 2016 10:19 AM
> To: Ananyev, Konstantin
> Cc: Yigit, Ferruh ; Olivier Matz
> ; Thomas Monjalon ;
> dev@dpdk.org; Jan Medala ; Jakub Palider
> ; Netanel Belgazal ; Evgeny
> Schem
2016-12-07 15:43, Shreyansh Jain:
> IMO, the way Bus is kept is debatable.
> - should it be in EAL (lib/librte_eal/linuxapp/eal_pci.c like Bus
> patches) [1]?
> - Should it a 'handler/driver' parallel to device drivers?
>
> I personally prefer a clean layer for buses with:
>
> - RTE_SDK/dr
Extra bytes are being written at end of data while process standard
openssl cipher encryption. This behaviour is unexpected.
This patch disable the padding feature in openssl library, which is
causing the problem.
Fixes: d61f70b4c918 ("crypto/libcrypto: add driver for OpenSSL library")
Signed-of
> From: Jerin Jacob [mailto:jerin.ja...@caviumnetworks.com]
Hi Jerin,
Re v2 rte_event struct, there seems to be some changes in the struct layout and
field sizes. I've investigated them, and would like to propose some changes to
balance the byte-alignment and accessing of the fields.
These cha
Hi Cristian,
Looking at points 10 and 11 it's good to hear nodes can be dynamically added.
We've been trying to decide the best way to do this for support of qos on
tunnels for
some time now and the existing implementation doesn't allow this so effectively
ruled
out hierarchical queueing for tu
On Tue, Dec 06, 2016 at 09:22:15AM +0530, Jerin Jacob wrote:
> In a polling model, lcores poll ethdev ports and associated
> rx queues directly to look for packet. In an event driven model,
> by contrast, lcores call the scheduler that selects packets for
> them based on programmer-specified criter
On 11/23/2016 5:36 PM, Tomasz Kulasek wrote:
> Added "csum txprep (on|off)" command which allows to switch to the
> tx path using Tx preparation API.
>
> By default unchanged implementation is used.
>
> Using Tx preparation path, pseudo header calculation for udp/tcp/tso
> packets from applicatio
With python3 being the default in some distributions/installations,
shebang with just "python" will make the script run under version of
python that the scripts are not written for. In order to fix that and
mitigate future errors, use shebang properly and specify the python
version. That way the
-Original Message-
From: Thomas Monjalon [mailto:thomas.monja...@6wind.com]
Sent: Wednesday, December 07, 2016 2:03 PM
To: Akhil Goyal
Cc: dev@dpdk.org; declan.dohe...@intel.com; pablo.de.lara.gua...@intel.com;
Hemant Agrawal ; Horia Geantă
Subject: Re: [PATCH 1/8] drivers/common/dpaa
Hi,
> -Original Message-
> From: Yigit, Ferruh
> Sent: Wednesday, December 7, 2016 12:14
> To: Kulasek, TomaszX ; dev@dpdk.org
> Cc: Ananyev, Konstantin ;
> olivier.m...@6wind.com
> Subject: Re: [dpdk-dev] [PATCH v12 6/6] testpmd: use Tx preparation in
> csum engine
>
> On 11/23/2016 5:36
> -Original Message-
> From: dev [mailto:dev-boun...@dpdk.org] On Behalf Of Ferruh Yigit
> Sent: Wednesday, December 7, 2016 11:14 AM
> To: Kulasek, TomaszX ; dev@dpdk.org
> Cc: Ananyev, Konstantin ;
> olivier.m...@6wind.com
> Subject: Re: [dpdk-dev] [PATCH v12 6/6] testpmd: use Tx preparat
> -Original Message-
> From: dev [mailto:dev-boun...@dpdk.org] On Behalf Of Martin Kletzander
> Sent: Wednesday, December 7, 2016 10:17 AM
> To: dev@dpdk.org
> Subject: [dpdk-dev] [PATCH] Force python scripts to run with python2
>
> With python3 being the default in some distributions/inst
Hi John,
> -Original Message-
> From: Mcnamara, John
> Sent: Wednesday, December 7, 2016 13:01
> To: Yigit, Ferruh ; Kulasek, TomaszX
> ; dev@dpdk.org
> Cc: Ananyev, Konstantin ;
> olivier.m...@6wind.com
> Subject: RE: [dpdk-dev] [PATCH v12 6/6] testpmd: use Tx preparation in
> csum engine
Hello Shreyansh,
On Wed, Dec 7, 2016 at 10:55 AM, Shreyansh Jain wrote:
> On Wednesday 07 December 2016 02:22 AM, David Marchand wrote:
>>> 0002~0003: Introducing the basic Bus model and associated test case
>>> 0005: Support insertion of device rather than addition to tail
>>
>>
>> Patch 2
On Wed, Dec 7, 2016 at 11:40 AM, Thomas Monjalon
wrote:
> 2016-12-07 15:43, Shreyansh Jain:
>> IMO, the way Bus is kept is debatable.
>> - should it be in EAL (lib/librte_eal/linuxapp/eal_pci.c like Bus
>> patches) [1]?
>> - Should it a 'handler/driver' parallel to device drivers?
>>
>> I pers
> -Original Message-
> From: David Marchand [mailto:david.march...@6wind.com]
> Sent: Wednesday, December 07, 2016 5:52 PM
> To: Thomas Monjalon
> Cc: Shreyansh Jain ; Hemant Agrawal
> ; dev@dpdk.org; Richardson, Bruce
>
> Subject: Re: [PATCH 10/32] net/dpaa2: introducing dpaa2 bus driver
On 12/7/2016 3:31 AM, Wenzhuo Lu wrote:
> The callback asks the user application if it is allowed to
> perform the mailbox messages.
>
> If the return value from user is RTE_PMD_I40E_MB_EVENT_PROCEED
> then continue. If ACK or NACK, do nothing and send
> not_supported to VF.
>
> Signed-off-by: We
Currently select() is used to monitor file descriptors for vhostuser
ports. This limits the number of ports possible to create since the
fd number is used as index in the fd_set and we have seen fds > 1023.
This patch changes select() to poll(). This way we can keep an
packed (pollfd) array for the
On 05/12/16 15:12, Neil Horman wrote:
On Fri, Dec 02, 2016 at 04:22:16PM +, Declan Doherty wrote:
On 02/12/16 14:57, Bruce Richardson wrote:
On Fri, Dec 02, 2016 at 03:31:24PM +0100, Thomas Monjalon wrote:
2016-12-02 14:15, Fan Zhang:
This patch provides the initial implementation of the
Hi everyone,
> -Original Message-
> From: Kulasek, TomaszX
> Sent: Wednesday, December 7, 2016 12:12 PM
> To: Mcnamara, John ; Yigit, Ferruh
> ; dev@dpdk.org
> Cc: Ananyev, Konstantin ; olivier.m...@6wind.com
> Subject: RE: [dpdk-dev] [PATCH v12 6/6] testpmd: use Tx preparation in csum
>
On 12/06/2016 12:24 PM, Maxime Coquelin wrote:
> Having reference benchmarks is important in order to obtain
> reproducible performance figures.
>
> This patch describes required steps to configure a PVP setup
> using testpmd in both host and guest.
>
> Not relying on external vSwitch ease integr
On 12/7/2016 3:31 AM, Wenzhuo Lu wrote:
> Support enabling/disabling TX loopback from PF.
> User can call the API on PF to enable/disable TX loopback
> for all the PF and VFs.
>
> Signed-off-by: Wenzhuo Lu
> ---
> drivers/net/i40e/i40e_ethdev.c| 219
> ++
On Wednesday 07 December 2016 05:47 PM, David Marchand wrote:
Hello Shreyansh,
On Wed, Dec 7, 2016 at 10:55 AM, Shreyansh Jain wrote:
On Wednesday 07 December 2016 02:22 AM, David Marchand wrote:
0002~0003: Introducing the basic Bus model and associated test case
0005: Support insertion
2016-12-07 11:44, Akhil Goyal:
> From: Thomas Monjalon [mailto:thomas.monja...@6wind.com]
> 2016-12-07 06:24, Akhil Goyal:
> > From: Thomas Monjalon [mailto:thomas.monja...@6wind.com]
> > 2016-12-05 18:25, Akhil Goyal:
> > > FLib is a library which helps in making the descriptors which is
> > > u
2016-12-07 18:40, Shreyansh Jain:
> Is there anything specific that you are looking for in patchset v2?
> I was thinking of:
> 0. fixing BSD compilation issue reported by CI
> 1. improving the test_pci.c
> 2. hotplugging
> 3. trying to move PCI to drives/bus/pci/linux/* and resolving how
> drivers
> -Original Message-
> From: Yuanhan Liu [mailto:yuanhan@linux.intel.com]
> Sent: den 7 december 2016 11:13
> To: Jan Wickbom
> Cc: dev@dpdk.org; Patrik Andersson R
> Subject: Re: [PATCH] vhost: allow for many vhost user ports
>
> On Thu, Dec 01, 2016 at 04:26:50PM +0100, Jan Wickb
On 12/7/2016 3:31 AM, Wenzhuo Lu wrote:
> This patch add below two APIs so that VF statistics
> can be get/clear from PF side.
> rte_eth_vf_stats_get.
> rte_eth_vf_stats_reset.
patch subject can have " ... from PF" both to be consistent with other
patches and to clarify what it does: add APIS to g
On 12/7/2016 3:31 AM, Wenzhuo Lu wrote:
> This patch implement vf_stats_get and vf_stats_reset ops for i40e.
>
> Signed-off-by: Qi Zhang
> ---
<...>
> +static int
> +i40e_vf_stats_get(struct rte_eth_dev *dev,
> + uint16_t vf,
> + struct rte_eth_stats *stats)
> +{
> +
On Wed, Dec 07, 2016 at 12:42:15PM +, Declan Doherty wrote:
> On 05/12/16 15:12, Neil Horman wrote:
> > On Fri, Dec 02, 2016 at 04:22:16PM +, Declan Doherty wrote:
> > > On 02/12/16 14:57, Bruce Richardson wrote:
> > > > On Fri, Dec 02, 2016 at 03:31:24PM +0100, Thomas Monjalon wrote:
> > >
On 12/7/2016 3:31 AM, Wenzhuo Lu wrote:
> Add a function to configure vlan strip enable/disable for specific
> SRIOV VF device.
>
> Signed-off-by: Chen Jing D(Mark)
> ---
<...>
> +
> +/* Set vlan strip on/off for specific VF from host */
> +int
> +rte_pmd_i40e_set_vf_vlan_stripq(uint8_t port, u
On 12/7/2016 3:31 AM, Wenzhuo Lu wrote:
> Support inserting VF VLAN id from PF.
> User can call the API on PF to insert a VLAN id to a
> specific VF.
Same comment with prev patch, does it make sense to insert " from PF" to
patch title?
>
> Signed-off-by: Bernard Iremonger
> ---
> drivers/net/i
On 12/7/2016 3:31 AM, Wenzhuo Lu wrote:
> Support setting VF MAC address from PF.
> User can call the API on PF to set a specific
> VF's MAC address.
>
> This will reset the VF.
>
> Signed-off-by: Ferruh Yigit
> ---
<...>
>
> +/**
> + * Set the VF MAC address.
> + *
> + * This will reset the
For NFP, we do not have TSO support yet, although it is coming and
hopefully it will be within next release.
Regarding this email thread, it is "it is OK, we do not need any checksum
preparation for TSO"
On Wed, Dec 7, 2016 at 10:03 AM, Ananyev, Konstantin <
konstantin.anan...@intel.com> wrote:
On 12/7/2016 3:32 AM, Wenzhuo Lu wrote:
> Support enabling/disabling VF broadcast mode from PF.
> User can call the API on PF to enable/disable a specific
> VF's broadcast mode.
>
> Signed-off-by: Bernard Iremonger
<...>
> +int rte_pmd_i40e_set_vf_broadcast(uint8_t port, uint16_t vf_id, uint8_t
On 12/7/2016 2:26 PM, Ferruh Yigit wrote:
> On 12/7/2016 3:31 AM, Wenzhuo Lu wrote:
>> Support inserting VF VLAN id from PF.
>> User can call the API on PF to insert a VLAN id to a
>> specific VF.
>
> Same comment with prev patch, does it make sense to insert " from PF" to
> patch title?
>
>>
>>
> -Original Message-
> From: Neil Horman [mailto:nhor...@tuxdriver.com]
> Sent: Wednesday, December 7, 2016 2:17 PM
> To: Doherty, Declan
> Cc: Richardson, Bruce ; Thomas Monjalon
> ; Zhang, Roy Fan ;
> dev@dpdk.org
> Subject: Re: [dpdk-dev] [PATCH] Scheduler: add driver for scheduler cr
On 12/7/2016 3:32 AM, Wenzhuo Lu wrote:
> add rte_pmd_i40e_set_vf_vlan_filter API.
> User can call the API on PF to enable/disable
> a set of VF's VLAN filters.
>
> Signed-off-by: Bernard Iremonger
> ---
> drivers/net/i40e/i40e_ethdev.c| 50
> +++
> drive
2016-12-07 12:04, Mcnamara, John:
> > -Original Message-
> > From: dev [mailto:dev-boun...@dpdk.org] On Behalf Of Martin Kletzander
> > Sent: Wednesday, December 7, 2016 10:17 AM
> > To: dev@dpdk.org
> > Subject: [dpdk-dev] [PATCH] Force python scripts to run with python2
> >
> > With pyth
2016-12-07 04:54, Jerin Jacob:
> On Tue, Dec 06, 2016 at 02:41:01PM -0800, Thomas Monjalon wrote:
> > 2016-12-07 03:35, Jerin Jacob:
> > > On Tue, Dec 06, 2016 at 10:42:51PM +0100, Thomas Monjalon wrote:
> > > > 2016-12-07 02:48, Jerin Jacob:
> > > > > On Tue, Dec 06, 2016 at 09:29:25PM +0100, Thom
On 12/7/2016 3:32 AM, Wenzhuo Lu wrote:
> Add testpmd CLI to set VF multicast promiscuous mode on i40e.
>
> Signed-off-by: Wenzhuo Lu
> ---
> app/test-pmd/cmdline.c | 86
> +
> doc/guides/testpmd_app_ug/testpmd_funcs.rst | 8 +++
> 2 files chang
On 12/7/2016 3:32 AM, Wenzhuo Lu wrote:
> Initialise VMDq in the init_port_config function in a similar
> way to how it is done in the VMDq sample application.
What is the effect of doing existing initialization?
>
> Signed-off-by: Bernard Iremonger
> ---
<...>
On 12/7/2016 3:32 AM, Wenzhuo Lu wrote:
> i40e PF host only support to work with DPDK VF driver, Linux
> VF driver is not supported. This change will enhance in version
> number returned.
>
> Current version info returned won't be able to be recognized
> by Linux VF driver, change to values that b
On 12/7/2016 3:32 AM, Wenzhuo Lu wrote:
> PF host didn't return correct VSI id to VF.
> This change fix it.
This looks like a fix for current code,
can you please update commit title and log to reflect the fix?
>
> Signed-off-by: Chen Jing D(Mark)
> ---
> drivers/net/i40e/i40e_pf.c | 3 +--
>
On 12/7/2016 3:32 AM, Wenzhuo Lu wrote:
> Add testpmd CLI to set VF unicast promiscuous mode on i40e.
>
> Signed-off-by: Wenzhuo Lu
> ---
> app/test-pmd/cmdline.c | 92
> +
> doc/guides/testpmd_app_ug/testpmd_funcs.rst | 8 +++
> 2 files changed
On 12/7/2016 3:32 AM, Wenzhuo Lu wrote:
> When VF requested to configure TX queue, a few parameters are
> missed to be configured in PF host. This change have more
> fields parsed and configured for TX context.
What is the effect of missing Tx paramters configured?
If this cause a bug, this patch
Hi, Ferruh,
> -Original Message-
> From: Yigit, Ferruh
> Sent: Wednesday, December 7, 2016 11:19 PM
> To: Lu, Wenzhuo ; dev@dpdk.org
> Cc: Chen, Jing D
> Subject: Re: [dpdk-dev] [PATCH v2 29/32] net/i40e: parse more VF parameter
> and configure
>
> On 12/7/2016 3:32 AM, Wenzhuo Lu wrote:
Ferruh,
> -Original Message-
> From: Yigit, Ferruh
> Sent: Wednesday, December 7, 2016 11:16 PM
> To: Lu, Wenzhuo ; dev@dpdk.org
> Cc: Chen, Jing D
> Subject: Re: [dpdk-dev] [PATCH v2 28/32] net/i40e: return correct vsi_id
>
> On 12/7/2016 3:32 AM, Wenzhuo Lu wrote:
> > PF host didn't re
On 12/7/2016 3:32 AM, Wenzhuo Lu wrote:
> Some CLIs don't check the input port ID, it
> may cause segmentation fault (core dumped).
Are these functions (that we are adding extra check) added with this
patchset? If so why not add these checks where function implemented.
If these functions are alre
On 07/12/16 14:46, Richardson, Bruce wrote:
-Original Message-
From: Neil Horman [mailto:nhor...@tuxdriver.com]
Sent: Wednesday, December 7, 2016 2:17 PM
To: Doherty, Declan
Cc: Richardson, Bruce ; Thomas Monjalon
; Zhang, Roy Fan ;
dev@dpdk.org
Subject: Re: [dpdk-dev] [PATCH] Schedul
On Wed, Dec 07, 2016 at 04:00:07PM +0100, Thomas Monjalon wrote:
> 2016-12-07 04:54, Jerin Jacob:
> > On Tue, Dec 06, 2016 at 02:41:01PM -0800, Thomas Monjalon wrote:
> > > 2016-12-07 03:35, Jerin Jacob:
> > > > On Tue, Dec 06, 2016 at 10:42:51PM +0100, Thomas Monjalon wrote:
> > > > > 2016-12-07 0
Hi Ferruh,
> -Original Message-
> From: Yigit, Ferruh
> Sent: Wednesday, December 7, 2016 3:07 PM
> To: Lu, Wenzhuo ; dev@dpdk.org
> Cc: Iremonger, Bernard
> Subject: Re: [dpdk-dev] [PATCH v2 26/32] app/testpmd: initialize receive
> mode for VMDq
>
> On 12/7/2016 3:32 AM, Wenzhuo Lu wrot
On Tue, Dec 06, 2016 at 05:17:12PM +, Bruce Richardson wrote:
> On Tue, Dec 06, 2016 at 09:22:17AM +0530, Jerin Jacob wrote:
> > This patch implements northbound eventdev API interface using
> > southbond driver interface
> >
> > Signed-off-by: Jerin Jacob
> > ---
> > + /* Re alloca
Fixes: c03fcee9abbd ("ixgbe: remove CRC size from byte counters")
Signed-off-by: Ferruh Yigit
---
CC: sta...@dpdk.org
---
drivers/net/ixgbe/ixgbe_ethdev.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/drivers/net/ixgbe/ixgbe_ethdev.c b/drivers/net/ixgbe/ixgbe_ethdev.c
i
2016-12-05 10:27, Bruce Richardson:
> On Sun, Dec 04, 2016 at 11:17:06PM +0100, Thomas Monjalon wrote:
> > There was an option CONFIG_RTE_INSECURE_FUNCTION_WARNING (disabled by
> > default), which prevents from using some libc functions:
> > sprintf, snprintf, vsnprintf, strcpy, strncpy, strcat, st
Hi Ferruh,
> -Original Message-
> From: Yigit, Ferruh
> Sent: Wednesday, December 7, 2016 2:26 PM
> To: Lu, Wenzhuo ; dev@dpdk.org
> Cc: Iremonger, Bernard
> Subject: Re: [dpdk-dev] [PATCH v2 16/32] net/i40e: add set VF VLAN insert
> function
>
> On 12/7/2016 3:31 AM, Wenzhuo Lu wrote:
>
2016-11-25 12:24, Ferruh Yigit:
> On 11/25/2016 12:22 PM, Robin Jarry wrote:
> > The lsb_release script is part of an optional package which is not
> > always installed. On the other hand, /etc/lsb-release is always present
> > even on minimal Ubuntu installations.
> >
> > root@ubuntu1604:~# d
Hi Ferruh,
> -Original Message-
> From: Yigit, Ferruh
> Sent: Wednesday, December 7, 2016 2:46 PM
> To: Lu, Wenzhuo ; dev@dpdk.org
> Cc: Iremonger, Bernard
> Subject: Re: [dpdk-dev] [PATCH v2 19/32] net/i40e: set VF VLAN filter from
> PF
>
> On 12/7/2016 3:32 AM, Wenzhuo Lu wrote:
> > ad
No device driver sets the unbind flag in current public code base.
Therefore it is good time to remove the unused dead code.
Signed-off-by: Stephen Hemminger
---
lib/librte_eal/bsdapp/eal/eal_pci.c | 9
lib/librte_eal/common/eal_common_pci.c | 5 -
lib/librte_eal/common/inclu
2016-11-19 13:10, Anatoly Burakov:
> Aside from avoiding doing useless work, this also fixes a segfault
> when calling rte_eth_dev_get_port_by_name() whenever no devices
> were found yet, and therefore rte_eth_dev_data wasn't yet allocated.
>
> Fixes: 9c5b8d8b9feb ("ethdev: clean port id retrieval
On 12/6/2016 8:16 PM, Tom Crugnale wrote:
> Missed packets on RX were erroneously being assigned to the ierrors
> struct member. Change it to be assigned to imissed.
>
> Fixes: 4861cde4 ("i40e: new poll mode driver")
>
> Signed-off-by: Tom Crugnale
> ---
> v3:
> * Fixed coding style issues
> v2:
On Tue, Dec 06, 2016 at 04:51:19PM +, Bruce Richardson wrote:
> On Tue, Dec 06, 2016 at 09:22:15AM +0530, Jerin Jacob wrote:
> > In a polling model, lcores poll ethdev ports and associated
> > rx queues directly to look for packet. In an event driven model,
> > by contrast, lcores call the sche
Hi Steve,
Thanks for your comments!
> This seems to be more of an abstraction of existing QoS.
Really? Why exactly do you say this, any particular examples?
I think the current proposal provides an abstraction for far more features than
librte_sched provides. The goal for this API is to be ab
On 06.12.2016 21:27, Thomas Monjalon wrote:
2016-12-06 18:32, zbigniew.bo...@caviumnetworks.com:
From: Zbigniew Bodek
Add type and name for ARMv8 crypto PMD
Signed-off-by: Zbigniew Bodek
[...]
--- a/lib/librte_cryptodev/rte_cryptodev.h
+++ b/lib/librte_cryptodev/rte_cryptodev.h
@@ -66,6 +6
Following Cavium's acquisition of QLogic we need to update all the
qlogic PMD maintainer's entries to point to our new e-mail addresses.
Update driver's maintainers as they are no longer working for Cavium.
Thanks to Sony Chacko for his support and development of our various
dpdk drivers.
Signed-
The PMD allows for DPDK and the host to communicate using a raw
device interface on the host and in the DPDK application. The device
created is a Tap device with a L2 packet header.
v10- Change the string name used to allow for multiple devices.
v9 - Fix up the docs to use correct syntax
v8 - Fix
Hi Alan,
Thanks for your comments!
> Hi Cristian,
> Looking at points 10 and 11 it's good to hear nodes can be dynamically added.
Yes, many implementations allow on-the-fly remapping a node from one parent to
another
one, or simply adding more nodes post-initialization, so it is natural for t
2016-12-07 20:04, Zbigniew Bodek:
> On 06.12.2016 21:27, Thomas Monjalon wrote:
> > 2016-12-06 18:32, zbigniew.bo...@caviumnetworks.com:
> >> From: Zbigniew Bodek
> >>
> >> Add type and name for ARMv8 crypto PMD
> >>
> >> Signed-off-by: Zbigniew Bodek
> > [...]
> >> --- a/lib/librte_cryptodev/rte
> -Original Message-
> From: Thomas Monjalon [mailto:thomas.monja...@6wind.com]
> Sent: Tuesday, December 6, 2016 10:14 PM
> To: Stephen Hemminger
> Cc: dev@dpdk.org; Dumitrescu, Cristian
> Subject: Re: [dpdk-dev] [RFC] ethdev: abstraction layer for QoS hierarchical
> scheduler
>
> 201
2016-11-18 16:32, Anatoly Burakov:
> Fixes: d63eed6b2dca ("eal: add driver name alias")
>
> Signed-off-by: Anatoly Burakov
CC: sta...@dpdk.org
Applied, thanks
On Wed, Dec 7, 2016 at 2:38 PM, Keith Wiles wrote:
>
> Signed-off-by: Keith Wiles
Tested-by: Aws Ismail
> -Original Message-
> From: Maxime Coquelin [mailto:maxime.coque...@redhat.com]
> Sent: Tuesday, December 6, 2016 12:25 PM
> To: yuanhan@linux.intel.com; thomas.monja...@6wind.com; Mcnamara, John
> ; Yang, Zhiyong ;
> ktray...@redhat.com; dev@dpdk.org
> Cc: Maxime Coquelin
> Subject:
> -Original Message-
> From: dev [mailto:dev-boun...@dpdk.org] On Behalf Of
> zbigniew.bo...@caviumnetworks.com
> Sent: Wednesday, December 7, 2016 2:33 AM
> To: De Lara Guarch, Pablo ;
> jerin.ja...@caviumnetworks.com
> Cc: dev@dpdk.org; Zbigniew Bodek
> Subject: [dpdk-dev] [PATCH v2 09
Hi Ferruh,
> -Original Message-
> From: Yigit, Ferruh
> Sent: Wednesday, December 7, 2016 11:49 PM
> To: Lu, Wenzhuo; dev@dpdk.org
> Cc: Chen, Jing D
> Subject: Re: [dpdk-dev] [PATCH v2 32/32] app/testpmd: fix invalid port ID
>
> On 12/7/2016 3:32 AM, Wenzhuo Lu wrote:
> > Some CLIs don'
Hi,
> -Original Message-
> From: dev [mailto:dev-boun...@dpdk.org] On Behalf Of Ferruh Yigit
> Sent: Thursday, December 8, 2016 1:20 AM
> To: dev@dpdk.org
> Cc: Zhang, Helin; Ananyev, Konstantin; sta...@dpdk.org
> Subject: [dpdk-dev] [PATCH] net/ixgbe: fix typo in comment
>
> Fixes: c03f
Tested-by: Lei Yao
- Apply patch to v16.11
I have tested the loopback performance for this patch on 3 following settings:
CPU: IVB
Ubutnu16.04
Kernal: 4.4.0
gcc : 5.4.0
CPU: HSW
Fedora 21
Kernal: 4.1.13
gcc: 4.9.2
CPU:BDW
Ubutnu16.04
Kernal: 4.4.0
gcc : 5.4.0
I can see 10%~20% performance gai
Hi Ferruh,
> -Original Message-
> From: Yigit, Ferruh
> Sent: Wednesday, December 7, 2016 10:30 PM
> To: Lu, Wenzhuo; dev@dpdk.org
> Subject: Re: [PATCH v2 12/32] net/i40e: set VF MAC from PF support
>
> On 12/7/2016 3:31 AM, Wenzhuo Lu wrote:
> > Support setting VF MAC address from PF.
>
On Wed, Dec 07, 2016 at 10:57:13AM +, Van Haaren, Harry wrote:
> > From: Jerin Jacob [mailto:jerin.ja...@caviumnetworks.com]
>
> Hi Jerin,
Hi Harry,
>
> Re v2 rte_event struct, there seems to be some changes in the struct layout
> and field sizes. I've investigated them, and would like to
Saw this while reviewing other changes
Stephen Hemminger (2):
eth: get rid of goto's in rte_eth_dev_detach
sched/malloc: remove unnecesary return statements
drivers/net/bonding/rte_eth_bond_pmd.c | 2 +-
lib/librte_eal/common/rte_malloc.c | 1 -
lib/librte_ether/rte_ethdev.c |
1 - 100 of 117 matches
Mail list logo