From: YangHang Liu <yanghliu@redhat.com>
To: Xueming Li <xuemingl@nvidia.com>
Cc: stable@dpdk.org, xuemingl@nvdia.com, 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>,
Thomas Monjalon <thomas@monjalon.net>,
yuan.peng@intel.com, zhaoyan.chen@intel.com
Subject: Re: 22.11.3 patches review and test
Date: Wed, 30 Aug 2023 00:03:00 +0800 [thread overview]
Message-ID: <CAGYh1E82rhChsdgope+S+Dp51BTg+USm5rZ-Q1sCD++=TR2kyA@mail.gmail.com> (raw)
In-Reply-To: <20230817061332.16248-1-xuemingl@nvidia.com>
[-- Attachment #1: Type: text/plain, Size: 18102 bytes --]
Hi, Xueming
RedHat QE did not find any new issues about 22.11.3 rc1 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 + qemu-kvm-7.2.0
- kernel 5.14
- git log
commit 5e87ad0cf8f2f90b18558913f3c71e7552aa0af5
Author: Xueming Li <xuemingl@nvidia.com>
Date: Thu Aug 17 14:04:17 2023 +0800
version: 22.11.3-rc1
Signed-off-by: Xueming Li <xuemingl@nvidia.com>
- Test device : X540-AT2 NIC(ixgbe, 10G)
Best Regards,
YangHang Liu
On Thu, Aug 17, 2023 at 2:14 PM Xueming Li <xuemingl@nvidia.com> wrote:
> Hi all,
>
> Here is a list of patches targeted for stable release 22.11.3.
>
> 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=v22.11.3-rc1
>
> These patches are located at branch 22.11 of dpdk-stable repo:
> https://dpdk.org/browse/dpdk-stable/
>
> Thanks.
>
> Xueming Li <xuemingl@nvidia.com>
>
> ---
> Aakash Sasidharan (1):
> test/crypto: fix PDCP-SDAP test vectors
>
> Akhil Goyal (1):
> doc: fix auth algos in cryptoperf app
>
> Alexander Kozyrev (4):
> net/mlx5: forbid MPRQ restart
> net/mlx5: fix MPRQ stride size for headroom
> net/mlx5: fix handle validation for meter mark
> app/testpmd: fix meter mark handle update
>
> Ali Alnubani (2):
> doc: fix typos and wording in flow API guide
> doc: improve wording of cuda guide
>
> Alvaro Karsz (1):
> dma/dpaa2: set VFA bit for route-by-port with VF
>
> Anoob Joseph (1):
> cryptodev: clarify error codes for symmetric session
>
> Artemii Morozov (1):
> common/sfc_efx/base: fix Rx queue without RSS hash prefix
>
> Ashwin Sekhar T K (2):
> mempool/cnxk: avoid hang when counting batch allocs
> doc: fix typo in graph guide
>
> Bing Zhao (12):
> app/testpmd: fix flow rule number parsing
> net/mlx5: fix error set in Tx representor tagging
> net/mlx5: fix return value of vport action
> net/mlx5: fix error set in control tables create
> net/mlx5: fix error set for age pool initialization
> net/mlx5: fix error in VLAN actions creation
> common/mlx5: fix obtaining IB device in LAG mode
> net/mlx5: fix profile check of meter mark
> net/mlx5: reduce counter pool name length
> net/mlx5: fix drop action memory leak
> net/mlx5: fix validation for conntrack indirect action
> doc: add flow template API requirements for mlx5
>
> Boleslav Stankevich (2):
> net/virtio: propagate interrupt configuration error values
> net/virtio: fix initialization to return negative errno
>
> Bruce Richardson (4):
> kernel/freebsd: fix function parameter list
> telemetry: fix autotest on Alpine
> eal: avoid calling cleanup twice
> test/bonding: fix include of standard header
>
> Chaoyong He (14):
> net/nfp: fix VLAN push flow action
> net/nfp: fix IPv6 flow item
> net/nfp: fix TOS of IPv6 VXLAN encap flow action
> net/nfp: fix TOS of IPv6 GENEVE encap flow action
> net/nfp: fix TOS of IPv6 NVGRE encap flow action
> net/nfp: fix TP flow action for UDP
> net/nfp: fix IPv6 address for set flow action
> net/nfp: fix unneeded endian conversion
> net/nfp: fix endian conversion for tunnel decap action
> net/nfp: fix VNI of VXLAN encap action
> net/nfp: fix VNI of IPv4 NVGRE encap action
> net/nfp: fix VNI of IPv6 NVGRE encap action
> net/nfp: fix Tx descriptor free logic of NFD3
> net/nfp: fix offloading flows
>
> 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 (6):
> crypto/qat: fix stack buffer overflow in SGL loop
> crypto/scheduler: fix last element for valid args
> crypto/ipsec_mb: optimize allocation in session
> crypto/qat: fix null algorithm digest placement
> cryptodev: fix device socket ID type
> app/crypto-perf: fix socket ID default value
>
> Dariusz Sosnowski (1):
> net/mlx5: fix drop action attribute validation
>
> David Christensen (1):
> net/tap: set locally administered bit for fixed MAC address
>
> David Marchand (9):
> ci: fix build for Arm cross compilation in GHA
> net/virtio-user: fix leak when initialisation fails
> net/mlx5: enhance error log for tunnel offloading
> examples/l2fwd-cat: fix external build
> examples/fips_validation: fix external build
> test: add graph tests
> mbuf: fix Doxygen comment of distributor metadata
> ci: fix libabigail cache in GHA
> doc: fix link to flow capabilities from bnxt guide
>
> 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 (2):
> crypto/openssl: fix memory leak in auth processing
> crypto/openssl: skip workaround at compilation time
>
> Dmitry Kozlyuk (1):
> member: fix PRNG seed reset in NitroSketch mode
>
> Dongdong Liu (3):
> doc: fix kernel patch link in hns3 guide
> doc: fix syntax in hns3 guide
> doc: fix number of leading spaces in hns3 guide
>
> Elena Agostini (1):
> net: fix return type of IPv4 L4 packet checksum
>
> Erez Ferber (1):
> common/mlx5: adjust fork call with new kernel API
>
> Erik Gabriel Carrillo (1):
> eventdev/timer: fix buffer flush
>
> Feifei Wang (1):
> ring: fix dequeue parameter name
>
> Fengnan Chang (2):
> eal/linux: fix legacy mem init with many segments
> mem: fix memsegs exhausted message
>
> Ferruh Yigit (3):
> kni: fix build with Linux 6.3
> app/testpmd: revert primary process polling all queues fix
> kni: fix build with Linux 6.5
>
> Gregory Etelson (1):
> net/mlx5: fix flow workspace destruction
>
> 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 (10):
> ethdev: fix MAC address occupies two entries
> net/hns3: fix never set MAC flow control
> net/hns3: fix RTC time on initialization
> net/hns3: fix RTC time after reset
> net/hns3: uninitialize PTP
> net/hns3: extract PTP to its own header file
> net/hns3: fix IMP reset trigger
> net/hns3: delete duplicate macro definition
> net/hns3: fix non-zero weight for disabled TC
> net/hns3: fix index to look up table in NEON Rx
>
> Ivan Malov (2):
> net/sfc: stop misuse of Rx ingress m-port metadata on EF100
> net/sfc: invalidate dangling MAE flow action FW resource IDs
>
> 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 (11):
> net/txgbe/base: fix Tx with fiber hotplug
> net/txgbe: fix interrupt enable mask
> net/txgbe: adapt to MNG veto bit setting
> net/txgbe: fix to set autoneg for 1G speed
> net/txgbe: fix extended statistics
> net/ngbe: fix extended statistics
> net/ngbe: adapt to MNG veto bit setting
> net/ngbe: fix link status in no LSC mode
> net/ngbe: remove redundant codes
> net/txgbe: fix blocking system events
> net/ngbe: fix RSS offload capability
>
> Jie Hai (6):
> net/hns3: fix FEC mode for 200G ports
> net/hns3: fix FEC mode check
> net/hns3: fix missing FEC capability
> net/hns3: fix uninitialized variable
> ethdev: fix calloc arguments
> app/testpmd: fix primary process not polling all queues
>
> Jieqiang Wang (1):
> net/i40e: fix comments
>
> Junfeng Guo (4):
> net/ice: fix protocol agnostic offloading with big packets
> net/iavf: fix protocol agnostic offloading with big packets
> raw/ntb: avoid disabling interrupt twice
> doc: update BIOS settings and supported HW for NTB
>
> Kai Ji (1):
> examples/ipsec-secgw: fix socket ID default value
>
> Kaijun Zeng (1):
> net/vmxnet3: fix return code in initializing
>
> Kaiwen Deng (3):
> net/ice: fix DCF RSS initialization
> net/iavf: fix virtchnl command called in interrupt
> net/ice: fix MAC type of E822 and E823
>
> Kaiyu Zhang (1):
> ethdev: fix potential leak in PCI probing helper
>
> Kamalakannan R (1):
> pipeline: fix double free for table stats
>
> Ke Xu (1):
> net/iavf: fix tunnel TSO path selection
>
> Leyi Rong (1):
> eal/x86: improve multiple of 64 bytes memcpy performance
>
> Long Li (7):
> net/mana: use datapath logging
> net/mana: avoid unnecessary assignments in data path
> net/mana: optimize completion queue by batch processing
> net/mana: return probing failure if no device found
> net/mana: fix counter overflow for posted WQE
> net/mana: fix WQE count for ringing RQ doorbell
> net/mana: fix Tx queue statistics
>
> Long Wu (5):
> net/nfp: fix control mempool creation
> net/nfp: fix representor creation
> net/nfp: fix flow hash table creation
> net/bonding: fix destroy dedicated queues flow
> net/nfp: fix representor name too long
>
> Maayan Kashani (1):
> net/mlx5: fix RSS expansion inner buffer overflow
>
> Mattias Rönnblom (1):
> event/dsw: free rings on close
>
> Maxime Coquelin (3):
> vhost: fix notification stats for packed ring
> vhost: fix invalid call FD handling
> crypto/qat: fix sym device prototype
>
> Michael Baum (1):
> doc: fix format in flow API guide
>
> Michal Schmidt (1):
> net/iavf: fix VLAN offload with AVX512
>
> 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
>
> Mohammad Iqbal Ahmad (1):
> examples/l3fwd: fix duplicate expression for default nexthop
>
> Nithin Dabilpuram (2):
> common/cnxk: fix inline device VF identification
> net/cnxk: fix cookies check with security offload
>
> Ori Kam (1):
> net/mlx5: fix query for NIC flow capability
>
> Pavan Nikhilesh (2):
> doc: fix event timer adapter guide
> event/cnxk: fix nanoseconds to ticks conversion
>
> Peng Zhang (1):
> net/nfp: fix address always related with PF ID 0
>
> Philip Prindeville (1):
> vfio: fix include with musl runtime
>
> Qi Zhang (2):
> common/idpf: remove device stop flag
> net/ice: initialize parser for double VLAN
>
> Qiming Yang (7):
> net/ice/base: fix incorrect defines for DCBx
> net/ice/base: remove unreachable code
> net/e1000: fix queue number initialization
> net/ice: fix VLAN mode parser
> net/ixgbe: fix Rx and Tx queue status
> net/igc: fix Rx and Tx queue status
> net/e1000: fix Rx and Tx queue status
>
> Qin Ke (1):
> net/nfp: fix disabling promiscuous mode
>
> Rahul Bhansali (6):
> examples/ipsec-secgw: fix zero address in ethernet header
> common/cnxk: fix IPsec IPv6 tunnel address byte swap
> event/cnxk: fix Tx adapter data pointer
> event/cnxk: fix mempool cookies check
> test/security: fix event inline IPsec reassembly tests
> common/cnxk: fix CPT backpressure disable on LBK
>
> Rakesh Kudurumalla (1):
> common/cnxk: fix receive queue with multiple mask
>
> Raslan Darawsheh (2):
> app/testpmd: fix GTP L2 length in checksum engine
> devtools: fix bashism in mailmap check
>
> Ronak Doshi (1):
> net/vmxnet3: fix drop of empty segments in Tx
>
> Rongwei Liu (4):
> net/mlx5: fix matcher layout size calculation
> net/mlx5: fix VXLAN matching with zero value
> net/mlx5: forbid duplicated tag index in pattern template
> net/mlx5: fix duplicated tag index matching in SWS
>
> Ruifeng Wang (5):
> test/malloc: fix missing free
> test/malloc: fix statistics checks
> build: fix warning when getting NUMA nodes
> 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 (3):
> test/crypto: fix return value for SNOW3G
> crypto/openssl: fix memory free
> crypto/ipsec_mb: fix enqueue counter for SNOW3G
>
> Satha Rao (1):
> net/cnxk: flush SQ before configuring MTU
>
> Satheesh Paul (3):
> common/cnxk: fix setting channel mask for SDP interfaces
> common/cnxk: fix uninitialized pointer read
> net/cnxk: fix flow queue index validation
>
> Sean Zhang (1):
> net/mlx5: fix flow dump for modify field
>
> Shijith Thotton (2):
> eventdev/timer: fix timeout event wait behavior
> event/cnxk: fix setting attributes in empty get work
>
> 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 (2):
> net/netvsc: fix sizeof calculation
> doc: fix description of runtime directories
>
> Suanming Mou (1):
> ethdev: fix indirect action conversion
>
> Tejasree Kondoj (3):
> test/crypto: fix session creation check
> crypto/cnxk: fix IPsec CCM capabilities
> test/crypto: fix IPsec AES CCM vector
>
> Thierry Herbelot (1):
> doc: fix typo in cnxk platform guide
>
> Thomas Monjalon (3):
> pci: fix comment referencing renamed function
> cryptodev: fix comments of modular operation parameters
> devtools: fix mailmap check for parentheses
>
> 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
>
> Vikash Poddar (2):
> common/qat: fix command parameter corruption
> common/qat: detach crypto from compress build
>
> Vladimir Medvedkin (3):
> fib: fix adding default route
> hash: fix reading unaligned bits in Toeplitz hash
> examples/ipsec-secgw: fix TAP default MAC address
>
> Wenjing Qiao (7):
> common/idpf/base: fix control queue send and receive
> common/idpf/base: fix ITR register definitions for AVF
> common/idpf/base: fix parameters when send msg to cp
> common/idpf/base: fix memory leaks on control queue
> net/ice: adjust timestamp mbuf register
> net/ice: fix timestamp enabling
> common/iavf: fix MAC type for 710 NIC
>
> Wenjun Wu (5):
> net/i40e: fix Rx data buffer size
> net/ice: fix Rx data buffer size
> net/iavf: fix Rx data buffer size
> net/idpf: fix Rx data buffer size
> common/idpf: fix memory leak on AVX512 Tx queue close
>
> Wenzhuo Lu (1):
> net/iavf: fix VLAN insertion in vector path
>
> Xiao Liang (1):
> ipsec: fix NAT-T header length
>
> 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
>
>
[-- Attachment #2: Type: text/html, Size: 22609 bytes --]
next prev parent reply other threads:[~2023-08-29 16:03 UTC|newest]
Thread overview: 18+ messages / expand[flat|nested] mbox.gz Atom feed top
2023-08-17 6:13 Xueming Li
2023-08-24 16:02 ` Ali Alnubani
2023-08-25 6:41 ` Xueming(Steven) Li
2023-08-29 8:22 ` Xu, HailinX
2023-08-29 8:56 ` Xueming(Steven) Li
2023-08-31 1:50 ` Xu, HailinX
2023-08-31 6:36 ` Xueming(Steven) Li
2023-08-30 16:25 ` Kevin Traynor
2023-08-31 12:17 ` Kevin Traynor
2023-09-01 3:23 ` Zeng, ZhichaoX
2023-09-04 9:32 ` Kevin Traynor
2023-09-04 14:15 ` Kevin Traynor
2023-09-05 1:51 ` Zeng, ZhichaoX
2023-09-05 8:49 ` Kevin Traynor
2023-09-05 9:18 ` Xueming(Steven) Li
2023-09-05 5:37 ` Zeng, ZhichaoX
2023-08-29 16:03 ` YangHang Liu [this message]
2023-08-30 5:52 ` Xueming(Steven) Li
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to='CAGYh1E82rhChsdgope+S+Dp51BTg+USm5rZ-Q1sCD++=TR2kyA@mail.gmail.com' \
--to=yanghliu@redhat.com \
--cc=Abhishek.Marathe@microsoft.com \
--cc=alialnu@nvidia.com \
--cc=benjamin.walker@intel.com \
--cc=bluca@debian.org \
--cc=dev@dpdk.org \
--cc=drc@linux.vnet.ibm.com \
--cc=hemant.agrawal@nxp.com \
--cc=ian.stokes@intel.com \
--cc=jerinj@marvell.com \
--cc=john.mcnamara@intel.com \
--cc=juhlee@microsoft.com \
--cc=ktraynor@redhat.com \
--cc=pezhang@redhat.com \
--cc=qian.q.xu@intel.com \
--cc=rasland@nvidia.com \
--cc=stable@dpdk.org \
--cc=thomas@monjalon.net \
--cc=xuemingl@nvdia.com \
--cc=xuemingl@nvidia.com \
--cc=yuan.peng@intel.com \
--cc=zhaoyan.chen@intel.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
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).