RE: [PATCH] examples/vhost: fix use after free

2022-07-14 Thread Xia, Chenbo
> -Original Message- > From: Ma, WenwuX > Sent: Thursday, July 14, 2022 1:11 PM > To: maxime.coque...@redhat.com; Xia, Chenbo ; > dev@dpdk.org > Cc: Hu, Jiayu ; Wang, Yinan ; He, > Xingguang ; Ling, WeiX ; Wang, > YuanX ; Ma, WenwuX ; > sta...@dpdk.org > Subject: [PATCH] examples/vhost: fi

RE: [PATCH v1 00/10] baseband/acc200

2022-07-14 Thread Vargas, Hernan
Hi Tom, Maxime, Could you please review the v5 series that Nic submitted last week? https://patches.dpdk.org/project/dpdk/list/?series=23912 Thanks, Hernan -Original Message- From: Maxime Coquelin Sent: Tuesday, July 12, 2022 8:49 AM To: Chautru, Nicolas ; dev@dpdk.org; tho...@monjal

RE: [EXT] Re: [PATCH 1/2] doc: add enqueue depth for new event type

2022-07-14 Thread Pavan Nikhilesh Bhagavatula
> -Original Message- > From: Van Haaren, Harry > Sent: Thursday, July 14, 2022 10:24 PM > To: Pavan Nikhilesh Bhagavatula ; > mattias.ronnblom ; Thomas Monjalon > > Cc: Jerin Jacob Kollanukkaran ; Ray Kinsella > ; dev@dpdk.org; McDaniel, Timothy > ; Hemant Agrawal > ; sachin.sax...@oss.

RE: [EXT] Re: [PATCH 1/2] doc: add enqueue depth for new event type

2022-07-14 Thread Van Haaren, Harry
> -Original Message- > From: Van Haaren, Harry > Sent: Thursday, July 14, 2022 5:54 PM > To: Pavan Nikhilesh Bhagavatula ; mattias.ronnblom > ; Thomas Monjalon > Cc: Jerin Jacob Kollanukkaran ; Ray Kinsella > ; > dev@dpdk.org; McDaniel, Timothy ; Hemant > Agrawal ; sachin.sax...@oss.nxp.c

RE: [PATCH] doc: announce header split deprecation

2022-07-14 Thread Slava Ovsiienko
> -Original Message- > From: Ferruh Yigit > Sent: Thursday, July 14, 2022 18:58 > To: Ding, Xuan ; NBU-Contact-Thomas Monjalon (EXTERNAL) > ; andrew.rybche...@oktetlabs.ru; Slava Ovsiienko > > Cc: m...@ashroe.eu; dev@dpdk.org; step...@networkplumber.org; > m...@smartsharesystems.com; Zhan

RE: [EXT] Re: [PATCH 1/2] doc: add enqueue depth for new event type

2022-07-14 Thread Van Haaren, Harry
> -Original Message- > From: Pavan Nikhilesh Bhagavatula > Sent: Thursday, July 14, 2022 5:42 PM > To: mattias.ronnblom ; Thomas Monjalon > > Cc: Jerin Jacob Kollanukkaran ; Ray Kinsella > ; > dev@dpdk.org; McDaniel, Timothy ; Hemant > Agrawal ; sachin.sax...@oss.nxp.com; > lian...@liang

RE: [EXT] Re: [PATCH 1/2] doc: add enqueue depth for new event type

2022-07-14 Thread Pavan Nikhilesh Bhagavatula
> -Original Message- > From: Mattias Rönnblom > Sent: Thursday, July 14, 2022 4:13 PM > To: Pavan Nikhilesh Bhagavatula ; Thomas > Monjalon > Cc: Jerin Jacob Kollanukkaran ; Ray Kinsella > ; dev@dpdk.org; timothy.mcdan...@intel.com; Hemant > Agrawal ; sachin.sax...@oss.nxp.com; > lian..

[PATCH v1] doc: update release notes for 22.07

2022-07-14 Thread John McNamara
Fix grammar, spelling and formatting of DPDK 22.07 release notes. Signed-off-by: John McNamara --- Note, I haven't removed the empty sections or the boilerplate text. doc/guides/rel_notes/release_22_07.rst | 49 ++ 1 file changed, 35 insertions(+), 14 deletions(-) dif

