On Sat, Sep 18, 2021 at 8:03 PM wrote:
>
> From: Satha Rao
>
> Initial version of TM implementation added basic infrastructure,
> tm node_get, capabilities operations and rate limit queue operation.
>
> Signed-off-by: Satha Rao
tm-> TM in subject.
# Could you rebase on top dpdk-next-net-mrvl.
On Sat, Sep 18, 2021 at 8:02 PM wrote:
>
> From: Satha Rao
>
> Different TM handlers returns various platform specific errors,
> this patch introduces new API to convert these internal error
> types to RTE_TM* error types.
> Also updated error message API with missed TM error types.
Subject chan
On Sat, Sep 18, 2021 at 8:02 PM wrote:
>
> From: Satha Rao
>
> Added new API to flush all SMQs related nix interface
nix-> NIX
Add more details in the commit log for meaning flush.
Change the subject to : common/cnxk: support SMQ flush
>
> Signed-off-by: Satha Rao
> ---
> drivers/common/cnx
On Sat, Sep 18, 2021 at 8:02 PM wrote:
>
> From: Satha Rao
>
> For SDP interface all platforms supports up to 65535 frame size.
> Updated api with new check for SDP interface.
Please change the subject to
common/cnxk: set appropriate max frame size for SDP and LBK
or so
>
> Signed-off-by: Sat
12/09/2021 12:36, Michael Baum:
> Some independent fixes in mlx5 net and common driver.
>
> v2: improve commit logs.
>
> Michael Baum (6):
> net/mlx5: fix memory leak in the SH creation
> net/mlx5: fix memory leak in PCI probe
> net/mlx5: fix allow duplicate pattern devarg default
> commo
Thanks for the reply.
Actually till this time the test has not even started. I have a INTEL
processor with 2 onboard nic.
b5:00.0 Ethernet controller: Intel Corporation Ethernet Connection X722 for
10GbE backplane (rev 04)
b5:00.1 Ethernet controller: Intel Corporation Ethernet Connection X722 for
On Tue, Aug 24, 2021 at 04:21:03PM +, William Tu wrote:
> Currently there are some public headers that include 'sys/queue.h', which
> is not POSIX, but usually provided by the Linux/BSD system library.
> (Not in POSIX.1, POSIX.1-2001, or POSIX.1-2008. Present on the BSDs.)
> The file is missing
On 9/18/21 12:21 AM, Peng, ZhihongX wrote:
-Original Message-
From: David Christensen
Sent: Saturday, September 18, 2021 4:51 AM
To: Peng, ZhihongX ; Burakov, Anatoly
; Ananyev, Konstantin
; step...@networkplumber.org
Cc: dev@dpdk.org; Lin, Xueqin
Subject: Re: [dpdk-dev] [PATCH] Enab
On 9/17/21 5:56 AM, Pablo de Lara wrote:
rte_efd_create() function was using uint8_t for a socket bitmask,
for one of its parameters.
This limits the maximum of NUMA sockets to be 8.
Changing to uint64_t increases it to 64, which should be
more future-proof.
Coverity issue: 366390
Fixes: 56b6
>
> > From: Gagandeep Singh
> >
> > The current crypto raw data vectors is extended to support
> > rte_security usecases, where we need total data length to know
> > how much additional memory space is available in buffer other
> > than data length so that driver/HW can write expanded size
> > da
On 9/13/2021 6:23 PM, Tudor Cornea wrote:
> We should eliminate the timestamp status from the packet
> status. This should only matter if timestamping is enabled
> on the socket, but we might hit a kernel bug, which is fixed
> in newer releases.
>
> For interfaces of type 'veth', the sent skb is f
On 9/13/2021 2:45 PM, Tudor Cornea wrote:
> The poll call can return POLLERR which is ignored, or it can return
> POLLOUT, even if there are no free frames in the mmap-ed area.
>
> We can account for both of these cases by re-checking if the next
> frame is empty before writing into it.
>
> Signe
On 9/6/2021 11:23 AM, Tudor Cornea wrote:
> Hi Ferruh,
>
> Would you mind separate timestamp status fix to its own patch? I think
>> better to
>> fix 'ignoring full Tx ring' first, to not make it dependent to timestamp
>> patch.
>
>
> Agreed. There are two issues solved by this patch. We will br
On 9/13/2021 3:25 PM, Eli Britstein wrote:
> Current testpmd implementation supports VXLAN only for tunnel offload.
> Add GRE, NVGRE and GENEVE for tunnel offload flow matches.
>
Hi Eli,
I assume tunnel types are added, but forgot to add the flow tunnel support for
them, so this patch is fixing
On Wed, Sep 15, 2021 at 03:23:36PM +0530, Harman Kalra wrote:
> Registering new telemetry callbacks to dump named (memzones)
> and unnamed (malloc) memory information to a file provided as
> an argument.
>
> Example:
> Connecting to /var/run/dpdk/rte/dpdk_telemetry.v2
> {"version": "DPDK 21.08.0",
On 9/8/2021 9:59 AM, Tudor Cornea wrote:
> The af_packet pmd driver binds to a raw socket and allows
> sending and receiving of packets through the kernel.
>
> Since commit [1], the kernel strips the vlan tags early in
> __netif_receive_skb_core(), so we receive untagged packets while
> running wi
> Depends-on: series-18297 ("[V4,1/4] table: add support learner tables")
Just sent an updated version for the learner table series, which does not
result in any code changes for this patch set. Therefore, the updated
dependency list of this patch set is:
Depends-on: series-19048 ("[V5,1/4] t
On 9/9/2021 3:42 PM, Junxiao Shi wrote:
> Previously, TX functions call rte_pktmbuf_is_contiguous to determine
> whether an mbuf is chained. However, rte_pktmbuf_is_contiguous is
> designed to work on the first mbuf of a packet only. In case a packet
> contains three or more segment mbufs in a chai
>
> On Mon, 20 Sep 2021 13:23:57 +
> "Loftus, Ciara" wrote:
>
> > > -Original Message-
> > > From: dev On Behalf Of Stephen Hemminger
> > > Sent: Friday 3 September 2021 17:15
> > > To: dev@dpdk.org
> > > Cc: Stephen Hemminger ;
> > > sta...@dpdk.org; xiaolong...@intel.com
> > > Sub
Added the files to illustrate the learner table usage.
Signed-off-by: Cristian Dumitrescu
---
V2: Added description to the .spec file.
examples/pipeline/examples/learner.cli | 37 +++
examples/pipeline/examples/learner.spec | 127
2 files changed, 164 insertions(
Add pipeline level support for learner tables.
Signed-off-by: Cristian Dumitrescu
---
V2: Added more configuration consistency checks.
V3: Fixed one coding style indentation error.
V4: Fixed a pointer dereferencing issue in function
rte_swx_ctl_pipeline_learner_stats_read().
V5: Added function
Add application-level support for learner tables.
Signed-off-by: Cristian Dumitrescu
---
examples/pipeline/cli.c | 174
1 file changed, 174 insertions(+)
diff --git a/examples/pipeline/cli.c b/examples/pipeline/cli.c
index 1e2dd9d704..39b1e7a41b 100644
-
A learner table is typically used for learning or connection tracking,
where it allows for the implementation of the "add on miss" scenario:
whenever the lookup key is not found in the table (lookup miss), the
data plane can decide to add this key to the table with a given action
with no control pl
Issue has been observed where fields of indirect buffers are
accessed after being set free by the diver. Also fixing freeing
of direct buffers to correct aura.
Fixes: 5cbe184802aa ("net/octeontx: support fast mbuf free")
Cc: sta...@dpdk.org
Signed-off-by: David George
Signed-off-by: Harman Kalra
On Mon, 20 Sep 2021 13:23:57 +
"Loftus, Ciara" wrote:
> > -Original Message-
> > From: dev On Behalf Of Stephen Hemminger
> > Sent: Friday 3 September 2021 17:15
> > To: dev@dpdk.org
> > Cc: Stephen Hemminger ;
> > sta...@dpdk.org; xiaolong...@intel.com
> > Subject: [dpdk-dev] [PATCH
On 8/25/2021 10:53 AM, Huisong Li wrote:
>
> 在 2021/8/24 22:42, Ferruh Yigit 写道:
>> On 8/19/2021 4:45 AM, Huisong Li wrote:
>>> 在 2021/8/18 19:24, Ferruh Yigit 写道:
On 8/13/2021 9:16 AM, Huisong Li wrote:
> 在 2021/8/13 14:12, Thomas Monjalon 写道:
>> 13/08/2021 04:11, Huisong Li:
>>>
Add watchdog to iAVF PMD which support monitoring the VFLR register. If
the device is not already in reset then if a VF reset in progress is
detected then notfiy user through callback and set into reset state.
If the device is already in reset then poll for completion of reset.
Signed-off-by: Decl
Add per queue counters for maintaining statistics for inline IPsec
crypto offload, which can be retrieved through the
rte_security_session_stats_get() with more detailed errors through the
rte_ethdev xstats.
Signed-off-by: Declan Doherty
Signed-off-by: Radu Nicolau
---
drivers/net/iavf/iavf.h
Add support for inline crypto for IPsec, for ESP transport and
tunnel over IPv4 and IPv6, as well as supporting the offload for
ESP over UDP, and inconjunction with TSO for UDP and TCP flows.
Implement support for rte_security packet metadata
Add definition for IPsec descriptors, extend support fo
Add support for asynchronous virtual channel messages, specifically for
inline IPsec messages.
Signed-off-by: Declan Doherty
Signed-off-by: Abhijit Sinha
Signed-off-by: Radu Nicolau
---
drivers/net/iavf/iavf.h | 16
drivers/net/iavf/iavf_vchnl.c | 137 +-
Rework the TX path and TX descriptor usage in order to
allow for better use of oflload flags and to facilitate enabling of
inline crypto offload feature.
Signed-off-by: Declan Doherty
Signed-off-by: Abhijit Sinha
Signed-off-by: Radu Nicolau
---
drivers/net/iavf/iavf_rxtx.c | 536 ++
Add support for inline crypto for IPsec.
Signed-off-by: Declan Doherty
Signed-off-by: Abhijit Sinha
Signed-off-by: Radu Nicolau
---
drivers/common/iavf/iavf_type.h | 215 +++-
drivers/common/iavf/virtchnl.h | 17 +-
drivers/common/iavf/virtchnl_inline_ipsec.h | 55
Add support for inline crypto for IPsec, for ESP transport and
tunnel over IPv4 and IPv6, as well as supporting the offload for
ESP over UDP, and inconjunction with TSO for UDP and TCP flows.
Radu Nicolau (6):
common/iavf: add iAVF IPsec inline crypto support
net/iavf: rework tx path
net/iav
On Fri, Sep 17, 2021 at 03:42:27PM +, Conor Walsh wrote:
> Move Intel IOAT devices on Ice Lake systems from Misc to DMA devices.
>
> Signed-off-by: Conor Walsh
> Reviewed-by: Kevin Laatz
> ---
> usertools/dpdk-devbind.py | 5 ++---
> 1 file changed, 2 insertions(+), 3 deletions(-)
>
> diff
On Fri, Sep 17, 2021 at 03:42:26PM +, Conor Walsh wrote:
> Adds the ability to find the remaining space in the IOAT ring.
>
> Signed-off-by: Conor Walsh
> Signed-off-by: Kevin Laatz
> ---
Acked-by: Bruce Richardson
On Fri, Sep 17, 2021 at 03:42:25PM +, Conor Walsh wrote:
> Add support for the rte_dmadev_vchan_status API call.
>
> Signed-off-by: Conor Walsh
> Reviewed-by: Kevin Laatz
> ---
Acked-by: Bruce Richardson
On Fri, Sep 17, 2021 at 03:42:24PM +, Conor Walsh wrote:
> Add statistic tracking for operations in IOAT.
>
> Signed-off-by: Conor Walsh
> Reviewed-by: Kevin Laatz
> ---
> doc/guides/dmadevs/ioat.rst| 23 ++
> drivers/dma/ioat/ioat_dmadev.c | 43 +
Hi Jingjing, thanks for reviewing!
On 9/18/2021 6:28 AM, Wu, Jingjing wrote:
In general, the patch is too big to review. Patch split would help a lot!
I will do my best to split in in the next revision.
[...]
+static const struct rte_cryptodev_symmetric_capability *
+get_capability(struct i
On Fri, Sep 17, 2021 at 03:42:23PM +, Conor Walsh wrote:
> Add the data path functions for gathering completed operations
> from IOAT devices.
>
> Signed-off-by: Conor Walsh
> Signed-off-by: Kevin Laatz
> ---
For the code part:
Acked-by: Bruce Richardson
However, the docs need to be made
On Fri, Sep 17, 2021 at 03:42:22PM +, Conor Walsh wrote:
> Add data path functions for enqueuing and submitting operations to
> IOAT devices.
>
> Signed-off-by: Conor Walsh
> Reviewed-by: Kevin Laatz
> ---
> doc/guides/dmadevs/ioat.rst| 54
> drivers/dma/ioat/ioat_d
On Fri, Sep 17, 2021 at 03:42:18PM +, Conor Walsh wrote:
> When a suitable device is found during the PCI probe, create a dmadev
> instance for each channel. Internal structures and HW definitions required
> for device creation are also included.
>
> Signed-off-by: Conor Walsh
> Reviewed-by:
> -Original Message-
> From: dev On Behalf Of Stephen Hemminger
> Sent: Friday 3 September 2021 17:15
> To: dev@dpdk.org
> Cc: Stephen Hemminger ;
> sta...@dpdk.org; xiaolong...@intel.com
> Subject: [dpdk-dev] [PATCH] net/af_xdp: fix support of secondary process
>
> Doing basic operati
> -Original Message-
> From: Troy, Rebecca
> Sent: Friday, September 17, 2021 4:12 PM
> To: dev@dpdk.org
> Cc: Zhang, Roy Fan ; Troy, Rebecca
> ; Trahe, Fiona ; Trybula,
> ArturX ; sta...@dpdk.org; Ashish Gupta
>
> Subject: [PATCH] test/compress: fix buffer overflow bug
>
> Fixes stack b
From: Dmitry Kozlyuk
Memory allocator performance is crucial to applications that deal
with large amount of memory or allocate frequently. DPDK allocator
performance is affected by EAL options, API used and, at least,
allocation size. New autotest is intended to be run with different
EAL options.
From: Viacheslav Ovsiienko
The primary DPDK process launch might take a long time if initially
allocated memory is large. From practice allocation of 1 TB of memory
over 1 GB hugepages on Linux takes tens of seconds. Fast restart
is highly desired for some applications and launch delay presents
a
From: Dmitry Kozlyuk
get_hugepage_dir() searched for a hugetlbfs mount with a given page size
using handcraft parsing of /proc/mounts and mixing traversal logic with
selecting the needed entry. Separate code to enumerate hugetlbfs mounts
to eal_hugepage_mount_walk() taking a callback that can ins
From: Dmitry Kozlyuk
Hugepage allocation from the system takes time, resulting in slow
startup or sporadic delays later. Most of the time spent in kernel
is zero-filling memory for security reasons, which may be irrelevant
in a controlled environment. The bottleneck is memory access speed,
so for
From: Farah Smith
Fix shared session support issues due to SRAM manager
additions. Shared session does not support slices within
RM blocks. Calculate resources required without slices
and determine base addresses using old methods for the
shared session.
Signed-off-by: Farah Smith
Reviewed-by:
From: Farah Smith
Adjust info message to debug level to prevent excessive
logging.
Signed-off-by: Farah Smith
Reviewed-by: Mike Baucom
Reviewed-by: Ajit Khaparde
---
drivers/net/bnxt/tf_core/tf_tbl_sram.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/net/bnxt/tf
From: Randy Schacher
The dynamic pool allocation defrag function currently uses stack
allocation. To improve use of stack space, dynamically allocate
and deallocate memory for use to defragment the dynamic pool of
EM resources.
Signed-off-by: Randy Schacher
Reviewed-by: Peter Spreadborough
Rev
From: Kishore Padmanabha
Template adds non-VFR based support for testpmd with:
matches to include
- DMAC, SIP, DIP, Proto, Sport, Dport
- SIP, DIP, Proto, Sport, Dport
actions:
- count, drop
Signed-off-by: Kishore Padmanabha
Signed-off-by: Venkat Duvvuru
Reviewed-by: Mike Baucom
Acked-by: Aji
From: Jay Ding
This patch adds flow meter drop counter support for Thor.
Signed-off-by: Jay Ding
Reviewed-by: Farah Smith
Reviewed-by: Ajit Khaparde
---
drivers/net/bnxt/tf_core/cfa_resource_types.h | 5 +-
drivers/net/bnxt/tf_core/tf_core.h| 8 +-
drivers/net/bnxt/tf_core/tf_d
From: Kishore Padmanabha
The wild card TCAM for Thor platform is different from the profile TCAM
byte order.
Signed-off-by: Kishore Padmanabha
Signed-off-by: Venkat Duvvuru
Reviewed-by: Shuanglin Wang
Reviewed-by: Mike Baucom
Reviewed-by: Ajit Khaparde
---
.../generic_templates/ulp_templat
From: Farah Smith
The SRAM manager supports allocation and free of variable sized
records within SRAM memory. These record sizes are 8, 16, 32, or
64B. The SRAM manager algorithm will not fragment memory during
run time. Previous implementation only included fixed size 64B
records regardless of
From: Farah Smith
Update the TRUFLOW core index table and
remove unused shadow table functionality.
Signed-off-by: Farah Smith
Reviewed-by: Peter Spreadborough
Acked-by: Ajit Khaparde
---
drivers/net/bnxt/tf_core/tf_core.c | 65 --
drivers/net/bnxt/tf_core/tf_core.h
This patch set adds support for new offload features/enhancments for
Thor adapters like VF representor support, new flow matches/actions
& dynamic SRAM manager support.
Farah Smith (4):
net/bnxt: updates to TF core index table
net/bnxt: add SRAM manager model
net/bnxt: change log level to de
From: Peter Spreadborough
Enable dynamic entry allocator for Exact Match SRAM entries.
Deprecate static entry allocator code.
Signed-off-by: Peter Spreadborough
Reviewed-by: Randy Schacher
Acked-by: Ajit Khaparde
---
drivers/net/bnxt/tf_core/tf_device_p58.c | 4 -
drivers/net/bnxt/tf_
Since the APIs have been updated from rawdev to dmadev, the application
should also be renamed to match. This patch also includes the documentation
updates for the renaming.
Signed-off-by: Kevin Laatz
---
-The initialization of hardware device is done by ``rte_rawdev_configure()``
-funct
Existing functions, structures, defines etc need to be updated to reflect
the change to using the dmadev APIs.
Signed-off-by: Kevin Laatz
---
Reviewed-by: Conor Walsh
The dmadev library abstraction allows applications to use the same APIs for
all DMA device drivers in DPDK. This patch updates the ioatfwd application
to make use of the new dmadev APIs, in turn making it a generic application
which can be used with any of the DMA device drivers.
Signed-off-by
From: Konstantin Ananyev
Add command line option for setting the max frame size.
Signed-off-by: Konstantin Ananyev
---
Reviewed-by: Conor Walsh
From: Konstantin Ananyev
Add a commandline options to control the HW copy batch size in the
application.
Signed-off-by: Konstantin Ananyev
---
Reviewed-by: Conor Walsh
From: Konstantin Ananyev
Few changes in ioat sample behaviour:
- Always do SW copy for packet metadata (mbuf fields)
- Always use same lcore for both DMA requests enqueue and dequeue
Main reasons for that:
a) it is safer, as idxd PMD doesn't support MT safe enqueue/dequeue (yet).
b) sort of
Hi Dmitry,
On Mon, Sep 20, 2021 at 01:11:23PM +0200, David Marchand wrote:
> On Sat, Sep 11, 2021 at 1:17 AM Dmitry Kozlyuk
> wrote:
> >
> > Remove the definition of `struct cmdline` from public header.
> > Deprecation notice:
> > https://mails.dpdk.org/archives/dev/2020-September/183310.html
>
On Fri, Sep 17, 2021 at 03:42:17PM +, Conor Walsh wrote:
> Add the basic device probe/remove skeleton code and initial documentation
> for new IOAT DMA driver. Maintainers update is also included in this
> patch.
>
> Signed-off-by: Conor Walsh
> Reviewed-by: Kevin Laatz
> ---
> MAINTAINERS
On Sat, Sep 11, 2021 at 1:17 AM Dmitry Kozlyuk wrote:
>
> Remove the definition of `struct cmdline` from public header.
> Deprecation notice:
> https://mails.dpdk.org/archives/dev/2020-September/183310.html
>
> Signed-off-by: Dmitry Kozlyuk
This patch lgtm.
Acked-by: David Marchand
> ---
> I
On Fri, Sep 17, 2021 at 03:24:37PM +, Kevin Laatz wrote:
> The dmadev library is the preferred abstraction for using IDXD devices and
> will replace the rawdev implementation in future. This patch moves the IDXD
> device ID to the dmadev class.
>
> Signed-off-by: Kevin Laatz
> Reviewed-by: Co
On Fri, Sep 17, 2021 at 03:24:36PM +, Kevin Laatz wrote:
> Add a new class for DMA devices. Devices listed under the DMA class are to
> be used with the dmadev library.
>
> Signed-off-by: Kevin Laatz
> Reviewed-by: Conor Walsh
> ---
One small comment below to be fixed.
Reviewed-by: Bruce R
On Fri, Sep 17, 2021 at 03:24:35PM +, Kevin Laatz wrote:
> From: Conor Walsh
>
> Move the example script for configuring IDXD devices bound to the IDXD
> kernel driver from raw to dma, and create a symlink to still allow use from
> raw.
>
> Signed-off-by: Conor Walsh
> Signed-off-by: Kevin
On Fri, Sep 17, 2021 at 03:24:34PM +, Kevin Laatz wrote:
> Add support for the burst capacity API. This API will provide the calling
> application with the remaining capacity of the current burst (limited by
> max HW batch size).
>
> Signed-off-by: Kevin Laatz
> Reviewed-by: Conor Walsh
> --
On Fri, Sep 17, 2021 at 03:24:31PM +, Kevin Laatz wrote:
> Add the data path functions for gathering completed operations.
>
> Signed-off-by: Bruce Richardson
> Signed-off-by: Kevin Laatz
> Reviewed-by: Conor Walsh
>
> ---
> v2:
>- fixed typo in docs
>- add completion status for in
On 9/20/2021 10:10 AM, Jerin Jacob wrote:
> On Mon, Sep 20, 2021 at 2:37 PM Ferruh Yigit wrote:
>>
>> On 9/17/2021 11:58 AM, Ashwin Sekhar T K wrote:
>>> Update word list with Marvell specific acronyms.
>>>
>>> CPT -> Cryptographic Accelerator Unit
>>> CQ -> Completion Queue
>>> LBK -> Loopbac
On 9/20/2021 10:19 AM, Ashwin Sekhar Thalakalath Kottilveetil wrote:
>>> Oh yes, I missed it, sorry.
>>>
> One more question: why is useful to add? Some people forget
>> uppercases?
Upper case is desired but not really mandatory. This was a suggestion
put forth to me In one of th
On Fri, Sep 17, 2021 at 03:24:30PM +, Kevin Laatz wrote:
> Add data path functions for enqueuing and submitting operations to DSA
> devices.
>
> Signed-off-by: Bruce Richardson
> Signed-off-by: Kevin Laatz
> Reviewed-by: Conor Walsh
> ---
> doc/guides/dmadevs/idxd.rst | 64 ++
On Fri, Sep 17, 2021 at 03:24:28PM +, Kevin Laatz wrote:
> Add functions for device configuration. The info_get function is included
> here since it can be useful for checking successful configuration.
>
Since this patch makes a change in the test code to enable use in the docs,
that should be
On Fri, Sep 17, 2021 at 03:24:23PM +, Kevin Laatz wrote:
> Add the basic device probe/remove skeleton code for DSA device bound to
> the vfio pci driver. Relevant documentation and MAINTAINERS update also
> included.
>
> Signed-off-by: Bruce Richardson
> Signed-off-by: Kevin Laatz
> Reviewed
On Fri, Sep 17, 2021 at 03:24:22PM +, Kevin Laatz wrote:
> From: Bruce Richardson
>
> Only build the rawdev IDXD/IOAT drivers if the dmadev drivers are not
> present.
>
> A not is also added to the documentation to inform users of this change.
typo: "note"
It would also be worthwhile menti
On Sat, Sep 18, 2021 at 9:51 AM wrote:
>
> From: Zhihong Peng
- The title is too vague.
I am not sure what the best title is, but my current idea is:
mem: instrument allocator with ASan
- This is a nice feature that must be announced in the release notes.
- How should we spell it?
Asan ?
ASA
On 8/27/2021 9:17 AM, Jie Wang wrote:
> The driver may change offloads info into dev->data->dev_conf
> in dev_configure which may cause port->dev_conf and port->rx_conf
> contain outdated values.
>
> This patch updates the offloads info if it changes to fix this issue.
>
> Fixes: ce8d561418d4 ("a
On 9/18/2021 3:18 AM, Li, Xiaoyun wrote:
> Hi
>
>> -Original Message-
>> From: Yigit, Ferruh
>> Sent: Friday, September 17, 2021 18:20
>> To: Li, Xiaoyun ; Wang, Jie1X ;
>> dev@dpdk.org
>> Cc: andrew.rybche...@oktetlabs.ru; tho...@monjalon.net;
>> jer...@marvell.com; Ananyev, Konstantin
Hi David,
On 16/9/2021 1:34 PM, David Marchand wrote:
On Wed, Sep 15, 2021 at 2:11 PM David Hunt wrote:
If the user requests to use an lcore above 128 using -l or -c,
the eal will exit with "EAL: invalid core list syntax" and
very little other useful information.
This patch adds some extra in
Hi, Chengfeng
Good catch, thank you.
Could we polish the commit message a bit?
"The lock sh->txpp.mutex was not correctly released on all pathes
of cleanup function return, potentially causing the deadlock."
With best regards,
Slava
> in these two branches, which may led to deadlock if the func
> On 9/17/2021 11:58 AM, Ashwin Sekhar T K wrote:
> > Update word list with Marvell specific acronyms.
> >
> > CPT -> Cryptographic Accelerator Unit
> > CQ -> Completion Queue
> > LBK -> Loopback Interface Unit
> > LMT -> Large Atomic Store Unit
> > MCAM -> Match Content Addressable Memory NIX
> > Oh yes, I missed it, sorry.
> >
> >>> One more question: why is useful to add? Some people forget
> uppercases?
> >>
> >> Upper case is desired but not really mandatory. This was a suggestion
> >> put forth to me In one of the reviews.
> >> https://urldefense.proofpoint.com/v2/url?u=https-
> 3A
Hi Jerin,
> -Original Message-
> From: Jerin Jacob
> Sent: 20 September 2021 12:00
> To: Kundapura, Ganapati
> Cc: Jayatheerthan, Jay ; dpdk-dev
> ; Yigit, Ferruh
> Subject: Re: [PATCH v5 1/2] eventdev: add rx queue conf get api
>
> On Thu, Sep 16, 2021 at 6:21 PM Ganapati Kundapura
>
On Mon, Sep 20, 2021 at 2:37 PM Ferruh Yigit wrote:
>
> On 9/17/2021 11:58 AM, Ashwin Sekhar T K wrote:
> > Update word list with Marvell specific acronyms.
> >
> > CPT -> Cryptographic Accelerator Unit
> > CQ -> Completion Queue
> > LBK -> Loopback Interface Unit
> > LMT -> Large Atomic Stor
On 9/17/2021 11:58 AM, Ashwin Sekhar T K wrote:
> Update word list with Marvell specific acronyms.
>
> CPT -> Cryptographic Accelerator Unit
> CQ -> Completion Queue
> LBK -> Loopback Interface Unit
> LMT -> Large Atomic Store Unit
> MCAM -> Match Content Addressable Memory
> NIX -> Network
On 9/17/2021 5:15 PM, Thomas Monjalon wrote:
> 17/09/2021 16:53, Ashwin Sekhar Thalakalath Kottilveetil:
>> From: Thomas Monjalon
>>> 17/09/2021 15:54, Ashwin Sekhar Thalakalath Kottilveetil:
From: Thomas Monjalon
> 17/09/2021 12:58, Ashwin Sekhar T K:
>> Update word list with Marvel
Acked-by: Nithin Dabilpuram
On 9/18/21 8:01 PM, skotesh...@marvell.com wrote:
From: Satha Rao
Initial implementation of traffic management for CN9K and CN10K
platforms.
Nithin Dabilpuram (1):
common/cnxk: increase sched weight and shaper burst limit
Satha Rao (7):
common/cnxk: use dif
On Fri, Sep 17, 2021 at 3:06 PM Ashwin Sekhar T K wrote:
>
> Make following updates to roc models.
> - Use consistent upper/lower case in macros defining different
>ROC models.
> - Add api to detect cn96 Cx stepping.
> - Make all current cn10k models as A0 stepping.
>
> Signed-off-by: Ashwi
> -Original Message-
> From: David Marchand
> Caught running ASAN.
>
> Signed-off-by: David Marchand
Acked-by: Reshma Pattan
On Mon, Sep 20, 2021 at 03:51:06PM +0800, kefu chai wrote:
> hello Bruce,
>
> do you have any further concerns? is there anything i can do to move
> this forward?
>
> cheers,
>
+Anatoly, for his input for the memory segments change.
I still would prefer not to have these as config options, but
18/01/2021 16:26, Xueming Li:
> Xueming Li (2):
> common/mlx5: support device global syntax
> net/mlx5: support new global device syntax
>
> drivers/common/mlx5/mlx5_common_pci.c | 6 +-
> drivers/net/mlx5/mlx5.c | 6 +-
> 2 files changed, 10 insertions(+), 2 deletions(-
hello Bruce,
do you have any further concerns? is there anything i can do to move
this forward?
cheers,
On Thu, Sep 9, 2021 at 12:51 AM Kefu Chai wrote:
>
> RTE_MAX_MEMSEG_LISTS = 128 is not enough for high-memory machines, in our
> case, we need to increase it to 8192. so add an option so user
On Sat, Sep 18, 2021 at 10:34 AM Yunjian Wang wrote:
>
> This series for deleting HW rings when releasing queues for
> igb, ixgbe, i40e, ice & em drivers.
>
> ---
> v2:
>* Update commit log
>
> Yunjian Wang (4):
> net/e1000: delete HW rings when releasing queues
> net/ice: delete HW rings
95 matches
Mail list logo