patches for DPDK stable branches
 help / color / mirror / Atom feed
From: YangHang Liu <yanghliu@redhat.com>
To: luca.boccassi@gmail.com
Cc: stable@dpdk.org, 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>,
	 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,
	Chao Yang <chayang@redhat.com>
Subject: Re: 20.11.9 patches review and test
Date: Fri, 11 Aug 2023 11:06:13 +0800	[thread overview]
Message-ID: <CAGYh1E8VyuRFjn4r9rSWmN8J-818Bdhx8MJZS6bpNG=uXKrAxQ@mail.gmail.com> (raw)
In-Reply-To: <20230728230736.4083691-1-luca.boccassi@gmail.com>

[-- Attachment #1: Type: text/plain, Size: 10007 bytes --]

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 <bluca@debian.org>
Date:   Fri Jul 28 23:22:55 2023 +0100
    version: 20.11.9-rc1
    Signed-off-by: Luca Boccassi <bluca@debian.org>


   - Test device : X540-AT2 NIC(ixgbe, 10G)


Best Regards,
YangHang Liu


On Sat, Jul 29, 2023 at 7:07 AM <luca.boccassi@gmail.com> 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
>
>

[-- Attachment #2: Type: text/html, Size: 13921 bytes --]

  parent reply	other threads:[~2023-08-11  3:06 UTC|newest]

Thread overview: 9+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2023-07-28 23:07 luca.boccassi
2023-08-07  7:41 ` Xu, HailinX
2023-08-07  9:18   ` Luca Boccassi
2023-08-11  3:06 ` YangHang Liu [this message]
2023-08-11  8:21   ` Luca Boccassi
2023-08-14 11:52 ` Ali Alnubani
2023-08-14 11:55   ` Luca Boccassi
2023-08-15 13:35     ` Ali Alnubani
2023-08-15 15:03       ` 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='CAGYh1E8VyuRFjn4r9rSWmN8J-818Bdhx8MJZS6bpNG=uXKrAxQ@mail.gmail.com' \
    --to=yanghliu@redhat.com \
    --cc=Abhishek.Marathe@microsoft.com \
    --cc=alialnu@nvidia.com \
    --cc=benjamin.walker@intel.com \
    --cc=chayang@redhat.com \
    --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=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).