Hi Bruce,
This patchset breaks the dmadev autotest for IOAT on IceLake.
Trace below:
### Test dmadev instance 0 [:00:01.0]
IOAT.status: ACTIVE [0x100242880]
DMA Dev 0: Running copy Tests
Ops submitted: 85120Ops completed: 85120Errors: 0
DMA Dev 0: Running stop-start Tests
IOAT.status
> As part of the process of restarting a dma instance, the IOAT driver
> will reset the HW addresses and state values. The read and write
> indexes for SW use need to be similarly reset to keep HW and SW in
> sync.
>
> Fixes: 583f046dd404 ("dma/ioat: add start and stop")
> Cc: conor.wa...@intel.co
> When the DMA device was stopped and restarted by the driver, the control
> register specifying the behaviour on error was not getting correctly
> reset. This caused unit tests to fail as explicitly introduced errors
> were got getting reported back.
>
> Fix by moving the setting of the register
> The DMA device stop API can return an error value so check that return
> value when running dmadev unit tests.
>
> Signed-off-by: Bruce Richardson
Reviewed-by: Conor Walsh
> The HW DMA devices supported by IOAT driver do not transition to
> the "active" state until the first operation is started by the HW.
> Therefore, if the user calls "rte_dma_stop()" on a device without
> triggering any operations, the sequence of commands to be sent to
> the HW is different, as i
> This patch fixes (Logically dead code) coverity issue.
> This patch also fixes (Uninitialized scalar variable) coverity issue.
>
> Coverity issue: 381687
> Coverity issue: 381686
> Fixes: 6a094e328598 ("examples/l3fwd: implement FIB lookup method")
>
> Signed-off-by: Mohammad Iqbal Ahmad
Acke
> Hello,
>
> We have too many drivers using printf() instead of rte_log().
> Please propose a plan to replace or remove the calls to printf().
> If no plan, I could propose one but you may not like it :)
>
> Affected drivers are:
> baseband/acc
> bus/dpaa
> bus/fslmc
> cry
> >
> > The IPv6 subnets used were not within the 2001:200::/48 subnet
>
> {{32, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 48, 0},
> {{32, 1, 2, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0}, 48, 1},
> etc...
>
> Err... all those subnets were exactly == 2001:200::/48.
> Is the issue that the examp
> > > > The IPv6 subnets used were not within the 2001:200::/48 subnet
> > >
> > > {{32, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 48, 0},
> > > {{32, 1, 2, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0}, 48, 1},
> > > etc...
> > >
> > > Err... all those subnets were exactly == 2001:200::/48.
> > > I
> >> There are some holes in data struct lcore_conf. The holes are
> >> due to alignment requirement.
> >>
> >> For struct lcore_rx_queue, there is no need to make every element
> >> of this type to be cache line aligned, because the data is not
> >> shared between cores.
> >>
> >> Member len of s
> >>> 21/04/2021 11:11, Conor Walsh:
> + The following will include a snippet from the skeleton sample
> app::
> +
> + .. literalinclude:: ../../../examples/skeleton/basicfwd.c
> +:language: c
> +:start-after: Display the port
> > This patch aligns the l3fwd FIB code with the changes made to LPM in
> > commit 74fb854a3de6 ("examples/l3fwd: remove useless reloads in LPM
> > main loop").
> > This change ensures the compiler knows that the lcore config variables
> > are constant values and the compiler will then optimize th
> Subject: [PATCH] dma/idxd: fix return value for pci device commands
>
> When sending a command to an idxd device via pci bar, the response from
> HW is checked to ensure it was successful. The response was incorrectly
> being negated before being returned by the function, meaning error codes
>
> While all systems which will use the idxd driver for hardware will
> support AVX2, if the driver is present the initialization functions e.g.
> to register logs, will be called on all systems - irrespective of HW
> support. This can cause issues if the system running DPDK does not have
> AVX2, an
> When no --wq-option flag is passed to dpdk_idxd_cfg.py script, the
> default value used by argparse is None. This leads to later errors which
> are expecting an array value:
>
> TypeError: 'NoneType' object is not iterable
>
> This is fixed by specifying that the empty array should be the
> Remove extraneous phrase "This API is used to" and use
> active instead of passive voice when describing a function.
>
> Signed-off-by: Stephen Hemminger
> ---
> drivers/raw/ioat/rte_ioat_rawdev.h | 2 +-
> lib/dmadev/rte_dmadev.h| 2 +-
> 2 files changed, 2 insertions(+), 2 deleti
>
> > @@ -310,7 +328,10 @@ print_usage(const char *prgname)
> > " Valid only if --mode=eventdev\n"
> > " --event-eth-rxqs: Number of ethernet RX queues per
> device.\n"
> > "Default: 1\n"
> > - "
> > Acked-by: Anatoly Burako
> > ---
>
> Burakov*
Sorry about that!
>
> > break;
> >
> > case 'L':
> > - l3fwd_lpm_on = 1;
> > + if (lookup_mode != L3FWD_LOOKUP_DEFAULT) {
> > + fprintf(stderr, "Onl
This patch is also compatible with the v8 of the "improve telemetry support
with in-memory mode" patchset.
Thanks,
Conor.
> -Original Message-
> From: Walsh, Conor
> Sent: Monday 11 October 2021 10:54
> To: Power, Ciara ; Richardson, Bruce
>
> Cc: dev@dpdk.
> From: dev On Behalf Of Bruce Richardson
> Sent: Tuesday 12 October 2021 17:39
> To: dev@dpdk.org
> Cc: Power, Ciara ; David Marchand
> ; Burakov, Anatoly
> ; Kevin Traynor ;
> Richardson, Bruce
> Subject: [dpdk-dev] [PATCH v8 1/4] eal: limit telemetry to primary processes
>
> Telemetry interfa
> From: dev On Behalf Of Bruce Richardson
> Sent: Tuesday 12 October 2021 17:39
> To: dev@dpdk.org
> Cc: Power, Ciara ; David Marchand
> ; Burakov, Anatoly
> ; Kevin Traynor ;
> Richardson, Bruce
> Subject: [dpdk-dev] [PATCH v8 2/4] telemetry: fix socket path conflicts for
> in-
> memory mode
>
> From: dev On Behalf Of Bruce Richardson
> Sent: Tuesday 12 October 2021 17:39
> To: dev@dpdk.org
> Cc: Power, Ciara ; David Marchand
> ; Burakov, Anatoly
> ; Kevin Traynor ;
> Richardson, Bruce
> Subject: [dpdk-dev] [PATCH v8 3/4] usertools/dpdk-telemetry: connect to
> separate instances
>
> F
> From: dev On Behalf Of Bruce Richardson
> Sent: Tuesday 12 October 2021 17:39
> To: dev@dpdk.org
> Cc: Power, Ciara ; David Marchand
> ; Burakov, Anatoly
> ; Kevin Traynor ;
> Richardson, Bruce
> Subject: [dpdk-dev] [PATCH v8 4/4] usertools/dpdk-telemetry: provide info
> on available sockets
>
This patchset is compatible with v9 of the "add dmadev driver for idxd devices"
patchset (series-19786)
Thanks,
Conor.
> This patchset adds a dmadev driver and associated documentation to
> support
> Intel QuickData Technology devices, part of the Intel I/O Acceleration
> Technology (Intel I/OAT
This patchset is compatible with v10 of the "add dmadev driver for idxd
devices" patchset (series-19797)
Thanks,
Conor.
> This patchset is compatible with v9 of the "add dmadev driver for idxd
> devices" patchset (series-19786)
>
> Thanks,
> Conor.
>
> > This patchset adds a dmadev driver and a
> Subject: [dpdk-dev] [PATCH 1/2] dmadev: hide devices array
>
> No need to expose rte_dma_devices out of the dmadev library.
> Existing helpers should be enough, and inlines make use of
> rte_dma_fp_objs.
>
> Signed-off-by: David Marchand
> ---
The devices array is not needed by the drivers.
> From: dev On Behalf Of Bruce Richardson
> Sent: Wednesday 20 October 2021 12:26
> To: dev@dpdk.org
> Cc: david.march...@redhat.com; dmitry.kozl...@gmail.com;
> navas...@linux.microsoft.com; dmit...@microsoft.com; Kadam, Pallavi
> ; Richardson, Bruce
> ; Chengwen Feng
>
> Subject: [dpdk-dev] [
This patchset is compatible with v11 of the "add dmadev driver for idxd
devices" patchset (series-19848)
> This patchset is compatible with v10 of the "add dmadev driver for idxd
> devices" patchset (series-19797)
>
> Thanks,
> Conor.
>
> > This patchset is compatible with v9 of the "add dmadev
> From: Laatz, Kevin
> Sent: Thursday 21 October 2021 15:04
> To: Chengwen Feng ; dev@dpdk.org
> Cc: david.march...@redhat.com; m...@ashroe.eu; Walsh, Conor
> ; Richardson, Bruce
> Subject: Re: [PATCH v2 3/3] dmadev: fix compile error in debug mode
>
> On 21/10/2021 13
> From: Laatz, Kevin
> Sent: Thursday 21 October 2021 15:04
> To: Chengwen Feng ; dev@dpdk.org
> Cc: david.march...@redhat.com; m...@ashroe.eu; Walsh, Conor
> ; Richardson, Bruce
> Subject: Re: [PATCH v2 2/3] app/test: add check for DMA info get API
>
> On 21/10/2021 13
> From: dev On Behalf Of Kevin Laatz
> Sent: Tuesday 26 October 2021 15:21
> To: dev@dpdk.org
> Cc: Richardson, Bruce ; Laatz, Kevin
>
> Subject: [dpdk-dev] [PATCH] dma/idxd: fix truncated error code in status
> check
>
> When checking if the DMA device is active, the result of the operand will
Hi Henry,
When correcting these tags the corresponding tags within the code must also be
updated to match
or it will break the literalinclude link and cause the warnings shown below.
doc/guides/sample_app_ug/dma.rst:240: WARNING: end-before pattern not found: >8
End of starting to process for e
> From: dev On Behalf Of Bruce Richardson
> Sent: Wednesday 20 October 2021 15:26
> To: dev@dpdk.org
> Cc: Andrew Rybchenko ; Richardson,
> Bruce
> Subject: [dpdk-dev] [PATCH v2] devtools: clarify that lines up to 100
> characters are ok
>
> Since we allow line lengths of up to 100, and the CI c
> From: dev On Behalf Of David Marchand
> Sent: Saturday 23 October 2021 11:29
> To: dev@dpdk.org
> Cc: dmitry.kozl...@gmail.com; Thomas Monjalon
> Subject: [dpdk-dev] [PATCH] devtools: forbid additions of __reserved
>
> __reserved is a reserved keyword in Windows system headers.
>
> Signed-off
> From: dev On Behalf Of Ray Kinsella
> Sent: Tuesday 10 August 2021 15:34
> To: dev@dpdk.org
> Cc: Richardson, Bruce ; Mcnamara, John
> ; aaron.con...@redhat.com; m...@ashroe.eu
> Subject: [dpdk-dev] [PATCH v2] doc: fix CI typo warnings
>
> Fix documentation typos that are generating spurious
> From: Joyce Kong
> Sent: Wednesday 3 November 2021 02:41
> To: Ori Kam ; Mcnamara, John
> ; Walsh, Conor ;
> Conor Fogarty
> Cc: dev@dpdk.org; n...@arm.com; sta...@dpdk.org
> Subject: [PATCH v1] examples/flow_filtering: fix wrong comment
>
> Change the 'I
> From: Joyce Kong
> Sent: Thursday 4 November 2021 07:34
> To: Walsh, Conor ; Ori Kam ;
> Mcnamara, John ; Conor Fogarty
>
> Cc: dev@dpdk.org; nd ; sta...@dpdk.org
> Subject: RE: [PATCH v1] examples/flow_filtering: fix wrong comment
>
>
>
> >
> From: Joyce Kong
> Sent: Thursday 4 November 2021 07:32
> To: Ori Kam ; Mcnamara, John
> ; Conor Fogarty ;
> Walsh, Conor
> Cc: dev@dpdk.org; n...@arm.com; sta...@dpdk.org
> Subject: [PATCH v2] examples/flow_filtering: fix wrong comment
>
> Change the 'I
> From: dev On Behalf Of
> pbhagavat...@marvell.com
> Sent: Sunday 3 October 2021 21:25
> To: david.march...@redhat.com; jer...@marvell.com
> Cc: dev@dpdk.org; Pavan Nikhilesh
> Subject: [dpdk-dev] [PATCH v4 1/3] examples/l3fwd: increase number of
> routes
>
> From: Pavan Nikhilesh
>
> Increas
> From: dev On Behalf Of
> pbhagavat...@marvell.com
> Sent: Sunday 3 October 2021 21:11
> To: jer...@marvell.com
> Cc: dev@dpdk.org; Pavan Nikhilesh
> Subject: [dpdk-dev] [PATCH 2/3] examples/l3fwd: print port bdf when
> adding routes
>
> From: Pavan Nikhilesh
>
> Since the number of Ethernet
> From: dev On Behalf Of Usama Nadeem
> Sent: Thursday 14 October 2021 19:43
> To: tho...@monjalon.net
> Cc: dev@dpdk.org; Usama Nadeem
> Subject: [dpdk-dev] [PATCH v4] examples/l3fwd: ipv4 and udp/tcp cksum
> verification through software
>
> checks if ipv4 and udptcp cksum offload capability a
> From: pbhagavat...@marvell.com
> Sent: Friday 5 November 2021 08:39
> To: Walsh, Conor ; david.march...@redhat.com;
> jer...@marvell.com
> Cc: dev@dpdk.org; Pavan Nikhilesh
> Subject: [dpdk-dev] [PATCH v5 1/3] examples/l3fwd: increase number of
> routes
>
> From: pbhagavat...@marvell.com
> Sent: Friday 5 November 2021 08:39
> To: Walsh, Conor ; david.march...@redhat.com;
> jer...@marvell.com
> Cc: dev@dpdk.org; Pavan Nikhilesh
> Subject: [dpdk-dev] [PATCH v5 2/3] examples/l3fwd: print port bdf when
> adding routes
>
> From: dev On Behalf Of Vladimir Medvedkin
> Sent: Monday 8 November 2021 17:37
> To: dev@dpdk.org
> Subject: [dpdk-dev] [PATCH 1/2] doc: add programmer's guide for the RIB
> library
>
> Currently, programmer's guide for the RIB library is missing.
> This commit adds it.
>
> Signed-off-by: Vlad
> From: dev On Behalf Of Vladimir Medvedkin
> Sent: Monday 8 November 2021 17:37
> To: dev@dpdk.org
> Subject: [dpdk-dev] [PATCH 2/2] doc: add programmer's guide for the FIB
> library
>
> Currently, programmer's guide for the FIB library is missing.
> This commit adds it.
>
> Signed-off-by: Vlad
> From: Richardson, Bruce
> Sent: Friday 24 September 2021 17:57
> To: Walsh, Conor
> Cc: fengcheng...@huawei.com; jer...@marvell.com; Laatz, Kevin
> ; dev@dpdk.org
> Subject: Re: [PATCH v5 12/12] raw/ioat: deprecate ioat rawdev driver
>
> On Fri, Sep 24, 2021 at 02:33
> Hello,
Hi David, thanks for your reply I will be handling this as Conor Fogarty is OOO.
>
> On Wed, Jul 14, 2021 at 11:59 AM Conor Fogarty
> wrote:
> >
> > Currently the sample app user guides use hard coded code snippets,
> > this patch changes these to use literalinclude which will dynamica
> This patch introduce DMA device library implementation which includes
> configuration and I/O with the DMA devices.
>
> Signed-off-by: Chengwen Feng
> Acked-by: Bruce Richardson
> Acked-by: Morten Brørup
> ---
> config/rte_config.h | 3 +
> lib/dmadev/meson.build | 1 +
>
> This patch announces the experimental tag removal of all fib APIs,
> which have been experimental for 2 years.
> API will be promoted to stable in DPDK 21.11
>
> Signed-off-by: Vladimir Medvedkin
> ---
> doc/guides/rel_notes/deprecation.rst | 2 ++
> 1 file changed, 2 insertions(+)
Acked-by:
[snip]
Hi Chengwen,
I have included some feedback to improve the grammar and readability
of the docs inline.
> +Device Management
> +-
> +
> +Device Creation
> +~~~
> +
> +Physical DMA controller is discovered during the PCI probe/enumeration of
^ "controllers are" in
Hi David,
I will make those changes to the commit logs and respin them.
I'll also drop this patch from the set.
Thanks,
Conor.
> Hello Conor,
>
>
> On Fri, Nov 12, 2021 at 3:02 PM Conor Walsh
> wrote:
> >
> > This patch removes the tot_ppi variable from the update_stats function
> > within em
> On 11/12/2021 2:01 PM, Conor Walsh wrote:
> > static void
> > vmxnet3_tq_tx_complete(vmxnet3_tx_queue_t *txq)
> > {
> > + #ifdef RTE_LIBRTE_VMXNET3_DEBUG_TX
> > int completed = 0;
> > + #endif
> > vmxnet3_comp_ring_t *comp_ring = &txq->comp_ring;
> > struct Vmxnet3_TxCompDes
> Subject: Re: [PATCH 5/7] drivers/net: fix unused but set variables
>
> On Fri, Nov 12, 2021 at 5:18 PM Ferruh Yigit wrote:
> >
> > On 11/12/2021 2:01 PM, Conor Walsh wrote:
> > > static void
> > > vmxnet3_tq_tx_complete(vmxnet3_tx_queue_t *txq)
> > > {
> > > + #ifdef RTE_LIBRTE_VMXNET
> On Fri, 12 Nov 2021 16:38:37 +
> "Walsh, Conor" wrote:
>
> > Would something along the lines of this make more sense?
> >
> > #ifdef RTE_LIBRTE_VMXNET3_DEBUG_TX
> > completed += vmxnet3_unmap_pkt(tcd->txdIdx, txq);
> > #else
> From: David Marchand
> Sent: Tuesday 16 November 2021 13:54
> To: Medvedkin, Vladimir
> Cc: dev ; Thomas Monjalon ;
> Ananyev, Konstantin ; Lance Richardson
> ; j...@dpdk.org; Ji, Kai ;
> Wang, Yipeng1 ; Gobriel, Sameh
> ; Richardson, Bruce
>
> Subject: Re: [PATCH v2] hash: fix thash gfni impl
Hi Sean,
A few minor nits, TBH not sure if they should be changed in this patch as this
patch is just removing "driver" and correcting capitalisation of PMD.
> diff --git a/drivers/net/hns3/hns3_ethdev.h
> b/drivers/net/hns3/hns3_ethdev.h
> index 6d30125dcc..488fe8dbbc 100644
> --- a/drivers/
Reviewed-by: Conor Walsh
Reviewed-by: Conor Walsh
> On Fri, Feb 03, 2023 at 04:35:14PM +, Conor Walsh wrote:
> > rte_log should be used instead of printf within the drivers this patch
> > changes a printf within the ioat dma driver's start function to an rte log.
> > The printfs within ioat's dump function will be retained.
> >
> > Signed-off-
>
> >+
> >+def list_fp():
> >+""" List all available file-prefixes to user """
> >+print("Valid file-prefixes:\n")
>
> Nit: I think it might be cleaner to move this down to just before the file
> prefixes print out, so it doesn't print out when no apps are available.
>
> >+path = g
I forgot to include the changelog.
v2:
- Only print valid prefixes list header if telemetry available apps are
available.
- Updated to v7 of the "improve telemetry support with in-memory mode"
patchset.
Thanks,
Conor.
Hi Chengwen,
v15 looks good to me.
Thanks for the changes,
Conor.
> Hi Conor,
>
> Already sent v15, Most of feedback modified, unmodified inline
>
> Thanks.
>
> On 2021/8/10 23:27, Walsh, Conor wrote:
> > [snip]
> >
> > Hi Chengwen,
> > I have
Hi Chengwen,
The output from the API tests is not very straightforward to interpret if you
are not familiar with these tests.
Could we change the log level of the dmadev library before and after the API
tests using something similar to
The code I have included inline below?
> +static int
> +te
nion either way, I wanted to improve usability.
With or without this change/cleanup:
Reviewed-by: Conor Walsh
>
>
> On 2021/9/2 22:11, Walsh, Conor wrote:
> > Hi Chengwen,
> >
> > The output from the API tests is not very straightforward to interpret if
> > you
> are
> > +/* Stop a configured device. */
> > +static int
> > +ioat_dev_stop(struct rte_dmadev *dev)
> > +{
> > + struct ioat_dmadev *ioat = dev->dev_private;
> > +
> > + ioat->regs->chancmd = IOAT_CHANCMD_SUSPEND;
> > + /* Allow the device time to suspend itself. */
> > + rte_delay_ms(1);
> >
Hi Chengwen,
While testing the IOAT driver I realised that we hadn't implemented the new
RTE_DMADEV_ALL_VCHAN
flag for stats. Rather than every driver that only supports 1 vchan enabling
support for this flag it would
probably be better to catch it in the library as shown below.
Thanks,
Conor
> Subject: [PATCH v3 1/8] dmadev: add channel status check for testing use
>
> Add in a function to check if a device or vchan has completed all jobs
> assigned to it, without gathering in the results. This is primarily for
> use in testing, to allow the hardware to be in a known-state prior to
> Subject: [PATCH v3 2/8] dmadev: add burst capacity API
>
> From: Kevin Laatz
>
> Add a burst capacity check API to the dmadev library. This API is useful to
> applications which need to how many descriptors can be enqueued in the
> current batch. For example, it could be used to determine wh
> Subject: [PATCH v3 8/8] app/test: add dmadev burst capacity API test
>
> From: Kevin Laatz
>
> Add a test case to validate the functionality of drivers' burst capacity
> API implementations.
>
> Signed-off-by: Kevin Laatz
> Signed-off-by: Bruce Richardson
> ---
Reviewed-by: Conor Walsh
> > #define CMD_LINE_OPT_CONFIG "config"
> > @@ -596,6 +611,10 @@ parse_args(int argc, char **argv)
> > l3fwd_lpm_on = 1;
> > break;
> >
> > + case 'F':
> > + l3fwd_fib_on = 1;
> > + break;
> > +
> >
> From: Burakov, Anatoly
> Sent: Wednesday 3 March 2021 11:53
> To: Walsh, Conor ; jer...@marvell.com;
> step...@networkplumber.org; Iremonger, Bernard
> ; Ananyev, Konstantin
> ; Medvedkin, Vladimir
>
> Cc: dev@dpdk.org
> Subject: Re: [dpdk-dev] [PATCH v3 4/5] ex
> Hi Conor,
>
> Please see comment below
>
> > +/*
> > + * If the machine does not have SSE, NEON or PPC 64 then the packets
> > + * are sent one at a time using send_single_packet()
> > + */
> > +#if !defined FIB_SEND_MULTI
> > +static inline void
> > +fib_send_single(int nb_tx, struct lcore_
Hi Vladimir,
> > + /* Add IPv4 and IPv6 hops to one array depending on type. */
> > + for (i = 0; i < nb_rx; i++) {
> > + if (type_arr[i])
> > + nh = (uint16_t)hopsv4[ipv4_arr_assem++];
> > + else
> > + nh = (uint16_t)hopsv6[ipv6_arr_as
Reviewed-by: Conor Walsh
> From: Thomas Monjalon
> Sent: Tuesday 22 February 2022 11:41
> To: dev@dpdk.org
> Cc: Richardson, Bruce ; sta...@dpdk.org;
> Chengwen Feng ; Laatz, Kevin
> ; Morten Brørup ;
> Walsh, Conor
> Subject: [PATCH] dmadev: add missing header include
>
> When checking C+
dev@dpdk.org; Walsh, Conor
> ; david.march...@redhat.com
> Subject: RE: [PATCH] examples/l3fwd: resolve stack buffer overflow issue
>
> Ping..
>
> -Original Message-
> From: Rahul Bhansali
> Sent: Tuesday, January 11, 2022 6:20 PM
> To: dev@dpdk.org; conor.wa.
> From: Bruce Richardson
> Sent: Friday 1 April 2022 11:50
> To: Morrissey, Sean
> Cc: Chengwen Feng ; Laatz, Kevin
> ; dev@dpdk.org; Pai G, Sunil
>
> Subject: Re: [PATCH v3] dmadev: add telemetry support
>
> On Fri, Apr 01, 2022 at 10:24:02AM +, Sean Morrissey wrote:
> > Telemetry commands
> > > Reported-by: Harry van Haaren
> > > Signed-off-by: Bruce Richardson
> > > ---
> >
> > Tested-by: Anatoly Burakov
>
> Tested-by: Harry van Haaren
I was having an issue while running l3fwd after rc2 where I had to force
IOVA mode to PA, this patch fixes that issue.
Tested-by: Conor Wals
d' was declared here
struct rte_ring_zc_data zcd;
^~~
cc1: all warnings being treated as errors
[2340/2407] Compiling C object
drivers/libtmp_...ontx2.a.p/event_octeontx2_otx2_worker_dual.c.o
ninja: build stopped: subcommand failed.
Thanks,
Conor.
> From: Ho
Hi Honnappa,
> From: Honnappa Nagarahalli
> Sent: Monday 9 November 2020 16:45
> To: Walsh, Conor ; Ananyev, Konstantin
>
> Cc: dev@dpdk.org; Chen, LingliX ; nd
> ; Honnappa Nagarahalli ;
> nd
> Subject: RE: [PATCH v1] app/test: zcd needs to be initialised to fi
> From: Honnappa Nagarahalli
> Sent: Monday 9 November 2020 17:24
> To: Walsh, Conor ; Ananyev, Konstantin
>
> Cc: dev@dpdk.org; Chen, LingliX ; nd
> ; Honnappa Nagarahalli ;
> nd
> Subject: RE: [PATCH v1] app/test: zcd needs to be initialised to fi
> From: Honnappa Nagarahalli
> Sent: Monday 9 November 2020 22:44
> To: Walsh, Conor ; Ananyev, Konstantin
>
> Cc: dev@dpdk.org; Chen, LingliX ; nd
> ; Honnappa Nagarahalli ;
> nd
> Subject: RE: [PATCH v1] app/test: zcd needs to be initialised to fi
Thanks for your reply Thomas, that's no problem.
I will expand the explanation for this patch when I push a v2,
v2 will hopefully also address the issues it caused with the icc build.
/Conor
> -Original Message-
> From: Thomas Monjalon
> Sent: Thursday 12 November 2020 18:
Thank you for your feedback Luca,
I pushed a v3 that now has stable cc'ed.
/Conor
> From: Luca Boccassi
> Sent: Wednesday 18 November 2020 18:38
> To: Walsh, Conor ; Richardson, Bruce
> ; ajit.khapa...@broadcom.com;
> somnath.ko...@broadcom.com; stuart.schac...@broadcom.com
Hi Ferruh,
Patch tested.
Thanks,
Conor.
> From: dev On Behalf Of Ferruh Yigit
> Sent: Wednesday 25 November 2020 19:19
> To: Thomas Monjalon
> Cc: Yigit, Ferruh ; dev@dpdk.org;
> techbo...@dpdk.org; Stephen Hemminger
> ; Richardson, Bruce
>
> Subject: [dpdk-dev] [PATCH 1/6] usertools/setup: r
Hi Ferruh,
Patch tested.
Thanks,
Conor.
> -Original Message-
> From: dev On Behalf Of Ferruh Yigit
> Sent: Wednesday 25 November 2020 19:19
> To: Thomas Monjalon
> Cc: Yigit, Ferruh ; dev@dpdk.org;
> techbo...@dpdk.org; Stephen Hemminger
> ; Richardson, Bruce
>
> Subject: [dpdk-dev] [
Hi Ferruh,
Patch tested.
Thanks,
Conor.
> -Original Message-
> From: dev On Behalf Of Ferruh Yigit
> Sent: Wednesday 25 November 2020 19:19
> To: Thomas Monjalon
> Cc: Yigit, Ferruh ; dev@dpdk.org;
> techbo...@dpdk.org; Stephen Hemminger
> ; Richardson, Bruce
>
> Subject: [dpdk-dev] [
Hi Ferruh,
Patch tested.
Thanks,
Conor.
> From: dev On Behalf Of Ferruh Yigit
> Sent: Wednesday 25 November 2020 19:19
> To: Thomas Monjalon
> Cc: Yigit, Ferruh ; dev@dpdk.org;
> techbo...@dpdk.org; Stephen Hemminger
> ; Richardson, Bruce
>
> Subject: [dpdk-dev] [PATCH 4/6] usertools/setup: r
Hi Ferruh,
Tested V2 patch, the docs also build successfully.
Thanks,
Conor.
> From: Yigit, Ferruh
> Sent: Thursday 26 November 2020 14:18
> To: Thomas Monjalon
> Cc: Yigit, Ferruh ; dev@dpdk.org;
> techbo...@dpdk.org; Stephen Hemminger
> ; Richardson, Bruce
> ; Wa
Hi Ferruh,
Tested V2 patch, the docs also build successfully.
Thanks,
Conor.
> From: Yigit, Ferruh
> Sent: Thursday 26 November 2020 14:18
> To: Thomas Monjalon
> Cc: Yigit, Ferruh ; dev@dpdk.org;
> techbo...@dpdk.org; Stephen Hemminger
> ; Richardson, Bruce
> ; Wa
Hi Ferruh,
Tested V2 patch, the docs also build successfully.
Thanks,
Conor.
> From: Yigit, Ferruh
> Sent: Thursday 26 November 2020 14:18
> To: Thomas Monjalon
> Cc: Yigit, Ferruh ; dev@dpdk.org;
> techbo...@dpdk.org; Stephen Hemminger
> ; Richardson, Bruce
> ; Wa
Hi Ferruh,
Tested V2 patch, the docs also build successfully.
Thanks,
Conor.
> From: Yigit, Ferruh
> Sent: Thursday 26 November 2020 14:19
> To: Thomas Monjalon
> Cc: Yigit, Ferruh ; dev@dpdk.org;
> techbo...@dpdk.org; Stephen Hemminger
> ; Richardson, Bruce
> ; Wa
26 November 2020 14:19
> To: Thomas Monjalon
> Cc: Yigit, Ferruh ; dev@dpdk.org;
> techbo...@dpdk.org; Stephen Hemminger
> ; Richardson, Bruce
> ; Walsh, Conor
> Subject: [PATCH v2 5/6] usertools/setup: fix loading vfio module
>
> script is checking the existing of the kernel
; ; Richardson, Bruce
> ; Walsh, Conor
> Subject: [PATCH v2 6/6] usertools/setup: move removal target to 21.11
>
> There are still some functions in the script that not replaced
> completely, give more time to complete removal of the tool.
>
> A warning added to script document
Thanks Haiyue,
I will implement a v2, following your suggestions.
/Conor.
> -Original Message-
> From: Wang, Haiyue
> Sent: Tuesday 20 October 2020 09:34
> To: Walsh, Conor ; Guo, Jia ;
> Yigit, Ferruh ; Awal, Mohammad Abdul
> ; Doherty, Declan
>
> Cc: de
Thanks for your feedback Ray,
V7 with your suggested changes for the patchset is on its way.
/Conor
> -Original Message-
> From: Kinsella, Ray
> Sent: Wednesday 14 October 2020 10:37
> To: Walsh, Conor ; nhor...@tuxdriver.com;
> Richardson, Bruce ; tho...@monjalon.net
Hi David,
> Hello Conor,
>
> On Mon, Sep 14, 2020 at 2:54 PM Conor Walsh
> wrote:
> >
> > Since librte_ipsec was first introduced in 19.02 and there were no
> > changes in it's public API since 19.11, it should be considered mature
> > enough to remove the 'experimental' tag from it.
> > The RTE
> >> This patch adds a script that generates a compressed archive
> >> containing .dump files which can be used to perform ABI breakage
> >> checking for the build specified in the parameters.
> >> Invoke using "./gen-abi-tarball.py -t -a [-cf ]"
> >> - : dpdk tag e.g. "v20.11"
> >> - : requi
98 matches
Mail list logo