patches for DPDK stable branches
 help / color / mirror / Atom feed
From: "Xu, HailinX" <hailinx.xu@intel.com>
To: "luca.boccassi@gmail.com" <luca.boccassi@gmail.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>,
	"Walker,  Benjamin" <benjamin.walker@intel.com>,
	David Christensen <drc@linux.vnet.ibm.com>,
	Hemant Agrawal <hemant.agrawal@nxp.com>,
	"Stokes, Ian" <ian.stokes@intel.com>,
	Jerin Jacob <jerinj@marvell.com>,
	"Mcnamara, John" <john.mcnamara@intel.com>,
	Ju-Hyoung Lee <juhlee@microsoft.com>,
	"Kevin Traynor" <ktraynor@redhat.com>,
	Luca Boccassi <bluca@debian.org>, Pei Zhang <pezhang@redhat.com>,
	"Xu, Qian Q" <qian.q.xu@intel.com>,
	Raslan Darawsheh <rasland@nvidia.com>,
	Thomas Monjalon <thomas@monjalon.net>,
	Yanghang Liu <yanghliu@redhat.com>,
	"Peng, Yuan" <yuan.peng@intel.com>,
	"Chen, Zhaoyan" <zhaoyan.chen@intel.com>
Subject: RE: 20.11.8 patches review and test
Date: Thu, 6 Apr 2023 07:19:05 +0000	[thread overview]
Message-ID: <MW4PR11MB59128965123F0F46B0D246B89F919@MW4PR11MB5912.namprd11.prod.outlook.com> (raw)
In-Reply-To: <20230331182006.708984-1-luca.boccassi@gmail.com>

Update the test status for Intel part. Till now dpdk20.11.8-rc1 validation test rate is 80%. No critical issue is found.
2 new bugs are found, These 2 issues are being confirmed by Intel Dev.
New bugs:
  bug1. softnic and metering_and_policing: create rule failed  -- Intel dev is under investigating.
  bug2. some of the unit tests are failing:  -- Intel dev is under investigating
# 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 Ubuntu20.04, Fedora36, RHEL8.4, 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. 
- Execution rate is 80%. 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.
- Execution rate is 70%. No new dpdk issue is found.
* Intel NIC single core/NIC performance: test scenarios including PF/VF single core performance test, etc.
- Execution rate is 80%. No new dpdk issue is found.
* IPsec: test scenarios including ipsec/ipsec-gw/ipsec library basic test - QAT&SW/FIB library, etc.
- on going.
		
# 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 7.0u3, etc.
- Execution rate is 95%. No new dpdk issue is found.
* Cryptodev: 
  *Function test: test scenarios including Cryptodev API testing/CompressDev ISA-L/QAT/ZLIB PMD Testing/FIPS, etc.
    - Execution rate is 95%. bug2 was found.
  *Performance test: test scenarios including Thoughput Performance/Cryptodev Latency, etc.
    - All test done. No new dpdk issue is found.

Regards,
Xu, Hailin

