> -Original Message-
> From: Thomas Monjalon [mailto:tho...@monjalon.net]
> Sent: Saturday, October 26, 2019 14:24
> To: Wang, Haiyue
> Cc: Jerin Jacob ; Yigit, Ferruh
> ; dpdk-dev
> ; Ye, Xiaolong ; Kinsella, Ray
> ;
> Iremonger, Bernard ; Sun, Chenmin
> ; Andrew
> Rybchenko ; Slava Ov
> -Original Message-
> From: Slava Ovsiienko [mailto:viachesl...@mellanox.com]
> Sent: Saturday, October 26, 2019 14:41
> To: Thomas Monjalon ; Jerin Jacob
> Cc: Yigit, Ferruh ; Wang, Haiyue
> ; dpdk-dev
> ; Ye, Xiaolong ; Kinsella, Ray
> ;
> Iremonger, Bernard ; Sun, Chenmin
> ; Andrew
> -Original Message-
> From: Jerin Jacob [mailto:jerinjac...@gmail.com]
> Sent: Saturday, October 26, 2019 14:58
> To: Thomas Monjalon
> Cc: Yigit, Ferruh ; Wang, Haiyue
> ; dpdk-dev
> ; Ye, Xiaolong ; Kinsella, Ray
> ;
> Iremonger, Bernard ; Sun, Chenmin
> ; Andrew
> Rybchenko ; Slava
From: Pavan Nikhilesh
Add infra to select event device as a mode to process packets through
command line arguments. Also, allow the user to select the schedule type
to be RTE_SCHED_TYPE_ORDERED, RTE_SCHED_TYPE_ATOMIC or
RTE_SCHED_TYPE_PARALLEL.
Usage:
`--mode="eventdev"` or `--mode="poll"`
`--e
From: Pavan Nikhilesh
This patchset adds a new application to demonstrate the usage of event
mode. The poll mode is also available to help with the transition.
The following new command line parameters are added:
--mode: Dictates the mode of operation either poll or event.
--eventq_sched: Dict
From: Sunil Kumar Kori
Add event device device setup based on event eth Tx adapter
capabilities.
Signed-off-by: Sunil Kumar Kori
Signed-off-by: Pavan Nikhilesh
---
examples/l2fwd-event/l2fwd_event.c| 3 +
examples/l2fwd-event/l2fwd_event.h| 16
examples/l2fwd-eve
From: Pavan Nikhilesh
Add the default l2fwd poll mode routines similar to examples/l2fwd.
Signed-off-by: Sunil Kumar Kori
Signed-off-by: Pavan Nikhilesh
---
MAINTAINERS | 5 +
examples/Makefile | 1 +
examples/l2fwd-event/Makefile | 59
From: Sunil Kumar Kori
Add event eth Rx/Tx adapter setup for both generic and internal port
event device pipelines.
Signed-off-by: Sunil Kumar Kori
Signed-off-by: Pavan Nikhilesh
---
examples/l2fwd-event/l2fwd_event.c| 3 +
examples/l2fwd-event/l2fwd_event.h| 16 +++
From: Pavan Nikhilesh
Add event dev main loop based on enabled l2fwd options and eventdev
capabilities.
Signed-off-by: Pavan Nikhilesh
---
examples/l2fwd-event/l2fwd_common.c | 6 +
examples/l2fwd-event/l2fwd_common.h | 1 +
examples/l2fwd-event/l2fwd_event.c | 238 +++
From: Sunil Kumar Kori
Add infra to split eventdev framework based on event Tx adapter
capability.
If event Tx adapter has internal port capability then we use
`rte_event_eth_tx_adapter_enqueue` to transmitting packets else
we use a SINGLE_LINK event queue to enqueue packets to a service
core whi
From: Sunil Kumar Kori
Add event device queue and port setup based on event eth Tx adapter
capabilities.
Signed-off-by: Sunil Kumar Kori
Signed-off-by: Pavan Nikhilesh
---
examples/l2fwd-event/l2fwd_event.c| 9 +-
examples/l2fwd-event/l2fwd_event.h| 10 ++
examples/
From: Sunil Kumar Kori
Add documentation for l2fwd-event example.
Update release notes.
Signed-off-by: Sunil Kumar Kori
---
MAINTAINERS | 1 +
doc/guides/rel_notes/release_19_11.rst| 6 +
doc/guides/sample_app_ug/index.rst| 1 +
doc/g
From: Pavan Nikhilesh
Setup service cores for eventdev and Rx/Tx adapter when they don't have
internal port capability.
Signed-off-by: Pavan Nikhilesh
---
examples/l2fwd-event/l2fwd_event.c | 82 ++
examples/l2fwd-event/l2fwd_event.h | 1 +
examples/l2fwd-event/mai
From: Pavan Nikhilesh
Add graceful teardown that addresses both event mode and poll mode.
Signed-off-by: Pavan Nikhilesh
---
examples/l2fwd-event/main.c | 50 +
1 file changed, 40 insertions(+), 10 deletions(-)
diff --git a/examples/l2fwd-event/main.c b/exa
Hi Jerin, Hi Vamsi,
On Fri, Oct 25, 2019 at 09:20:20AM +, Vamsi Krishna Attunuru wrote:
>
>
> > -Original Message-
> > From: Jerin Jacob
> > Sent: Friday, October 25, 2019 1:01 AM
> > To: Olivier Matz
> > Cc: Vamsi Krishna Attunuru ; Andrew Rybchenko
> > ; Ferruh Yigit ;
> > tho...
Many features require to store data inside the mbuf. As the room in mbuf
structure is limited, it is not possible to have a field for each
feature. Also, changing fields in the mbuf structure can break the API
or ABI.
This commit addresses these issues, by enabling the dynamic registration
of fiel
Hi Olivier,
> -Original Message-
> From: Olivier Matz
> Sent: Saturday, October 26, 2019 5:55 PM
> To: Vamsi Krishna Attunuru
> Cc: Jerin Jacob ; Andrew Rybchenko
> ; Ferruh Yigit ;
> tho...@monjalon.net; Jerin Jacob Kollanukkaran ;
> Kiran Kumar Kokkilagadda ;
> anatoly.bura...@intel.co
On Tue, Sep 3, 2019 at 9:17 PM wrote:
>
> From: Pavan Nikhilesh
>
> Fix off by one error in 64bit reciprocal division when divisor is 32bit.
Added log from unit test:
RTE>>reciprocal_division
Validating unsigned 32bit division.
Validating unsigned 64bit division.
Validating unsi
On Thu, Jun 27, 2019 at 4:26 PM Ferruh Yigit wrote:
>
> On 6/27/2019 9:10 AM, Ziyang Xuan wrote:
> > This patch set adds support of a new net PMD
> > for Huawei Intelligent nic. This patch provides supoort
> > for basic RX/TX and the contorl path needed for it.
> > Later on new features will be ad
On Mon, Sep 30, 2019 at 7:35 PM Pallavi Kadam wrote:
>
> Moving RTE_CPU* definitions from the common code to the
> Linux, FreeBSD rte_os.h file to avoid #ifdef clutter.
>
> Signed-off-by: Pallavi Kadam
> Signed-off-by: Antara Ganesh Kolar
> Reviewed-by: Ranjit Menon
Took into account Jerin sug
On Fri, Oct 25, 2019 at 5:41 PM Burakov, Anatoly
wrote:
>
> On 24-Oct-19 1:10 PM, Michal Krawczyk wrote:
> > When 32-bit application is built on 64-bit system it is possible that
> > the offset of the resource is outside of the 32-bit value.
> >
> > The problem with the unsigned long is, that it i
On Thu, Oct 24, 2019 at 2:37 PM Anatoly Burakov
wrote:
>
> Not all OS's follow Linux's memory layout, which may lead to
> problems following the suggested common address hint absent
> of a base-virtaddr flag. Make this address hint OS-specific.
>
> Cc: sta...@dpdk.org
>
> Signed-off-by: Anatoly Bu
On Thu, Oct 24, 2019 at 2:37 PM Anatoly Burakov
wrote:
>
> Currently, mem config will be mapped without using the virtual
> area reservation infrastructure, which means it will be mapped
> at an arbitrary location. This may cause failures to map the
> shared config in secondary process due to thin
On Fri, Oct 25, 2019 at 2:20 PM Burakov, Anatoly
wrote:
>
> On 25-Oct-19 12:37 PM, han@zte.com.cn wrote:
> > it seems your patch is later then mine?
> > you rejected mine patch and then committed yours?
> > I can't understand
> >
>
> Hi,
>
> Apologies for the confusion. My patch's v1 was s
On Fri, Oct 25, 2019 at 9:55 PM Yasufumi Ogawa wrote:
> >>
> >> The title does not reflect the observed issue.
> I would like to consider to revise it.
>
> >> I understand that secondary processeses can't be started from a docker
> >> container.
> I've confirmed that secondary process can be start
26/10/2019 11:23, Wang, Haiyue:
> From: Thomas Monjalon [mailto:tho...@monjalon.net]
> > 26/10/2019 06:40, Wang, Haiyue:
> > > From: Thomas Monjalon [mailto:tho...@monjalon.net]
> > > > 25/10/2019 18:02, Jerin Jacob:
> > > > > On Fri, Oct 25, 2019 at 9:15 PM Thomas Monjalon
> > > > > wrote:
> > >
13/08/2019 14:51, Ray Kinsella:
> On 13/08/2019 04:24, Stephen Hemminger wrote:
> > On Tue, 13 Aug 2019 11:06:10 +0800
> > Haiyue Wang wrote:
> >
> >> Enhance the PMD to support retrieving trace information like
> >> Rx/Tx burst selection etc.
> >>
> >> Signed-off-by: Haiyue Wang
[...]
> >> int
26/10/2019 14:39, Olivier Matz:
> Many features require to store data inside the mbuf. As the room in mbuf
> structure is limited, it is not possible to have a field for each
> feature. Also, changing fields in the mbuf structure can break the API
> or ABI.
>
> This commit addresses these issues,
26/10/2019 00:43, Thomas Monjalon:
> 23/10/2019 19:23, Ferruh Yigit:
> > On 10/22/2019 4:45 PM, Ferruh Yigit wrote:
> > > On 10/22/2019 5:26 PM, Ting Xu wrote:
> > >> This patch enables testpmd to forward GTP packet in csum fwd mode.
> > >> A GTP header structure (without optional fields and extens
The original design is to occupy rte_mbuf::udata64 to save the metadata
which combines the network protocol fields and related type, then use
private API to decode this metadata. It is no so generic.
Use the new dynamic mbuf field and flags to handle protocol extraction.
Now the new metadata is ve
On 2019/10/27 1:15, David Marchand wrote:
On Fri, Oct 25, 2019 at 9:55 PM Yasufumi Ogawa wrote:
The title does not reflect the observed issue.
I would like to consider to revise it.
I understand that secondary processeses can't be started from a docker
container.
I've confirmed that second
On 25/10/2019 14:56, David Marchand wrote:
> New accessor has been introduced to provide the hidden information.
> This symbol can now be kept internal.
> > Signed-off-by: David Marchand
> ---
> doc/guides/rel_notes/deprecation.rst | 4
> 1 file changed, 4 insertions(+)
>
> diff --git a/doc
On Sat, Oct 26, 2019 at 8:14 PM Kevin Traynor wrote:
>
> On 25/10/2019 14:56, David Marchand wrote:
> > New accessor has been introduced to provide the hidden information.
> > This symbol can now be kept internal.
> > > Signed-off-by: David Marchand
> > ---
> > doc/guides/rel_notes/deprecation.r
On Fri, Oct 25, 2019 at 3:56 PM David Marchand
wrote:
>
> Let's prepare for the ABI freeze.
>
> The first patches are about changes that had been announced before.
>
> The malloc_heap structure from the memory subsystem can be hidden.
> The PCI library had some forgotten deprecated APIs that are r
On Fri, Oct 25, 2019 at 11:59 AM Ciara Power wrote:
>
> As discussed by the DPDK technical board e.g. [1][2] and on the DPDK
> mailing list [3], we have a lot of example applications shipped with
> DPDK - a number which increases with each DPDK release, and not all of
> which are probably needed a
> -Original Message-
> From: Thomas Monjalon [mailto:tho...@monjalon.net]
> Sent: Sunday, October 27, 2019 00:46
> To: Ray Kinsella ; step...@networkplumber.org; Wang, Haiyue
>
> Cc: dev@dpdk.org; Yigit, Ferruh ;
> viachesl...@mellanox.com; Verplanke, Edwin
>
> Subject: Re: [dpdk-dev] [
Let's stick to the current model of per library ABI version until the
new model is in place.
Fixes: 4f25d7d2252f ("ethdev: add return code to device info get function")
Signed-off-by: David Marchand
---
lib/librte_ethdev/Makefile| 2 +-
lib/librte_ethdev/meson.build | 2 +-
2 files changed,
On Sat, Oct 26, 2019 at 9:18 PM David Marchand
wrote:
>
> On Fri, Oct 25, 2019 at 3:56 PM David Marchand
> wrote:
> >
> > Let's prepare for the ABI freeze.
> >
> > The first patches are about changes that had been announced before.
> >
> > The malloc_heap structure from the memory subsystem can b
38 matches
Mail list logo