RE: [dpdk-dev] [PATCH v2] doc: define qualification criteria for external library

2023-11-17 Thread Morten Brørup
> From: Jerin Jacob [mailto:jerinjac...@gmail.com] > Sent: Friday, 17 November 2023 05.34 > > On Thu, Sep 28, 2023 at 11:10 AM wrote: > > > > From: Jerin Jacob > > > > Define qualification criteria for external library > > based on a techboard meeting minutes [1] and past > > learnings from mail

RE: [PATCH v2 00/10] replace zero length arrays

2023-11-17 Thread Morten Brørup
> From: Stephen Hemminger [mailto:step...@networkplumber.org] > Sent: Friday, 17 November 2023 05.03 > > Zero length arrays are a GNU extension that has been > superseded by flex arrays. > > https://gcc.gnu.org/onlinedocs/gcc/Zero-Length.html > > These are places found by cocci/zero_length_array

Re: [PATCH] net/txgbe: fix out of bound access

2023-11-17 Thread Ferruh Yigit
On 11/17/2023 2:45 AM, Jiawen Wu wrote: > On Thursday, November 16, 2023 10:07 PM, ferruh.yi...@amd.com wrote: >> Reported by SuSe CI [1] by GCC [2], possibly false positive. Error: >> >> In function 'txgbe_host_interface_command', >> inlined from 'txgbe_host_interface_command' >>

Re: [PATCH] app/test-pmd: fix L4 checksum with padding data

2023-11-17 Thread Ferruh Yigit
On 11/17/2023 3:28 AM, Stephen Hemminger wrote: > On Fri, 17 Nov 2023 00:50:16 + > Ferruh Yigit wrote: > Hi Kaiwen, I am trying to understand the problem, what is the testcase that has checksum error? Are the received mbuf data_len & pkt_len wrong? Instead of try

RE: [EXT] [PATCH 2/2] test/crypto: add negative test cases for cipher buffer alignment

2023-11-17 Thread Sivaramakrishnan, VenkatX
Hi Akhil, > -Original Message- > From: Akhil Goyal > Sent: Monday, November 13, 2023 12:31 PM > To: Sivaramakrishnan, VenkatX ; Fan > Zhang > Cc: dev@dpdk.org; sta...@dpdk.org > Subject: RE: [EXT] [PATCH 2/2] test/crypto: add negative test cases for cipher > buffer alignment > > > add

Re: [dpdk-dev] [PATCH v2] doc: define qualification criteria for external library

2023-11-17 Thread Bruce Richardson
On Fri, Nov 17, 2023 at 09:27:02AM +0100, Morten Brørup wrote: > > From: Jerin Jacob [mailto:jerinjac...@gmail.com] > > Sent: Friday, 17 November 2023 05.34 > > > > On Thu, Sep 28, 2023 at 11:10 AM wrote: > > > > > > From: Jerin Jacob > > > > > > Define qualification criteria for external librar

RE: [PATCH v7] app/test: secondary process passes allow parameters

2023-11-17 Thread Huang, ZhiminX
> -Original Message- > From: Mingjin Ye > Sent: Tuesday, November 14, 2023 6:28 PM > To: dev@dpdk.org > Cc: Yang, Qiming ; Ye, MingjinX > ; sta...@dpdk.org > Subject: [PATCH v7] app/test: secondary process passes allow parameters > > In EAL related test cases, the allow parameters are

[PATCH v2] net/txgbe: fix out of bound access

2023-11-17 Thread Ferruh Yigit
Reported by SuSe CI [1] by GCC [2], possibly false positive. Error: In function 'txgbe_host_interface_command', inlined from 'txgbe_host_interface_command' at ../drivers/net/txgbe/base/txgbe_mng.c:104:1, inlined from 'txgbe_hic_reset' at ../drivers/net/txgbe/ba

Re: [PATCH] app/testpmd: fix set Tx offload command

2023-11-17 Thread Ferruh Yigit
On 11/17/2023 1:31 AM, lihuisong (C) wrote: >> On 2023/11/17 1:21, Ferruh Yigit wrote: >>> In command to set Tx offload: >>> "port config tx_offload on|off", >>> >>> there is a defect in "on|off" comparison, so command does opposite of >>> what is intended. Fixed comparison. >>> >>> Fixes: 6280f