Re: [PATCH] doc: announce header split deprecation

2022-07-14 Thread Ferruh Yigit
On 7/14/2022 4:58 PM, Ferruh Yigit wrote: On 7/14/2022 3:07 PM, Ding, Xuan wrote: Hi, -Original Message- From: Thomas Monjalon Sent: Thursday, July 14, 2022 9:25 PM To: Ding, Xuan ; andrew.rybche...@oktetlabs.ru; ferruh.yi...@xilinx.com Cc: m...@ashroe.eu; dev@dpdk.org; step...@networ

Re: [PATCH v1 1/4] power: add uncore api to power library

2022-07-14 Thread Stephen Hemminger
On Thu, 14 Jul 2022 14:56:29 + "Kearney, Tadhg" wrote: > > -Original Message- > > From: Stephen Hemminger > > Sent: Monday 11 July 2022 17:37 > > To: Kearney, Tadhg > > Cc: dev@dpdk.org; dave.h...@intel.com; Burakov, Anatoly > > ; Pattan, Reshma > > Subject: Re: [PATCH v1 1/4] powe

Re: [PATCH] doc: announce header split deprecation

2022-07-14 Thread Ferruh Yigit
On 7/14/2022 3:07 PM, Ding, Xuan wrote: Hi, -Original Message- From: Thomas Monjalon Sent: Thursday, July 14, 2022 9:25 PM To: Ding, Xuan ; andrew.rybche...@oktetlabs.ru; ferruh.yi...@xilinx.com Cc: m...@ashroe.eu; dev@dpdk.org; step...@networkplumber.org; m...@smartsharesystems.com; d

[Bug 923] i40e PMD contains copy-pasted bug from mempool library

2022-07-14 Thread bugzilla
https://bugs.dpdk.org/show_bug.cgi?id=923 Morten Brørup (m...@smartsharesystems.com) changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Reso

RE: [RFC PATCH 0/6] add json string escaping to telemetry

2022-07-14 Thread Morten Brørup
> From: Bruce Richardson [mailto:bruce.richard...@intel.com] > Sent: Thursday, 23 June 2022 18.43 > > This RFC shows one possible approach for escaping strings for the json > output of telemetry library. For now this RFC supports escaping strings > for the cases of returning a single string, or re

[Bug 1052] Some PMDs bypass mempool instrumentation

2022-07-14 Thread bugzilla
https://bugs.dpdk.org/show_bug.cgi?id=1052 Bug ID: 1052 Summary: Some PMDs bypass mempool instrumentation Product: DPDK Version: unspecified Hardware: All OS: All Status: UNCONFIRMED Severity: normal

Re: [PATCH v4] doc: announce KNI deprecation

2022-07-14 Thread Ferruh Yigit
On 7/14/2022 3:50 PM, Ferruh Yigit wrote: On 7/14/2022 10:20 AM, Bruce Richardson wrote: On Wed, Jul 13, 2022 at 06:10:47PM +0200, Thomas Monjalon wrote: From: Ferruh Yigit Announce the deprecation plan for KNI kernel module, library and example. Signed-off-by: Ferruh Yigit Signed-off-by:

RE: [PATCH v1 1/4] power: add uncore api to power library

2022-07-14 Thread Kearney, Tadhg
> -Original Message- > From: Stephen Hemminger > Sent: Monday 11 July 2022 17:37 > To: Kearney, Tadhg > Cc: dev@dpdk.org; dave.h...@intel.com; Burakov, Anatoly > ; Pattan, Reshma > Subject: Re: [PATCH v1 1/4] power: add uncore api to power library > > On Mon, 11 Jul 2022 16:22:57 +

Re: [PATCH v4] doc: announce KNI deprecation

2022-07-14 Thread Ferruh Yigit
On 7/14/2022 10:20 AM, Bruce Richardson wrote: On Wed, Jul 13, 2022 at 06:10:47PM +0200, Thomas Monjalon wrote: From: Ferruh Yigit Announce the deprecation plan for KNI kernel module, library and example. Signed-off-by: Ferruh Yigit Signed-off-by: Thomas Monjalon --- Squashed and updated 2

