patches for DPDK stable branches
 help / color / mirror / Atom feed
From: "Xueming(Steven) Li" <xuemingl@nvidia.com>
To: dpdk stable <stable@dpdk.org>
Cc: "dev@dpdk.org" <dev@dpdk.org>,
	Abhishek Marathe <Abhishek.Marathe@microsoft.com>,
	Akhil Goyal <akhil.goyal@nxp.com>,
	Ali Alnubani <alialnu@nvidia.com>,
	"benjamin.walker@intel.com" <benjamin.walker@intel.com>,
	David Christensen <drc@linux.vnet.ibm.com>,
	"hariprasad.govindharajan@intel.com"
	<hariprasad.govindharajan@intel.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>,
	"pingx.yu@intel.com" <pingx.yu@intel.com>,
	"qian.q.xu@intel.com" <qian.q.xu@intel.com>,
	Raslan Darawsheh <rasland@nvidia.com>,
	NBU-Contact-Thomas Monjalon <thomas@monjalon.net>,
	"yuan.peng@intel.com" <yuan.peng@intel.com>,
	"zhaoyan.chen@intel.com" <zhaoyan.chen@intel.com>
Subject: Re: [dpdk-stable] 20.11.2 patches review and test
Date: Wed, 9 Jun 2021 11:56:03 +0000
Message-ID: <DM4PR12MB53730E64BBAD9357AC5EA36DA1369@DM4PR12MB5373.namprd12.prod.outlook.com> (raw)
In-Reply-To: <DM4PR12MB5373041C8FF339CDF62B66A6A13E9@DM4PR12MB5373.namprd12.prod.outlook.com>

Hi all,

Thanks Kevin's feedback, there are some patches missing between v21.05-rc1..v21.05.
Will roll out rc2 to include them all, please hold test and verification.

Best Regards,
Xueming