RE: [PATCH v7] app/test: secondary process passes allow parameters

2023-11-17 Thread Ye, MingjinX
Hi Richardson, can you please take a look at this patch. Thanks, Mingjin > -Original Message- > From: Ye, MingjinX > Sent: Tuesday, November 14, 2023 6:28 PM > To: dev@dpdk.org > Cc: Yang, Qiming ; Ye, MingjinX > ; sta...@dpdk.org > Subject: [PATCH v7] app/test: secondary process passe

RE: [PATCH] bus/vdev: fix devargs memory leak

2023-11-17 Thread Ye, MingjinX
Hi Burakov, can you please take a look at this patch. Thanks, Mingjin > > -Original Message- > > From: Ling, WeiX > > Sent: Tuesday, September 12, 2023 5:08 PM > > To: Ye, MingjinX ; dev@dpdk.org > > Cc: Yang, Qiming ; Zhou, YidingX > > ; Ye, MingjinX ; > > sta...@dpdk.org; Burakov, Ana

Re: [PATCH] eal: fix alignment of RISCV xmm vector type

2023-11-17 Thread Bruce Richardson
On Thu, Nov 16, 2023 at 08:45:35AM +0100, Morten Brørup wrote: > > From: Stanisław Kardach [mailto:k...@semihalf.com] > > Sent: Thursday, 16 November 2023 00.21 > > > > On Wed, Nov 15, 2023 at 10:31 PM Morten Brørup > > wrote: > > > > > > > From: Tyler Retzlaff [mailto:roret...@linux.microsoft.co

RE: [dpdk-dev] [PATCH v2] doc: define qualification criteria for external library

2023-11-17 Thread Morten Brørup
> From: Bruce Richardson [mailto:bruce.richard...@intel.com] > Sent: Friday, 17 November 2023 10.52 > > On Fri, Nov 17, 2023 at 09:27:02AM +0100, Morten Brørup wrote: > > > From: Jerin Jacob [mailto:jerinjac...@gmail.com] > > > Sent: Friday, 17 November 2023 05.34 > > > > > > On Thu, Sep 28, 2023

Re: [PATCH] net/gve: add support for max_rx_bufsize

2023-11-17 Thread Ferruh Yigit
On 11/17/2023 1:35 AM, lihuisong (C) wrote: > > 在 2023/11/17 6:16, Joshua Washington 写道: >> The new max_rx_bufsize field in dev_info can be used to guide mbuf sizes >> chosen by DPDK programs by ensuring that DPDK programs do not waste >> memory by using an mbuf size too large for the maximum RX b

Re: [PATCH v7] app/test: secondary process passes allow parameters

2023-11-17 Thread Bruce Richardson
On Fri, Nov 17, 2023 at 10:24:41AM +, Ye, MingjinX wrote: > Hi Richardson, > > can you please take a look at this patch. > > Thanks, > Mingjin > Hi, I acked v6. If nothing major has changed in the patch, then the ack can be kept for v7. If there is something that has changed that you think

RE: [PATCH] eal: fix alignment of RISCV xmm vector type

2023-11-17 Thread Morten Brørup
+CC Thomas, this patch is ready to be applied to 23.11. > From: Bruce Richardson [mailto:bruce.richard...@intel.com] > Sent: Friday, 17 November 2023 11.55 > > On Thu, Nov 16, 2023 at 08:45:35AM +0100, Morten Brørup wrote: > > > From: Stanisław Kardach [mailto:k...@semihalf.com] > > > Sent: Thurs

Re: [PATCH] cmdline-gen: fix error when command list has empty lines

2023-11-17 Thread Bruce Richardson
On Thu, Nov 16, 2023 at 12:18:13PM +0100, Robin Jarry wrote: > Fix the following error when a command list file contains empty lines: > > Traceback (most recent call last): > File "buildtools/dpdk-cmdline-gen.py", line 202, in > main() > File "buildtools/dpdk-cmdline-gen.py", line 184, in

RE: [PATCH] app/test-pmd: fix L4 checksum with padding data

2023-11-17 Thread Morten Brørup
> From: Ferruh Yigit [mailto:ferruh.yi...@amd.com] > Sent: Friday, 17 November 2023 10.30 > > On 11/17/2023 3:28 AM, Stephen Hemminger wrote: > > On Fri, 17 Nov 2023 00:50:16 + > > Ferruh Yigit wrote: > > > Hi Kaiwen, > > I am trying to understand the problem, what is the testc

[PATCH v7 0/4] PCI Dev and SG copy support

2023-11-17 Thread Gowrishankar Muthukrishnan
Improve dma-perf application to support PCI dev and SG copy, along with additional supports below: - validate copied memory - skip tests if not opted. v7: - PCI patch updated. Amit Prakash Shukla (2): app/dma-perf: add skip support app/dma-perf: add PCI device support Gowrishankar Muthukr

[PATCH v7 1/4] app/dma-perf: add skip support

2023-11-17 Thread Gowrishankar Muthukrishnan
From: Amit Prakash Shukla Add support to skip running a dma-perf test-case. Signed-off-by: Amit Prakash Shukla Acked-by: Anoob Joseph --- app/test-dma-perf/config.ini | 2 ++ app/test-dma-perf/main.c | 23 +++ app/test-dma-perf/main.h | 1 + 3 files changed, 26 i

[PATCH v7 2/4] app/dma-perf: add PCI device support

2023-11-17 Thread Gowrishankar Muthukrishnan
From: Amit Prakash Shukla Add support to test performance for "device to memory" and "memory to device" data transfer. Signed-off-by: Amit Prakash Shukla Acked-by: Anoob Joseph --- v7: - changed cfg->raddr type to uintptr_t to fix 32 bit compilation. --- app/test-dma-perf/benchmark.c | 108 +

[PATCH v7 3/4] app/dma-perf: validate copied memory

2023-11-17 Thread Gowrishankar Muthukrishnan
Validate copied memory to ensure DMA copy did not fail. Signed-off-by: Gowrishankar Muthukrishnan Acked-by: Anoob Joseph --- app/test-dma-perf/benchmark.c | 21 - app/test-dma-perf/main.c | 16 +++- app/test-dma-perf/main.h | 2 +- 3 files changed, 32

[PATCH v7 4/4] app/dma-perf: add SG copy support

2023-11-17 Thread Gowrishankar Muthukrishnan
Add SG copy support. Signed-off-by: Gowrishankar Muthukrishnan Acked-by: Anoob Joseph --- app/test-dma-perf/benchmark.c | 274 +- app/test-dma-perf/config.ini | 19 ++- app/test-dma-perf/main.c | 34 - app/test-dma-perf/main.h | 5 +- 4 files c

[PATCH v2] crypto/qat: fix block cipher misalignment for AES CBC and 3DES CBC

2023-11-17 Thread Sivaramakrishnan Venkat
check cipher length alignment for 3DES CBC and AES CBC to change it to NULL service type for buffer misalignment. Fixes: def38073ac90 ("crypto/qat: check cipher buffer alignment") Cc: sta...@dpdk.org Signed-off-by: Sivaramakrishnan Venkat Acked-by: Kai Ji --- v2: Dropped new tests patch.

Re: [PATCH v3 5/7] Section 5: Appendix

2023-11-17 Thread Bruce Richardson
On Wed, Nov 15, 2023 at 08:28:55PM -0500, Dave Young wrote: >Bruce, >Is the following Linux update correct per your feedback? >Linux >- >To run DPDK applications without root privileges on Linux, perform the >following steps: >1. **Create a DPDK User Group**: Create

[RFC 0/3] Detect superfluous newline in logs

2023-11-17 Thread David Marchand
Getting readable and consistent logs is important when running a DPDK application, especially when troubleshooting. A common issue with logs is when a DPDK change do not add (or on the contrary add too many \n) in the format string. This issue would only get noticed when actually hitting this log

[RFC 1/3] lib: remove redundant newline from logs

2023-11-17 Thread David Marchand
Fix places where two newline characters may be logged. Also fix some direct calls to printf or RTE_LOG when a dedicated log helper for a library existed. Cc: sta...@dpdk.org Signed-off-by: David Marchand --- drivers/crypto/ipsec_mb/ipsec_mb_ops.c | 2 +- lib/bbdev/rte_bbdev.c

[RFC 2/3] log: add a per line log helper

2023-11-17 Thread David Marchand
gcc builtin __builtin_strchr can be used as a static assertion to check whether passed format strings contain a \n. This can be useful to detect double \n in log messages. Signed-off-by: David Marchand --- lib/log/rte_log.h | 21 + 1 file changed, 21 insertions(+) diff --git

[RFC 3/3] lib: use per line logging

2023-11-17 Thread David Marchand
Use RTE_LOG_LINE in existing macros that append a \n. Signed-off-by: David Marchand --- lib/bbdev/rte_bbdev.c | 3 ++- lib/cfgfile/rte_cfgfile.c | 4 ++-- lib/compressdev/rte_compressdev_internal.h | 5 +++-- lib/cryptodev/rte_cryptodev.h | 1

Re: [RFC 0/3] Detect superfluous newline in logs

2023-11-17 Thread Bruce Richardson
On Fri, Nov 17, 2023 at 02:18:21PM +0100, David Marchand wrote: > Getting readable and consistent logs is important when running a DPDK > application, especially when troubleshooting. > A common issue with logs is when a DPDK change do not add (or on the > contrary add too many \n) in the format st

RE: [RFC 0/3] Detect superfluous newline in logs

2023-11-17 Thread Morten Brørup
> From: David Marchand [mailto:david.march...@redhat.com] > Sent: Friday, 17 November 2023 14.18 > > Getting readable and consistent logs is important when running a DPDK > application, especially when troubleshooting. > A common issue with logs is when a DPDK change do not add (or on the > contra

Re: [RFC 0/3] Detect superfluous newline in logs

2023-11-17 Thread David Marchand
On Fri, Nov 17, 2023 at 2:27 PM Bruce Richardson wrote: > > On Fri, Nov 17, 2023 at 02:18:21PM +0100, David Marchand wrote: > > Getting readable and consistent logs is important when running a DPDK > > application, especially when troubleshooting. > > A common issue with logs is when a DPDK change

Re: [RFC 0/3] Detect superfluous newline in logs

2023-11-17 Thread David Marchand
On Fri, Nov 17, 2023 at 2:47 PM Morten Brørup wrote: > > > From: David Marchand [mailto:david.march...@redhat.com] > > Sent: Friday, 17 November 2023 14.18 > > > > Getting readable and consistent logs is important when running a DPDK > > application, especially when troubleshooting. > > A common

Re: [RFC 0/3] Detect superfluous newline in logs

2023-11-17 Thread Bruce Richardson
On Fri, Nov 17, 2023 at 02:48:25PM +0100, David Marchand wrote: > On Fri, Nov 17, 2023 at 2:27 PM Bruce Richardson > wrote: > > > > On Fri, Nov 17, 2023 at 02:18:21PM +0100, David Marchand wrote: > > > Getting readable and consistent logs is important when running a DPDK > > > application, especia

RE: [RFC 0/3] Detect superfluous newline in logs

2023-11-17 Thread Morten Brørup
> From: David Marchand [mailto:david.march...@redhat.com] > Sent: Friday, 17 November 2023 15.10 > > On Fri, Nov 17, 2023 at 2:47 PM Morten Brørup > wrote: > > > > > From: David Marchand [mailto:david.march...@redhat.com] > > > Sent: Friday, 17 November 2023 14.18 > > > > > > Getting readable and

Re: [RFC 0/3] Detect superfluous newline in logs

2023-11-17 Thread David Marchand
On Fri, Nov 17, 2023 at 3:11 PM Bruce Richardson wrote: > > On Fri, Nov 17, 2023 at 02:48:25PM +0100, David Marchand wrote: > > On Fri, Nov 17, 2023 at 2:27 PM Bruce Richardson > > wrote: > > > > > > On Fri, Nov 17, 2023 at 02:18:21PM +0100, David Marchand wrote: > > > > Getting readable and cons

RE: [PATCH v2] crypto/qat: fix block cipher misalignment for AES CBC and 3DES CBC

2023-11-17 Thread Power, Ciara
> -Original Message- > From: Sivaramakrishnan Venkat > Sent: Friday, November 17, 2023 12:38 PM > To: dev@dpdk.org > Cc: sta...@dpdk.org; Ji, Kai ; gak...@marvell.com; > Sivaramakrishnan, VenkatX > Subject: [PATCH v2] crypto/qat: fix block cipher misalignment for AES CBC and > 3DES CBC

[PATCH v3 00/10] replace uses of zero length array

2023-11-17 Thread Stephen Hemminger
Zero length arrays are a GNU extension that has been superseded by flex arrays. https://gcc.gnu.org/onlinedocs/gcc/Zero-Length.html These are places found by cocci/zero_length_array.cocci Series-acked-by: Morten Brørup v3 - fix misuse of flex array in dpaxx found by clang v2 - rebased on 23.1

[PATCH v3 01/10] member: replace zero length array with flex array

2023-11-17 Thread Stephen Hemminger
Zero length arrays are GNU extension. Replace with standard flex array. Signed-off-by: Stephen Hemminger Reviewed-by: Tyler Retzlaff --- lib/member/rte_member_heap.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/member/rte_member_heap.h b/lib/member/rte_member_heap.h i

[PATCH v3 02/10] cryptodev: replace zero length array with flex array

2023-11-17 Thread Stephen Hemminger
Zero length arrays are GNU extension. Replace with standard flex array. Signed-off-by: Stephen Hemminger Reviewed-by: Tyler Retzlaff --- lib/cryptodev/cryptodev_pmd.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/cryptodev/cryptodev_pmd.h b/lib/cryptodev/cryptodev_pmd.

[PATCH v3 03/10] security: replace zero length array with flex array

2023-11-17 Thread Stephen Hemminger
Zero length arrays are GNU extension. Replace with standard flex array. Signed-off-by: Stephen Hemminger Reviewed-by: Tyler Retzlaff --- lib/security/rte_security_driver.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/security/rte_security_driver.h b/lib/security/rte_

[PATCH v3 04/10] pipeline: replace zero length array with flex array

2023-11-17 Thread Stephen Hemminger
Zero length arrays are GNU extension. Replace with standard flex array. Signed-off-by: Stephen Hemminger Reviewed-by: Tyler Retzlaff --- lib/pipeline/rte_swx_pipeline_internal.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/pipeline/rte_swx_pipeline_internal.h b/lib/p

[PATCH v3 05/10] net/nfp: replace zero length array with flex array

2023-11-17 Thread Stephen Hemminger
Zero length arrays are GNU extension. Replace with standard flex array. Signed-off-by: Stephen Hemminger Acked-by: Niklas Söderlund Reviewed-by: Tyler Retzlaff --- drivers/net/nfp/flower/nfp_flower_cmsg.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/net/nfp/flowe

[PATCH v3 06/10] net/enic: replace zero length array with flex array

2023-11-17 Thread Stephen Hemminger
Zero length arrays are GNU extension. Replace with standard flex array. Signed-off-by: Stephen Hemminger Acked-by: John Daley Reviewed-by: Tyler Retzlaff --- drivers/net/enic/base/vnic_devcmd.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/net/enic/base/vnic_devcm

[PATCH v3 07/10] net/mlx5: replace zero length array with flex array

2023-11-17 Thread Stephen Hemminger
Zero length arrays are GNU extension. Replace with standard flex array. Signed-off-by: Stephen Hemminger Reviewed-by: Tyler Retzlaff --- drivers/common/mlx5/mlx5_prm.h | 2 +- drivers/net/mlx5/mlx5.h| 4 ++-- drivers/net/mlx5/mlx5_flow.h | 2 +- drivers/net/mlx5/mlx5_tx.h | 2 +-

[PATCH v3 08/10] pdcp: replace zero length array with flex array

2023-11-17 Thread Stephen Hemminger
Zero length arrays are GNU extension. Replace with standard flex array. Signed-off-by: Stephen Hemminger Reviewed-by: Tyler Retzlaff Acked-by: Anoob Joseph --- lib/pdcp/pdcp_entity.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/pdcp/pdcp_entity.h b/lib/pdcp/pdcp_enti

[PATCH v3 09/10] net/cpfl: replace zero length array with flex array

2023-11-17 Thread Stephen Hemminger
Zero length arrays are GNU extension. Replace with standard flex array. Signed-off-by: Stephen Hemminger Reviewed-by: Tyler Retzlaff --- drivers/net/cpfl/cpfl_flow_engine_fxp.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/net/cpfl/cpfl_flow_engine_fxp.c b/drivers

[PATCH v3 10/10] common/dpaxx: remove zero length array

2023-11-17 Thread Stephen Hemminger
There is a place holder zero length array in this driver. But since the structure is embedded in other structures, it could not have been safely used anyway. There doesn't appear to be any uses of it in the current code. Signed-off-by: Stephen Hemminger --- drivers/common/dpaax/caamflib/desc/ips

Re: [PATCH] app/test-pmd: fix L4 checksum with padding data

2023-11-17 Thread Stephen Hemminger
On Fri, 17 Nov 2023 09:29:41 + Ferruh Yigit wrote: > >> I agree using 'l3_len' instead is correct fix. > >> > >> But this requires ABI/API change, > >> plus do we have any reason to keep the padding, discarding it as this > >> patch does is also simpler alternative. > > > > > > Possibly a

Re: [PATCH] app/test-pmd: fix L4 checksum with padding data

2023-11-17 Thread Stephen Hemminger
On Fri, 17 Nov 2023 13:11:50 +0100 Morten Brørup wrote: > > rte_ipv4_udptcp_cksum_mbuf() and rte_ipv6_udptcp_cksum_mbuf() are > > inline > > functions, unfortunately we can't version them. > > > > But those functions already gets IP header as parameter, can't we use > > IP > > header to get the

[PATCH v7 1/5] pdump: fix setting rte_errno on mp error

2023-11-17 Thread Stephen Hemminger
The response from MP server sets err_value to negative on error. The convention for rte_errno is to use a positive value on error. This makes errors like duplicate registration show up with the correct error value. Fixes: 660098d61f57 ("pdump: use generic multi-process channel") Signed-off-by: Ste

[PATCH v7 0/5] dumpcap and pcapng fixes

2023-11-17 Thread Stephen Hemminger
It fixes issues related to timestamping. The design choices are to maximize performance in the primary process; and do all the time adjustment in the secondary (dumpcap) since the dumpcap needs to system calls anyway to write the result. This patches set changes where the adjustment is calculated

[PATCH v7 2/5] dumpcap: allow multiple invocations

2023-11-17 Thread Stephen Hemminger
If dumpcap is run twice with each instance pointing a different interface, it would fail because of overlap in ring a pool names. Fix by putting process id in the name. It is still not allowed to do multiple invocations on the same interface because only one callback is allowed and only one copy o

[PATCH v7 3/5] pcapng: modify timestamp calculation

2023-11-17 Thread Stephen Hemminger
The computation of timestamp is best done in the part of pcapng library that is in secondary process. The secondary process is already doing a bunch of system calls which makes it not performance sensitive. This does change the rte_pcapng_copy() and rte_pcapng_write_stats() experimental API's. Sim

[PATCH v7 4/5] pcapng: avoid using alloca()

2023-11-17 Thread Stephen Hemminger
The function alloca() like VLA's has problems if the caller passes a large value. Instead use a fixed size buffer (2K) which will be more than sufficient for the info related blocks in the file. Add bounds checks as well. Signed-off-by: Stephen Hemminger Acked-by: Morten Brørup --- lib/pcapng/r

[PATCH v7 5/5] test: cleanups to pcapng test

2023-11-17 Thread Stephen Hemminger
Overhaul of the pcapng test: - promote it to be a fast test so it gets regularly run. - create null device and use i. - use UDP discard packets that are valid so that for debugging the resulting pcapng file can be looked at with wireshark. - do basic checks on resulting pcap file that l

Re: [PATCH v3 7/7] dts: allow configuring MTU of ports

2023-11-17 Thread Jeremy Spewock
Both good points, I'll be sure to add/adjust those docstrings. On Thu, Nov 16, 2023 at 1:05 PM Juraj Linkeš wrote: > On Mon, Nov 13, 2023 at 9:28 PM wrote: > > > > From: Jeremy Spewock > > > > Adds methods in both os_session and linux session to allow for setting > > MTU of port interfaces in

Re: [PATCH v3 6/7] dts: add pci addresses to EAL parameters

2023-11-17 Thread Jeremy Spewock
On Thu, Nov 16, 2023 at 1:10 PM Juraj Linkeš wrote: > On Mon, Nov 13, 2023 at 9:28 PM wrote: > > > > From: Jeremy Spewock > > > > Added allow list to the EAL parameters created in DTS to ensure that > > only the relevant PCI devices are considered when launching DPDK > > applications. > > > > S

Re: [PATCH v3 5/7] dts: add optional packet filtering to scapy sniffer

2023-11-17 Thread Jeremy Spewock
On Thu, Nov 16, 2023 at 1:34 PM Juraj Linkeš wrote: > As I'm thinking about the filtering, it's not a trivial manner. For > now, I'd like to pass a class instead of multiple parameters, as that > will be easier to extend if we need to add to the filter. The class > could be a dataclass holding th

Re: [PATCH v3 4/7] dts: allow passing parameters into interactive apps

2023-11-17 Thread Jeremy Spewock
On Thu, Nov 16, 2023 at 1:53 PM Juraj Linkeš wrote: > On Mon, Nov 13, 2023 at 9:28 PM wrote: > > > > From: Jeremy Spewock > > > > Modified interactive applications to allow for the ability to pass > > parameters into the app on start up. Also modified the way EAL > > parameters are handled so t

Re: [PATCH v3 2/7] dts: add waiting for port up in testpmd

2023-11-17 Thread Jeremy Spewock
On Thu, Nov 16, 2023 at 2:05 PM Juraj Linkeš wrote: > On Mon, Nov 13, 2023 at 9:28 PM wrote: > > > > From: Jeremy Spewock > > > > Added a method within the testpmd interactive shell that polls the > > status of ports and verifies that the link status on a given port is > > "up." Polling will co

Re: [PATCH v3] net/axgbe: support TSO

2023-11-17 Thread Ferruh Yigit
On 11/16/2023 4:03 PM, Jesna K E wrote: > Added TSO support for axgbe PMD. > > Initial Implementation for the TSO feature support > Currently only headers transmitted to > tester receiver side > > Signed-off-by: Jesna K E > --- > doc/guides/nics/features/axgbe.ini | 1 + > drivers/net/axgbe/ax

[Bug 1328] af_xdp driver not built on Fedora 39

2023-11-17 Thread bugzilla
https://bugs.dpdk.org/show_bug.cgi?id=1328 Bug ID: 1328 Summary: af_xdp driver not built on Fedora 39 Product: DPDK Version: 23.11 Hardware: All OS: All Status: UNCONFIRMED Severity: normal Prior

Re: [PATCH v2 00/10] replace zero length arrays

2023-11-17 Thread Tyler Retzlaff
On Fri, Nov 17, 2023 at 08:18:23AM -0800, Stephen Hemminger wrote: > On Fri, 17 Nov 2023 09:31:11 +0100 > Morten Brørup wrote: > > > Series-acked-by: Morten Brørup > > > > Suggest checkpatches to disallow this, if it doesn't already. > > Unfortunately, matching this with awk is too hard. Cocci

[PATCH] doc: document basic MSVC build requirements

2023-11-17 Thread Tyler Retzlaff
Document the basic requirements for download and add an option describing how to build with MSVC. Signed-off-by: Tyler Retzlaff --- doc/guides/windows_gsg/build_dpdk.rst | 33 - 1 file changed, 28 insertions(+), 5 deletions(-) diff --git a/doc/guides/windows_gsg/

Community Lab Maintenance 11/18/23

2023-11-17 Thread Patrick Robb
Hello, We will be doing some network maintenance at the Community Lab tomorrow, 11/18, which will result in CI testing being offline from approximately 12:00 UTC to 8:00 UTC. Testing will resume as normal tomorrow evening, and if there are any patchseries which are submitted during the downtime, w