RE: [EXT] Re: [PATCH 1/2] doc: add enqueue depth for new event type

2022-07-14 Thread Pavan Nikhilesh Bhagavatula
> -Original Message- > From: Mattias Rönnblom > Sent: Thursday, July 14, 2022 4:24 PM > To: Van Haaren, Harry ; Pavan Nikhilesh > Bhagavatula ; Thomas Monjalon > > Cc: Jerin Jacob Kollanukkaran ; Ray Kinsella > ; dev@dpdk.org; McDaniel, Timothy > ; Hemant Agrawal > ; sachin.sax...@oss.n

RE: [PATCH] doc: announce header split deprecation

2022-07-14 Thread Ding, Xuan
Hi, > -Original Message- > From: Thomas Monjalon > Sent: Thursday, July 14, 2022 9:25 PM > To: Ding, Xuan ; andrew.rybche...@oktetlabs.ru; > ferruh.yi...@xilinx.com > Cc: m...@ashroe.eu; dev@dpdk.org; step...@networkplumber.org; > m...@smartsharesystems.com; dev@dpdk.org; Zhang, Qi Z > ;

[PATCH v3 5/5] vdpa/sfc: Add support for SW assisted live migration

2022-07-14 Thread abhimanyu.saini
From: Abhimanyu Saini In SW assisted live migration, vDPA driver will stop all virtqueues and setup up SW vrings to relay the communication between the virtio driver and the vDPA device using an event driven relay thread This will allow vDPA driver to help on guest dirty page logging for live mi

[PATCH v3 3/5] common/sfc_efx/base: use the updated definitions of cidx/pidx

2022-07-14 Thread abhimanyu.saini
From: Abhimanyu Saini Change cidx and pidx definition to mean used queue and avail queue index respectively. Signed-off-by: Abhimanyu Saini --- v2: * Fix checkpatch warnings * Add a cover letter v3: * Restructure patchset drivers/common/sfc_efx/base/efx.h | 12 ++-- drivers/c

[PATCH v3 1/5] common/sfc_efx/base: remove VQ index check during VQ start

2022-07-14 Thread abhimanyu.saini
From: Abhimanyu Saini The used/avail queue indexes are not bound by queue size, because HW calculates descriptor entry index by performing a simple modulo between queue index and queue_size. So, do not check initial used and avail queue indexes against queue size because it is possible for these

[PATCH v3 4/5] vdpa/sfc: enable support for multi-queue

2022-07-14 Thread abhimanyu.saini
From: Abhimanyu Saini Increase the number to default RX/TX queue pairs to 8, and add MQ feature flag to vDPA protocol features. Signed-off-by: Abhimanyu Saini --- v2: * Fix checkpatch warnings * Add a cover letter v3: * Restructure patchset drivers/vdpa/sfc/sfc_vdpa_hw.c | 2 ++ drivers/vdpa

[PATCH v3 2/5] common/sfc_efx/base: update MCDI headers

2022-07-14 Thread abhimanyu.saini
From: Abhimanyu Saini Regenerate MCDI headers from smartnic_registry:72940ad Signed-off-by: Abhimanyu Saini --- v2: * Fix checkpatch warnings * Add a cover letter v3: * Restructure patchset drivers/common/sfc_efx/base/efx_regs_mcdi.h | 36 - 1 file changed, 25 inse

[PATCH v3 0/5] Add support for live migration and cleanup MCDI headers

2022-07-14 Thread abhimanyu.saini
From: Abhimanyu Saini In SW assisted live migration, vDPA driver will stop all virtqueues and setup up SW vrings to relay the communication between the virtio driver and the vDPA device using an event driven relay thread This will allow vDPA driver to help on guest dirty page logging for live mig

Re: [dpdk-stable] [PATCH] bus/pci: fix selection of default device NUMA node

2022-07-14 Thread Thomas Monjalon
03/11/2021 21:36, David Marchand: > On Fri, Oct 29, 2021 at 10:45 AM Olivier Matz wrote: > > > > +CC David > > > > On Tue, Oct 26, 2021 at 11:17:08AM +0200, Olivier Matz wrote: > > > On Tue, Oct 26, 2021 at 11:06:10AM +0200, Houssem Bouhlel wrote: > > > > There can be dev binding issue when no hug

