* Re: 22.11.6 patches review and test
2024-07-31 19:37 22.11.6 patches review and test luca.boccassi
@ 2024-08-01 11:59 ` Luca Boccassi
2024-08-05 5:45 ` YangHang Liu
` (3 subsequent siblings)
4 siblings, 0 replies; 11+ messages in thread
From: Luca Boccassi @ 2024-08-01 11:59 UTC (permalink / raw)
To: stable; +Cc: dev, John McNamara
On Wed, 31 Jul 2024 at 20:37, <luca.boccassi@gmail.com> wrote:
>
> Hi all,
>
> Here is a list of patches targeted for stable release 22.11.6.
>
> The planned date for the final release is August 20th.
>
> 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 validations will be added to the release notes.
>
> A release candidate tarball can be found at:
>
> https://dpdk.org/browse/dpdk-stable/tag/?id=v22.11.6-rc1
>
> These patches are located at branch 22.11 of dpdk-stable repo:
> https://dpdk.org/browse/dpdk-stable/
John, a lot of the Intel emails are bouncing back, could you please
double check that this notification has reached your validation team?
Thanks
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: 22.11.6 patches review and test
2024-07-31 19:37 22.11.6 patches review and test luca.boccassi
2024-08-01 11:59 ` Luca Boccassi
@ 2024-08-05 5:45 ` YangHang Liu
2024-08-05 12:27 ` Luca Boccassi
2024-08-09 10:19 ` Xu, HailinX
` (2 subsequent siblings)
4 siblings, 1 reply; 11+ messages in thread
From: YangHang Liu @ 2024-08-05 5:45 UTC (permalink / raw)
To: luca.boccassi
Cc: stable, dev, Abhishek Marathe, Ali Alnubani, benjamin.walker,
David Christensen, Hemant Agrawal, Ian Stokes, Jerin Jacob,
John McNamara, Ju-Hyoung Lee, Kevin Traynor, Luca Boccassi,
Pei Zhang, qian.q.xu, Raslan Darawsheh, Thomas Monjalon,
yuan.peng, zhaoyan.chen, Chao Yang
[-- Attachment #1: Type: text/plain, Size: 15746 bytes --]
RedHat QE tested below 18 scenarios on RHEL 9.2 and didn't find any new
dpdk issues.
- VM with device assignment(PF) throughput testing(1G hugepage size):
PASS
- VM with device assignment(PF) throughput testing(2M hugepage size) :
PASS
- VM with device assignment(VF) throughput testing: PASS
- PVP (host dpdk testpmd as vswitch) 1Q: throughput testing: PASS
- PVP vhost-user 2Q throughput testing: PASS
- PVP vhost-user 1Q - cross numa node throughput testing: PASS
- VM with vhost-user 2 queues throughput testing: PASS
- vhost-user reconnect with dpdk-client, qemu-server qemu reconnect: PASS
- vhost-user reconnect with dpdk-client, qemu-server ovs reconnect: PASS
- PVP reconnect with dpdk-client, qemu-server: PASS
- PVP 1Q live migration testing: PASS
- PVP 1Q cross numa node live migration testing: PASS
- VM with ovs+dpdk+vhost-user 1Q live migration testing: PASS
- VM with ovs+dpdk+vhost-user 1Q live migration testing (2M): PASS
- VM with ovs+dpdk+vhost-user 2Q live migration testing: PASS
- VM with ovs+dpdk+vhost-user 4Q live migration testing: PASS
- Host PF + DPDK testing: PASS
- Host VF + DPDK testing: PASS
Test Versions:
- qemu-kvm-7.2.0
- kernel 5.14
- libvirt 9.0
- openvswitch 3.1
- git log
commit 2480dbd434234a40e7f999ced4650581fd64a24e
Author: Luca Boccassi <luca.boccassi@microsoft.com>
Date: Wed Jul 31 20:35:00 2024 +0100
version: 22.11.6-rc1
Signed-off-by: Luca Boccassi <bluca@debian.org>
- Test device : X540-AT2 NIC(ixgbe, 10G)
Tested-by: Yanghang Liu<yanghliu@redhat.com>
On Thu, Aug 1, 2024 at 3:37 AM <luca.boccassi@gmail.com> wrote:
> Hi all,
>
> Here is a list of patches targeted for stable release 22.11.6.
>
> The planned date for the final release is August 20th.
>
> 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 validations will be added to the release notes.
>
> A release candidate tarball can be found at:
>
> https://dpdk.org/browse/dpdk-stable/tag/?id=v22.11.6-rc1
>
> These patches are located at branch 22.11 of dpdk-stable repo:
> https://dpdk.org/browse/dpdk-stable/
>
> Thanks.
>
> Luca Boccassi
>
> ---
> Abdullah Ömer Yamaç (1):
> hash: fix RCU reclamation size
>
> Akhil Goyal (1):
> test/crypto: fix enqueue/dequeue callback case
>
> Alex Vesker (1):
> net/mlx5/hws: fix port ID on root item convert
>
> Alexander Kozyrev (2):
> net/mlx5: break flow resource release loop
> app/testpmd: add postpone option to async flow destroy
>
> Anatoly Burakov (7):
> net/e1000/base: fix link power down
> fbarray: fix incorrect lookahead behavior
> fbarray: fix incorrect lookbehind behavior
> fbarray: fix lookahead ignore mask handling
> fbarray: fix lookbehind ignore mask handling
> fbarray: fix finding for unaligned length
> malloc: fix multi-process wait condition handling
>
> Andrew Boyer (1):
> net/ionic: fix mbuf double-free when emptying array
>
> Apeksha Gupta (2):
> bus/dpaa: fix memory leak in bus scan
> common/dpaax: fix node array overrun
>
> Arkadiusz Kusztal (1):
> crypto/qat: fix placement of OOP offset
>
> Bing Zhao (3):
> net/mlx5: fix end condition of reading xstats
> net/mlx5: fix uplink port probing in bonding mode
> common/mlx5: remove unneeded field when modify RQ table
>
> Brian Dooley (1):
> crypto/qat: fix GEN4 write
>
> Bruce Richardson (2):
> net/ice: fix sizing of filter hash table
> ethdev: fix device init without socket-local memory
>
> Chaoyong He (5):
> app/testpmd: fix help string of BPF load command
> net/nfp: fix IPv6 TTL and DSCP flow action
> net/nfp: fix allocation of switch domain
> net/nfp: forbid offload flow rules with empty action list
> net/nfp: remove redundant function call
>
> Chengwen Feng (2):
> net/hns3: check Rx DMA address alignmnent
> dma/hisilicon: remove support for HIP09 platform
>
> Chenming Chang (1):
> hash: fix return code description in Doxygen
>
> Chinh Cao (1):
> net/ice/base: fix return type of bitmap hamming weight
>
> Christian Ehrhardt (1):
> test: force IOVA mode on PPC64 without huge pages
>
> Ciara Loftus (4):
> net/af_xdp: fix port ID in Rx mbuf
> net/af_xdp: count mbuf allocation failures
> net/af_xdp: fix stats reset
> net/af_xdp: remove unused local statistic
>
> Ciara Power (1):
> test/crypto: fix vector global buffer overflow
>
> Conor Fogarty (1):
> hash: check name when creating a hash
>
> Dariusz Sosnowski (2):
> net/mlx5: fix MTU configuration
> net/mlx5: fix disabling E-Switch default flow rules
>
> David Marchand (14):
> bus/pci: fix build with musl 1.2.4 / Alpine 3.19
> eal/unix: support ZSTD compression for firmware
> net/ice: fix check for outer UDP checksum offload
> app/testpmd: fix outer IP checksum offload
> net: fix outer UDP checksum in Intel prepare helper
> net/i40e: fix outer UDP checksum offload for X710
> net/iavf: remove outer UDP checksum offload for X710 VF
> telemetry: lower log level on socket error
> doc: fix link to hugepage mapping from Linux guide
> config: fix warning for cross build with meson >= 1.3.0
> vdpa/sfc: remove dead code
> eal/linux: lower log level on allocation attempt failure
> buildtools: fix build with clang 17 and ASan
> net/vmxnet3: fix init logs
>
> Dengdui Huang (5):
> net/hns3: fix offload flag of IEEE 1588
> net/hns3: fix Rx timestamp flag
> net/hns3: fix double free for Rx/Tx queue
> net/hns3: fix variable overflow
> app/testpmd: handle IEEE1588 init failure
>
> Ed Czeck (1):
> net/ark: fix index arithmetic
>
> Edwin Brossette (1):
> net/ixgbe: do not create delayed interrupt handler twice
>
> Erez Shitrit (3):
> net/mlx5/hws: decrease log level for creation failure
> net/mlx5/hws: fix deletion of action vport
> net/mlx5/hws: remove unused variable
>
> Eric Joyner (2):
> net/ice/base: fix memory leak in firmware version check
> net/ice/base: fix GCS descriptor field offsets
>
> Ferruh Yigit (1):
> app/testpmd: fix build on signed comparison
>
> Gagandeep Singh (4):
> common/dpaax/caamflib: fix PDCP-SDAP watchdog error
> crypto/dpaa_sec: fix IPsec descriptor
> bus/dpaa: fix bus scan for DMA devices
> common/dpaax: fix IOVA table cleanup
>
> Ganapati Kundapura (3):
> eventdev/crypto: fix opaque field handling
> cryptodev: fix build without crypto callbacks
> cryptodev: validate crypto callbacks from next node
>
> Gaoxiang Liu (1):
> net/bonding: fix failover time of LACP with mode 4
>
> Gowrishankar Muthukrishnan (6):
> app/crypto-perf: remove redundant local variable
> app/crypto-perf: fix result for asymmetric
> crypto/cnxk: fix minimal input normalization
> examples/fips_validation: fix dereference and out-of-bound
> test/crypto: remove unused stats in setup
> test/crypto: fix asymmetric capability test
>
> Gregory Etelson (2):
> net/mlx5: fix access to flow template operations
> net/mlx5: fix Arm build with GCC 9.1
>
> Haifei Luo (1):
> net/mlx5: fix indexed pool with invalid index
>
> Hamdan Igbaria (1):
> net/mlx5/hws: fix action template dump
>
> Haoqian He (1):
> vhost: cleanup resubmit info before inflight setup
>
> Hemant Agrawal (1):
> baseband/la12xx: forbid secondary process
>
> Hernan Vargas (2):
> baseband/acc: fix memory barrier
> app/bbdev: fix interrupt tests
>
> Jack Bond-Preston (5):
> crypto/openssl: fix GCM and CCM thread unsafe contexts
> crypto/openssl: optimize 3DES-CTR context init
> crypto/openssl: make per-QP cipher context clones
> crypto/openssl: make per-QP auth context clones
> crypto/openssl: set cipher padding once
>
> Jacob Keller (1):
> net/ice/base: fix size when allocating children arrays
>
> Jesse Brandeburg (1):
> net/ice/base: fix sign extension
>
> Jiawei Wang (1):
> net/mlx5: fix hash Rx queue release in flow sample
>
> Jiawen Wu (15):
> net/txgbe: fix tunnel packet parsing
> net/txgbe: fix flow filters in VT mode
> net/txgbe: fix Tx hang on queue disable
> net/txgbe: restrict configuration of VLAN strip offload
> net/txgbe: reconfigure more MAC Rx registers
> net/txgbe: fix VF promiscuous and allmulticast
> net/ngbe: add special config for YT8531SH-CA PHY
> net/ngbe: keep PHY power down while device probing
> net/txgbe: fix hotplug remove
> net/ngbe: fix hotplug remove
> net/txgbe: fix MTU range
> net/ngbe: fix MTU range
> net/txgbe: fix memory leaks
> net/ngbe: fix memory leaks
> net/txgbe: fix Rx interrupt
>
> Jie Hai (2):
> net/hns3: disable SCTP verification tag for RSS hash input
> net/hns3: fix uninitialized variable in FEC query
>
> Jiri Slaby (1):
> kni: fix build with Linux 6.8
>
> Joel Kavanagh (4):
> crypto/ipsec_mb: fix function comment
> test/crypto: fix allocation comment
> crypto/qat: fix log message typo
> doc: fix typo in l2fwd-crypto guide
>
> Julien Meunier (1):
> net/fm10k: fix cleanup during init failure
>
> Jun Yang (1):
> crypto/dpaa2_sec: fix event queue user context
>
> Kaiwen Deng (1):
> examples/l3fwd: fix crash on multiple sockets
>
> Karen Kelly (1):
> doc: add baseline mode in l3fwd-power guide
>
> Kevin Traynor (2):
> doc: fix testpmd ring size command
> eal: fix logs for '--lcores'
>
> Konstantin Ananyev (3):
> bpf: fix MOV instruction evaluation
> bpf: fix load hangs with six IPv6 addresses
> examples/l3fwd: fix crash in ACL mode for mixed traffic
>
> Long Wu (2):
> net/nfp: fix representor port queue release
> net/nfp: fix disabling 32-bit build
>
> Luca Boccassi (2):
> bpf: disable on 32-bit x86
> build: use builtin helper for python dependencies
>
> Luca Vizzarro (1):
> vhost: fix build with GCC 13
>
> Maayan Kashani (3):
> net/mlx5: fix flow template indirect action failure
> net/mlx5: fix crash on counter pool destroy
> app/testpmd: fix parsing for connection tracking item
>
> Mateusz Pacuszka (1):
> net/ice/base: fix check for existing switch rule
>
> Mattias Rönnblom (1):
> net/af_packet: align Rx/Tx structs to cache line
>
> Michael Baum (1):
> ethdev: fix GENEVE option item conversion
>
> Mingjin Ye (2):
> bus/vdev: revert fix devargs in secondary process
> bus/vdev: fix device reinitialization
>
> Nithin Dabilpuram (1):
> net/cnxk: fix outbound security with higher packet burst
>
> Paul Greenwalt (1):
> net/ice/base: fix potential TLV length overflow
>
> Peng Zhang (2):
> net/nfp: disable ctrl VNIC queues on close
> net/nfp: adapt reverse sequence card
>
> Piotr Pietruszewski (1):
> net/ixgbe/base: revert advertising for X550 2.5G/5G
>
> Piotr Skajewski (1):
> net/ixgbe/base: fix 5G link speed reported on VF
>
> Radoslaw Tyl (1):
> net/ixgbe/base: fix PHY ID for X550
>
> Rahul Bhansali (1):
> net/cnxk: fix promiscuous state after MAC change
>
> Robin Jarry (1):
> graph: fix ID collisions
>
> Rohit Raj (2):
> bus/dpaa: remove redundant file descriptor check
> net/dpaa: forbid MTU configuration for shared interface
>
> Rongwei Liu (1):
> net/mlx5: fix start without duplicate flow patterns
>
> Satha Rao (1):
> net/virtio: fix MAC table update
>
> Shai Brandes (3):
> net/ena: fix bad checksum handling
> net/ena: fix return value check
> net/ena: fix checksum handling
>
> Shihong Wang (1):
> examples/ipsec-secgw: fix SA salt endianness
>
> Shijith Thotton (1):
> mbuf: fix dynamic fields copy
>
> Shun Hao (1):
> net/mlx5: support jump in meter hierarchy
>
> Sivaprasad Tummala (4):
> app/testpmd: fix lcore ID restriction
> examples: fix queue ID restriction
> examples: fix lcore ID restriction
> examples: fix port ID restriction
>
> Soumyadeep Hore (1):
> common/idpf: fix flex descriptor mask
>
> Stefan Wegrzyn (1):
> net/ice/base: fix pointer to variable outside scope
>
> Stephen Hemminger (11):
> pcapng: add memcpy check
> net/virtio-user: add memcpy check
> net/tap: fix file descriptor check in isolated flow
> mempool: replace GCC pragma with cast
> event/sw: fix warning from useless snprintf
> net/ixgbe: do not update link status in secondary process
> usertools/devbind: fix indentation
> app/dumpcap: handle SIGTERM and SIGHUP
> app/pdump: handle SIGTERM and SIGHUP
> doc: remove reference to mbuf pkt field
> power: increase the number of UNCORE frequencies
>
> Sunil Kumar Kori (1):
> net/cnxk: fix RSS config
>
> Thomas Monjalon (1):
> doc: remove empty section from testpmd guide
>
> Tomasz Wakula (1):
> net/ice/base: fix preparing PHY for timesync command
>
> Tyler Retzlaff (3):
> eal/windows: install sched.h file
> latencystats: fix literal float suffix
> common/mlx5: fix unsigned/signed mismatch
>
> Varun Sethi (1):
> common/dpaax/caamflib: fix PDCP AES-AES watchdog error
>
> Venkat Kumar Ande (13):
> net/axgbe: fix MDIO access for non-zero ports and CL45 PHYs
> net/axgbe: reset link when link never comes back
> net/axgbe: fix fluctuations for 1G Bel Fuse SFP
> net/axgbe: update DMA coherency values
> net/axgbe: disable interrupts during device removal
> net/axgbe: disable RRC for yellow carp devices
> net/axgbe: enable PLL control for fixed PHY modes only
> net/axgbe: fix SFP codes check for DAC cables
> net/axgbe: fix connection for SFP+ active cables
> net/axgbe: check only minimum speed for cables
> net/axgbe: fix Tx flow on 30H HW
> net/axgbe: delay AN timeout during KR training
> net/axgbe: fix linkup in PHY status
>
> Vladimir Medvedkin (3):
> net/ice: fix memory leaks in raw pattern parsing
> net/ice: fix return value for raw pattern parsing
> examples/ipsec-secgw: revert SA salt endianness
>
> Waldemar Dworakowski (1):
> net/ice/base: fix board type definition
>
> Wenwu Ma (2):
> dmadev: fix structure alignment
> dma/idxd: fix setup with Ubuntu 24.04
>
> Yahui Cao (1):
> net/ice/base: fix masking when reading context
>
> Yevgeny Kliteynik (4):
> common/mlx5: fix PRM structs
> net/mlx5/hws: fix function comment
> net/mlx5/hws: fix spinlock release on context open
> net/mlx5/hws: add template match none flag
>
> Yingming Mao (1):
> doc: fix mbuf flags
>
> Zerun Fu (2):
> bus/pci: fix UIO resource mapping in secondary process
> bus/pci: fix FD in secondary process
>
> Zhichao Zeng (2):
> telemetry: fix connection parameter parsing
> net/ice/base: fix temporary failures reading NVM
>
>
[-- Attachment #2: Type: text/html, Size: 21260 bytes --]
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: 22.11.6 patches review and test
2024-08-05 5:45 ` YangHang Liu
@ 2024-08-05 12:27 ` Luca Boccassi
0 siblings, 0 replies; 11+ messages in thread
From: Luca Boccassi @ 2024-08-05 12:27 UTC (permalink / raw)
To: YangHang Liu
Cc: stable, dev, John McNamara, Kevin Traynor, Pei Zhang, Chao Yang
On Mon, 5 Aug 2024 at 06:45, YangHang Liu <yanghliu@redhat.com> wrote:
>
> RedHat QE tested below 18 scenarios on RHEL 9.2 and didn't find any new dpdk issues.
>
> VM with device assignment(PF) throughput testing(1G hugepage size): PASS
> VM with device assignment(PF) throughput testing(2M hugepage size) : PASS
> VM with device assignment(VF) throughput testing: PASS
> PVP (host dpdk testpmd as vswitch) 1Q: throughput testing: PASS
> PVP vhost-user 2Q throughput testing: PASS
> PVP vhost-user 1Q - cross numa node throughput testing: PASS
> VM with vhost-user 2 queues throughput testing: PASS
> vhost-user reconnect with dpdk-client, qemu-server qemu reconnect: PASS
> vhost-user reconnect with dpdk-client, qemu-server ovs reconnect: PASS
> PVP reconnect with dpdk-client, qemu-server: PASS
> PVP 1Q live migration testing: PASS
> PVP 1Q cross numa node live migration testing: PASS
> VM with ovs+dpdk+vhost-user 1Q live migration testing: PASS
> VM with ovs+dpdk+vhost-user 1Q live migration testing (2M): PASS
> VM with ovs+dpdk+vhost-user 2Q live migration testing: PASS
> VM with ovs+dpdk+vhost-user 4Q live migration testing: PASS
> Host PF + DPDK testing: PASS
> Host VF + DPDK testing: PASS
>
> Test Versions:
>
> qemu-kvm-7.2.0
> kernel 5.14
> libvirt 9.0
> openvswitch 3.1
> git log
>
> commit 2480dbd434234a40e7f999ced4650581fd64a24e
>
> Author: Luca Boccassi <luca.boccassi@microsoft.com>
>
> Date: Wed Jul 31 20:35:00 2024 +0100
>
> version: 22.11.6-rc1
>
> Signed-off-by: Luca Boccassi <bluca@debian.org>
>
> Test device : X540-AT2 NIC(ixgbe, 10G)
>
> Tested-by: Yanghang Liu<yanghliu@redhat.com>
Thank you!
^ permalink raw reply [flat|nested] 11+ messages in thread
* RE: 22.11.6 patches review and test
2024-07-31 19:37 22.11.6 patches review and test luca.boccassi
2024-08-01 11:59 ` Luca Boccassi
2024-08-05 5:45 ` YangHang Liu
@ 2024-08-09 10:19 ` Xu, HailinX
2024-08-09 10:26 ` Luca Boccassi
2024-08-15 11:10 ` Luca Boccassi
2024-08-20 7:21 ` Ali Alnubani
4 siblings, 1 reply; 11+ messages in thread
From: Xu, HailinX @ 2024-08-09 10:19 UTC (permalink / raw)
To: luca.boccassi, stable
Cc: dev, Abhishek Marathe, Ali Alnubani, benjamin.walker,
David Christensen, Hemant Agrawal, Stokes, Ian, Jerin Jacob,
Mcnamara, John, Ju-Hyoung Lee, Kevin Traynor, Luca Boccassi,
Pei Zhang, qian.q.xu, Raslan Darawsheh, Thomas Monjalon,
Yanghang Liu, yuan.peng, zhaoyan.chen
Update the test status for Intel part. dpdk22.11.6-rc1 all validation test done. no new issue is found.
# Basic Intel(R) NIC testing
* Build & CFLAG compile: cover the build test combination with latest GCC/Clang version and the popular OS revision such as
Ubuntu24.04, Ubuntu22.04, Fedora40, RHEL9.3, RHEL9.4, FreeBSD14.0, SUSE15, CentOS7.9, openEuler22.03-SP1,OpenAnolis8.8 etc.
- All test done. No new dpdk issue is found.
* PF(i40e, ixgbe): test scenarios including RTE_FLOW/TSO/Jumboframe/checksum offload/VLAN/VXLAN, etc.
- All test done. No new dpdk issue is found.
* VF(i40e, ixgbe): test scenarios including VF-RTE_FLOW/TSO/Jumboframe/checksum offload/VLAN/VXLAN, etc.
- All test done. No new dpdk issue is found.
* PF/VF(ice): test scenarios including Switch features/Package Management/Flow Director/Advanced Tx/Advanced RSS/ACL/DCF/Flexible Descriptor, etc.
- All test done. No new dpdk issue is found.
* Intel NIC single core/NIC performance: test scenarios including PF/VF single core performance test, etc.
- All test done. No new dpdk issue is found.
* IPsec: test scenarios including ipsec/ipsec-gw/ipsec library basic test - QAT&SW/FIB library, etc.
- All test done. No new dpdk issue is found.
# Basic cryptodev and virtio testing
* Virtio: both function and performance test are covered. Such as PVP/Virtio_loopback/virtio-user loopback/virtio-net VM2VM perf testing/VMAWARE ESXI 8.0, etc.
- All test done. No new dpdk issue is found.
* Cryptodev:
*Function test: test scenarios including Cryptodev API testing/CompressDev ISA-L/QAT/ZLIB PMD Testing/FIPS, etc.
- All test done. No new dpdk issue is found.
*Performance test: test scenarios including Thoughput Performance/Cryptodev Latency, etc.
- All test done. No new dpdk issue is found.
Regards,
Xu, Hailin
> -----Original Message-----
> From: luca.boccassi@gmail.com <luca.boccassi@gmail.com>
> Sent: Thursday, August 1, 2024 3:37 AM
> To: stable@dpdk.org
> Cc: dev@dpdk.org; Abhishek Marathe <Abhishek.Marathe@microsoft.com>;
> Ali Alnubani <alialnu@nvidia.com>; benjamin.walker@intel.com; David
> Christensen <drc@linux.vnet.ibm.com>; Hemant Agrawal
> <hemant.agrawal@nxp.com>; Stokes, Ian <ian.stokes@intel.com>; Jerin Jacob
> <jerinj@marvell.com>; Mcnamara, John <john.mcnamara@intel.com>; Ju-
> Hyoung Lee <juhlee@microsoft.com>; Kevin Traynor <ktraynor@redhat.com>;
> Luca Boccassi <bluca@debian.org>; Pei Zhang <pezhang@redhat.com>;
> qian.q.xu@intel.com; Raslan Darawsheh <rasland@nvidia.com>; Thomas
> Monjalon <thomas@monjalon.net>; Yanghang Liu <yanghliu@redhat.com>;
> yuan.peng@intel.com; zhaoyan.chen@intel.com
> Subject: 22.11.6 patches review and test
>
> Hi all,
>
> Here is a list of patches targeted for stable release 22.11.6.
>
> The planned date for the final release is August 20th.
>
> 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 validations will be added to the release notes.
>
> A release candidate tarball can be found at:
>
> https://dpdk.org/browse/dpdk-stable/tag/?id=v22.11.6-rc1
>
> These patches are located at branch 22.11 of dpdk-stable repo:
> https://dpdk.org/browse/dpdk-stable/
>
> Thanks.
>
> Luca Boccassi
>
> ---
> Abdullah Ömer Yamaç (1):
> hash: fix RCU reclamation size
>
> Akhil Goyal (1):
> test/crypto: fix enqueue/dequeue callback case
>
> Alex Vesker (1):
> net/mlx5/hws: fix port ID on root item convert
>
> Alexander Kozyrev (2):
> net/mlx5: break flow resource release loop
> app/testpmd: add postpone option to async flow destroy
>
> Anatoly Burakov (7):
> net/e1000/base: fix link power down
> fbarray: fix incorrect lookahead behavior
> fbarray: fix incorrect lookbehind behavior
> fbarray: fix lookahead ignore mask handling
> fbarray: fix lookbehind ignore mask handling
> fbarray: fix finding for unaligned length
> malloc: fix multi-process wait condition handling
>
> Andrew Boyer (1):
> net/ionic: fix mbuf double-free when emptying array
>
> Apeksha Gupta (2):
> bus/dpaa: fix memory leak in bus scan
> common/dpaax: fix node array overrun
>
> Arkadiusz Kusztal (1):
> crypto/qat: fix placement of OOP offset
>
> Bing Zhao (3):
> net/mlx5: fix end condition of reading xstats
> net/mlx5: fix uplink port probing in bonding mode
> common/mlx5: remove unneeded field when modify RQ table
>
> Brian Dooley (1):
> crypto/qat: fix GEN4 write
>
> Bruce Richardson (2):
> net/ice: fix sizing of filter hash table
> ethdev: fix device init without socket-local memory
>
> Chaoyong He (5):
> app/testpmd: fix help string of BPF load command
> net/nfp: fix IPv6 TTL and DSCP flow action
> net/nfp: fix allocation of switch domain
> net/nfp: forbid offload flow rules with empty action list
> net/nfp: remove redundant function call
>
> Chengwen Feng (2):
> net/hns3: check Rx DMA address alignmnent
> dma/hisilicon: remove support for HIP09 platform
>
> Chenming Chang (1):
> hash: fix return code description in Doxygen
>
> Chinh Cao (1):
> net/ice/base: fix return type of bitmap hamming weight
>
> Christian Ehrhardt (1):
> test: force IOVA mode on PPC64 without huge pages
>
> Ciara Loftus (4):
> net/af_xdp: fix port ID in Rx mbuf
> net/af_xdp: count mbuf allocation failures
> net/af_xdp: fix stats reset
> net/af_xdp: remove unused local statistic
>
> Ciara Power (1):
> test/crypto: fix vector global buffer overflow
>
> Conor Fogarty (1):
> hash: check name when creating a hash
>
> Dariusz Sosnowski (2):
> net/mlx5: fix MTU configuration
> net/mlx5: fix disabling E-Switch default flow rules
>
> David Marchand (14):
> bus/pci: fix build with musl 1.2.4 / Alpine 3.19
> eal/unix: support ZSTD compression for firmware
> net/ice: fix check for outer UDP checksum offload
> app/testpmd: fix outer IP checksum offload
> net: fix outer UDP checksum in Intel prepare helper
> net/i40e: fix outer UDP checksum offload for X710
> net/iavf: remove outer UDP checksum offload for X710 VF
> telemetry: lower log level on socket error
> doc: fix link to hugepage mapping from Linux guide
> config: fix warning for cross build with meson >= 1.3.0
> vdpa/sfc: remove dead code
> eal/linux: lower log level on allocation attempt failure
> buildtools: fix build with clang 17 and ASan
> net/vmxnet3: fix init logs
>
> Dengdui Huang (5):
> net/hns3: fix offload flag of IEEE 1588
> net/hns3: fix Rx timestamp flag
> net/hns3: fix double free for Rx/Tx queue
> net/hns3: fix variable overflow
> app/testpmd: handle IEEE1588 init failure
>
> Ed Czeck (1):
> net/ark: fix index arithmetic
>
> Edwin Brossette (1):
> net/ixgbe: do not create delayed interrupt handler twice
>
> Erez Shitrit (3):
> net/mlx5/hws: decrease log level for creation failure
> net/mlx5/hws: fix deletion of action vport
> net/mlx5/hws: remove unused variable
>
> Eric Joyner (2):
> net/ice/base: fix memory leak in firmware version check
> net/ice/base: fix GCS descriptor field offsets
>
> Ferruh Yigit (1):
> app/testpmd: fix build on signed comparison
>
> Gagandeep Singh (4):
> common/dpaax/caamflib: fix PDCP-SDAP watchdog error
> crypto/dpaa_sec: fix IPsec descriptor
> bus/dpaa: fix bus scan for DMA devices
> common/dpaax: fix IOVA table cleanup
>
> Ganapati Kundapura (3):
> eventdev/crypto: fix opaque field handling
> cryptodev: fix build without crypto callbacks
> cryptodev: validate crypto callbacks from next node
>
> Gaoxiang Liu (1):
> net/bonding: fix failover time of LACP with mode 4
>
> Gowrishankar Muthukrishnan (6):
> app/crypto-perf: remove redundant local variable
> app/crypto-perf: fix result for asymmetric
> crypto/cnxk: fix minimal input normalization
> examples/fips_validation: fix dereference and out-of-bound
> test/crypto: remove unused stats in setup
> test/crypto: fix asymmetric capability test
>
> Gregory Etelson (2):
> net/mlx5: fix access to flow template operations
> net/mlx5: fix Arm build with GCC 9.1
>
> Haifei Luo (1):
> net/mlx5: fix indexed pool with invalid index
>
> Hamdan Igbaria (1):
> net/mlx5/hws: fix action template dump
>
> Haoqian He (1):
> vhost: cleanup resubmit info before inflight setup
>
> Hemant Agrawal (1):
> baseband/la12xx: forbid secondary process
>
> Hernan Vargas (2):
> baseband/acc: fix memory barrier
> app/bbdev: fix interrupt tests
>
> Jack Bond-Preston (5):
> crypto/openssl: fix GCM and CCM thread unsafe contexts
> crypto/openssl: optimize 3DES-CTR context init
> crypto/openssl: make per-QP cipher context clones
> crypto/openssl: make per-QP auth context clones
> crypto/openssl: set cipher padding once
>
> Jacob Keller (1):
> net/ice/base: fix size when allocating children arrays
>
> Jesse Brandeburg (1):
> net/ice/base: fix sign extension
>
> Jiawei Wang (1):
> net/mlx5: fix hash Rx queue release in flow sample
>
> Jiawen Wu (15):
> net/txgbe: fix tunnel packet parsing
> net/txgbe: fix flow filters in VT mode
> net/txgbe: fix Tx hang on queue disable
> net/txgbe: restrict configuration of VLAN strip offload
> net/txgbe: reconfigure more MAC Rx registers
> net/txgbe: fix VF promiscuous and allmulticast
> net/ngbe: add special config for YT8531SH-CA PHY
> net/ngbe: keep PHY power down while device probing
> net/txgbe: fix hotplug remove
> net/ngbe: fix hotplug remove
> net/txgbe: fix MTU range
> net/ngbe: fix MTU range
> net/txgbe: fix memory leaks
> net/ngbe: fix memory leaks
> net/txgbe: fix Rx interrupt
>
> Jie Hai (2):
> net/hns3: disable SCTP verification tag for RSS hash input
> net/hns3: fix uninitialized variable in FEC query
>
> Jiri Slaby (1):
> kni: fix build with Linux 6.8
>
> Joel Kavanagh (4):
> crypto/ipsec_mb: fix function comment
> test/crypto: fix allocation comment
> crypto/qat: fix log message typo
> doc: fix typo in l2fwd-crypto guide
>
> Julien Meunier (1):
> net/fm10k: fix cleanup during init failure
>
> Jun Yang (1):
> crypto/dpaa2_sec: fix event queue user context
>
> Kaiwen Deng (1):
> examples/l3fwd: fix crash on multiple sockets
>
> Karen Kelly (1):
> doc: add baseline mode in l3fwd-power guide
>
> Kevin Traynor (2):
> doc: fix testpmd ring size command
> eal: fix logs for '--lcores'
>
> Konstantin Ananyev (3):
> bpf: fix MOV instruction evaluation
> bpf: fix load hangs with six IPv6 addresses
> examples/l3fwd: fix crash in ACL mode for mixed traffic
>
> Long Wu (2):
> net/nfp: fix representor port queue release
> net/nfp: fix disabling 32-bit build
>
> Luca Boccassi (2):
> bpf: disable on 32-bit x86
> build: use builtin helper for python dependencies
>
> Luca Vizzarro (1):
> vhost: fix build with GCC 13
>
> Maayan Kashani (3):
> net/mlx5: fix flow template indirect action failure
> net/mlx5: fix crash on counter pool destroy
> app/testpmd: fix parsing for connection tracking item
>
> Mateusz Pacuszka (1):
> net/ice/base: fix check for existing switch rule
>
> Mattias Rönnblom (1):
> net/af_packet: align Rx/Tx structs to cache line
>
> Michael Baum (1):
> ethdev: fix GENEVE option item conversion
>
> Mingjin Ye (2):
> bus/vdev: revert fix devargs in secondary process
> bus/vdev: fix device reinitialization
>
> Nithin Dabilpuram (1):
> net/cnxk: fix outbound security with higher packet burst
>
> Paul Greenwalt (1):
> net/ice/base: fix potential TLV length overflow
>
> Peng Zhang (2):
> net/nfp: disable ctrl VNIC queues on close
> net/nfp: adapt reverse sequence card
>
> Piotr Pietruszewski (1):
> net/ixgbe/base: revert advertising for X550 2.5G/5G
>
> Piotr Skajewski (1):
> net/ixgbe/base: fix 5G link speed reported on VF
>
> Radoslaw Tyl (1):
> net/ixgbe/base: fix PHY ID for X550
>
> Rahul Bhansali (1):
> net/cnxk: fix promiscuous state after MAC change
>
> Robin Jarry (1):
> graph: fix ID collisions
>
> Rohit Raj (2):
> bus/dpaa: remove redundant file descriptor check
> net/dpaa: forbid MTU configuration for shared interface
>
> Rongwei Liu (1):
> net/mlx5: fix start without duplicate flow patterns
>
> Satha Rao (1):
> net/virtio: fix MAC table update
>
> Shai Brandes (3):
> net/ena: fix bad checksum handling
> net/ena: fix return value check
> net/ena: fix checksum handling
>
> Shihong Wang (1):
> examples/ipsec-secgw: fix SA salt endianness
>
> Shijith Thotton (1):
> mbuf: fix dynamic fields copy
>
> Shun Hao (1):
> net/mlx5: support jump in meter hierarchy
>
> Sivaprasad Tummala (4):
> app/testpmd: fix lcore ID restriction
> examples: fix queue ID restriction
> examples: fix lcore ID restriction
> examples: fix port ID restriction
>
> Soumyadeep Hore (1):
> common/idpf: fix flex descriptor mask
>
> Stefan Wegrzyn (1):
> net/ice/base: fix pointer to variable outside scope
>
> Stephen Hemminger (11):
> pcapng: add memcpy check
> net/virtio-user: add memcpy check
> net/tap: fix file descriptor check in isolated flow
> mempool: replace GCC pragma with cast
> event/sw: fix warning from useless snprintf
> net/ixgbe: do not update link status in secondary process
> usertools/devbind: fix indentation
> app/dumpcap: handle SIGTERM and SIGHUP
> app/pdump: handle SIGTERM and SIGHUP
> doc: remove reference to mbuf pkt field
> power: increase the number of UNCORE frequencies
>
> Sunil Kumar Kori (1):
> net/cnxk: fix RSS config
>
> Thomas Monjalon (1):
> doc: remove empty section from testpmd guide
>
> Tomasz Wakula (1):
> net/ice/base: fix preparing PHY for timesync command
>
> Tyler Retzlaff (3):
> eal/windows: install sched.h file
> latencystats: fix literal float suffix
> common/mlx5: fix unsigned/signed mismatch
>
> Varun Sethi (1):
> common/dpaax/caamflib: fix PDCP AES-AES watchdog error
>
> Venkat Kumar Ande (13):
> net/axgbe: fix MDIO access for non-zero ports and CL45 PHYs
> net/axgbe: reset link when link never comes back
> net/axgbe: fix fluctuations for 1G Bel Fuse SFP
> net/axgbe: update DMA coherency values
> net/axgbe: disable interrupts during device removal
> net/axgbe: disable RRC for yellow carp devices
> net/axgbe: enable PLL control for fixed PHY modes only
> net/axgbe: fix SFP codes check for DAC cables
> net/axgbe: fix connection for SFP+ active cables
> net/axgbe: check only minimum speed for cables
> net/axgbe: fix Tx flow on 30H HW
> net/axgbe: delay AN timeout during KR training
> net/axgbe: fix linkup in PHY status
>
> Vladimir Medvedkin (3):
> net/ice: fix memory leaks in raw pattern parsing
> net/ice: fix return value for raw pattern parsing
> examples/ipsec-secgw: revert SA salt endianness
>
> Waldemar Dworakowski (1):
> net/ice/base: fix board type definition
>
> Wenwu Ma (2):
> dmadev: fix structure alignment
> dma/idxd: fix setup with Ubuntu 24.04
>
> Yahui Cao (1):
> net/ice/base: fix masking when reading context
>
> Yevgeny Kliteynik (4):
> common/mlx5: fix PRM structs
> net/mlx5/hws: fix function comment
> net/mlx5/hws: fix spinlock release on context open
> net/mlx5/hws: add template match none flag
>
> Yingming Mao (1):
> doc: fix mbuf flags
>
> Zerun Fu (2):
> bus/pci: fix UIO resource mapping in secondary process
> bus/pci: fix FD in secondary process
>
> Zhichao Zeng (2):
> telemetry: fix connection parameter parsing
> net/ice/base: fix temporary failures reading NVM
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: 22.11.6 patches review and test
2024-08-09 10:19 ` Xu, HailinX
@ 2024-08-09 10:26 ` Luca Boccassi
0 siblings, 0 replies; 11+ messages in thread
From: Luca Boccassi @ 2024-08-09 10:26 UTC (permalink / raw)
To: Xu, HailinX
Cc: stable, dev, benjamin.walker, Mcnamara, John, qian.q.xu,
yuan.peng, zhaoyan.chen
On Fri, 9 Aug 2024 at 11:20, Xu, HailinX <hailinx.xu@intel.com> wrote:
>
> Update the test status for Intel part. dpdk22.11.6-rc1 all validation test done. no new issue is found.
>
> # Basic Intel(R) NIC testing
> * Build & CFLAG compile: cover the build test combination with latest GCC/Clang version and the popular OS revision such as
> Ubuntu24.04, Ubuntu22.04, Fedora40, RHEL9.3, RHEL9.4, FreeBSD14.0, SUSE15, CentOS7.9, openEuler22.03-SP1,OpenAnolis8.8 etc.
> - All test done. No new dpdk issue is found.
> * PF(i40e, ixgbe): test scenarios including RTE_FLOW/TSO/Jumboframe/checksum offload/VLAN/VXLAN, etc.
> - All test done. No new dpdk issue is found.
> * VF(i40e, ixgbe): test scenarios including VF-RTE_FLOW/TSO/Jumboframe/checksum offload/VLAN/VXLAN, etc.
> - All test done. No new dpdk issue is found.
> * PF/VF(ice): test scenarios including Switch features/Package Management/Flow Director/Advanced Tx/Advanced RSS/ACL/DCF/Flexible Descriptor, etc.
> - All test done. No new dpdk issue is found.
> * Intel NIC single core/NIC performance: test scenarios including PF/VF single core performance test, etc.
> - All test done. No new dpdk issue is found.
> * IPsec: test scenarios including ipsec/ipsec-gw/ipsec library basic test - QAT&SW/FIB library, etc.
> - All test done. No new dpdk issue is found.
>
> # Basic cryptodev and virtio testing
> * Virtio: both function and performance test are covered. Such as PVP/Virtio_loopback/virtio-user loopback/virtio-net VM2VM perf testing/VMAWARE ESXI 8.0, etc.
> - All test done. No new dpdk issue is found.
> * Cryptodev:
> *Function test: test scenarios including Cryptodev API testing/CompressDev ISA-L/QAT/ZLIB PMD Testing/FIPS, etc.
> - All test done. No new dpdk issue is found.
> *Performance test: test scenarios including Thoughput Performance/Cryptodev Latency, etc.
> - All test done. No new dpdk issue is found.
Thank you!
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: 22.11.6 patches review and test
2024-07-31 19:37 22.11.6 patches review and test luca.boccassi
` (2 preceding siblings ...)
2024-08-09 10:19 ` Xu, HailinX
@ 2024-08-15 11:10 ` Luca Boccassi
2024-08-15 16:19 ` Ali Alnubani
2024-08-20 7:21 ` Ali Alnubani
4 siblings, 1 reply; 11+ messages in thread
From: Luca Boccassi @ 2024-08-15 11:10 UTC (permalink / raw)
To: stable
Cc: dev, Ali Alnubani, John McNamara, Raslan Darawsheh, Thomas Monjalon
On Wed, 31 Jul 2024 at 20:37, <luca.boccassi@gmail.com> wrote:
>
> Hi all,
>
> Here is a list of patches targeted for stable release 22.11.6.
>
> The planned date for the final release is August 20th.
>
> 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 validations will be added to the release notes.
>
> A release candidate tarball can be found at:
>
> https://dpdk.org/browse/dpdk-stable/tag/?id=v22.11.6-rc1
>
> These patches are located at branch 22.11 of dpdk-stable repo:
> https://dpdk.org/browse/dpdk-stable/
>
> Thanks.
>
> Luca Boccassi
Hi Ali,
As the deadline is approaching, I wanted to double check whether
NVIDIA is planning to run regression tests for 22.11.6? If you need
more time it's fine to extend the deadline, but if you do not have the
bandwidth for this cycle that's ok too, just let me know and I'll go
ahead with the release without waiting. Thanks!
^ permalink raw reply [flat|nested] 11+ messages in thread
* RE: 22.11.6 patches review and test
2024-08-15 11:10 ` Luca Boccassi
@ 2024-08-15 16:19 ` Ali Alnubani
2024-08-15 16:21 ` Luca Boccassi
0 siblings, 1 reply; 11+ messages in thread
From: Ali Alnubani @ 2024-08-15 16:19 UTC (permalink / raw)
To: Luca Boccassi, stable
Cc: dev, John McNamara, Raslan Darawsheh,
NBU-Contact-Thomas Monjalon (EXTERNAL)
> -----Original Message-----
> From: Luca Boccassi <bluca@debian.org>
> Sent: Thursday, August 15, 2024 2:11 PM
> To: stable@dpdk.org
> Cc: dev@dpdk.org; Ali Alnubani <alialnu@nvidia.com>; John McNamara
> <john.mcnamara@intel.com>; Raslan Darawsheh <rasland@nvidia.com>; NBU-
> Contact-Thomas Monjalon (EXTERNAL) <thomas@monjalon.net>
> Subject: Re: 22.11.6 patches review and test
>
> On Wed, 31 Jul 2024 at 20:37, <luca.boccassi@gmail.com> wrote:
> >
> > Hi all,
> >
> > Here is a list of patches targeted for stable release 22.11.6.
> >
> > The planned date for the final release is August 20th.
> >
> > 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 validations will be added to the release notes.
> >
> > A release candidate tarball can be found at:
> >
> > https://dpdk.org/browse/dpdk-stable/tag/?id=v22.11.6-rc1
> >
> > These patches are located at branch 22.11 of dpdk-stable repo:
> > https://dpdk.org/browse/dpdk-stable/
> >
> > Thanks.
> >
> > Luca Boccassi
>
> Hi Ali,
>
> As the deadline is approaching, I wanted to double check whether
> NVIDIA is planning to run regression tests for 22.11.6? If you need
> more time it's fine to extend the deadline, but if you do not have the
> bandwidth for this cycle that's ok too, just let me know and I'll go
> ahead with the release without waiting. Thanks!
Hi Luca,
We will report our results hopefully by Monday. Apologies for the delay.
Thanks,
Ali
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: 22.11.6 patches review and test
2024-08-15 16:19 ` Ali Alnubani
@ 2024-08-15 16:21 ` Luca Boccassi
0 siblings, 0 replies; 11+ messages in thread
From: Luca Boccassi @ 2024-08-15 16:21 UTC (permalink / raw)
To: Ali Alnubani
Cc: stable, dev, John McNamara, Raslan Darawsheh,
NBU-Contact-Thomas Monjalon (EXTERNAL)
On Thu, 15 Aug 2024 at 17:19, Ali Alnubani <alialnu@nvidia.com> wrote:
>
> > -----Original Message-----
> > From: Luca Boccassi <bluca@debian.org>
> > Sent: Thursday, August 15, 2024 2:11 PM
> > To: stable@dpdk.org
> > Cc: dev@dpdk.org; Ali Alnubani <alialnu@nvidia.com>; John McNamara
> > <john.mcnamara@intel.com>; Raslan Darawsheh <rasland@nvidia.com>; NBU-
> > Contact-Thomas Monjalon (EXTERNAL) <thomas@monjalon.net>
> > Subject: Re: 22.11.6 patches review and test
> >
> > On Wed, 31 Jul 2024 at 20:37, <luca.boccassi@gmail.com> wrote:
> > >
> > > Hi all,
> > >
> > > Here is a list of patches targeted for stable release 22.11.6.
> > >
> > > The planned date for the final release is August 20th.
> > >
> > > 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 validations will be added to the release notes.
> > >
> > > A release candidate tarball can be found at:
> > >
> > > https://dpdk.org/browse/dpdk-stable/tag/?id=v22.11.6-rc1
> > >
> > > These patches are located at branch 22.11 of dpdk-stable repo:
> > > https://dpdk.org/browse/dpdk-stable/
> > >
> > > Thanks.
> > >
> > > Luca Boccassi
> >
> > Hi Ali,
> >
> > As the deadline is approaching, I wanted to double check whether
> > NVIDIA is planning to run regression tests for 22.11.6? If you need
> > more time it's fine to extend the deadline, but if you do not have the
> > bandwidth for this cycle that's ok too, just let me know and I'll go
> > ahead with the release without waiting. Thanks!
>
> Hi Luca,
>
> We will report our results hopefully by Monday. Apologies for the delay.
>
> Thanks,
> Ali
No problem at all, just wanted to check, thank you for the update
^ permalink raw reply [flat|nested] 11+ messages in thread
* RE: 22.11.6 patches review and test
2024-07-31 19:37 22.11.6 patches review and test luca.boccassi
` (3 preceding siblings ...)
2024-08-15 11:10 ` Luca Boccassi
@ 2024-08-20 7:21 ` Ali Alnubani
2024-08-20 8:58 ` Luca Boccassi
4 siblings, 1 reply; 11+ messages in thread
From: Ali Alnubani @ 2024-08-20 7:21 UTC (permalink / raw)
To: luca.boccassi, stable
Cc: dev, Abhishek Marathe, benjamin.walker, David Christensen,
Hemant Agrawal, Ian Stokes, Jerin Jacob, John McNamara,
Ju-Hyoung Lee, Kevin Traynor, Luca Boccassi, Pei Zhang,
qian.q.xu, Raslan Darawsheh,
NBU-Contact-Thomas Monjalon (EXTERNAL),
Yanghang Liu, yuan.peng, zhaoyan.chen
> -----Original Message-----
> From: luca.boccassi@gmail.com <luca.boccassi@gmail.com>
> Sent: Wednesday, July 31, 2024 10:37 PM
> To: stable@dpdk.org
> Cc: dev@dpdk.org; Abhishek Marathe <Abhishek.Marathe@microsoft.com>; Ali
> Alnubani <alialnu@nvidia.com>; benjamin.walker@intel.com; David Christensen
> <drc@linux.vnet.ibm.com>; Hemant Agrawal <hemant.agrawal@nxp.com>; Ian
> Stokes <ian.stokes@intel.com>; Jerin Jacob <jerinj@marvell.com>; John
> McNamara <john.mcnamara@intel.com>; Ju-Hyoung Lee
> <juhlee@microsoft.com>; Kevin Traynor <ktraynor@redhat.com>; Luca Boccassi
> <bluca@debian.org>; Pei Zhang <pezhang@redhat.com>; qian.q.xu@intel.com;
> Raslan Darawsheh <rasland@nvidia.com>; NBU-Contact-Thomas Monjalon
> (EXTERNAL) <thomas@monjalon.net>; Yanghang Liu <yanghliu@redhat.com>;
> yuan.peng@intel.com; zhaoyan.chen@intel.com
> Subject: 22.11.6 patches review and test
>
> Hi all,
>
> Here is a list of patches targeted for stable release 22.11.6.
>
> The planned date for the final release is August 20th.
>
> 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 validations will be added to the release notes.
>
> A release candidate tarball can be found at:
>
> https://dpdk.org/browse/dpdk-stable/tag/?id=v22.11.6-rc1
>
> These patches are located at branch 22.11 of dpdk-stable repo:
> https://dpdk.org/browse/dpdk-stable/
>
> Thanks.
>
> Luca Boccassi
>
> ---
Hello,
We ran the following functional tests with Nvidia hardware on v22.11.6-rc1:
- Basic functionality:
Send and receive multiple types of traffic.
- testpmd xstats counter test.
- testpmd timestamp test.
- Changing/checking link status through testpmd.
- rte_flow tests (https://doc.dpdk.org/guides/nics/mlx5.html#supported-hardware-offloads)
- RSS tests.
- VLAN filtering, stripping, and insertion tests.
- Checksum and TSO tests.
- ptype tests.
- link_status_interrupt example application tests.
- l3fwd-power example application tests.
- Multi-process example applications tests.
- Hardware LRO tests.
- Buffer Split tests.
- Tx scheduling tests.
Functional tests ran on:
- NIC: ConnectX-6 Dx / OS: Ubuntu 20.04 / Driver: MLNX_OFED_LINUX-24.07-0.6.1.0 / Firmware: 22.42.1000
- NIC: ConnectX-7 / OS: Ubuntu 20.04 / Driver: MLNX_OFED_LINUX-24.07-0.6.1.0 / Firmware: 28.42.1000
- DPU: BlueField-2 / DOCA SW version: 2.8 / Firmware: 24.42.1000
Additionally, we ran build tests with multiple configurations on the following OS/driver combinations (all passed):
- Debian 12 with MLNX_OFED_LINUX-24.04-0.7.0.0.
- Ubuntu 20.04.6 with MLNX_OFED_LINUX-24.07-0.6.1.0.
- Ubuntu 20.04.6 with rdma-core master (dd9c687).
- Ubuntu 20.04.6 with rdma-core v28.0.
- Fedora 40 with rdma-core v48.0.
- Fedora 42 (Rawhide) with rdma-core v51.0.
- OpenSUSE Leap 15.6 with rdma-core v49.1.
We don't see new issues caused by the changes in this release.
Thanks,
Ali
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: 22.11.6 patches review and test
2024-08-20 7:21 ` Ali Alnubani
@ 2024-08-20 8:58 ` Luca Boccassi
0 siblings, 0 replies; 11+ messages in thread
From: Luca Boccassi @ 2024-08-20 8:58 UTC (permalink / raw)
To: Ali Alnubani
Cc: stable, dev, John McNamara, Raslan Darawsheh,
NBU-Contact-Thomas Monjalon (EXTERNAL)
On Tue, 20 Aug 2024 at 08:21, Ali Alnubani <alialnu@nvidia.com> wrote:
>
> > -----Original Message-----
> > From: luca.boccassi@gmail.com <luca.boccassi@gmail.com>
> > Sent: Wednesday, July 31, 2024 10:37 PM
> > To: stable@dpdk.org
> > Cc: dev@dpdk.org; Abhishek Marathe <Abhishek.Marathe@microsoft.com>; Ali
> > Alnubani <alialnu@nvidia.com>; benjamin.walker@intel.com; David Christensen
> > <drc@linux.vnet.ibm.com>; Hemant Agrawal <hemant.agrawal@nxp.com>; Ian
> > Stokes <ian.stokes@intel.com>; Jerin Jacob <jerinj@marvell.com>; John
> > McNamara <john.mcnamara@intel.com>; Ju-Hyoung Lee
> > <juhlee@microsoft.com>; Kevin Traynor <ktraynor@redhat.com>; Luca Boccassi
> > <bluca@debian.org>; Pei Zhang <pezhang@redhat.com>; qian.q.xu@intel.com;
> > Raslan Darawsheh <rasland@nvidia.com>; NBU-Contact-Thomas Monjalon
> > (EXTERNAL) <thomas@monjalon.net>; Yanghang Liu <yanghliu@redhat.com>;
> > yuan.peng@intel.com; zhaoyan.chen@intel.com
> > Subject: 22.11.6 patches review and test
> >
> > Hi all,
> >
> > Here is a list of patches targeted for stable release 22.11.6.
> >
> > The planned date for the final release is August 20th.
> >
> > 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 validations will be added to the release notes.
> >
> > A release candidate tarball can be found at:
> >
> > https://dpdk.org/browse/dpdk-stable/tag/?id=v22.11.6-rc1
> >
> > These patches are located at branch 22.11 of dpdk-stable repo:
> > https://dpdk.org/browse/dpdk-stable/
> >
> > Thanks.
> >
> > Luca Boccassi
> >
> > ---
>
> Hello,
>
> We ran the following functional tests with Nvidia hardware on v22.11.6-rc1:
> - Basic functionality:
> Send and receive multiple types of traffic.
> - testpmd xstats counter test.
> - testpmd timestamp test.
> - Changing/checking link status through testpmd.
> - rte_flow tests (https://doc.dpdk.org/guides/nics/mlx5.html#supported-hardware-offloads)
> - RSS tests.
> - VLAN filtering, stripping, and insertion tests.
> - Checksum and TSO tests.
> - ptype tests.
> - link_status_interrupt example application tests.
> - l3fwd-power example application tests.
> - Multi-process example applications tests.
> - Hardware LRO tests.
> - Buffer Split tests.
> - Tx scheduling tests.
>
> Functional tests ran on:
> - NIC: ConnectX-6 Dx / OS: Ubuntu 20.04 / Driver: MLNX_OFED_LINUX-24.07-0.6.1.0 / Firmware: 22.42.1000
> - NIC: ConnectX-7 / OS: Ubuntu 20.04 / Driver: MLNX_OFED_LINUX-24.07-0.6.1.0 / Firmware: 28.42.1000
> - DPU: BlueField-2 / DOCA SW version: 2.8 / Firmware: 24.42.1000
>
>
> Additionally, we ran build tests with multiple configurations on the following OS/driver combinations (all passed):
> - Debian 12 with MLNX_OFED_LINUX-24.04-0.7.0.0.
> - Ubuntu 20.04.6 with MLNX_OFED_LINUX-24.07-0.6.1.0.
> - Ubuntu 20.04.6 with rdma-core master (dd9c687).
> - Ubuntu 20.04.6 with rdma-core v28.0.
> - Fedora 40 with rdma-core v48.0.
> - Fedora 42 (Rawhide) with rdma-core v51.0.
> - OpenSUSE Leap 15.6 with rdma-core v49.1.
>
> We don't see new issues caused by the changes in this release.
>
> Thanks,
> Ali
That's great, thank you
^ permalink raw reply [flat|nested] 11+ messages in thread