* 23.11.2 patches review and test
@ 2024-08-22 12:06 Xueming Li
2024-08-28 7:23 ` YangHang Liu
` (2 more replies)
0 siblings, 3 replies; 7+ messages in thread
From: Xueming Li @ 2024-08-22 12:06 UTC (permalink / raw)
To: stable
Cc: dev, Abhishek Marathe, Ali Alnubani, David Christensen,
Hemant Agrawal, Ian Stokes, Jerin Jacob, John McNamara,
Ju-Hyoung Lee, Kevin Traynor, Luca Boccassi, Pei Zhang,
Raslan Darawsheh, Thomas Monjalon, Yanghang Liu, benjamin.walker,
qian.q.xu, yuan.peng, zhaoyan.chen
Hi all,
Here is a list of patches targeted for stable release 23.11.2.
The planned date for the final release is 31th August.
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=v23.11.2-rc2
These patches are located at branch 23.11 of dpdk-stable repo:
https://dpdk.org/browse/dpdk-stable/
Thanks.
Xueming Li <xuemingl@nvidia.com>
---
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
Alexander Skorichenko (1):
net/netvsc: fix MTU set
Amit Prakash Shukla (1):
doc: fix DMA performance test invocation
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
Ankur Dwivedi (1):
common/cnxk: fix integer overflow
Anoob Joseph (1):
common/cnxk: fix segregation of logs based on module
Apeksha Gupta (2):
bus/dpaa: fix memory leak in bus scan
common/dpaax: fix node array overrun
Arkadiusz Kusztal (2):
test/crypto: fix RSA cases in QAT suite
crypto/qat: fix placement of OOP offset
Bing Zhao (4):
app/testpmd: fix indirect action flush
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/cpfl: fix 32-bit build
ethdev: fix device init without socket-local memory
Chaoyong He (10):
net/nfp: fix resource leak in secondary process
net/nfp: fix configuration BAR
net/nfp: fix xstats for multi PF firmware
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: fix flow mask table entry
net/nfp: remove redundant function call
net/nfp: forbid offload flow rules with empty action list
net/nfp: fix firmware abnormal cleanup
Chengwen Feng (3):
ethdev: fix strict aliasing in link up
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
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
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 (6):
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
devtools: fix symbol listing
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 (5):
net/mlx5/hws: decrease log level for creation failure
net/mlx5/hws: extend tag saving for match and jumbo
net/mlx5/hws: fix memory leak in modify header
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
Fabio Pricoco (1):
net/ice/base: fix resource leak
Ferruh Yigit (2):
app/testpmd: fix build on signed comparison
doc: add power uncore in API index
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 (10):
crypto/cnxk: fix out-of-bound access
crypto/cnxk: fix ECDH public key verification
app/crypto-perf: remove redundant local variable
app/crypto-perf: fix result for asymmetric
test/crypto: validate modex from first non-zero
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
test/crypto: fix modex comparison
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 (4):
baseband/acc: fix memory barrier
app/bbdev: fix TB logic
app/bbdev: fix MLD output size computation
app/bbdev: fix interrupt tests
Itamar Gozlan (2):
net/mlx5/hws: set default miss when replacing table
net/mlx5/hws: fix check of range templates
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: set cipher padding once
crypto/openssl: make per-QP auth context clones
Jacob Keller (1):
net/ice/base: fix size when allocating children arrays
Jesse Brandeburg (1):
net/ice/base: fix sign extension
Jiawei Wang (2):
net/mlx5: fix hash Rx queue release in flow sample
net/mlx5: fix shared Rx queue data access race
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
Jingjing Wu (1):
graph: fix mcore dispatch walk
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 (2):
net/iavf: fix VF reset when using DCF
examples/l3fwd: fix crash on multiple sockets
Karen Kelly (1):
doc: add baseline mode in l3fwd-power guide
Kevin Traynor (1):
doc: fix testpmd ring size command
Kiran Kumar K (1):
common/cnxk: fix flow aging on application exit
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 (4):
net/mlx5: fix flow template indirect action failure
net/mlx5: fix crash on counter pool destroy
app/testpmd: fix parsing for connection tracking item
doc: describe mlx5 HWS actions order
Mahmoud Maatuq (1):
net/mana: fix uninitialized return value
Maryam Tahhan (3):
doc: fix AF_XDP device plugin howto
net/af_xdp: fix multi-interface support for k8s
doc: update AF_XDP device plugin repository
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
Maxime Coquelin (4):
net/virtio-user: fix control queue destruction
net/virtio-user: fix shadow control queue notification init
net/virtio-user: fix control queue allocation
net/virtio-user: fix control queue allocation for non-vDPA
Michael Baum (1):
ethdev: fix GENEVE option item conversion
Mingjin Ye (1):
bus/vdev: fix device reinitialization
Nithin Dabilpuram (2):
net/cnxk: update SA userdata and keep original cookie
net/cnxk: fix outbound security with higher packet burst
Paul Greenwalt (1):
net/ice/base: fix potential TLV length overflow
Peng Zhang (6):
net/nfp: disable ctrl VNIC queues on close
net/nfp: fix dereference of null pointer
net/nfp: fix repeat disable port
doc: update metadata description in nfp guide
net/nfp: remove unneeded logic for VLAN layer
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
Rakesh Kudurumalla (1):
net/cnxk: fix extbuf handling for multisegment packet
Robin Jarry (2):
graph: fix ID collisions
graph: fix stats retrieval while destroying a graph
Rohit Raj (2):
bus/dpaa: remove redundant file descriptor check
net/dpaa: forbid MTU configuration for shared interface
Ronak Doshi (1):
net/vmxnet3: add missing register command
Rongwei Liu (1):
net/mlx5: fix start without duplicate flow patterns
Satha Rao (1):
net/virtio: fix MAC table update
Satheesh Paul (1):
common/cnxk: fix flow aging cleanup
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
Shreesh Adiga (1):
net/gve: fix RSS hash endianness in DQO format
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 (3):
common/idpf: fix flex descriptor mask
common/idpf: fix PTP message validation
net/cpfl: add checks on control queue messages
Stefan Wegrzyn (1):
net/ice/base: fix pointer to variable outside scope
Stephen Hemminger (10):
pcapng: add memcpy check
net/virtio-user: add memcpy check
net/tap: fix file descriptor check in isolated flow
event/sw: fix warning from useless snprintf
net/ixgbe: do not update link status in secondary process
net/netvsc: use ethdev API to set VF MTU
app/dumpcap: handle SIGTERM and SIGHUP
app/pdump: handle SIGTERM and SIGHUP
power: fix number of uncore frequencies
doc: remove reference to mbuf pkt field
Sunil Kumar Kori (1):
net/cnxk: fix RSS config
Tathagat Priyadarshi (1):
net/gve: fix Tx queue state on queue start
Thomas Monjalon (1):
doc: remove empty section from testpmd guide
Tomasz Wakula (1):
net/ice/base: fix preparing PHY for timesync command
Tyler Retzlaff (4):
eal: fix type in destructor macro for MSVC
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 (4):
net/ice: fix VLAN stripping in double VLAN mode
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
Xueming Li (1):
v23.11.2-rc1
Yahui Cao (1):
net/ice/base: fix masking when reading context
Yevgeny Kliteynik (5):
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
net/mlx5/hws: fix matcher reconnect
Yingming Mao (1):
doc: fix mbuf flags
Zerun Fu (3):
net/nfp: fix getting firmware version
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] 7+ messages in thread
* Re: 23.11.2 patches review and test
2024-08-22 12:06 23.11.2 patches review and test Xueming Li
@ 2024-08-28 7:23 ` YangHang Liu
2024-08-28 8:10 ` Xueming Li
2024-08-29 8:46 ` Ali Alnubani
2024-08-30 10:00 ` Xu, HailinX
2 siblings, 1 reply; 7+ messages in thread
From: YangHang Liu @ 2024-08-28 7:23 UTC (permalink / raw)
To: Xueming Li
Cc: stable, dev, Abhishek Marathe, Ali Alnubani, David Christensen,
Hemant Agrawal, Ian Stokes, Jerin Jacob, John McNamara,
Ju-Hyoung Lee, Kevin Traynor, Luca Boccassi, Pei Zhang,
Raslan Darawsheh, Thomas Monjalon, benjamin.walker, qian.q.xu,
yuan.peng, zhaoyan.chen, Chao Yang
[-- Attachment #1: Type: text/plain, Size: 18643 bytes --]
RedHat QE tested below 18 scenarios on RHEL 9.4 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-8.2.0
- kernel 5.14
- libvirt 10.0
- openvswitch 3.3
- git log
commit 8401a3e84b878f69086a6f7feecd0526ea756a67
Author: Xueming Li <xuemingl@nvidia.com>
Date: Thu Aug 22 19:59:58 2024 +0800
version: 23.11.2-rc2
Signed-off-by: Xueming Li <xuemingl@nvidia.com>
- Test device : X540-AT2 NIC(ixgbe, 10G)
Tested-by: Yanghang Liu<yanghliu@redhat.com>
On Thu, Aug 22, 2024 at 8:07 PM Xueming Li <xuemingl@nvidia.com> wrote:
> Hi all,
>
> Here is a list of patches targeted for stable release 23.11.2.
>
> The planned date for the final release is 31th August.
>
> 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=v23.11.2-rc2
>
> These patches are located at branch 23.11 of dpdk-stable repo:
> https://dpdk.org/browse/dpdk-stable/
>
> Thanks.
>
> Xueming Li <xuemingl@nvidia.com>
>
> ---
> 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
>
> Alexander Skorichenko (1):
> net/netvsc: fix MTU set
>
> Amit Prakash Shukla (1):
> doc: fix DMA performance test invocation
>
> 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
>
> Ankur Dwivedi (1):
> common/cnxk: fix integer overflow
>
> Anoob Joseph (1):
> common/cnxk: fix segregation of logs based on module
>
> Apeksha Gupta (2):
> bus/dpaa: fix memory leak in bus scan
> common/dpaax: fix node array overrun
>
> Arkadiusz Kusztal (2):
> test/crypto: fix RSA cases in QAT suite
> crypto/qat: fix placement of OOP offset
>
> Bing Zhao (4):
> app/testpmd: fix indirect action flush
> 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/cpfl: fix 32-bit build
> ethdev: fix device init without socket-local memory
>
> Chaoyong He (10):
> net/nfp: fix resource leak in secondary process
> net/nfp: fix configuration BAR
> net/nfp: fix xstats for multi PF firmware
> 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: fix flow mask table entry
> net/nfp: remove redundant function call
> net/nfp: forbid offload flow rules with empty action list
> net/nfp: fix firmware abnormal cleanup
>
> Chengwen Feng (3):
> ethdev: fix strict aliasing in link up
> 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
>
> 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
>
> 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 (6):
> 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
> devtools: fix symbol listing
> 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 (5):
> net/mlx5/hws: decrease log level for creation failure
> net/mlx5/hws: extend tag saving for match and jumbo
> net/mlx5/hws: fix memory leak in modify header
> 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
>
> Fabio Pricoco (1):
> net/ice/base: fix resource leak
>
> Ferruh Yigit (2):
> app/testpmd: fix build on signed comparison
> doc: add power uncore in API index
>
> 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 (10):
> crypto/cnxk: fix out-of-bound access
> crypto/cnxk: fix ECDH public key verification
> app/crypto-perf: remove redundant local variable
> app/crypto-perf: fix result for asymmetric
> test/crypto: validate modex from first non-zero
> 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
> test/crypto: fix modex comparison
>
> 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 (4):
> baseband/acc: fix memory barrier
> app/bbdev: fix TB logic
> app/bbdev: fix MLD output size computation
> app/bbdev: fix interrupt tests
>
> Itamar Gozlan (2):
> net/mlx5/hws: set default miss when replacing table
> net/mlx5/hws: fix check of range templates
>
> 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: set cipher padding once
> crypto/openssl: make per-QP auth context clones
>
> Jacob Keller (1):
> net/ice/base: fix size when allocating children arrays
>
> Jesse Brandeburg (1):
> net/ice/base: fix sign extension
>
> Jiawei Wang (2):
> net/mlx5: fix hash Rx queue release in flow sample
> net/mlx5: fix shared Rx queue data access race
>
> 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
>
> Jingjing Wu (1):
> graph: fix mcore dispatch walk
>
> 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 (2):
> net/iavf: fix VF reset when using DCF
> examples/l3fwd: fix crash on multiple sockets
>
> Karen Kelly (1):
> doc: add baseline mode in l3fwd-power guide
>
> Kevin Traynor (1):
> doc: fix testpmd ring size command
>
> Kiran Kumar K (1):
> common/cnxk: fix flow aging on application exit
>
> 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 (4):
> net/mlx5: fix flow template indirect action failure
> net/mlx5: fix crash on counter pool destroy
> app/testpmd: fix parsing for connection tracking item
> doc: describe mlx5 HWS actions order
>
> Mahmoud Maatuq (1):
> net/mana: fix uninitialized return value
>
> Maryam Tahhan (3):
> doc: fix AF_XDP device plugin howto
> net/af_xdp: fix multi-interface support for k8s
> doc: update AF_XDP device plugin repository
>
> 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
>
> Maxime Coquelin (4):
> net/virtio-user: fix control queue destruction
> net/virtio-user: fix shadow control queue notification init
> net/virtio-user: fix control queue allocation
> net/virtio-user: fix control queue allocation for non-vDPA
>
> Michael Baum (1):
> ethdev: fix GENEVE option item conversion
>
> Mingjin Ye (1):
> bus/vdev: fix device reinitialization
>
> Nithin Dabilpuram (2):
> net/cnxk: update SA userdata and keep original cookie
> net/cnxk: fix outbound security with higher packet burst
>
> Paul Greenwalt (1):
> net/ice/base: fix potential TLV length overflow
>
> Peng Zhang (6):
> net/nfp: disable ctrl VNIC queues on close
> net/nfp: fix dereference of null pointer
> net/nfp: fix repeat disable port
> doc: update metadata description in nfp guide
> net/nfp: remove unneeded logic for VLAN layer
> 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
>
> Rakesh Kudurumalla (1):
> net/cnxk: fix extbuf handling for multisegment packet
>
> Robin Jarry (2):
> graph: fix ID collisions
> graph: fix stats retrieval while destroying a graph
>
> Rohit Raj (2):
> bus/dpaa: remove redundant file descriptor check
> net/dpaa: forbid MTU configuration for shared interface
>
> Ronak Doshi (1):
> net/vmxnet3: add missing register command
>
> Rongwei Liu (1):
> net/mlx5: fix start without duplicate flow patterns
>
> Satha Rao (1):
> net/virtio: fix MAC table update
>
> Satheesh Paul (1):
> common/cnxk: fix flow aging cleanup
>
> 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
>
> Shreesh Adiga (1):
> net/gve: fix RSS hash endianness in DQO format
>
> 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 (3):
> common/idpf: fix flex descriptor mask
> common/idpf: fix PTP message validation
> net/cpfl: add checks on control queue messages
>
> Stefan Wegrzyn (1):
> net/ice/base: fix pointer to variable outside scope
>
> Stephen Hemminger (10):
> pcapng: add memcpy check
> net/virtio-user: add memcpy check
> net/tap: fix file descriptor check in isolated flow
> event/sw: fix warning from useless snprintf
> net/ixgbe: do not update link status in secondary process
> net/netvsc: use ethdev API to set VF MTU
> app/dumpcap: handle SIGTERM and SIGHUP
> app/pdump: handle SIGTERM and SIGHUP
> power: fix number of uncore frequencies
> doc: remove reference to mbuf pkt field
>
> Sunil Kumar Kori (1):
> net/cnxk: fix RSS config
>
> Tathagat Priyadarshi (1):
> net/gve: fix Tx queue state on queue start
>
> Thomas Monjalon (1):
> doc: remove empty section from testpmd guide
>
> Tomasz Wakula (1):
> net/ice/base: fix preparing PHY for timesync command
>
> Tyler Retzlaff (4):
> eal: fix type in destructor macro for MSVC
> 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 (4):
> net/ice: fix VLAN stripping in double VLAN mode
> 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
>
> Xueming Li (1):
> v23.11.2-rc1
>
> Yahui Cao (1):
> net/ice/base: fix masking when reading context
>
> Yevgeny Kliteynik (5):
> 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
> net/mlx5/hws: fix matcher reconnect
>
> Yingming Mao (1):
> doc: fix mbuf flags
>
> Zerun Fu (3):
> net/nfp: fix getting firmware version
> 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: 23426 bytes --]
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: 23.11.2 patches review and test
2024-08-28 7:23 ` YangHang Liu
@ 2024-08-28 8:10 ` Xueming Li
0 siblings, 0 replies; 7+ messages in thread
From: Xueming Li @ 2024-08-28 8:10 UTC (permalink / raw)
To: YangHang Liu
Cc: stable, dev, Abhishek Marathe, Ali Alnubani, David Christensen,
Hemant Agrawal, Ian Stokes, Jerin Jacob, John McNamara,
Ju-Hyoung Lee, Kevin Traynor, Luca Boccassi, Pei Zhang,
Raslan Darawsheh, NBU-Contact-Thomas Monjalon (EXTERNAL),
benjamin.walker, qian.q.xu, yuan.peng, zhaoyan.chen, Chao Yang
[-- Attachment #1: Type: text/plain, Size: 19014 bytes --]
Hi YangHang,
Thanks for the verification and feedback!
Best Regards,
Xueming
________________________________
From: YangHang Liu <yanghliu@redhat.com>
Sent: Wednesday, August 28, 2024 3:23 PM
To: Xueming Li <xuemingl@nvidia.com>
Cc: stable@dpdk.org <stable@dpdk.org>; dev@dpdk.org <dev@dpdk.org>; Abhishek Marathe <Abhishek.Marathe@microsoft.com>; Ali Alnubani <alialnu@nvidia.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>; Raslan Darawsheh <rasland@nvidia.com>; NBU-Contact-Thomas Monjalon (EXTERNAL) <thomas@monjalon.net>; benjamin.walker@intel.com <benjamin.walker@intel.com>; qian.q.xu@intel.com <qian.q.xu@intel.com>; yuan.peng@intel.com <yuan.peng@intel.com>; zhaoyan.chen@intel.com <zhaoyan.chen@intel.com>; Chao Yang <chayang@redhat.com>
Subject: Re: 23.11.2 patches review and test
RedHat QE tested below 18 scenarios on RHEL 9.4 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-8.2.0
* kernel 5.14
* libvirt 10.0
* openvswitch 3.3
* git log
commit 8401a3e84b878f69086a6f7feecd0526ea756a67
Author: Xueming Li <xuemingl@nvidia.com<mailto:xuemingl@nvidia.com>>
Date: Thu Aug 22 19:59:58 2024 +0800
version: 23.11.2-rc2
Signed-off-by: Xueming Li <xuemingl@nvidia.com<mailto:xuemingl@nvidia.com>>
* Test device : X540-AT2 NIC(ixgbe, 10G)
Tested-by: Yanghang Liu<yanghliu@redhat.com<mailto:yanghliu@redhat.com>>
On Thu, Aug 22, 2024 at 8:07 PM Xueming Li <xuemingl@nvidia.com<mailto:xuemingl@nvidia.com>> wrote:
Hi all,
Here is a list of patches targeted for stable release 23.11.2.
The planned date for the final release is 31th August.
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=v23.11.2-rc2
These patches are located at branch 23.11 of dpdk-stable repo:
https://dpdk.org/browse/dpdk-stable/
Thanks.
Xueming Li <xuemingl@nvidia.com<mailto:xuemingl@nvidia.com>>
---
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
Alexander Skorichenko (1):
net/netvsc: fix MTU set
Amit Prakash Shukla (1):
doc: fix DMA performance test invocation
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
Ankur Dwivedi (1):
common/cnxk: fix integer overflow
Anoob Joseph (1):
common/cnxk: fix segregation of logs based on module
Apeksha Gupta (2):
bus/dpaa: fix memory leak in bus scan
common/dpaax: fix node array overrun
Arkadiusz Kusztal (2):
test/crypto: fix RSA cases in QAT suite
crypto/qat: fix placement of OOP offset
Bing Zhao (4):
app/testpmd: fix indirect action flush
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/cpfl: fix 32-bit build
ethdev: fix device init without socket-local memory
Chaoyong He (10):
net/nfp: fix resource leak in secondary process
net/nfp: fix configuration BAR
net/nfp: fix xstats for multi PF firmware
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: fix flow mask table entry
net/nfp: remove redundant function call
net/nfp: forbid offload flow rules with empty action list
net/nfp: fix firmware abnormal cleanup
Chengwen Feng (3):
ethdev: fix strict aliasing in link up
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
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
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 (6):
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
devtools: fix symbol listing
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 (5):
net/mlx5/hws: decrease log level for creation failure
net/mlx5/hws: extend tag saving for match and jumbo
net/mlx5/hws: fix memory leak in modify header
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
Fabio Pricoco (1):
net/ice/base: fix resource leak
Ferruh Yigit (2):
app/testpmd: fix build on signed comparison
doc: add power uncore in API index
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 (10):
crypto/cnxk: fix out-of-bound access
crypto/cnxk: fix ECDH public key verification
app/crypto-perf: remove redundant local variable
app/crypto-perf: fix result for asymmetric
test/crypto: validate modex from first non-zero
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
test/crypto: fix modex comparison
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 (4):
baseband/acc: fix memory barrier
app/bbdev: fix TB logic
app/bbdev: fix MLD output size computation
app/bbdev: fix interrupt tests
Itamar Gozlan (2):
net/mlx5/hws: set default miss when replacing table
net/mlx5/hws: fix check of range templates
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: set cipher padding once
crypto/openssl: make per-QP auth context clones
Jacob Keller (1):
net/ice/base: fix size when allocating children arrays
Jesse Brandeburg (1):
net/ice/base: fix sign extension
Jiawei Wang (2):
net/mlx5: fix hash Rx queue release in flow sample
net/mlx5: fix shared Rx queue data access race
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
Jingjing Wu (1):
graph: fix mcore dispatch walk
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 (2):
net/iavf: fix VF reset when using DCF
examples/l3fwd: fix crash on multiple sockets
Karen Kelly (1):
doc: add baseline mode in l3fwd-power guide
Kevin Traynor (1):
doc: fix testpmd ring size command
Kiran Kumar K (1):
common/cnxk: fix flow aging on application exit
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 (4):
net/mlx5: fix flow template indirect action failure
net/mlx5: fix crash on counter pool destroy
app/testpmd: fix parsing for connection tracking item
doc: describe mlx5 HWS actions order
Mahmoud Maatuq (1):
net/mana: fix uninitialized return value
Maryam Tahhan (3):
doc: fix AF_XDP device plugin howto
net/af_xdp: fix multi-interface support for k8s
doc: update AF_XDP device plugin repository
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
Maxime Coquelin (4):
net/virtio-user: fix control queue destruction
net/virtio-user: fix shadow control queue notification init
net/virtio-user: fix control queue allocation
net/virtio-user: fix control queue allocation for non-vDPA
Michael Baum (1):
ethdev: fix GENEVE option item conversion
Mingjin Ye (1):
bus/vdev: fix device reinitialization
Nithin Dabilpuram (2):
net/cnxk: update SA userdata and keep original cookie
net/cnxk: fix outbound security with higher packet burst
Paul Greenwalt (1):
net/ice/base: fix potential TLV length overflow
Peng Zhang (6):
net/nfp: disable ctrl VNIC queues on close
net/nfp: fix dereference of null pointer
net/nfp: fix repeat disable port
doc: update metadata description in nfp guide
net/nfp: remove unneeded logic for VLAN layer
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
Rakesh Kudurumalla (1):
net/cnxk: fix extbuf handling for multisegment packet
Robin Jarry (2):
graph: fix ID collisions
graph: fix stats retrieval while destroying a graph
Rohit Raj (2):
bus/dpaa: remove redundant file descriptor check
net/dpaa: forbid MTU configuration for shared interface
Ronak Doshi (1):
net/vmxnet3: add missing register command
Rongwei Liu (1):
net/mlx5: fix start without duplicate flow patterns
Satha Rao (1):
net/virtio: fix MAC table update
Satheesh Paul (1):
common/cnxk: fix flow aging cleanup
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
Shreesh Adiga (1):
net/gve: fix RSS hash endianness in DQO format
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 (3):
common/idpf: fix flex descriptor mask
common/idpf: fix PTP message validation
net/cpfl: add checks on control queue messages
Stefan Wegrzyn (1):
net/ice/base: fix pointer to variable outside scope
Stephen Hemminger (10):
pcapng: add memcpy check
net/virtio-user: add memcpy check
net/tap: fix file descriptor check in isolated flow
event/sw: fix warning from useless snprintf
net/ixgbe: do not update link status in secondary process
net/netvsc: use ethdev API to set VF MTU
app/dumpcap: handle SIGTERM and SIGHUP
app/pdump: handle SIGTERM and SIGHUP
power: fix number of uncore frequencies
doc: remove reference to mbuf pkt field
Sunil Kumar Kori (1):
net/cnxk: fix RSS config
Tathagat Priyadarshi (1):
net/gve: fix Tx queue state on queue start
Thomas Monjalon (1):
doc: remove empty section from testpmd guide
Tomasz Wakula (1):
net/ice/base: fix preparing PHY for timesync command
Tyler Retzlaff (4):
eal: fix type in destructor macro for MSVC
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 (4):
net/ice: fix VLAN stripping in double VLAN mode
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
Xueming Li (1):
v23.11.2-rc1
Yahui Cao (1):
net/ice/base: fix masking when reading context
Yevgeny Kliteynik (5):
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
net/mlx5/hws: fix matcher reconnect
Yingming Mao (1):
doc: fix mbuf flags
Zerun Fu (3):
net/nfp: fix getting firmware version
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: 29528 bytes --]
^ permalink raw reply [flat|nested] 7+ messages in thread
* RE: 23.11.2 patches review and test
2024-08-22 12:06 23.11.2 patches review and test Xueming Li
2024-08-28 7:23 ` YangHang Liu
@ 2024-08-29 8:46 ` Ali Alnubani
2024-08-29 11:54 ` Xueming Li
2024-08-30 10:00 ` Xu, HailinX
2 siblings, 1 reply; 7+ messages in thread
From: Ali Alnubani @ 2024-08-29 8:46 UTC (permalink / raw)
To: Xueming Li, stable
Cc: dev, Abhishek Marathe, David Christensen, Hemant Agrawal,
Ian Stokes, Jerin Jacob, John McNamara, Ju-Hyoung Lee,
Kevin Traynor, Luca Boccassi, Pei Zhang, Raslan Darawsheh,
NBU-Contact-Thomas Monjalon (EXTERNAL),
Yanghang Liu, benjamin.walker, qian.q.xu, yuan.peng,
zhaoyan.chen
> -----Original Message-----
> From: Xueming Li <xuemingl@nvidia.com>
> Sent: Thursday, August 22, 2024 3:07 PM
> To: stable@dpdk.org
> Cc: dev@dpdk.org; Abhishek Marathe <Abhishek.Marathe@microsoft.com>; Ali
> Alnubani <alialnu@nvidia.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>; Raslan Darawsheh <rasland@nvidia.com>; NBU-
> Contact-Thomas Monjalon (EXTERNAL) <thomas@monjalon.net>; Yanghang Liu
> <yanghliu@redhat.com>; benjamin.walker@intel.com; qian.q.xu@intel.com;
> yuan.peng@intel.com; zhaoyan.chen@intel.com
> Subject: 23.11.2 patches review and test
>
> Hi all,
>
> Here is a list of patches targeted for stable release 23.11.2.
>
> The planned date for the final release is 31th August.
>
> 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=v23.11.2-rc2
>
> These patches are located at branch 23.11 of dpdk-stable repo:
> https://dpdk.org/browse/dpdk-stable/
>
> Thanks.
>
> Xueming Li <xuemingl@nvidia.com>
>
> ---
Hello,
We ran the following functional tests with Nvidia hardware on v23.11.2-rc2:
- 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] 7+ messages in thread
* Re: 23.11.2 patches review and test
2024-08-29 8:46 ` Ali Alnubani
@ 2024-08-29 11:54 ` Xueming Li
0 siblings, 0 replies; 7+ messages in thread
From: Xueming Li @ 2024-08-29 11:54 UTC (permalink / raw)
To: Ali Alnubani, stable
Cc: dev, Abhishek Marathe, David Christensen, Hemant Agrawal,
Ian Stokes, Jerin Jacob, John McNamara, Ju-Hyoung Lee,
Kevin Traynor, Luca Boccassi, Pei Zhang, Raslan Darawsheh,
NBU-Contact-Thomas Monjalon (EXTERNAL),
YangHang Liu, benjamin.walker, qian.q.xu, yuan.peng,
zhaoyan.chen
[-- Attachment #1: Type: text/plain, Size: 4102 bytes --]
Hi Ali,
Thanks for the verification and support!
Best regards,
Xueming
________________________________
From: Ali Alnubani <alialnu@nvidia.com>
Sent: Thursday, August 29, 2024 4:46 PM
To: Xueming Li <xuemingl@nvidia.com>; stable@dpdk.org <stable@dpdk.org>
Cc: dev@dpdk.org <dev@dpdk.org>; Abhishek Marathe <Abhishek.Marathe@microsoft.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>; Raslan Darawsheh <rasland@nvidia.com>; NBU-Contact-Thomas Monjalon (EXTERNAL) <thomas@monjalon.net>; Yanghang Liu <yanghliu@redhat.com>; benjamin.walker@intel.com <benjamin.walker@intel.com>; qian.q.xu@intel.com <qian.q.xu@intel.com>; yuan.peng@intel.com <yuan.peng@intel.com>; zhaoyan.chen@intel.com <zhaoyan.chen@intel.com>
Subject: RE: 23.11.2 patches review and test
> -----Original Message-----
> From: Xueming Li <xuemingl@nvidia.com>
> Sent: Thursday, August 22, 2024 3:07 PM
> To: stable@dpdk.org
> Cc: dev@dpdk.org; Abhishek Marathe <Abhishek.Marathe@microsoft.com>; Ali
> Alnubani <alialnu@nvidia.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>; Raslan Darawsheh <rasland@nvidia.com>; NBU-
> Contact-Thomas Monjalon (EXTERNAL) <thomas@monjalon.net>; Yanghang Liu
> <yanghliu@redhat.com>; benjamin.walker@intel.com; qian.q.xu@intel.com;
> yuan.peng@intel.com; zhaoyan.chen@intel.com
> Subject: 23.11.2 patches review and test
>
> Hi all,
>
> Here is a list of patches targeted for stable release 23.11.2.
>
> The planned date for the final release is 31th August.
>
> 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=v23.11.2-rc2
>
> These patches are located at branch 23.11 of dpdk-stable repo:
> https://dpdk.org/browse/dpdk-stable/
>
> Thanks.
>
> Xueming Li <xuemingl@nvidia.com>
>
> ---
Hello,
We ran the following functional tests with Nvidia hardware on v23.11.2-rc2:
- 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
[-- Attachment #2: Type: text/html, Size: 6672 bytes --]
^ permalink raw reply [flat|nested] 7+ messages in thread
* RE: 23.11.2 patches review and test
2024-08-22 12:06 23.11.2 patches review and test Xueming Li
2024-08-28 7:23 ` YangHang Liu
2024-08-29 8:46 ` Ali Alnubani
@ 2024-08-30 10:00 ` Xu, HailinX
2024-08-30 22:25 ` Xueming Li
2 siblings, 1 reply; 7+ messages in thread
From: Xu, HailinX @ 2024-08-30 10:00 UTC (permalink / raw)
To: Xueming Li, stable
Cc: dev, Abhishek Marathe, Ali Alnubani, David Christensen,
Hemant Agrawal, Stokes, Ian, Jerin Jacob, Mcnamara, John,
Ju-Hyoung Lee, Kevin Traynor, Luca Boccassi, Pei Zhang,
Raslan Darawsheh, Thomas Monjalon, Yanghang Liu, benjamin.walker,
qian.q.xu, yuan.peng, zhaoyan.chen
> -----Original Message-----
> From: Xueming Li <xuemingl@nvidia.com>
> Sent: Thursday, August 22, 2024 8:07 PM
> To: stable@dpdk.org
> Cc: dev@dpdk.org; Abhishek Marathe <Abhishek.Marathe@microsoft.com>;
> Ali Alnubani <alialnu@nvidia.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>; Raslan
> Darawsheh <rasland@nvidia.com>; Thomas Monjalon
> <thomas@monjalon.net>; Yanghang Liu <yanghliu@redhat.com>;
> benjamin.walker@intel.com; qian.q.xu@intel.com; yuan.peng@intel.com;
> zhaoyan.chen@intel.com
> Subject: 23.11.2 patches review and test
>
> Hi all,
>
> Here is a list of patches targeted for stable release 23.11.2.
>
> The planned date for the final release is 31th August.
>
> 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=v23.11.2-rc2
>
> These patches are located at branch 23.11 of dpdk-stable repo:
> https://dpdk.org/browse/dpdk-stable/
>
> Thanks.
>
> Xueming Li <xuemingl@nvidia.com>
Update the test status for Intel part. dpdk23.11.2-rc2 all validation test done. no new issue is found.
known issues:
Failed to add vdev when launch dpdk-pdump with vdev secondary process
start dpdk-pdump in VM with virtio-0.95 protocol failed
Note: fix patch has been merged into main, but they not merged 23.11.2, so this issue still exists in 23.11.2-rc2
Patch link:
https://patchwork.dpdk.org/project/dpdk/patch/20240314093630.1066948-2-mingjinx.ye@intel.com/
https://patchwork.dpdk.org/project/dpdk/list/?series=30356&archive=both&state=*
# 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
Ubuntu23.10, Ubuntu22.04, Fedora39, RHEL8.9, RHEL9.2, FreeBSD14.0, SUSE15, CentOS7.9, openEuler22.03-SP2,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
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: 23.11.2 patches review and test
2024-08-30 10:00 ` Xu, HailinX
@ 2024-08-30 22:25 ` Xueming Li
0 siblings, 0 replies; 7+ messages in thread
From: Xueming Li @ 2024-08-30 22:25 UTC (permalink / raw)
To: Xu, HailinX, stable
Cc: dev, Abhishek Marathe, Ali Alnubani, David Christensen,
Hemant Agrawal, Stokes, Ian, Jerin Jacob, Mcnamara, John,
Ju-Hyoung Lee, Kevin Traynor, Luca Boccassi, Pei Zhang,
Raslan Darawsheh, NBU-Contact-Thomas Monjalon (EXTERNAL),
YangHang Liu, benjamin.walker, qian.q.xu, yuan.peng,
zhaoyan.chen
[-- Attachment #1: Type: text/plain, Size: 4919 bytes --]
Hi Hailin,
Well done, thanks for the verification and report!
Best Regards,
Xueming
________________________________
From: Xu, HailinX <hailinx.xu@intel.com>
Sent: Friday, August 30, 2024 6:00 PM
To: Xueming Li <xuemingl@nvidia.com>; stable@dpdk.org <stable@dpdk.org>
Cc: dev@dpdk.org <dev@dpdk.org>; Abhishek Marathe <Abhishek.Marathe@microsoft.com>; Ali Alnubani <alialnu@nvidia.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>; Raslan Darawsheh <rasland@nvidia.com>; NBU-Contact-Thomas Monjalon (EXTERNAL) <thomas@monjalon.net>; Yanghang Liu <yanghliu@redhat.com>; benjamin.walker@intel.com <benjamin.walker@intel.com>; qian.q.xu@intel.com <qian.q.xu@intel.com>; yuan.peng@intel.com <yuan.peng@intel.com>; zhaoyan.chen@intel.com <zhaoyan.chen@intel.com>
Subject: RE: 23.11.2 patches review and test
> -----Original Message-----
> From: Xueming Li <xuemingl@nvidia.com>
> Sent: Thursday, August 22, 2024 8:07 PM
> To: stable@dpdk.org
> Cc: dev@dpdk.org; Abhishek Marathe <Abhishek.Marathe@microsoft.com>;
> Ali Alnubani <alialnu@nvidia.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>; Raslan
> Darawsheh <rasland@nvidia.com>; Thomas Monjalon
> <thomas@monjalon.net>; Yanghang Liu <yanghliu@redhat.com>;
> benjamin.walker@intel.com; qian.q.xu@intel.com; yuan.peng@intel.com;
> zhaoyan.chen@intel.com
> Subject: 23.11.2 patches review and test
>
> Hi all,
>
> Here is a list of patches targeted for stable release 23.11.2.
>
> The planned date for the final release is 31th August.
>
> 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=v23.11.2-rc2
>
> These patches are located at branch 23.11 of dpdk-stable repo:
> https://dpdk.org/browse/dpdk-stable/
>
> Thanks.
>
> Xueming Li <xuemingl@nvidia.com>
Update the test status for Intel part. dpdk23.11.2-rc2 all validation test done. no new issue is found.
known issues:
Failed to add vdev when launch dpdk-pdump with vdev secondary process
start dpdk-pdump in VM with virtio-0.95 protocol failed
Note: fix patch has been merged into main, but they not merged 23.11.2, so this issue still exists in 23.11.2-rc2
Patch link:
https://patchwork.dpdk.org/project/dpdk/patch/20240314093630.1066948-2-mingjinx.ye@intel.com/
https://patchwork.dpdk.org/project/dpdk/list/?series=30356&archive=both&state=*
# 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
Ubuntu23.10, Ubuntu22.04, Fedora39, RHEL8.9, RHEL9.2, FreeBSD14.0, SUSE15, CentOS7.9, openEuler22.03-SP2,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
[-- Attachment #2: Type: text/html, Size: 7874 bytes --]
^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2024-08-30 22:25 UTC | newest]
Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2024-08-22 12:06 23.11.2 patches review and test Xueming Li
2024-08-28 7:23 ` YangHang Liu
2024-08-28 8:10 ` Xueming Li
2024-08-29 8:46 ` Ali Alnubani
2024-08-29 11:54 ` Xueming Li
2024-08-30 10:00 ` Xu, HailinX
2024-08-30 22:25 ` Xueming Li
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).