Re: [PATCH] vhost: fix missing copy length in batched copies

2022-07-14 Thread Thomas Monjalon
> > This patch fixes missing the assignement of the copy length when doing > > batched copies in the sync dequeue path. > > > > Fixes: cd79d1b030bd ("vhost: fix unnecessary dirty page logging") > > > > Suggested-by: Chenbo Xia > > Signed-off-by: Maxime Coquelin > > --- > > Hi Maxime, > > reg

Re: [PATCH] doc: announce header split deprecation

2022-07-14 Thread Thomas Monjalon
14/07/2022 14:54, Ding, Xuan: > Hi, > > From: Thomas Monjalon > > 14/07/2022 07:50, Ding, Xuan: > > > From: Thomas Monjalon > > > > 23/05/2022 16:20, xuan.d...@intel.com: > > > > > From: Xuan Ding > > > > > > > > > > RTE_ETH_RX_OFFLOAD_HEADER_SPLIT offload was introduced some > > time > > > > a

RE: [PATCH] doc: announce header split deprecation

2022-07-14 Thread Ding, Xuan
Hi, > -Original Message- > From: Thomas Monjalon > Sent: Thursday, July 14, 2022 4:09 PM > To: Ding, Xuan > Cc: andrew.rybche...@oktetlabs.ru; m...@ashroe.eu; dev@dpdk.org; > step...@networkplumber.org; m...@smartsharesystems.com; > dev@dpdk.org; Zhang, Qi Z ; asek...@marvell.com; > pbha

Re: [PATCH] doc: announce behavior change for device NUMA node field

2022-07-14 Thread Burakov, Anatoly
On 13-Jul-22 4:50 PM, Olivier Matz wrote: The dev->device.numa_node field is set by the bus driver for each device it manages to indicate on which NUMA node this device lies. When this information is unknown, the assigned value is not consistent across the bus drivers. In v22.11, the value will

Re: [PATCH] doc: announce behavior change for device NUMA node field

2022-07-14 Thread David Marchand
On Wed, Jul 13, 2022 at 5:51 PM Olivier Matz wrote: > > The dev->device.numa_node field is set by the bus driver for each device > it manages to indicate on which NUMA node this device lies. > > When this information is unknown, the assigned value is not consistent > across the bus drivers. In v22

RE: [EXT] Re: [PATCH] doc: announce name change of stop flush callback

2022-07-14 Thread Van Haaren, Harry
> -Original Message- > From: Mattias Rönnblom > Sent: Wednesday, July 13, 2022 10:11 AM > To: Pavan Nikhilesh Bhagavatula ; Jerin Jacob > ; Gage Eads > Cc: Jerin Jacob Kollanukkaran ; Ray Kinsella > ; > dpdk-dev ; McDaniel, Timothy ; > hemant.agra...@nxp.com; sachin.sax...@oss.nxp.com; l

RE: [PATCH v2] doc: add event timer expiry drop stat

2022-07-14 Thread Van Haaren, Harry
> -Original Message- > From: Hemant Agrawal > Sent: Tuesday, July 12, 2022 4:08 PM > To: dev@dpdk.org > Subject: Re: [PATCH v2] doc: add event timer expiry drop stat > > > On 7/12/2022 5:22 PM, Jerin Jacob wrote: > > On Tue, Jun 28, 2022 at 8:38 AM Naga Harish K S V > > wrote: > >> Th

Re: [PATCH] build: enable static analyzer

2022-07-14 Thread Bruce Richardson
On Thu, Jul 14, 2022 at 12:57:22PM +0530, Amit Prakash Shukla wrote: > This patch adds support to enable compiler static analyzer for > gcc and clang. > > Signed-off-by: Amit Prakash Shukla > --- > config/meson.build| 14 ++ > doc/guides/prog_guide/index.rst

Re: [EXT] Re: [PATCH 1/2] doc: add enqueue depth for new event type

2022-07-14 Thread Mattias Rönnblom
On 2022-07-14 11:45, Van Haaren, Harry wrote: >> -Original Message- >> From: Pavan Nikhilesh Bhagavatula >> Sent: Thursday, July 14, 2022 7:33 AM >> To: mattias.ronnblom ; Thomas Monjalon >> >> Cc: Jerin Jacob Kollanukkaran ; Ray Kinsella >> ; >> dev@dpdk.org; McDaniel, Timothy ; Hemant

