Hi,
> -Original Message-
> From: Michael Baum
> Sent: Wednesday, July 27, 2022 3:24 PM
> To: dev@dpdk.org
> Cc: Matan Azrad ; Raslan Darawsheh
> ; Slava Ovsiienko ; Michael
> Baum ; sta...@dpdk.org; Gal Shalom
>
> Subject: [PATCH] net/mlx5: fix detection of LRO support
>
> One of the co
Hi all,
Here is a list of patches targeted for stable release 20.11.6.
The planned date for the final release is August 29th.
Please help with testing and validation of your use cases and report
any issues/results with reply-all to this mail. For the final release
the fixes and reported validati
> -Original Message-
> From: Suanming Mou
> Sent: Tuesday, 9 August 2022 16:26
> Subject: [RFC] ethdev: add async flow connection tracking configuration
>
> In queue based async flow engine, in order to optimize the flow
> insertion rate, PMD can use the hints from application to have
>
> -Original Message-
> From: Suanming Mou
> Sent: Tuesday, 9 August 2022 16:28
> Subject: [RFC] ethdev: add indirect action async query
>
> As rte_flow_action_handle_create/destroy/update() have their own
> asynchronous rte_flow_async_action_handle_create/destroy/update()
> version func
> -Original Message-
> From: Michael Savisko
> Sent: Thursday, 11 August 2022 14:36
>
> In some cases application may receive a packet that should have been
> received by the kernel. In this case application uses KNI or other means
> to transfer the packet to the kernel.
> This commit in
> -Original Message-
> From: Akhil Goyal
> Sent: Sunday, 14 August 2022 21:46
>
> A new flow item is defined for MACsec flows which can be
> offloaded to an inline device. If the flow matches with
> MACsec header, device will process as per the security
> session created using rte_secur
Hi,
> -Original Message-
> From: Ivan Malov
> Sent: Friday, 12 August 2022 22:18
>
> rte_flow_pick_transfer_proxy() was first added to DPDK 21.11.
> Since then, no one has requested any fixes. At the same time,
> the API is required by series [1] in OvS for the new release.
>
> [1] http
Hi,
> -Original Message-
> From: Ivan Malov
> Sent: Friday, 12 August 2022 22:18
>
> The following set of primitives has been introduced in 21.11:
>
> - RTE_FLOW_ACTION_TYPE_PORT_REPRESENTOR
> - RTE_FLOW_ACTION_TYPE_REPRESENTED_PORT
> - RTE_FLOW_ITEM_TYPE_PORT_REPRESENTOR
> - RTE_FLOW_I
On Tue, 26 Jul 2022 14:36:19 -0700
Stephen Hemminger wrote:
> There is an option for recording RSS hash with packets in the
> pcapng standard. This implements this for all received packets.
>
> There is a corner case that can not be addressed with current
> DPDK API's. If using rte_flow() and so
Hi Tom,
Back from time off, replying to that previous email.
> -Original Message-
> From: Tom Rix
> Sent: Monday, July 18, 2022 6:21 AM
> To: Chautru, Nicolas ; dev@dpdk.org;
> tho...@monjalon.net; gak...@marvell.com; hemant.agra...@nxp.com
> Cc: maxime.coque...@redhat.com; m...@ashroe.
Hi Tom,
I had answered all of your comments from v4 before I went on time off.
Let me know if any concern acking that v5, thanks
Nic
> -Original Message-
> From: Tom Rix
> Sent: Friday, July 22, 2022 1:20 PM
> To: Vargas, Hernan ; Maxime Coquelin
> ; Chautru, Nicolas
> ; dev@dpdk.org; t
Hi Hemant,
Could you please provide a +1 for that serie please? This has been under review
for a while but would like to get it merged soon if possible. I believe you had
already reviewed and acked a previous version.
Much appreciated, thanks,
Nic
> -Original Message-
> From: Chautr
Upstreaming ACC100 changes for 22.11.
This patch series is dependant on series:
https://patches.dpdk.org/project/dpdk/patch/1657150110-69957
Hernan Vargas (33):
baseband/acc100: update dev close function
baseband/acc100: quit queue setup for undef dev
baseband/acc100: add default e value for
Free harq_layout and reset device pointers.
Signed-off-by: Hernan Vargas
---
drivers/baseband/acc100/rte_acc100_pmd.c | 9 -
1 file changed, 8 insertions(+), 1 deletion(-)
diff --git a/drivers/baseband/acc100/rte_acc100_pmd.c
b/drivers/baseband/acc100/rte_acc100_pmd.c
index 7349bb5bad.
Move check for undefined device before allocating queue data structure.
Signed-off-by: Hernan Vargas
---
drivers/baseband/acc100/rte_acc100_pmd.c | 8
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/drivers/baseband/acc100/rte_acc100_pmd.c
b/drivers/baseband/acc100/rte_ac
Update frame control word LDPC encoder fill function to take a default e
value as a parameter.
Signed-off-by: Hernan Vargas
---
drivers/baseband/acc100/rte_acc100_pmd.c | 8
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/drivers/baseband/acc100/rte_acc100_pmd.c
b/drivers
LDPC Encoder input may need to be padded to avoid small beat for ACC100.
Signed-off-by: Hernan Vargas
---
drivers/baseband/acc100/rte_acc100_pmd.c | 23 ---
1 file changed, 16 insertions(+), 7 deletions(-)
diff --git a/drivers/baseband/acc100/rte_acc100_pmd.c
b/drivers/base
Add flag to support scatter-gather for the mbuf
Signed-off-by: Hernan Vargas
---
drivers/baseband/acc100/rte_acc100_pmd.c | 45
1 file changed, 31 insertions(+), 14 deletions(-)
diff --git a/drivers/baseband/acc100/rte_acc100_pmd.c
b/drivers/baseband/acc100/rte_acc100_
Refactor code to use the HARQ index helper function and make harq_idx
uint32.
Signed-off-by: Hernan Vargas
---
drivers/baseband/acc100/rte_acc100_pmd.c | 32 +++-
1 file changed, 14 insertions(+), 18 deletions(-)
diff --git a/drivers/baseband/acc100/rte_acc100_pmd.c
b/drive
Update check_mux to avoid multiplexing small inbound frames.
Signed-off-by: Hernan Vargas
---
drivers/baseband/acc100/rte_acc100_pmd.c | 16 +++-
1 file changed, 11 insertions(+), 5 deletions(-)
diff --git a/drivers/baseband/acc100/rte_acc100_pmd.c
b/drivers/baseband/acc100/rte_acc
Use new flag RTE_LIBRTE_BBDEV_SKIP_VALIDATE enable/disable validation
functions. The validation API will be enabled by default.
Signed-off-by: Hernan Vargas
---
drivers/baseband/acc100/rte_acc100_pmd.c | 37
1 file changed, 19 insertions(+), 18 deletions(-)
diff --git a
Add LDPC enqueue functions to handle transport blocks.
Signed-off-by: Hernan Vargas
---
drivers/baseband/acc100/acc100_pmd.h | 1 +
drivers/baseband/acc100/rte_acc100_pmd.c | 197 ++-
2 files changed, 196 insertions(+), 2 deletions(-)
diff --git a/drivers/baseband/acc1
Add flag ACC101_HARQ_PRUNING_OPTIMIZATION to limit cases when HARQ
pruning is valid.
Signed-off-by: Hernan Vargas
---
drivers/baseband/acc100/rte_acc100_pmd.c | 52 +++-
1 file changed, 41 insertions(+), 11 deletions(-)
diff --git a/drivers/baseband/acc100/rte_acc100_pmd.c
Update validate functions to check for valid LDPC parameters,
handling HARQ and transport blocks.
Signed-off-by: Hernan Vargas
---
drivers/baseband/acc100/rte_acc100_pmd.c | 297 +--
1 file changed, 283 insertions(+), 14 deletions(-)
diff --git a/drivers/baseband/acc100/rte_
Add function to asses if de-ratematch pre-processing should be run
in SW for corner cases.
Signed-off-by: Hernan Vargas
---
drivers/baseband/acc100/acc100_pmd.h | 13 +++
drivers/baseband/acc100/rte_acc100_pmd.c | 103 ++-
2 files changed, 114 insertions(+), 2 deletions(
Setup vf2pf doorbell register for ACC101
Signed-off-by: Hernan Vargas
---
drivers/baseband/acc100/acc100_vf_enum.h | 6 ++
drivers/baseband/acc100/rte_acc100_pmd.c | 8
2 files changed, 14 insertions(+)
diff --git a/drivers/baseband/acc100/acc100_vf_enum.h
b/drivers/baseband/acc10
Store the virtual address of companion ring as part of queue
information. Use this address to calculate the op address.
Signed-off-by: Hernan Vargas
---
drivers/baseband/acc100/acc100_pmd.h | 12 ++
drivers/baseband/acc100/rte_acc100_pmd.c | 143 ++-
2 files changed, 100
Enable performance monitor control registers.
Signed-off-by: Hernan Vargas
---
drivers/baseband/acc100/acc100_pmd.h | 6 ++
drivers/baseband/acc100/rte_acc100_pmd.c | 5 +
2 files changed, 11 insertions(+)
diff --git a/drivers/baseband/acc100/acc100_pmd.h
b/drivers/baseband/acc100/
Make queue depth configurable based on dec/enc mode.
Signed-off-by: Hernan Vargas
---
drivers/baseband/acc100/rte_acc100_pmd.c | 12 +---
1 file changed, 9 insertions(+), 3 deletions(-)
diff --git a/drivers/baseband/acc100/rte_acc100_pmd.c
b/drivers/baseband/acc100/rte_acc100_pmd.c
ind
Implement queue stop operation.
Signed-off-by: Hernan Vargas
---
drivers/baseband/acc100/rte_acc100_pmd.c | 58
1 file changed, 58 insertions(+)
diff --git a/drivers/baseband/acc100/rte_acc100_pmd.c
b/drivers/baseband/acc100/rte_acc100_pmd.c
index 2f13cbf5b9..bf6c403bb
Add NULL check for the turbo decoder and encoder input length.
Signed-off-by: Hernan Vargas
---
drivers/baseband/acc100/rte_acc100_pmd.c | 23 ++-
1 file changed, 18 insertions(+), 5 deletions(-)
diff --git a/drivers/baseband/acc100/rte_acc100_pmd.c
b/drivers/baseband/acc10
Add unlikely checks for NULL operation values.
Signed-off-by: Hernan Vargas
---
drivers/baseband/acc100/rte_acc100_pmd.c | 10 ++
1 file changed, 10 insertions(+)
diff --git a/drivers/baseband/acc100/rte_acc100_pmd.c
b/drivers/baseband/acc100/rte_acc100_pmd.c
index 3bbef68128..42a5f875
Enforce additional check on Frame Control Word validity and add stronger
alignment for decompression mode.
Signed-off-by: Hernan Vargas
---
drivers/baseband/acc100/rte_acc100_pmd.c | 48 ++--
1 file changed, 45 insertions(+), 3 deletions(-)
diff --git a/drivers/baseband/acc1
Use the FCW E parameter for rate matching as the code block input
length.
Signed-off-by: Hernan Vargas
---
drivers/baseband/acc100/rte_acc100_pmd.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/baseband/acc100/rte_acc100_pmd.c
b/drivers/baseband/acc100/rte_acc100_p
Rename total_enqueued_cbs to total_enqueued_descs in the
enqueue_ldpc_enc_n_op_cb function. No functional impact.
Signed-off-by: Hernan Vargas
---
drivers/baseband/acc100/rte_acc100_pmd.c | 10 ++
1 file changed, 6 insertions(+), 4 deletions(-)
diff --git a/drivers/baseband/acc100/rte_a
Add extra values for some log messages. No functional impact.
Signed-off-by: Hernan Vargas
---
drivers/baseband/acc100/rte_acc100_pmd.c | 14 +-
1 file changed, 9 insertions(+), 5 deletions(-)
diff --git a/drivers/baseband/acc100/rte_acc100_pmd.c
b/drivers/baseband/acc100/rte_acc10
Allocate info ring, tail pointers and HARQ layout memory for a device
only if it hasn't already been allocated.
Signed-off-by: Hernan Vargas
---
drivers/baseband/acc100/acc100_pmd.h | 9 ++---
drivers/baseband/acc100/rte_acc100_pmd.c | 9 ++---
2 files changed, 12 insertions(+), 6 de
Store the descriptor from the first code block from a transport block.
Copy the LDPC FCW from the first descriptor into the rest of the CBs in
that TB.
Signed-off-by: Hernan Vargas
---
drivers/baseband/acc100/rte_acc100_pmd.c | 4
1 file changed, 4 insertions(+)
diff --git a/drivers/baseba
Input data error check is not needed in encoder functions.
Signed-off-by: Hernan Vargas
---
drivers/baseband/acc100/rte_acc100_pmd.c | 5 -
1 file changed, 5 deletions(-)
diff --git a/drivers/baseband/acc100/rte_acc100_pmd.c
b/drivers/baseband/acc100/rte_acc100_pmd.c
index 47156fda86..188b
Add ACC100_DESC_OPTIMIZATION flag to enable muxing of encode operations
with common FCW.
Signed-off-by: Hernan Vargas
---
drivers/baseband/acc100/rte_acc100_pmd.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/drivers/baseband/acc100/rte_acc100_pmd.c
b/drivers/baseband/ac
Remove unused capabilities, use dummy operation as start count for
number of queues.
Signed-off-by: Hernan Vargas
---
drivers/baseband/acc100/rte_acc100_pmd.c | 5 ++---
1 file changed, 2 insertions(+), 3 deletions(-)
diff --git a/drivers/baseband/acc100/rte_acc100_pmd.c
b/drivers/baseband/acc
Input length should be reduced only for CRC24B.
Signed-off-by: Hernan Vargas
---
drivers/baseband/acc100/rte_acc100_pmd.c | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/drivers/baseband/acc100/rte_acc100_pmd.c
b/drivers/baseband/acc100/rte_acc100_pmd.c
index 11254fac74..7
Initialize ring data value to 0 only for PF error interrupts or for
doorbell VF2PF interrupt.
Signed-off-by: Hernan Vargas
---
drivers/baseband/acc100/rte_acc100_pmd.c | 7 ---
1 file changed, 4 insertions(+), 3 deletions(-)
diff --git a/drivers/baseband/acc100/rte_acc100_pmd.c
b/drivers/b
Print full size of FCW LDPC structure on debug messages.
Signed-off-by: Hernan Vargas
---
drivers/baseband/acc100/rte_acc100_pmd.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/baseband/acc100/rte_acc100_pmd.c
b/drivers/baseband/acc100/rte_acc100_pmd.c
index a388a9
Update meson files with FlexRAN SDK dependency.
Signed-off-by: Hernan Vargas
---
drivers/baseband/acc100/meson.build | 21 +
1 file changed, 21 insertions(+)
diff --git a/drivers/baseband/acc100/meson.build
b/drivers/baseband/acc100/meson.build
index 9a1a3b8b07..3b934a25ca
Minimum alignment of buffers set to 1 byte.
Signed-off-by: Hernan Vargas
---
drivers/baseband/acc100/rte_acc100_pmd.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/baseband/acc100/rte_acc100_pmd.c
b/drivers/baseband/acc100/rte_acc100_pmd.c
index 125139c3bb..7755d64
When debugging a live app, useful info can be obtained from logs or traces
that were not enabled when it was started and it is undesirable to restart.
Furthermore, unless the app authors have considered tracing,
rte_trace_save() is only called on exit, i.e. a shutdown is required again.
What if th
https://bugs.dpdk.org/show_bug.cgi?id=1066
Bug ID: 1066
Summary: [dpdk20.11.6-rc1] dpdk20.11.6-rc1 compiled failed with
kmods enable
Product: DPDK
Version: 20.11
Hardware: All
OS: All
Status: UNC
> -Original Message-
> From: Sathesh Edara
> Sent: Wednesday, July 27, 2022 2:22 AM
> To: Satananda Burla ; Jerin Jacob Kollanukkaran
> ; Sathesh B Edara ; Radha
> Chintakuntla ; Veerasenareddy Burru
>
> Cc: dev@dpdk.org
> Subject: [PATCH v2 2/3] net/octeon_ep: support basic stats
>
>
> -Original Message-
> From: Sathesh Edara
> Sent: Wednesday, July 27, 2022 2:22 AM
> To: Satananda Burla ; Jerin Jacob Kollanukkaran
> ; Sathesh B Edara ; Radha
> Chintakuntla ; Veerasenareddy Burru
>
> Cc: dev@dpdk.org
> Subject: [PATCH v2 3/3] net/octeon_ep: support link status
>
>
> -Original Message-
> From: Sathesh Edara
> Sent: Wednesday, July 27, 2022 2:22 AM
> To: Satananda Burla ; Jerin Jacob Kollanukkaran
> ; Sathesh B Edara ; Thomas
> Monjalon ; Radha Chintakuntla
> ; Veerasenareddy Burru ; Ray
> Kinsella
> Cc: dev@dpdk.org
> Subject: [PATCH v2 1/3] net:
Ping.
> -Original Message-
> From: Sunil Kumar Kori
> Sent: Thursday, July 21, 2022 1:02 PM
> To: Sunil Kumar Kori ; Cristian Dumitrescu
> ; Aman Singh
> ; Yuying Zhang ;
> Nithin Kumar Dabilpuram ; Kiran Kumar
> Kokkilagadda ; Satha Koteswara Rao Kottidi
> ; Jasvinder Singh ;
> Thomas Mo
52 matches
Mail list logo