> -Original Message-
> From: Ferruh Yigit
> Sent: Thursday, June 6, 2019 9:20 PM
> To: Jerin Jacob Kollanukkaran ; dev@dpdk.org; John
> McNamara ; Marko Kovacevic
> ; Nithin Kumar Dabilpuram
> ; Kiran Kumar Kokkilagadda
>
> Cc: Harman Kalra
> Subject: Re: [dpdk-dev] [PATCH v1 25/58] ne
> -Original Message-
> From: Ferruh Yigit
> Sent: Thursday, June 6, 2019 9:12 PM
> To: Jerin Jacob Kollanukkaran ; dev@dpdk.org; Nithin
> Kumar Dabilpuram ; Kiran Kumar Kokkilagadda
>
> Cc: Vivek Kumar Sharma
> Subject: [EXT] Re: [dpdk-dev] [PATCH v1 09/58] net/octeontx2: add context
> d
On 6/2/2019 4:24 PM, jer...@marvell.com wrote:
> From: Vamsi Attunuru
>
> Add firmware version get operation.
>
> Signed-off-by: Vamsi Attunuru
<...>
> @@ -209,6 +209,28 @@ otx2_nix_tx_done_cleanup(void *txq, uint32_t free_cnt)
> return 0;
> }
>
> +int
> +otx2_nix_fw_version_get(stru
The VF spinlock was never initialized. It works because it is
in zmalloc'd memory and an unlocked lock on x86 is 0.
But for good practice, all spinlock's should be initialized.
Fixes: dc7680e8597c ("net/netvsc: support integrated VF")
Signed-off-by: Stephen Hemminger
---
drivers/net/netvsc/hn_et
Update since v2 : Squashing 3 previous patches into one as recommended.
This is adding a new PMD driver for BBDEV device based on FPGA implementation
on PAC N3000 HW to provide FEC 4G acceleration.
v1 was shared earlier on this patchwork :
https://patches.dpdk.org/patch/53409/
The existing BBD
Supports for FEC 4G PMD Driver on FPGA card PAC N3000
Signed-off-by: Nicolas Chautru
---
config/common_base |6 +
doc/guides/bbdevs/fpga_lte_fec.rst | 318 +++
doc/guides/bbdevs/index.rst|1 +
drivers/baseband/Makef
On 6/6/2019 5:04 PM, Jerin Jacob Kollanukkaran wrote:
>> -Original Message-
>> From: Ferruh Yigit
>> Sent: Thursday, June 6, 2019 9:12 PM
>> To: Jerin Jacob Kollanukkaran ; dev@dpdk.org; Nithin
>> Kumar Dabilpuram ; Kiran Kumar Kokkilagadda
>>
>> Cc: Vivek Kumar Sharma
>> Subject: [EXT]
On 6/6/2019 4:59 PM, Jerin Jacob Kollanukkaran wrote:
>
>
>> -Original Message-
>> From: Ferruh Yigit
>> Sent: Thursday, June 6, 2019 9:20 PM
>> To: Jerin Jacob Kollanukkaran ; dev@dpdk.org; John
>> McNamara ; Marko Kovacevic
>> ; Nithin Kumar Dabilpuram
>> ; Kiran Kumar Kokkilagadda
>>
On 6/2/2019 4:24 PM, jer...@marvell.com wrote:
> From: Nithin Dabilpuram
>
> Add device stop, close and reset operations.
>
> Signed-off-by: Nithin Dabilpuram
> Signed-off-by: Vamsi Attunuru
<...>
> @@ -1792,6 +1844,24 @@ otx2_eth_dev_uninit(struct rte_eth_dev *eth_dev, bool
> mbox_close)
>
> -Original Message-
> From: Neil Horman
> Sent: Thursday, June 6, 2019 8:57 PM
> To: Jerin Jacob Kollanukkaran
> Cc: Bruce Richardson ; dev@dpdk.org;
> Thomas Monjalon
> Subject: Re: [EXT] [RFC PATCH 0/2] introduce __rte_internal tag
>
> On Thu, Jun 06, 2019 at 03:14:42PM +, Jerin
> -Original Message-
> From: Ferruh Yigit
> Sent: Thursday, June 6, 2019 9:49 PM
> To: Jerin Jacob Kollanukkaran ; dev@dpdk.org; Nithin
> Kumar Dabilpuram ; Kiran Kumar Kokkilagadda
>
> Cc: Vivek Kumar Sharma
> Subject: Re: [EXT] Re: [dpdk-dev] [PATCH v1 09/58] net/octeontx2: add
> conte
Initializes mark_spec pointer to NULL.
Fixes: 0bbcfc706a2b ("net/i40e: support MARK and RSS flow action")
Coverity issue: 341075
Signed-off-by: Mesut Ali Ergin
---
drivers/net/i40e/i40e_flow.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/net/i40e/i40e_flow.c b/dri
>-Original Message-
>From: Yigit, Ferruh
>Sent: Thursday, June 6, 2019 3:16 AM
>
>On 6/6/2019 9:25 AM, Bruce Richardson wrote:
>> On Wed, Jun 05, 2019 at 02:21:00PM -0700, Nicolas Chautru wrote:
>>> Adding support for meson build environment for the new BBDEV PMD
>>> driver.
>>>
>>> Signe
> -Original Message-
> From: Ferruh Yigit
> Sent: Thursday, June 6, 2019 9:03 PM
> To: Jerin Jacob Kollanukkaran ; dev@dpdk.org; Thomas
> Monjalon ; John McNamara
> ; Marko Kovacevic
> ; Nithin Kumar Dabilpuram
> ; Kiran Kumar Kokkilagadda
>
> Cc: Pavan Nikhilesh Bhagavatula
> Subject: [
On 6/2/2019 4:24 PM, jer...@marvell.com wrote:
> From: Jerin Jacob
>
> Add Marvell OCTEON TX2 ethdev documentation.
>
> This patch also updates the MAINTAINERS file and
> shared library versions in release_19_08.rst.
>
> Cc: John McNamara
> Cc: Thomas Monjalon
>
> Signed-off-by: Jerin Jacob
On 6/1/2019 9:42 AM, Andrew Rybchenko wrote:
> Rx datapath feature bits were useful on migration from the old offload API
> to the new one. However, right now it just adds indirection which
> complicates code reading and understanding. Also addition of a new
> offloads requires addition of a new fe
On Thu, Jun 06, 2019 at 04:23:26PM +, Jerin Jacob Kollanukkaran wrote:
> > -Original Message-
> > From: Neil Horman
> > Sent: Thursday, June 6, 2019 8:57 PM
> > To: Jerin Jacob Kollanukkaran
> > Cc: Bruce Richardson ; dev@dpdk.org;
> > Thomas Monjalon
> > Subject: Re: [EXT] [RFC PATC
>-Original Message-
>From: Yigit, Ferruh
>Sent: Thursday, June 6, 2019 3:34 AM
>
>On 6/5/2019 9:10 PM, Nicolas Chautru wrote:
>> The documentation is clarified to point to steps on building the SDK
>> libraries which are now publicly available.
>>
>
>I can see new SDK link is in the docu
On 6/6/19 10:57 AM, Jerin Jacob Kollanukkaran wrote:
-Original Message-
From: dev On Behalf Of Michael Santana
Francisco
Sent: Thursday, June 6, 2019 4:09 AM
To: Honnappa Nagarahalli ; Aaron Conole
; tho...@monjalon.net
Cc: Ruifeng Wang (Arm Technology China) ; Gavin
Hu (Arm Technology C
Update v3: Cosmetic changes in documentation commit to be more 4G/AVX2
specific.
Update v2: Splitting into 3 patches as recommended (ignore previous v2 which
had a typo)
Based on discussion with maintainer, pushing first a patch to help maintenance
of the baseband_turbo_sw which had been lacki
Adding compile flag to allow to build the turbo_sw PMD
without dependency to have the SDK libraries installed.
Signed-off-by: Nicolas Chautru
---
config/common_base | 3 +-
drivers/baseband/turbo_sw/Makefile | 13
drivers/baseband/turbo_sw/bb
The documentation is clarified to point to steps on building the
SDK libraries which are now publicly available:
https://software.intel.com/en-us/articles/flexran-lte-and-5g-nr-fec-software-development-kit-modules
Signed-off-by: Nicolas Chautru
---
doc/guides/bbdevs/turbo_sw.rst | 81 +++
Signed-off-by: Nicolas Chautru
---
drivers/baseband/meson.build | 2 +-
drivers/baseband/turbo_sw/meson.build | 30 ++
2 files changed, 31 insertions(+), 1 deletion(-)
create mode 100644 drivers/baseband/turbo_sw/meson.build
diff --git a/drivers/baseband/me
From: Georgiy Levashov
When Rx interrupts are disabled, we simply disable rearm when
the interrupt fires the next time. So, the next packet will
trigger interrupt (if it is not happened yet after previous Rx
burst processing).
Signed-off-by: Georgiy Levashov
Signed-off-by: Andrew Rybchenko
---
From: Georgiy Levashov
Similar to support for efx datapath, Rx interrupt disabling
just avoids rearming the next time.
Signed-off-by: Georgiy Levashov
Signed-off-by: Andrew Rybchenko
---
drivers/net/sfc/sfc_ef10.h| 12 +++
drivers/net/sfc/sfc_ef10_rx.c | 48 +++
The patch series is an attempt to add callback handlers to event device.
Motivation
==
Allow user to debug and modify the event list in event device enqueue-dequeue
stages.
The enqueue stage is modified to allow user handler to be invoked prior to
actual device enqueue. The dequeue stage
Add callback event handler for enqueue dequeue operation on event
device. The pre-enqueue and post-dequeue are the selected to invoke
user callback handler.
Signed-off-by: Vipin Varghese
---
config/common_base | 1 +
lib/librte_eventdev/rte_eventdev.c | 361
To add register and unregister for event pre-enqueue and
post-dequeue callback handler.
Signed-off-by: Vipin Varghese
---
examples/eventdev_pipeline/main.c | 49 +++
1 file changed, 49 insertions(+)
diff --git a/examples/eventdev_pipeline/main.c
b/examples/eventdev_
The patch series adds bpf load-unload to event pre-enqueue and
post-dequeue stages.
Signed-off-by: Vipin Varghese
---
lib/librte_bpf/bpf_event.c | 432 +
lib/librte_bpf/rte_bpf_eventdev.h | 117
lib/librte_bpf/rte_bpf_version.map | 4 +
3 files cha
Hi everyone,
I faced an issue today with install directory for rte_kni and igb_uio.
Modules are installed to '/usr/src/...' instead of '/lib/modules/...'.
Right now install_dir for both modules is set to:
install_dir: kernel_dir + '/../extra/dpdk'
where 'kernel_dir' is set manually or automatic
Add callback event handler for enqueue dequeue operation on ring.
The pre-enqueue and post-dequeue operation on ring is selected to
invoke user callback handler.
Signed-off-by: Vipin Varghese
---
config/common_base | 1 +
lib/librte_ring/Makefile | 1 +
lib/libr
> On Jun 6, 2019, at 3:35 AM, Jerin Jacob Kollanukkaran
> wrote:
>
>> -Original Message-
>> From: dev On Behalf Of Yongseok Koh
>> Sent: Tuesday, June 4, 2019 3:03 AM
>> To: shah...@mellanox.com; tho...@monjalon.net; ferruh.yi...@intel.com;
>> arybche...@solarflare.com; adrien.mazarg.
update example with ring register-unregister for
enqueue-dequeue callabck.
Signed-off-by: Vipin Varghese
---
examples/packet_ordering/Makefile| 1 +
examples/packet_ordering/main.c | 40
examples/packet_ordering/meson.build | 1 +
3 files changed, 42 inser
On Fri, 7 Jun 2019 00:03:54 +0530
Vipin Varghese wrote:
> Add callback event handler for enqueue dequeue operation on ring.
> The pre-enqueue and post-dequeue operation on ring is selected to
> invoke user callback handler.
>
> Signed-off-by: Vipin Varghese
> ---
NAK
What is the use case for
On 06/06/2019 17:30, Mesut Ali Ergin wrote:
> Initializes mark_spec pointer to NULL.
>
> Fixes: 0bbcfc706a2b ("net/i40e: support MARK and RSS flow action")
> Coverity issue: 341075
>
> Signed-off-by: Mesut Ali Ergin
Acked-by: Kevin Traynor
> ---
> drivers/net/i40e/i40e_flow.c | 2 +-
> 1 fil
Hi Gurus,
I'm trying to bring VM under Amzaon EC2 R4.16xlarge instance, so the
ethernet device is uising Amazon ENA driver. The kernel is 3.10, dpdk
is 18.02. All ether device are bound successfully, but for some
reason, the DPDK data path cannot be initialized because
rte_eth_dev_count() always r
When backwards compatibility was added for earlier releases of DPDK,
default enablement of RSS was lost for versions of DPDK after 18.05.
This change restores the old behavior and enables RSS by default.
Fixes: ae81c62f194c ("backward compat to 18.02 at least")
Cc: keith.wi...@intel.com
Signed-of
> On Jun 6, 2019, at 4:45 PM, David Christensen wrote:
>
> When backwards compatibility was added for earlier releases of DPDK,
> default enablement of RSS was lost for versions of DPDK after 18.05.
> This change restores the old behavior and enables RSS by default.
>
> Fixes: ae81c62f194c ("
> -Original Message-
> From: Kevin Traynor [mailto:ktray...@redhat.com]
> Sent: Friday, June 7, 2019 3:58 AM
> To: Ergin, Mesut A ; Xing, Beilei
> ; Zhang, Qi Z
> Cc: dev@dpdk.org
> Subject: Re: [dpdk-dev] [PATCH] net/i40e: uninitialized value fixed in
> i40e_flow_parse_fdir_action
>
>
some followup ... I debugged more, it looks like rte_pci_probe is not
happening, so the rte_eth_dev_allocate is not called at all ..., buy
why is that? I ran testpmd, it shows no probed ethernet device.
# /opt/bluecoat/sslv/bin/testpmd testpmd -n 2 -l 2-3 -w :00:04.0
-m 256 -- -i
EAL: Detected
sPAPR allows only page_shift from VFIO_IOMMU_SPAPR_TCE_GET_INFO ioctl.
However, Linux 4.17 or before returns incorrect page_shift for Power9.
I added the code for retrying creation of sPAPR DMA window.
Signed-off-by: Takeshi Yoshimura
---
lib/librte_eal/linux/eal/eal_vfio.c | 26
In some scenario, if the PF's running status is stopped, the VF link
status can be detected as down by checking the mailbox status. This
fully checking will introduce mailbox interrupt in PF, and it will be
bad if many VFs are running and the application is checking the VF's
link status quickly (wa
Add the detail description for this pflink_fullchk option, when it will
be used, and it is used for fixing what kind of issue.
Signed-off-by: Haiyue Wang
---
doc/guides/nics/ixgbe.rst | 18 ++
1 file changed, 18 insertions(+)
diff --git a/doc/guides/nics/ixgbe.rst b/doc/guides/n
Add the detail description for this pflink_fullchk option, when it will
be used, and it is used for fixing what kind of issue.
Signed-off-by: Haiyue Wang
---
doc/guides/nics/ixgbe.rst | 18 ++
1 file changed, 18 insertions(+)
diff --git a/doc/guides/nics/ixgbe.rst b/doc/guides/n
In some scenario, if the PF's running status is stopped, the VF link
status can be detected as down by checking the mailbox status. This
fully checking will introduce mailbox interrupt in PF, and it will be
bad if many VFs are running and the application is checking the VF's
link status quickly (wa
> -Original Message-
> From: Ferruh Yigit
> Sent: Thursday, June 6, 2019 10:20 PM
> To: Jerin Jacob Kollanukkaran ; dev@dpdk.org; Thomas
> Monjalon ; John McNamara
> ; Marko Kovacevic
> ; Nithin Kumar Dabilpuram
> ; Kiran Kumar Kokkilagadda
> ; Vamsi Krishna Attunuru
>
> Subject: Re: [dpd
> >
> > Thomas Monjalon writes:
> >
> >
> >
> > The compilation of the master branch is failing for aarch64:
> >
> > https://travis-ci.com/DPDK/dpdk
> >
> > The log is so much verbose that I am not able to understand what
> >
> > is really wrong.
> >
> > Please help to diagnose and fix, thanks.
On Thu, Jun 06, 2019 at 05:23:12PM +0100, Ferruh Yigit wrote:
> On 6/2/2019 4:24 PM, jer...@marvell.com wrote:
> > From: Nithin Dabilpuram
> >
> > Add device stop, close and reset operations.
> >
> > Signed-off-by: Nithin Dabilpuram
> > Signed-off-by: Vamsi Attunuru
>
> <...>
>
> > @@ -1792,
> Hi,
>
> >
> > Unit test and perf test for MCS queued lock.
>
> Perf test is important of course, but first I think we need more robust
> functional test to make sure that lock does work properly.
> At least something like ticketlock test but probably with bigger number of
> iterations.
> 10K se
> Subject: [dpdk-dev] [PATCH] acl: fix build issue with some arm64 compiler
>
> From: Jerin Jacob
>
> Some compilers reporting the following error, though the existing code
> doesn't have any uninitialized variable case.
> Just to make compiler happy, initialize the int32x4_t variable one shot i
On 6/6/19 10:50 AM, mailto:jer...@marvell.com wrote:
From: Jerin Jacob mailto:jer...@marvell.com
Some compilers reporting the following error, though the existing
code doesn't have any uninitialized variable case.
Just to make compiler happy, initialize the int32x4_t variable
one shot in C languag
From: Ferruh Yigit
Sent: Thursday, June 6, 2019 9:36 PM
To: Jerin Jacob Kollanukkaran; dev@dpdk.org; John McNamara; Marko Kovacevic;
Nithin Kumar Dabilpuram; Kiran Kumar Kokkilagadda
Cc: Vamsi Krishna Attunuru
Subject: [EXT] Re: [dpdk-dev] [PATCH v1 48/58] net
>
> Add callback event handler for enqueue dequeue operation on ring.
> The pre-enqueue and post-dequeue operation on ring is selected to invoke
> user callback handler.
Can you provide a use case for this to better understand the need?
>
> Signed-off-by: Vipin Varghese
> ---
> config/common_b
> -Original Message-
> From: Honnappa Nagarahalli
> Sent: Friday, June 7, 2019 11:05 AM
> To: Jerin Jacob Kollanukkaran ; dev@dpdk.org
> Cc: tho...@monjalon.net; Gavin Hu (Arm Technology China)
> ; msant...@redhat.com; acon...@redhat.com; Jerin
> Jacob Kollanukkaran ; Honnappa Nag
>
> Bad start, there is a typo in the title :)
I guess, my apologies do not have any meaning anymore
>
> 16/05/2019 03:14, Honnappa Nagarahalli:
> > Each hash entry has a pointer to one uint32 memory location.
> > However, all the readers increment the same location causing race
> > conditions.
101 - 155 of 155 matches
Mail list logo