RTE_ETH_TX_OFFLOAD_MBUF_FAST_FREE requirements

2022-07-14 Thread Morten Brørup
Looking at rte_pktmbuf_prefree_seg() [1], the list of described requirements for RTE_ETH_TX_OFFLOAD_MBUF_FAST_FREE [2] seems incomplete. The following two requirements are missing: - The mbufs must be direct. - The mbufs must be non-segmented. [1] https://elixir.bootlin.com/dpdk/latest/source/li

Re: [EXT] Re: [PATCH 1/2] doc: add enqueue depth for new event type

2022-07-14 Thread Mattias Rönnblom
On 2022-07-14 08:32, Pavan Nikhilesh Bhagavatula wrote: > > >> -Original Message- >> From: Mattias Rönnblom >> Sent: Wednesday, July 13, 2022 5:45 PM >> To: Pavan Nikhilesh Bhagavatula ; Thomas >> Monjalon >> Cc: Jerin Jacob Kollanukkaran ; Ray Kinsella >> ; dev@dpdk.org; timothy.mcdan.

RE: DPDK 19.11.3 with multi processes and external physical memory: unable to receive traffic in the secondary processes

2022-07-14 Thread Asaf Sinai
As calling rte_mem_virt2iova() returns RTE_BAD_IOVA, tried to supply the correct matching physical addresses in iova_addrs[], but it did not help either: secondary processes still get null data in rte_mempool_lookup(). How does secondary process get info from primary? Via files in /run/dpdk/rte/

Re: [PATCH] doc: announce behavior change for device NUMA node field

2022-07-14 Thread Jerin Jacob
On Thu, Jul 14, 2022 at 3:40 PM Bruce Richardson wrote: > > On Wed, Jul 13, 2022 at 05:50:43PM +0200, Olivier Matz wrote: > > The dev->device.numa_node field is set by the bus driver for each device > > it manages to indicate on which NUMA node this device lies. > > > > When this information is un

RE: DPDK 19.11.3 with multi processes and external physical memory: unable to receive traffic in the secondary processes

2022-07-14 Thread Asaf Sinai
Hi Anatoly, Thanks for the comments! So now running with the correct initializations: first fork(), then call rte_eal_init() in the secondary processes. When using hugepages, DPDK is up and running! Then, tried to use the external memory: - On primary: followed the example of create_extme

Re: [PATCH] doc: announce behavior change for device NUMA node field

2022-07-14 Thread Bruce Richardson
On Wed, Jul 13, 2022 at 05:50:43PM +0200, Olivier Matz wrote: > The dev->device.numa_node field is set by the bus driver for each device > it manages to indicate on which NUMA node this device lies. > > When this information is unknown, the assigned value is not consistent > across the bus drivers

Re: [PATCH v4] doc: announce KNI deprecation

2022-07-14 Thread Thomas Monjalon
14/07/2022 11:20, Bruce Richardson: > On Wed, Jul 13, 2022 at 06:10:47PM +0200, Thomas Monjalon wrote: > > From: Ferruh Yigit > > > > Announce the deprecation plan for KNI kernel module, library and example. > > > > Signed-off-by: Ferruh Yigit > > Signed-off-by: Thomas Monjalon > > --- > > Squ

RE: [EXT] Re: [PATCH 1/2] doc: add enqueue depth for new event type

2022-07-14 Thread Van Haaren, Harry
> -Original Message- > From: Pavan Nikhilesh Bhagavatula > Sent: Thursday, July 14, 2022 7:33 AM > To: mattias.ronnblom ; Thomas Monjalon > > Cc: Jerin Jacob Kollanukkaran ; Ray Kinsella > ; > dev@dpdk.org; McDaniel, Timothy ; Hemant > Agrawal ; sachin.sax...@oss.nxp.com; > lian...@liang

Re: [PATCH v4] doc: announce KNI deprecation

2022-07-14 Thread David Marchand
On Wed, Jul 13, 2022 at 6:10 PM Thomas Monjalon wrote: > > From: Ferruh Yigit > > Announce the deprecation plan for KNI kernel module, library and example. > > Signed-off-by: Ferruh Yigit > Signed-off-by: Thomas Monjalon Acked-by: David Marchand -- David Marchand

