On Tue, Nov 22, 2016 at 03:15:52PM +, Eads, Gage wrote:
>
>
> > -Original Message-
> > From: Jerin Jacob [mailto:jerin.jacob at caviumnetworks.com]
> > Sent: Monday, November 21, 2016 1:32 PM
> > To: Eads, Gage
> > Cc: dev at dpdk.org; Richardson, Bruce ; Van
> > Haaren, Harry
> -Original Message-
> From: Jerin Jacob [mailto:jerin.jacob at caviumnetworks.com]
> Sent: Tuesday, November 22, 2016 2:00 PM
> To: Eads, Gage
> Cc: dev at dpdk.org; Richardson, Bruce ; Van
> Haaren, Harry ; hemant.agrawal at nxp.com
> Subject: Re: [dpdk-dev] [PATCH 2/4] eventdev
On Thu, Nov 17, 2016 at 07:37:09PM +0200, Michael S. Tsirkin wrote:
> On Thu, Nov 17, 2016 at 05:49:36PM +0800, Yuanhan Liu wrote:
> > On Thu, Nov 17, 2016 at 09:47:09AM +0100, Maxime Coquelin wrote:
> > >
> > >
> > > On 11/17/2016 09:29 AM, Yuanhan Liu wrote:
> > > >As usaual, sorry for late res
On 11/22/2016 7:52 PM, Neil Horman wrote:
> On Mon, Nov 21, 2016 at 09:52:41AM +0100, Thomas Monjalon wrote:
>> 2016-11-18 13:09, Neil Horman:
>>> A) Further promote subtree maintainership. This was a conversation that I
>>> proposed some time ago, but my proposed granularity was discarded in favo
> On Nov 21, 2016, at 9:25 AM, Richardson, Bruce intel.com> wrote:
>
> On Mon, Nov 21, 2016 at 04:06:32PM +0100, Olivier Matz wrote:
>> Hi,
>>
>> On 11/21/2016 03:33 PM, Wiles, Keith wrote:
>>>
On Nov 21, 2016, at 4:48 AM, Damjan Marion (damarion) >>> cisco.com> wrote:
Hi
> -Original Message-
> From: Jerin Jacob [mailto:jerin.jacob at caviumnetworks.com]
> Sent: Tuesday, November 22, 2016 12:19 PM
> To: Eads, Gage
> Cc: dev at dpdk.org; Richardson, Bruce ; Van
> Haaren, Harry ; hemant.agrawal at nxp.com
> Subject: Re: [dpdk-dev] [PATCH 2/4] eventde
On Monday 21 November 2016 10:25 PM, Jan Blunck wrote:
> The struct rte_intr_handle is an abstraction layer for different types of
> interrupt mechanisms. It is embedded in the low-level device (e.g. PCI).
> On allocation of a struct rte_eth_dev a reference to the intr_handle
> should be stored for
On Monday 21 November 2016 10:25 PM, Jan Blunck wrote:
> Signed-off-by: Jan Blunck
> ---
> lib/librte_ether/rte_ethdev.h | 6 ++
> 1 file changed, 6 insertions(+)
>
> diff --git a/lib/librte_ether/rte_ethdev.h b/lib/librte_ether/rte_ethdev.h
> index 9678179..3adbb2b 100644
> --- a/lib/librte_
On Tue, Nov 22, 2016 at 09:02:23PM +0800, Yuanhan Liu wrote:
> On Thu, Nov 17, 2016 at 07:37:09PM +0200, Michael S. Tsirkin wrote:
> > On Thu, Nov 17, 2016 at 05:49:36PM +0800, Yuanhan Liu wrote:
> > > On Thu, Nov 17, 2016 at 09:47:09AM +0100, Maxime Coquelin wrote:
> > > >
> > > >
> > > > On 11/
On Monday 21 November 2016 10:25 PM, Jan Blunck wrote:
> The drivers should not directly access the rte_eth_dev->pci_dev but use
> a macro instead. This is a preparation for replacing the pci_dev with
> a struct rte_device member in the future.
>
> Signed-off-by: Jan Blunck
> ---
> drivers/net/bn
On Monday 21 November 2016 10:25 PM, Jan Blunck wrote:
> This macro is based on Jan Viktorin's original patch but also checks the
> type of the passed pointer against the type of the member.
>
> Signed-off-by: Jan Viktorin
> Signed-off-by: Shreyansh Jain
> [jblunck at infradead.org: add type chec
> -Original Message-
> From: Jerin Jacob [mailto:jerin.jacob at caviumnetworks.com]
> Sent: Monday, November 21, 2016 1:32 PM
> To: Eads, Gage
> Cc: dev at dpdk.org; Richardson, Bruce ; Van
> Haaren, Harry ; hemant.agrawal at nxp.com
> Subject: Re: [dpdk-dev] [PATCH 2/4] eventdev:
Hi,
On 11/22/2016 02:52 PM, Olivier Matz wrote:
> These 2 patches were part of this RFC, which will not be integrated:
> http://dpdk.org/ml/archives/dev/2016-September/046974.html
>
> It does not bring any functional change, it just reworks the way long
> options are parsed in l2fwd and l3fwd to
Do the same than in l3fwd to avoid strcmp() for long options.
For l2fwd, there is no long option that take advantage of this new
mechanism as --mac-updating and --no-mac-updating are directly setting a
flag without needing an entry in the switch/case.
So this patch just prepares the framework in
Avoid the use of several strncpy() since getopt is able to
map a long option with an id, which can be matched in the
same switch/case than short options.
Signed-off-by: Olivier Matz
---
examples/l3fwd/main.c | 169 ++
1 file changed, 87 insertions(
On Mon, Nov 21, 2016 at 09:52:41AM +0100, Thomas Monjalon wrote:
> 2016-11-18 13:09, Neil Horman:
> > A) Further promote subtree maintainership. This was a conversation that I
> > proposed some time ago, but my proposed granularity was discarded in favor
> > of something that hasn't worked as well
These 2 patches were part of this RFC, which will not be integrated:
http://dpdk.org/ml/archives/dev/2016-September/046974.html
It does not bring any functional change, it just reworks the way long
options are parsed in l2fwd and l3fwd to avoid uneeded strcmp() calls
and to ease the addition of a
On Tuesday 22 November 2016 07:30 AM, Yuanhan Liu wrote:
> On Sat, Nov 19, 2016 at 12:57:15AM +0530, Jerin Jacob wrote:
>> On Fri, Nov 18, 2016 at 04:04:29PM +, Bruce Richardson wrote:
>>> +Thomas
>>>
>>> On Fri, Nov 18, 2016 at 03:25:18PM +, Bruce Richardson wrote:
On Fri, Nov 18, 201
Hi Pierre,
On 11/22/2016 10:54 AM, Pierre Pfister (ppfister) wrote:
> Hello Maxime,
>
>> Le 9 nov. 2016 ? 15:51, Maxime Coquelin a
>> ?crit :
>>
>> Hi Pierre,
>>
>> On 11/09/2016 01:42 PM, Pierre Pfister (ppfister) wrote:
>>> Hello Maxime,
>>>
>>> Sorry for the late reply.
>>>
>>>
Le 8 nov.
> -Original Message-
> From: Jerin Jacob [mailto:jerin.jacob at caviumnetworks.com]
> Sent: Monday, November 21, 2016 8:19 PM
> To: Richardson, Bruce
> Cc: Van Haaren, Harry ; dev at dpdk.org
> Subject: Re: [dpdk-dev] [RFC PATCH 0/7] RFC: EventDev Software PMD
>
> On Mon, Nov 21, 2016 a
> -Original Message-
> From: Jerin Jacob [mailto:jerin.jacob at caviumnetworks.com]
> Sent: Tuesday, November 22, 2016 6:02 AM
> To: Van Haaren, Harry
> Cc: dev at dpdk.org; Eads, Gage ; Richardson, Bruce
>
> Subject: Re: [dpdk-dev] [PATCH 7/7] examples/eventdev_pipeline: adding
> examp
On Tue, Nov 22, 2016 at 03:46:38AM +0530, Jerin Jacob wrote:
> On Sun, Nov 20, 2016 at 11:21:43PM +, Ananyev, Konstantin wrote:
> > Hi
> > >
> > > i40e_asq_send_command: rd32 & wr32 under ThunderX gives unpredictable
> > >results. To solve this include rte memory barrie
On Tue, 22 Nov 2016 11:26:50 +
Shreyansh Jain wrote:
> > -Original Message-
> > From: Thomas Monjalon [mailto:thomas.monjalon at 6wind.com]
> > Sent: Tuesday, November 22, 2016 3:50 PM
> > To: Shreyansh Jain ; Jan Blunck
> >
> > Cc: dev at dpdk.org; david.marchand at 6wind.com; Jan V
> -Original Message-
> From: Jan Viktorin [mailto:viktorin at rehivetech.com]
> Sent: Tuesday, November 22, 2016 6:03 PM
> To: Shreyansh Jain
> Cc: Thomas Monjalon ; Jan Blunck
> ; dev at dpdk.org; david.marchand at 6wind.com
> Subject: Re: [dpdk-dev] [PATCH v2 1/8] eal: define container_o
On 11/22/2016 9:38 AM, Thomas Monjalon wrote:
> 2016-11-22 00:34, Ferruh Yigit:
>> On 11/21/2016 11:47 PM, Thomas Monjalon wrote:
>>> The command
>>> make examples
>>> works only if target directories have the exact name of configs.
>>>
>>> It is more flexible to use
>>> make -C examples RTE_SD
On Wed, Nov 16, 2016 at 06:00:07PM +, Harry van Haaren wrote:
> This patch adds a sample app to the examples/ directory, which can be used
> as a reference application and for general testing. The application requires
> two ethdev ports and expects traffic to be flowing. The application must be
Hi Adrien,
On 11/22/2016 11:27 AM, Adrien Mazarguil wrote:
> Hi Olivier,
>
> Neither mlx4 nor mlx5 depend on igb/uio/vfio modules, please see below.
>
> On Tue, Nov 22, 2016 at 10:50:57AM +0100, Olivier Matz wrote:
>> Add a new macro RTE_PMD_REGISTER_KMOD_DEP() that allows a driver to
>> declare
Hi Olivier,
Neither mlx4 nor mlx5 depend on igb/uio/vfio modules, please see below.
On Tue, Nov 22, 2016 at 10:50:57AM +0100, Olivier Matz wrote:
> Add a new macro RTE_PMD_REGISTER_KMOD_DEP() that allows a driver to
> declare the list of kernel modules required to run properly.
>
> Today, most P
> -Original Message-
> From: Thomas Monjalon [mailto:thomas.monjalon at 6wind.com]
> Sent: Tuesday, November 22, 2016 3:50 PM
> To: Shreyansh Jain ; Jan Blunck
>
> Cc: dev at dpdk.org; david.marchand at 6wind.com; Jan Viktorin
>
> Subject: Re: [dpdk-dev] [PATCH v2 1/8] eal: define contain
2016-11-22 15:33, Shreyansh Jain:
> On Monday 21 November 2016 10:25 PM, Jan Blunck wrote:
> > This macro is based on Jan Viktorin's original patch but also checks the
> > type of the passed pointer against the type of the member.
> >
> > Signed-off-by: Jan Viktorin
> > Signed-off-by: Shreyansh Ja
A previous commit changed the local_cache table into a
pointer, reducing the size of the rte_mempool structure.
Fix the API comment of rte_mempool_create() related to
this modification.
Fixes: 213af31e0960 ("mempool: reduce structure size if no cache needed")
Signed-off-by: Olivier Matz
---
li
Add a new macro RTE_PMD_REGISTER_KMOD_DEP() that allows a driver to
declare the list of kernel modules required to run properly.
Today, most PCI drivers require uio/vfio.
Signed-off-by: Olivier Matz
Acked-by: Fiona Trahe
---
v1 -> v2:
2016-11-22 00:34, Ferruh Yigit:
> On 11/21/2016 11:47 PM, Thomas Monjalon wrote:
> > The command
> > make examples
> > works only if target directories have the exact name of configs.
> >
> > It is more flexible to use
> > make -C examples RTE_SDK=$(pwd) RTE_TARGET=build
> >
> > Signed-off-by
Hi Hemant,
Back on this topic, please see some comments below.
On 11/07/2016 01:30 PM, Hemant Agrawal wrote:
> Hi Olivier,
>
>> -Original Message-
>> From: Olivier Matz [mailto:olivier.matz at 6wind.com]
>> Sent: Friday, October 14, 2016 5:41 PM
>>> On 9/22/2016 6:42 PM, Hemant Agr
On Sat, Nov 19, 2016 at 12:57:15AM +0530, Jerin Jacob wrote:
> On Fri, Nov 18, 2016 at 04:04:29PM +, Bruce Richardson wrote:
> > +Thomas
> >
> > On Fri, Nov 18, 2016 at 03:25:18PM +, Bruce Richardson wrote:
> > > On Fri, Nov 18, 2016 at 11:14:58AM +0530, Jerin Jacob wrote:
> > > > As previ
Hello Maxime,
> Le 9 nov. 2016 ? 15:51, Maxime Coquelin a
> ?crit :
>
> Hi Pierre,
>
> On 11/09/2016 01:42 PM, Pierre Pfister (ppfister) wrote:
>> Hello Maxime,
>>
>> Sorry for the late reply.
>>
>>
>>> Le 8 nov. 2016 ? 10:44, Maxime Coquelin a
>>> ?crit :
>>>
>>> Hi Pierre,
>>>
>>> On
Function pcmd_drvinfo_callback uses struct info to get
the ethtool information of each port. Struct info will
store the information of previous port until this
information be updated. This patch fixes this issue.
Fixes: bda68ab9d1e7 ("examples/ethtool: add user-space ethtool sample
application")
On Sun, Nov 20, 2016 at 11:21:43PM +, Ananyev, Konstantin wrote:
> Hi
> >
> > i40e_asq_send_command: rd32 & wr32 under ThunderX gives unpredictable
> >results. To solve this include rte memory barriers
> >
> > Signed-off-by: Satha Rao
> > ---
> > drivers/net/i40e/bas
On Mon, Nov 21, 2016 at 09:48:56AM +, Bruce Richardson wrote:
> On Sat, Nov 19, 2016 at 03:53:25AM +0530, Jerin Jacob wrote:
> > On Thu, Nov 17, 2016 at 10:05:07AM +, Bruce Richardson wrote:
> > > > 2) device stats API can be based on capability, HW implementations may
> > > > not
> > > >
2016-11-21 09:57, Bruce Richardson:
> On Mon, Nov 21, 2016 at 10:40:50AM +0100, Thomas Monjalon wrote:
> > Are you asking for a temporary tree?
> > If yes, please tell its name and its committers, it will be done.
>
> Yes, we are asking for a new tree, but I would not assume it is
> temporary - it
On Tue, Nov 22, 2016 at 12:43:58AM +0530, Jerin Jacob wrote:
> On Mon, Nov 21, 2016 at 05:45:51PM +, Eads, Gage wrote:
> > Hi Jerin,
> >
> > I did a quick review and overall this implementation looks good. I noticed
> > just one issue in rte_event_queue_setup(): the check of
> > nb_atomic_or
The command
make examples
works only if target directories have the exact name of configs.
It is more flexible to use
make -C examples RTE_SDK=$(pwd) RTE_TARGET=build
Signed-off-by: Thomas Monjalon
---
mk/rte.sdkexamples.mk | 77 ---
mk/rte.sd
On Mon, Nov 21, 2016 at 05:45:51PM +, Eads, Gage wrote:
> Hi Jerin,
>
> I did a quick review and overall this implementation looks good. I noticed
> just one issue in rte_event_queue_setup(): the check of
> nb_atomic_order_sequences is being applied to atomic-type queues, but that
> field a
On 11/21/2016 11:47 PM, Thomas Monjalon wrote:
> The command
> make examples
> works only if target directories have the exact name of configs.
>
> It is more flexible to use
> make -C examples RTE_SDK=$(pwd) RTE_TARGET=build
>
> Signed-off-by: Thomas Monjalon
Instead of removing examples &
44 matches
Mail list logo