> -----Original Message-----
> From: Xueming(Steven) Li <xuemingl@nvidia.com>
> Sent: Tuesday, June 1, 2021 3:55 PM
> Cc: dev@dpdk.org; Abhishek Marathe <Abhishek.Marathe@microsoft.com>; Akhil Goyal <akhil.goyal@nxp.com>; Ali Alnubani
> <alialnu@nvidia.com>; benjamin.walker@intel.com; David Christensen <drc@linux.vnet.ibm.com>;
> hariprasad.govindharajan@intel.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>; pingx.yu@intel.com;
> qian.q.xu@intel.com; Raslan Darawsheh <rasland@nvidia.com>; NBU-Contact-Thomas Monjalon <thomas@monjalon.net>;
> yuan.peng@intel.com; zhaoyan.chen@intel.com; Xueming(Steven) Li <xuemingl@nvidia.com>
> Subject: 20.11.2 patches review and test
> 
> Hi all,
> 
> Here is a list of patches targeted for stable release 20.11.2.
> 
> The planned date for the final release is 15th June.
> 
> 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.2-rc1
> 
> These patches are located at branch 20.11 of dpdk-stable repo:
>     https://dpdk.org/browse/dpdk-stable/
> 
> 
> Thanks.
> 
> Xueming Li <xuemingl@nvidia.com>
> 
> ---
> Ajit Khaparde (3):
>       net/bnxt: fix RSS context cleanup
>       net/bnxt: check kvargs parsing
>       net/bnxt: fix resource cleanup
> 
> Alvin Zhang (7):
>       net/ice: fix VLAN filter with PF
>       net/i40e: fix input set field mask
>       net/igc: fix Rx RSS hash offload capability
>       net/igc: fix Rx error counter for bad length
>       net/e1000: fix Rx error counter for bad length
>       net/e1000: fix max Rx packet size
>       net/igc: fix Rx packet size
> 
> Anatoly Burakov (2):
>       fbarray: fix log message on truncation error
>       power: do not skip saving original P-state governor
> 
> Andrew Boyer (1):
>       net/ionic: fix completion type in lif init
> 
> Andrew Rybchenko (3):
>       net/failsafe: fix RSS hash offload reporting
>       net/failsafe: report minimum and maximum MTU
>       common/sfc_efx: remove GENEVE from supported tunnels
> 
> Ankur Dwivedi (1):
>       crypto/octeontx: fix session-less mode
> 
> Apeksha Gupta (1):
>       examples/l2fwd-crypto: skip masked devices
> 
> Arek Kusztal (1):
>       crypto/qat: fix offset for out-of-place scatter-gather
> 
> Beilei Xing (1):
>       net/i40evf: fix packet loss for X722
> 
> Bruce Richardson (1):
>       build: exclude meson files from examples installation
> 
> Chenbo Xia (1):
>       examples/vhost: check memory table query
> 
> Chengchang Tang (15):
>       net/hns3: fix HW buffer size on MTU update
>       net/hns3: fix processing Tx offload flags
>       net/hns3: fix Tx checksum for UDP packets with special port
>       net/hns3: fix long task queue pairs reset time
>       ethdev: validate input in module EEPROM dump
>       ethdev: validate input in register info
>       ethdev: validate input in EEPROM info
>       net/hns3: fix rollback after setting PVID failure
>       net/hns3: fix timing in resetting queues
>       net/hns3: fix queue state when concurrent with reset
>       net/hns3: fix configure FEC when concurrent with reset
>       net/hns3: fix use of command status enumeration
>       examples: add eal cleanup to examples
>       net/bonding: fix adding itself as its slave
>       net/hns3: fix timing in mailbox
> 
> Chengwen Feng (15):
>       net/hns3: fix flow counter value
>       net/hns3: fix VF mailbox head field
>       net/hns3: support get device version when dump register
>       net/hns3: fix some packet types
>       net/hns3: fix missing outer L4 UDP flag for VXLAN
>       net/hns3: remove VLAN/QinQ ptypes from support list
>       test: check thread creation
>       common/dpaax: fix possible null pointer access
>       examples/ethtool: remove unused parsing
>       net/hns3: fix flow director lock
>       net/e1000/base: fix timeout for shadow RAM write
>       net/hns3: fix setting default MAC address in bonding of VF
>       net/hns3: fix possible mismatched response of mailbox
>       net/hns3: fix VF handling LSC event in secondary process
>       net/hns3: fix verification of NEON support
> 
> Ciara Loftus (1):
>       net/af_xdp: fix error handling during Rx queue setup
> 
> Conor Walsh (1):
>       examples/l3fwd: fix LPM IPv6 subnets
> 
> Cristian Dumitrescu (3):
>       table: fix actions with different data size
>       pipeline: fix instruction translation
>       pipeline: fix endianness conversions
> 
> Dapeng Yu (3):
>       net/igc: remove MTU setting limitation
>       net/e1000: remove MTU setting limitation
>       examples/packet_ordering: fix port configuration
> 
> David Harton (1):
>       net/ena: fix releasing Tx ring mbufs
> 
> David Marchand (8):
>       doc: fix sphinx rtd theme import in GHA
>       service: clean references to removed symbol
>       eal: fix evaluation of log level option
>       ci: hook to GitHub Actions
>       ci: enable v21 ABI checks
>       ci: fix package installation in GitHub Actions
>       ci: ignore APT update failure in GitHub Actions
>       ci: catch coredumps
> 
> Dekel Peled (1):
>       common/mlx5: fix DevX read output buffer size
> 
> Dmitry Kozlyuk (3):
>       net/pcap: fix format string
>       eal/windows: add missing SPDX license tag
>       buildtools: fix all drivers disabled on Windows
> 
> Ed Czeck (2):
>       net/ark: update packet director initial state
>       net/ark: refactor Rx buffer recovery
> 
> Elad Nachman (2):
>       kni: support async user request
>       kni: fix kernel deadlock with bifurcated device
> 
> Feifei Wang (2):
>       net/i40e: fix parsing packet type for NEON
>       test/trace: fix race on collected perf data
> 
> Ferruh Yigit (3):
>       power: remove duplicated symbols from map file
>       log/linux: make default output stderr
>       license: fix typos
> 
> Guoyang Zhou (1):
>      net/hinic: fix crash in secondary process
> 
> Haiyue Wang (1):
>       net/ixgbe: fix Rx errors statistics for UDP checksum
> 
> Harman Kalra (1):
>       event/octeontx2: fix device reconfigure for single slot
> 
> Hongbo Zheng (3):
>       app/testpmd: fix Tx/Rx descriptor query error log
>       net/hns3: fix FLR miss detection
>       net/hns3: delete redundant blank line
> 
> Huisong Li (11):
>       net/hns3: fix device capabilities for copper media type
>       net/hns3: remove unused parameter markers
>       net/hns3: fix reporting undefined speed
>       net/hns3: fix link update when failed to get link info
>       net/hns3: fix flow control exception
>       app/testpmd: fix bitmap of link speeds when force speed
>       net/hns3: fix flow control mode
>       net/hns3: remove redundant mailbox response
>       net/hns3: fix DCB mode check
>       net/hns3: fix VMDq mode check
>       net/hns3: fix mbuf leakage
> 
> Ibtisam Tariq (1):
>       examples/vhost_crypto: remove unused short option
> 
> Igor Russkikh (2):
>       net/qede: reduce log verbosity
>       net/qede: accept bigger RSS table
> 
> Ilya Maximets (1):
>       net/virtio: fix interrupt unregistering for listening socket
> 
> Ivan Malov (5):
>       net/sfc: fix buffer size for flow parse
>       net: fix comment in IPv6 header
>       net/sfc: fix error path inconsistency
>       common/sfc_efx/base: fix indication of MAE encap support
>       net/sfc: fix outer rule rollback on error
> 
> Jiawei Wang (2):
>       app/testpmd: fix NVGRE encap configuration
>       net/mlx5: fix resource release for mirror flow
> 
> Jiawei Zhu (1):
>       net/mlx5: fix Rx segmented packets on mbuf starvation
> 
> Jiawen Wu (3):
>       net/txgbe: remove unused functions
>       net/txgbe: fix Rx missed packet counter
>       net/txgbe: update packet type
> 
> John Daley (1):
>       net/enic: fix flow initialization error handling
> 
> Kalesh AP (18):
>       net/bnxt: remove unused macro
>       net/bnxt: fix VNIC configuration
>       net/bnxt: fix firmware fatal error handling
>       net/bnxt: fix FW readiness check during recovery
>       net/bnxt: fix device readiness check
>       net/bnxt: fix VF info allocation
>       net/bnxt: fix HWRM and FW incompatibility handling
>       net/bnxt: mute some failure logs
>       app/testpmd: check MAC address query
>       net/bnxt: fix PCI write check
>       net/bnxt: fix link state operations
>       net/bnxt: fix timesync when PTP is not supported
>       net/bnxt: fix memory allocation for command response
>       net/bnxt: fix double free in port start failure
>       net/bnxt: fix configuring LRO
>       net/bnxt: fix health check alarm cancellation
>       net/bnxt: fix PTP support for Thor
>       net/bnxt: fix ring count calculation for Thor
> 
> Kevin Traynor (1):
>       test/cmdline: fix inputs array
> 
> Lance Richardson (6):
>       net/bnxt: fix Rx buffer posting
>       net/bnxt: fix Tx length hint threshold
>       net/bnxt: fix handling of null flow mask
>       test: fix TCP header initialization
>       net/bnxt: fix Rx descriptor status
>       net/bnxt: fix Rx queue count
> 
> Leyi Rong (1):
>       net/iavf: fix packet length parsing in AVX512
> 
> Li Zhang (1):
>       net/mlx5: fix flow actions index in cache
> 
> Luc Pelletier (2):
>       eal: fix race in control thread creation
>       eal: fix hang in control thread creation
> 
> Marvin Liu (5):
>       vhost: fix split ring potential buffer overflow
>       vhost: fix packed ring potential buffer overflow
>       vhost: fix batch dequeue potential buffer overflow
>       vhost: fix initialization of temporary header
>       vhost: fix initialization of async temporary header
> 
> Matan Azrad (4):
>       common/mlx5/linux: add glue function to query WQ
>       common/mlx5: add DevX command to query WQ
>       common/mlx5: add DevX commands for queue counters
>       vdpa/mlx5: fix virtq cleaning
> 
> Min Hu (Connor) (8):
>       net/hns3: fix MTU config complexity
>       net/hns3: update HiSilicon copyright syntax
>       net/hns3: fix copyright date
>       examples/ptpclient: remove wrong comment
>       test/bpf: fix error message
>       doc: fix HiSilicon copyright syntax
>       net/hns3: remove unused macros
>       net/hns3: remove unused macro
> 
> Murphy Yang (3):
>       net/ixgbe: fix RSS RETA being reset after port start
>       net/i40e: fix flow director config after flow validate
>       net/i40e: fix flow director for common pctypes
> 
> Natanael Copa (5):
>       common/dpaax/caamflib: fix build with musl
>       bus/dpaa: fix 64-bit arch detection
>       bus/dpaa: fix build with musl
>       net/cxgbe: remove use of uint type
>       app/testpmd: fix build with musl
> 
> Nipun Gupta (1):
>       bus/dpaa: fix statistics reading
> 
> Nithin Dabilpuram (3):
>       vfio: do not merge contiguous areas
>       vfio: fix DMA mapping granularity for IOVA as VA
>       test/mem: fix page size for external memory
> 
> Pallavi Kadam (1):
>       bus/pci: skip probing some Windows NDIS devices
> 
> Pavan Nikhilesh (2):
>       test/event: fix timeout accuracy
>       app/eventdev: fix timeout accuracy
> 
> Pu Xu (1):
>       ip_frag: fix fragmenting IPv4 packet with header option
> 
> Qi Zhang (7):
>       net/ice/base: fix payload indicator on ptype
>       net/ice/base: fix uninitialized struct
>       net/ice/base: cleanup filter list on error
>       net/ice/base: fix memory allocation for MAC addresses
>       net/iavf: fix TSO max segment size
>       doc: fix matching versions in ice guide
>       net/iavf: fix wrong Tx context descriptor
> 
> Radha Mohan Chintakuntla (1):
>       raw/octeontx2_dma: assign PCI device in DPI VF
> 
> Raslan Darawsheh (1):
>       ethdev: update flow item GTP QFI definition
> 
> Richael Zhuang (2):
>       test/power: add delay before checking CPU frequency
>       test/power: round CPU frequency to check
> 
> Robin Zhang (4):
>       net/i40e: announce request queue capability in PF
>       doc: update recommended versions for i40e
>       net/i40e: fix lack of MAC type when set MAC address
>       net/iavf: fix lack of MAC type when set MAC address
> 
> Rohit Raj (3):
>       net/dpaa2: fix getting link status
>       net/dpaa: fix getting link status
>       examples/l2fwd-crypto: fix packet length while decryption
> 
> Roy Shterman (1):
>       mem: fix freeing segments in --huge-unlink mode
> 
> Satheesh Paul (1):
>       net/octeontx2: fix VLAN filter
> 
> Savinay Dharmappa (1):
>       sched: fix traffic class oversubscription parameter
> 
> Shijith Thotton (1):
>       eventdev: fix case to initiate crypto adapter service
> 
> Siwar Zitouni (1):
>       net/ice: fix disabling promiscuous mode
> Somnath Kotur (3):
>       net/bnxt: fix xstats get
>       net/bnxt: fix Rx and Tx timestamps
>       net/bnxt: fix Tx timestamp init
> 
> Stanislaw Kardach (1):
>       test: proceed if timer subsystem already initialized
> 
> Stephen Hemminger (1):
>       kni: refactor user request processing
> 
> Tal Shnaiderman (2):
>       eal/windows: fix default thread priority
>       eal/windows: fix return codes of pthread shim layer
> 
> Tengfei Zhang (1):
>       net/pcap: fix file descriptor leak on close
> 
> Thinh Tran (1):
>       test: fix autotest handling of skipped tests
> 
> Thomas Monjalon (16):
>       bus/pci: fix Windows kernel driver categories
>       eal: fix comment of OS-specific header files
>       buildtools: fix build with busybox
>       build: detect execinfo library on Linux
>       build: remove redundant _GNU_SOURCE definitions
>       eal: fix build with musl
>       net/igc: remove use of uint type
>       event/dlb: fix header includes for musl
>       examples/bbdev: fix header include for musl
>       drivers: fix log level after loading
>       app/regex: fix usage text
>       app/testpmd: fix usage text
>       doc: fix names of UIO drivers
>       doc: fix build with Sphinx 4
>       bus/pci: support I/O port operations with musl
>       app: fix exit messages
> 
> Tyler Retzlaff (1):
>       eal: add C++ include guard for reciprocal header
> 
> Vadim Podovinnikov (1):
>       net/bonding: fix LACP system address check
> 
> Venkat Duvvuru (1):
>       net/bnxt: fix queues per VNIC
> 
> Viacheslav Ovsiienko (11):
>       net/mlx5: fix external buffer pool registration for Rx queue
>       net/mlx5: fix metadata item validation for ingress flows
>       net/mlx5: fix hashed list size for tunnel flow groups
>       net/mlx5: fix UAR allocation diagnostics messages
>       common/mlx5: add timestamp format support to DevX
>       vdpa/mlx5: support timestamp format
>       net/mlx5: fix Rx metadata leftovers
>       net/mlx5: fix drop action for Direct Rules/Verbs
>       net/mlx4: fix RSS action with null hash key
>       net/mlx5: support timestamp format
>       regex/mlx5: support timestamp format
> 
> Wenjun Wu (2):
>       net/ice: check some functions return
>       net/ice: fix RSS hash update
> 
> Wenwu Ma (1):
>       net/ice: fix illegal access when removing MAC filter
> 
> Wenzhuo Lu (2):
>       net/iavf: fix crash in AVX512
>       net/ice: fix crash in AVX512
> 
> Wisam Jaddo (1):
>       app/flow-perf: fix encap/decap actions
> 
> Xiao Wang (1):
>       vdpa/ifc: check PCI config read
> 
> Xiaoyu Min (4):
>       net/mlx5: support RSS expansion for IPv6 GRE
>       net/mlx5: fix shared inner RSS
>       net/mlx5: fix missing shared RSS hash types
>       net/mlx5: fix redundant flow after RSS expansion
> 
> Xiaoyun Li (2):
>       app/testpmd: remove unnecessary UDP tunnel check
>       net/i40e: fix IPv4 fragment offload
> 
> Youri Querry (1):
>       bus/fslmc: fix random portal hangs with qbman 5.0
> 
> Yunjian Wang (3):
>       vfio: fix API description
>       net/mlx5: fix using flow tunnel before null check
>       vfio: fix duplicated user mem map

       reply	other threads:[~2021-06-09 11:56 UTC|newest]