Re: [PATCH v4] doc: announce KNI deprecation

2022-07-14 Thread Bruce Richardson
On Wed, Jul 13, 2022 at 06:10:47PM +0200, Thomas Monjalon wrote: > From: Ferruh Yigit > > Announce the deprecation plan for KNI kernel module, library and example. > > Signed-off-by: Ferruh Yigit > Signed-off-by: Thomas Monjalon > --- > Squashed and updated 2 deprecations: > https://patches.dp

Re: [PATCH] doc: announce change in crypto adapter queue add

2022-07-14 Thread Hemant Agrawal
On 6/28/2022 5:39 PM, Volodymyr Fialko wrote: The function `rte_event_crypto_adapter_queue_pair_add` will accept `rte_event_crypto_adapter_queue_conf` argument instead of `rte_event`. Signed-off-by: Volodymyr Fialko Acked-by: Hemant Agrawal --- doc/guides/rel_notes/deprecation.rst | 6 +

[PATCH v2 5/5] vdpa/sfc: Add support for SW assisted live migration

2022-07-14 Thread abhimanyu.saini
From: Abhimanyu Saini In SW assisted live migration, vDPA driver will stop all virtqueues and setup up SW vrings to relay the communication between the virtio driver and the vDPA device using an event driven relay thread This will allow vDPA driver to help on guest dirty page logging for live mi

[PATCH v2 3/5] common/sfc_efx/base: use the updated definitions of cidx/pidx

2022-07-14 Thread abhimanyu.saini
From: Abhimanyu Saini Change cidx and pidx definition to mean used queue and avail queue index respectively. Signed-off-by: Abhimanyu Saini --- v2: * Fix checkpatch warnings * Add a cover letter drivers/common/sfc_efx/base/efx.h | 12 ++-- drivers/common/sfc_efx/base/rhead_vi

[PATCH v2 2/5] common/sfc_efx/base: update MCDI headers

2022-07-14 Thread abhimanyu.saini
From: Abhimanyu Saini Regenerate MCDI headers from smartnic_registry:72940ad Signed-off-by: Abhimanyu Saini --- v2: * Fix checkpatch warnings * Add a cover letter drivers/common/sfc_efx/base/efx_regs_mcdi.h | 36 ++--- 1 file changed, 25 insertions(+), 11 deletions(-) diff --

[PATCH v2 0/5] Add support for live migration and cleanup MCDI headers

2022-07-14 Thread abhimanyu.saini
From: Abhimanyu Saini In SW assisted live migration, vDPA driver will stop all virtqueues and setup up SW vrings to relay the communication between the virtio driver and the vDPA device using an event driven relay thread This will allow vDPA driver to help on guest dirty page logging for live mig

[PATCH v2 4/5] vdpa/sfc: enable support for multi-queue

2022-07-14 Thread abhimanyu.saini
From: Abhimanyu Saini Increase the number to default RX/TX queue pairs to 8, and add MQ feature flag to vDPA protocol features. Signed-off-by: Abhimanyu Saini --- v2: * Fix checkpatch warnings * Add a cover letter drivers/vdpa/sfc/sfc_vdpa_hw.c | 2 ++ drivers/vdpa/sfc/sfc_vdpa_ops.c | 10 +

[PATCH v2 1/5] common/sfc_efx/base: remove VQ index check during VQ start

2022-07-14 Thread abhimanyu.saini
From: Abhimanyu Saini The used/avail queue indexes are not bound by queue size, because HW calculates descriptor entry index by performing a simple modulo between queue index and queue_size. So, do not check initial used and avail queue indexes against queue size because it is possible for these

RE: release candidate 22.07-rc4

2022-07-14 Thread Jiang, YuX
> -Original Message- > From: Xia, Chenbo > Sent: Tuesday, July 12, 2022 5:45 PM > To: Jiang, YuX ; Thomas Monjalon > ; dev (dev@dpdk.org) ; Maxime > Coquelin > Cc: Devlin, Michelle ; Mcnamara, John > ; Ferruh Yigit > Subject: RE: release candidate 22.07-rc4 > > > -Original Message--

