Hi, Luca RedHat QE did not find any new issues about 20.11.9 rc dpdk during the tests. I tested below 18 scenarios and all got PASS on RHEL9: - Guest with device assignment(PF) throughput testing(1G hugepage size): PASS - Guest with device assignment(PF) throughput testing(2M hugepage size) : PASS - Guest 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 - Guest 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 - Guest with ovs+dpdk+vhost-user 1Q live migration testing: PASS - Guest with ovs+dpdk+vhost-user 1Q live migration testing (2M): PASS - Guest with ovs+dpdk+vhost-user 2Q live migration testing: PASS - Guest with ovs+dpdk+vhost-user 4Q live migration testing: PASS - Host PF + DPDK testing: PASS - Host VF + DPDK testing: PASS Test Versions: - qemu-kvm-6.2.0 - kernel 5.14 - dpdk 20.11.9-rc1 # git log -1 commit 84df5f9791de5e5476a29f27fba3254761c399c3 (HEAD, tag: v20.11.9-rc1, origin/20.11) Author: Luca Boccassi Date: Fri Jul 28 23:22:55 2023 +0100 version: 20.11.9-rc1 Signed-off-by: Luca Boccassi - Test device : X540-AT2 NIC(ixgbe, 10G) Best Regards, YangHang Liu On Sat, Jul 29, 2023 at 7:07 AM wrote: > Hi all, > > Here is a list of patches targeted for stable release 20.11.9. > > The planned date for the final release is the 14th of August 2023. > > 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=v20.11.9-rc1 > > These patches are located at branch 20.11 of dpdk-stable repo: > https://dpdk.org/browse/dpdk-stable/ > > Thanks. > > Luca Boccassi > > --- > Aakash Sasidharan (1): > test/crypto: fix PDCP-SDAP test vectors > > Akhil Goyal (1): > doc: fix auth algos in cryptoperf app > > Alexander Kozyrev (2): > net/mlx5: forbid MPRQ restart > net/mlx5: fix MPRQ stride size to accommodate the headroom > > Ali Alnubani (1): > doc: fix typos and wording in flow API guide > > Artemii Morozov (1): > common/sfc_efx/base: fix Rx queue without RSS hash prefix > > Ashwin Sekhar T K (1): > doc: fix typo in graph guide > > Boleslav Stankevich (1): > net/virtio: fix initialization to return negative errno > > Bruce Richardson (5): > kernel/freebsd: fix function parameter list > build: fix case of project language name > telemetry: fix autotest on Alpine > eal: avoid calling cleanup twice > test/bonding: fix include of standard header > > Chaoyong He (2): > net/nfp: fix offloading flows > net/nfp: fix Tx descriptor free logic of NFD3 > > Chengwen Feng (4): > net/hns3: fix Rx multiple firmware reset interrupts > net/hns3: fix mbuf leakage when RxQ started during reset > net/hns3: fix mbuf leakage when RxQ started after reset > net/hns3: fix device start return value > > Ciara Power (2): > crypto/scheduler: fix last element for valid args > app/crypto-perf: fix socket ID default value > > David Christensen (1): > net/tap: set locally administered bit for fixed MAC address > > David Marchand (5): > net/virtio-user: fix leak when initialisation fails > net/mlx5: enhance error log for tunnel offloading > examples/l2fwd-cat: fix external build > test: add graph tests > mbuf: fix Doxygen comment of distributor metadata > > Dengdui Huang (3): > net/hns3: fix variable type mismatch > net/hns3: fix inaccurate log > net/hns3: fix redundant line break in log > > Denis Pryazhennikov (3): > ethdev: update documentation for API to set FEC > ethdev: check that at least one FEC mode is specified > ethdev: update documentation for API to get FEC > > Devendra Singh Rawat (1): > net/qede: fix RSS indirection table initialization > > Didier Pallard (1): > crypto/openssl: skip workaround at compilation time > > Erez Ferber (1): > common/mlx5: adjust fork call with new kernel API > > Erik Gabriel Carrillo (1): > eventdev/timer: fix buffer flush > > Fengnan Chang (2): > eal/linux: fix legacy mem init with many segments > mem: fix memsegs exhausted message > > Ferruh Yigit (2): > kni: fix build with Linux 6.3 > kni: fix build with Linux 6.5 > > Heng Jiang (1): > net/mlx5: fix LRO TCP checksum > > Hernan Vargas (2): > baseband/fpga_5gnr_fec: fix possible division by zero > baseband/fpga_5gnr_fec: fix starting unconfigured queue > > Huisong Li (4): > ethdev: fix MAC address occupies two entries > net/hns3: fix IMP reset trigger > net/hns3: fix non-zero weight for disabled TC > net/hns3: fix index to look up table in NEON Rx > > Jerin Jacob (4): > examples/ip_pipeline: fix build with GCC 13 > examples/ntb: fix build with GCC 13 > net/hns3: fix build warning > doc: remove warning with Doxygen 1.9.7 > > Jiawen Wu (3): > net/txgbe/base: fix Tx with fiber hotplug > net/txgbe: fix to set autoneg for 1G speed > net/txgbe: fix extended statistics > > Jie Hai (3): > net/hns3: fix FEC mode for 200G ports > net/hns3: fix FEC mode check > net/hns3: fix uninitialized variable > > Jieqiang Wang (1): > net/i40e: fix comments > > Junfeng Guo (1): > doc: update BIOS settings and supported HW for NTB > > Kaijun Zeng (1): > net/vmxnet3: fix return code in initializing > > Kaiwen Deng (2): > net/ice: fix DCF RSS initialization > net/iavf: fix virtchnl command called in interrupt > > Kaiyu Zhang (1): > ethdev: fix potential leak in PCI probing helper > > Leyi Rong (1): > eal/x86: improve multiple of 64 bytes memcpy performance > > Long Wu (1): > net/bonding: fix destroy dedicated queues flow > > Mattias Rönnblom (1): > event/dsw: free rings on close > > Maxime Coquelin (1): > vhost: fix invalid call FD handling > > Michael Baum (1): > doc: fix format in flow API guide > > Min Zhou (1): > net/ixgbe: add proper memory barriers in Rx > > Mingjin Ye (3): > net/ice: fix statistics > net/ice: fix DCF control thread crash > net/iavf: fix abnormal disable HW interrupt > > Pavan Nikhilesh (1): > doc: fix event timer adapter guide > > Peng Zhang (1): > net/nfp: fix address always related with PF ID 0 > > Philip Prindeville (1): > vfio: fix include with musl runtime > > Qiming Yang (5): > net/ice/base: remove unreachable code > net/e1000: fix queue number initialization > net/ixgbe: fix Rx and Tx queue status > net/igc: fix Rx and Tx queue status > net/e1000: fix Rx and Tx queue status > > Raslan Darawsheh (1): > app/testpmd: fix GTP L2 length in checksum engine > > Ronak Doshi (1): > net/vmxnet3: fix drop of empty segments in Tx > > Rongwei Liu (1): > net/mlx5: fix duplicated tag index matching in SWS > > Ruifeng Wang (4): > test/malloc: fix missing free > test/malloc: fix statistics checks > test/mbuf: fix crash in a forked process > net/mlx5: fix risk in NEON Rx descriptor read > > Samina Arshad (1): > examples/fips_validation: fix digest length in AES-GCM > > Saoirse O'Donovan (1): > test/crypto: fix return value for SNOW3G > > Shijith Thotton (1): > eventdev/timer: fix timeout event wait behavior > > Shiyang He (4): > net/iavf: release large VF when closing device > net/ice: fix tunnel packet Tx descriptor > net/i40e: fix tunnel packet Tx descriptor > app/testpmd: fix checksum engine with GTP on 32-bit > > Stephen Hemminger (1): > net/netvsc: fix sizeof calculation > > Tejasree Kondoj (1): > test/crypto: fix session creation check > > Thierry Herbelot (1): > doc: fix typo in cnxk platform guide > > Thomas Monjalon (1): > pci: fix comment referencing renamed function > > Tianli Lai (1): > net/dpaa2: fix checksum good flags > > Viacheslav Ovsiienko (2): > net/mlx5: fix device removal event handling > ipc: fix file descriptor leakage with unhandled messages > > Vladimir Medvedkin (2): > fib: fix adding default route > examples/ipsec-secgw: fix TAP default MAC address > > Wenjing Qiao (1): > common/iavf: fix MAC type for 710 NIC > > Wenjun Wu (3): > net/i40e: fix Rx data buffer size > net/ice: fix Rx data buffer size > net/iavf: fix Rx data buffer size > > Yiding Zhou (1): > net/ice: fix 32-bit build > > Yunjian Wang (2): > ring: fix use after free > net/txgbe: fix use-after-free on remove > > Yuying Zhang (1): > net/ice: fix RSS hash key generation > > Zerun Fu (1): > net/bonding: fix startup when NUMA is not supported > > Zhichao Zeng (2): > net/ice: fix outer UDP checksum offload > net/iavf: fix stop ordering > > Zhihong Wang (1): > eal/linux: fix secondary process crash for mp hotplug requests > >