Thread overview: 10+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <DM4PR12MB5373041C8FF339CDF62B66A6A13E9@DM4PR12MB5373.namprd12.prod.outlook.com>
2021-06-09 11:56 ` Xueming(Steven) Li [this message]
2021-06-10  8:53   ` [dpdk-stable] [dpdk-dev] " Christian Ehrhardt
2021-06-14 12:35     ` Xueming(Steven) Li
2021-06-26 15:41 [dpdk-stable] " Xueming(Steven) Li
2021-06-26 23:08 Xueming Li
2021-06-26 23:28 Xueming Li
2021-07-01 15:54 ` Ali Alnubani
2021-07-06  2:37   ` Xueming(Steven) Li
2021-07-06  3:26 ` Kalesh Anakkur Purayil
2021-07-06  6:47   ` 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=DM4PR12MB53730E64BBAD9357AC5EA36DA1369@DM4PR12MB5373.namprd12.prod.outlook.com \
    --to=xuemingl@nvidia.com \
    --cc=Abhishek.Marathe@microsoft.com \
    --cc=akhil.goyal@nxp.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=hariprasad.govindharajan@intel.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=pingx.yu@intel.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

patches for DPDK stable branches

This inbox may be cloned and mirrored by anyone:

	git clone --mirror https://inbox.dpdk.org/stable/0 stable/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 stable stable/ https://inbox.dpdk.org/stable \
		stable@dpdk.org
	public-inbox-index stable

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://inbox.dpdk.org/inbox.dpdk.stable


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git