> -----Original Message-----
> From: luca.boccassi@gmail.com <luca.boccassi@gmail.com>
> Sent: Saturday, April 1, 2023 2:20 AM
> To: stable@dpdk.org
> Cc: dev@dpdk.org; Abhishek Marathe <Abhishek.Marathe@microsoft.com>;
> Ali Alnubani <alialnu@nvidia.com>; Walker, Benjamin
> <benjamin.walker@intel.com>; David Christensen <drc@linux.vnet.ibm.com>;
> Hemant Agrawal <hemant.agrawal@nxp.com>; Stokes, Ian
> <ian.stokes@intel.com>; Jerin Jacob <jerinj@marvell.com>; Mcnamara, John
> <john.mcnamara@intel.com>; Ju-Hyoung Lee <juhlee@microsoft.com>; Kevin
> Traynor <ktraynor@redhat.com>; Luca Boccassi <bluca@debian.org>; Pei
> Zhang <pezhang@redhat.com>; Xu, Qian Q <qian.q.xu@intel.com>; Raslan
> Darawsheh <rasland@nvidia.com>; Thomas Monjalon
> <thomas@monjalon.net>; Yanghang Liu <yanghliu@redhat.com>; Peng, Yuan
> <yuan.peng@intel.com>; Chen, Zhaoyan <zhaoyan.chen@intel.com>
> Subject: 20.11.8 patches review and test
> 
> Hi all,
> 
> Here is a list of patches targeted for stable release 20.11.8.
> 
> The planned date for the final release is April 17th.
> 
> 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.8-rc1
> 
> These patches are located at branch 20.11 of dpdk-stable repo:
>     https://dpdk.org/browse/dpdk-stable/
> 
> Thanks.
> 
> Luca Boccassi
> 
> ---
> Akhil Goyal (1):
>       doc: fix code blocks in cryptodev guide
> 
> Alexander Kozyrev (4):
>       net/mlx5: fix error CQE dumping for vectorized Rx
>       net/mlx5: ignore non-critical syndromes for Rx queue
>       net/mlx5: check compressed CQE opcode in vectorized Rx
>       net/mlx5: fix CQE dump for Tx
> 
> Andy Pei (2):
>       vdpa/ifc: fix argument compatibility check
>       vdpa/ifc: fix reconnection in SW-assisted live migration
> 
> Anoob Joseph (1):
>       app/crypto-perf: fix number of segments
> 
> Arkadiusz Kusztal (1):
>       app/compress-perf: fix remaining data for ops
> 
> Bing Zhao (2):
>       net/mlx5: fix hairpin Tx queue reference count
>       net/mlx5: fix sysfs port name translation
> 
> Boleslav Stankevich (1):
>       net/virtio: deduce IP length for TSO checksum
> 
> Bruce Richardson (4):
>       build: fix toolchain definition
>       examples/cmdline: fix build with GCC 12
>       examples/qos_sched: fix Tx port config when link down
>       examples/qos_sched: fix config entries in wrong sections
> 
> Chengwen Feng (9):
>       mem: fix hugepage info mapping
>       raw/ifpga/base: fix init with multi-process
>       telemetry: fix repeat display when callback don't init dict
>       eal/freebsd: fix lock in alarm callback
>       kvargs: add API documentation for process callback
>       compressdev: fix empty devargs parsing
>       cryptodev: fix empty devargs parsing
>       net/virtio: fix empty devargs parsing
>       raw/skeleton: fix empty devargs parsing
> 
> Ciara Power (2):
>       crypto/qat: fix stream cipher direction
>       app/crypto-perf: fix test file memory leak
> 
> David Christensen (1):
>       acl: fix crash on PPC64 with GCC 11
> 
> David Marchand (17):
>       fbarray: fix metadata dump
>       graph: fix node shrink
>       crypto/ccp: remove some printf
>       net/iavf: protect insertion in flow list
>       app/testpmd: fix crash on cleanup
>       doc: fix reference to event timer header
>       vhost: fix OOB access for invalid vhost ID
>       app/testpmd: fix Tx preparation in checksum engine
>       app/testpmd: fix packet count in IEEE 1588 engine
>       app/testpmd: fix packet transmission in noisy VNF engine
>       net/i40e: revert link status check on device start
>       raw/skeleton: fix selftest
>       net/vhost: add missing newline in logs
>       net/virtio: remove address width limit for modern devices
>       net/vhost: fix Rx interrupt
>       net/mlx5: fix build with GCC 12 and ASan
>       ci: switch to Ubuntu 20.04
> 
> Dmitry Kozlyuk (1):
>       doc: add Linux capability to access physical addresses
> 
> Edwin Brossette (1):
>       net/bnxt: fix link state change interrupt config
> 
> Erik Gabriel Carrillo (1):
>       eventdev/timer: fix overflow
> 
> Ferruh Yigit (2):
>       kni: fix build on RHEL 9.1
>       app/testpmd: fix forwarding stats for Tx dropped
> 
> Gregory Etelson (1):
>       app/testpmd: fix interactive mode with no ports
> 
> Harshad Narayane (1):
>       doc: fix pipeline example path in user guide
> 
> Hernan Vargas (6):
>       baseband/acc: fix memory leak on acc100 close
>       baseband/acc: fix acc100 iteration counter in TB
>       test/bbdev: fix crash for non supported HARQ length
>       test/bbdev: extend HARQ tolerance
>       test/bbdev: remove check for invalid opaque data
>       app/bbdev: check statistics failure
> 
> Honnappa Nagarahalli (2):
>       eal: use same atomic intrinsics for GCC and clang
>       common/mlx5: use just sufficient barrier for Arm
> 
> Huisong Li (27):
>       net/hns3: fix log about indirection table size
>       net/hns3: refactor set RSS hash algorithm and key interface
>       net/hns3: fix RSS key size compatibility
>       net/hns3: fix clearing RSS configuration
>       net/hns3: use RSS filter list to check duplicated rule
>       net/hns3: remove useless code when destroy valid RSS rule
>       net/hns3: fix warning on flush or destroy rule
>       net/hns3: fix config struct used for conversion
>       net/hns3: fix duplicate RSS rule check
>       net/hns3: extract common functions to set Rx/Tx
>       net/hns3: fix possible truncation of hash key when config
>       net/hns3: fix possible truncation of redirection table
>       net/hns3: use hardware config to report hash key
>       net/hns3: use hardware config to report hash types
>       net/hns3: use hardware config to report redirection table
>       net/hns3: separate setting hash algorithm
>       net/hns3: separate setting hash key
>       net/hns3: separate setting redirection table
>       net/hns3: separate setting RSS types
>       net/hns3: separate setting and clearing RSS rule
>       net/hns3: use new RSS rule to configure hardware
>       net/hns3: save hash algo to RSS filter list node
>       net/hns3: allow adding queue buffer size hash rule
>       net/hns3: separate flow RSS config from RSS conf
>       net/hns3: fix burst mode query with dummy function
>       net/hns3: reimplement hash flow function
>       net/hns3: add verification of RSS types
> 
> Ivan Malov (1):
>       net/sfc: enforce fate action in transfer flow rules
> 
> Jiawei Wang (1):
>       net/mlx5: fix flow sample with ConnectX-5
> 
> Jiawen Wu (4):
>       net/txgbe: fix default signal quality value for KX/KX4
>       net/txgbe: fix packet type to parse from offload flags
>       net/txgbe: fix interrupt loss
>       net/txgbe: fix Rx buffer size in config register
> 
> Jie Hai (1):
>       test/mbuf: fix mbuf reset test
> 
> Joyce Kong (1):
>       pdump: fix build with GCC 12
> 
> Kaiwen Deng (2):
>       net/ixgbe: enable IPv6 mask in flow rules
>       net/ixgbe: fix IPv6 mask in flow director
> 
> Kalesh AP (1):
>       net/bnxt: fix Tx queue stats after queue stop and start
> 
> Kevin Traynor (1):
>       ring: silence GCC 12 warnings
> 
> Long Wu (1):
>       net/nfp: fix getting RSS configuration
> 
> Maxime Coquelin (4):
>       vhost: decrease log level for unimplemented requests
>       vhost: fix possible FD leaks
>       vhost: fix possible FD leaks on truncation
>       net/virtio-user: fix device starting failure handling
> 
> Megha Ajmera (1):
>       examples/qos_sched: fix debug mode
> 
> Michael Baum (4):
>       compressdev: fix end of driver list
>       app/compress-perf: fix some typos
>       app/compress-perf: fix testing single operation
>       app/testpmd: fix encap/decap size calculation
> 
> Mike Baucom (1):
>       net/bnxt: fix Rx queue stats after queue stop and start
> 
> Mike Pattrick (1):
>       net/iavf: add lock for VF commands
> 
> Mohammad Iqbal Ahmad (1):
>       app/flow-perf: fix division or module by zero
> 
> Naga Harish K S V (1):
>       eventdev/eth_tx: fix devices loop
> 
> Nicolas Chautru (1):
>       app/bbdev: add allocation checks
> 
> Pavel Ivashchenko (1):
>       test/mbuf: fix test with mbuf debug enabled
> 
> Peng Zhang (2):
>       net/nfp: fix firmware name derived from PCI name
>       net/nfp: fix MTU configuration order
> 
> Qiming Yang (1):
>       net/i40e: reduce interrupt interval in multi-driver mode
> 
> Saoirse O'Donovan (1):
>       test/crypto: fix statistics error messages
> 
> Shiyang He (1):
>       net/ixgbe: fix firmware version consistency
> 
> Stephen Hemminger (3):
>       cmdline: handle EOF as quit
>       app/testpmd: cleanup cleanly from signal
>       app/testpmd: fix interactive mode on Windows
> 
> Steve Yang (2):
>       net/i40e: fix validation of flow transfer attribute
>       net/ice: fix validation of flow transfer attribute
> 
> Tadhg Kearney (1):
>       examples/vm_power_manager: revert backported commit
> 
> Thomas Monjalon (4):
>       doc: fix dependency setup in l2fwd-cat example guide
>       devtools: fix escaped space in grep pattern
>       build: fix dependencies lookup
>       eal/windows: fix pedantic build
> 
> Tyler Retzlaff (1):
>       eal/windows: mark memory config as complete
> 
> Venkat Duvvuru (1):
>       net/bnxt: fix RSS hash in mbuf
> 
> Visa Hankala (1):
>       net/e1000: fix saving of stripped VLAN TCI
> 
> Volodymyr Fialko (4):
>       test/crypto: add missing MAC-I to PDCP vectors
>       reorder: invalidate buffer from ready queue in drain
>       test/reorder: fix double free of drained buffers
>       reorder: fix sequence number mbuf field register
> 
> Wei Huang (3):
>       bus/ifpga: fix devargs handling
>       net/ipn3ke: fix thread exit
>       net/ipn3ke: fix representor name
> 
> Wenjing Qiao (1):
>       net/i40e: fix MAC loopback on X722
> 
> Wenwu Ma (1):
>       vhost: fix net header settings in datapath
> 
> Yangchao Zhou (1):
>       kni: fix possible starvation when mbufs are exhausted
> 
> Zhichao Zeng (1):
>       net/iavf: fix device stop during reset
> 
> Zhuobin Huang (1):
>       test: fix segment length in packet generator

  reply	other threads:[~2023-04-06  7:19 UTC|newest]