Re: [PATCH] doc: announce header split deprecation

2022-07-14 Thread Thomas Monjalon
14/07/2022 07:50, Ding, Xuan: > From: Thomas Monjalon > > 23/05/2022 16:20, xuan.d...@intel.com: > > > From: Xuan Ding > > > > > > RTE_ETH_RX_OFFLOAD_HEADER_SPLIT offload was introduced some time > > ago > > > to substitute bit-field header_split in struct rte_eth_rxmode. It > > > allows to enabl

RE: [PATCH] examples/vhost: fix use after free

2022-07-14 Thread Ling, WeiX
> -Original Message- > From: Ma, WenwuX > Sent: Thursday, July 14, 2022 1:11 PM > To: maxime.coque...@redhat.com; Xia, Chenbo ; > dev@dpdk.org > Cc: Hu, Jiayu ; Wang, Yinan ; > He, Xingguang ; Ling, WeiX > ; Wang, YuanX ; Ma, > WenwuX ; sta...@dpdk.org > Subject: [PATCH] examples/vhost: fi

[PATCH 5/5] vdpa/sfc: Add support for SW assisted live migration

2022-07-14 Thread abhimanyu.saini
From: Abhimanyu Saini In SW assisted live migration, vDPA driver will stop all virtqueues and setup up SW vrings to relay the communication between the virtio driver and the vDPA device using an event driven relay thread This will allow vDPA driver to help on guest dirty page logging for live mi

[PATCH 1/5] common/sfc_efx/base: remove VQ index check during VQ start

2022-07-14 Thread abhimanyu.saini
From: Abhimanyu Saini The used/avail queue indexes are not bound by queue size, because H/W calculates descriptor entry index by performing a simple modulo between queue index and queue_size So, do not check initial used and avail queue indexes against queue size because it is possible for these

[PATCH 4/5] common/sfc_efx/base: use the updated definitions of cidx/pidx

2022-07-14 Thread abhimanyu.saini
From: Abhimanyu Saini Change cidx and pidx definition to mean used queue and avail queue index respectively. Signed-off-by: Abhimanyu Saini --- drivers/common/sfc_efx/base/efx.h | 12 ++-- drivers/common/sfc_efx/base/rhead_virtio.c | 16 drivers/vdpa/sfc/sfc_v

[PATCH 3/5] common/sfc_efx/base: update MCDI headers

2022-07-14 Thread abhimanyu.saini
From: Abhimanyu Saini Regenerate MCDI headers from smartnic_registry:72940ad Signed-off-by: Abhimanyu Saini --- drivers/common/sfc_efx/base/efx_regs_mcdi.h | 36 - 1 file changed, 25 insertions(+), 11 deletions(-) diff --git a/drivers/common/sfc_efx/base/efx_regs_m

[PATCH 2/5] vdpa/sfc: enable support for multi-queue

2022-07-14 Thread abhimanyu.saini
From: Abhimanyu Saini Increase the number to defaut RX/TX queue pairs to 8, and add MQ feature flag to vDPA protocol features. Signed-off-by: Abhimanyu Saini --- drivers/vdpa/sfc/sfc_vdpa_hw.c | 2 ++ drivers/vdpa/sfc/sfc_vdpa_ops.c | 6 -- drivers/vdpa/sfc/sfc_vdpa_ops.h | 2 +- 3 files

RE: [PATCH] sw_evdev: report correct device name

2022-07-14 Thread Van Haaren, Harry
> -Original Message- > From: Stephen Hemminger > Sent: Wednesday, July 13, 2022 7:25 PM > To: dev@dpdk.org > Cc: Stephen Hemminger ; Van Haaren, Harry > ; Richardson, Bruce ; > Hunt, David > Subject: [PATCH] sw_evdev: report correct device name > > The software eventdev PMD reports todo-

[PATCH] build: enable static analyzer

2022-07-14 Thread Amit Prakash Shukla
This patch adds support to enable compiler static analyzer for gcc and clang. Signed-off-by: Amit Prakash Shukla --- config/meson.build| 14 ++ doc/guides/prog_guide/index.rst | 1 + doc/guides/prog_guide/static_analyzer.rst | 21 +++