Thread overview: 20+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2023-03-31 18:20 luca.boccassi
2023-04-06  7:19 ` Xu, HailinX [this message]
2023-04-11  5:17   ` Xu, HailinX
2023-04-14 10:06     ` Luca Boccassi
2023-04-17 10:34       ` Xu, HailinX
2023-04-12 15:15 ` Ali Alnubani
2023-04-14  8:28   ` YangHang Liu
2023-04-19  9:22   ` Ali Alnubani
2023-04-19 13:02     ` Luca Boccassi
2023-04-19 13:10       ` Ali Alnubani
2023-04-19 13:11     ` David Marchand
2023-04-19 13:14       ` Ali Alnubani
2023-04-19 13:24         ` David Marchand
2023-04-19 14:14           ` Luca Boccassi
2023-04-19 14:23             ` Ali Alnubani
2023-04-19 14:26               ` Kevin Traynor
2023-04-19 14:30                 ` Luca Boccassi
2023-04-19 14:35                   ` Ali Alnubani
2023-04-19 14:35                   ` David Marchand
2023-04-19 14:38                     ` Luca Boccassi

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=MW4PR11MB59128965123F0F46B0D246B89F919@MW4PR11MB5912.namprd11.prod.outlook.com \
    --to=hailinx.xu@intel.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=luca.boccassi@gmail.com \
    --cc=pezhang@redhat.com \
    --cc=qian.q.xu@intel.com \
    --cc=rasland@nvidia.com \
    --cc=stable@dpdk.org \
    --cc=thomas@monjalon.net \
    --cc=yanghliu@redhat.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).