From: Christian Ehrhardt <christian.ehrhardt@canonical.com>
To: stable@dpdk.org
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>,
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>,
Thomas Monjalon <thomas@monjalon.net>,
yuan.peng@intel.com, zhaoyan.chen@intel.com
Subject: [dpdk-dev] 19.11.9 patches review and test
Date: Mon, 5 Jul 2021 15:23:14 +0200 [thread overview]
Message-ID: <20210705132314.2883982-1-christian.ehrhardt@canonical.com> (raw)
Hi all,
Here is a list of patches targeted for stable release 19.11.9.
The planned date for the final release is 19th July.
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.
The changes to -rc3 are minimal, only covering:
- net/mlx5: fix flow split combined with counter [fixing a MLX issue]
- ethdev: fix redundant flow after RSS expansion [fixing a flow issue with MLX]
- drivers/crypto: fix build with -fno-common [fixing a clang 12 issue]
A release candidate tarball can be found at:
https://dpdk.org/browse/dpdk-stable/tag/?id=v19.11.9-rc4
These patches are located at branch 19.11 of dpdk-stable repo:
https://dpdk.org/browse/dpdk-stable/
Thanks.
Christian Ehrhardt <christian.ehrhardt@canonical.com>
---
Adam Dybkowski (3):
common/qat: increase IM buffer size for GEN3
compress/qat: enable compression on GEN3
crypto/qat: fix null authentication request
Ajit Khaparde (3):
net/bnxt: fix RSS context cleanup
net/bnxt: fix mismatched type comparison in MAC restore
net/bnxt: check PCI config read
Akhil Goyal (1):
drivers/crypto: fix build with -fno-common
Alvin Zhang (7):
net/ice: fix VLAN filter with PF
net/i40e: fix input set field mask
net/e1000: fix Rx error counter for bad length
net/e1000: fix max Rx packet size
net/ice: fix fast mbuf freeing
net/iavf: fix VF to PF command failure handling
net/i40e: fix VF RSS configuration
Anatoly Burakov (3):
fbarray: fix log message on truncation error
power: do not skip saving original P-state governor
power: save original ACPI governor always
Andrew Rybchenko (2):
net/failsafe: fix RSS hash offload reporting
net/failsafe: report minimum and maximum MTU
Andy Moreton (1):
common/sfc_efx/base: limit reported MCDI response length
Apeksha Gupta (1):
examples/l2fwd-crypto: skip masked devices
Arek Kusztal (1):
crypto/qat: fix offset for out-of-place scatter-gather
Beilei Xing (2):
net/i40evf: fix packet loss for X722
net/iavf: fix Tx context descriptor
Bruce Richardson (1):
build: exclude meson files from examples installation
Chaoyong He (1):
doc: fix multiport syntax in nfp guide
Chenbo Xia (1):
examples/vhost: check memory table query
Chengchang Tang (13):
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
examples: add eal cleanup to examples
net/bonding: fix adding itself as its slave
app/testpmd: fix max queue number for Tx offloads
net/tap: fix interrupt vector array size
net/bonding: fix socket ID check
net/tap: check ioctl on restore
net/hns3: fix HW buffer size on MTU update
net/hns3: fix processing Tx offload flags
examples/timer: fix time interval
Chengwen Feng (32):
net/hns3: fix flow counter value
net/hns3: fix VF mailbox head field
net/hns3: support get device version when dump register
test: check thread creation
common/dpaax: fix possible null pointer access
examples/ethtool: remove unused parsing
net/e1000/base: fix timeout for shadow RAM write
mbuf: check shared memory before dumping dynamic space
eventdev: remove redundant thread name setting
eventdev: fix memory leakage on thread creation failure
net/kni: check init result
net/hns3: fix mailbox error message
net/hns3: remove unused mailbox macro and struct
net/bonding: fix leak on remove
net/i40e: fix negative VEB index
net/i40e: remove redundant VSI check in Tx queue setup
net/hns3: log time delta in decimal format
net/hns3: remove unused macros
net/hns3: remove unused VMDq code
raw/ntb: check SPAD user index
raw/ntb: check memory allocations
ipc: check malloc sync reply result
eal: fix service core list parsing
net/hns3: fix handling link update
ipc: use monotonic clock
net/hns3: return error on PCI config write failure
net/hns3: clear hash map on flow director clear
net/hns3: fix querying flow director counter for out param
net/hns3: fix secondary process request start/stop Rx/Tx
net/hns3: fix ordering in secondary process initialization
net/mlx4: fix secondary process initialization ordering
net/mlx5: fix secondary process initialization ordering
Christian Ehrhardt (6):
vfio: fix stdbool usage without include
kni: fix compilation on SLES15-SP3
version: 19.11.9-rc1
version: 19.11.9-rc2
Revert "kni: fix compilation on SLES15-SP3"
version: 19.11.9-rc3
Ciara Loftus (1):
net/af_xdp: fix error handling during Rx queue setup
Conor Walsh (1):
examples/l3fwd: fix LPM IPv6 subnets
Dapeng Yu (2):
net/e1000: remove MTU setting limitation
examples/packet_ordering: fix port configuration
David Christensen (1):
config/ppc: reduce number of cores and NUMA nodes
David Harton (1):
net/ena: fix releasing Tx ring mbufs
David Hunt (4):
test/power: fix CPU frequency check
test/power: add turbo mode to frequency check
test/power: fix low frequency test when turbo enabled
test/power: fix turbo test
David Marchand (5):
doc: fix sphinx rtd theme import in GHA
service: clean references to removed symbol
bus/fslmc: remove unused debug macro
event/dpaa2: remove unused macros
net/ice/base: fix memory allocation wrapper
Dekel Peled (1):
net/mlx5: fix flow split combined with counter
Dmitry Kozlyuk (3):
net/pcap: fix format string
examples/rxtx_callbacks: fix port ID format specifier
eal/windows: add cleanup function stub
Ed Czeck (2):
net/ark: update packet director initial state
net/ark: refactor Rx buffer recovery
Feifei Wang (1):
net/i40e: fix parsing packet type for NEON
Ferruh Yigit (8):
power: remove duplicated symbols from map file
log/linux: make default output stderr
license: fix typos
net/bnx2x: fix build with GCC 11
net/bnx2x: fix build with GCC 11
net/ice/base: fix build with GCC 11
net/tap: fix build with GCC 11
test/table: fix build with GCC 11
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
Heinrich Kuhn (1):
net/nfp: fix reporting of RSS capabilities
Hemant Agrawal (3):
ethdev: add missing buses in device iterator
crypto/dpaa2_sec: fix close and uninit functions
crypto/dpaa_sec: affine the thread portal affinity
Hongbo Zheng (6):
app/testpmd: fix Tx/Rx descriptor query error log
net/hns3: fix FLR miss detection
net/hns3: delete redundant blank line
bpf: fix JSLT validation
power: fix sanity checks for guest channel read
examples/l3fwd-power: fix empty poll thresholds
Huisong Li (11):
net/hns3: fix flow control exception
app/testpmd: fix bitmap of link speeds when force speed
net/hns3: fix flow control mode
net/hns3: fix DCB mode check
net/hns3: fix VMDq mode check
app/testpmd: fix forward lcores number for DCB
app/testpmd: fix DCB forwarding configuration
app/testpmd: fix DCB re-configuration
net/hns3: fix requested FC mode rollback
net/hns3: remove meaningless packet buffer rollback
net/hns3: fix DCB reconfiguration
Ibtisam Tariq (1):
examples/vhost_crypto: remove unused short option
Igor Chauskin (1):
net/ena: switch memcpy to optimized version
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 (1):
net: fix comment in IPv6 header
Jiawei Wang (1):
app/testpmd: fix NVGRE encap configuration
Jiawei Zhu (1):
net/mlx5: fix Rx segmented packets on mbuf starvation
Jiayu Hu (1):
vhost: fix queue initialization
Jie Wang (1):
net/ice: fix VSI array out of bounds access
Juraj Linkeš (1):
eal/arm64: fix platform register bit
Kai Ji (1):
test/crypto: fix auth-cipher compare length in OOP
Kalesh AP (25):
net/bnxt: remove unused macro
net/bnxt: fix VNIC configuration
net/bnxt: fix FW readiness check during recovery
net/bnxt: fix device readiness check
net/bnxt: fix HWRM and FW incompatibility handling
net/bnxt: fix PCI write check
net/bnxt: fix link state operations
net/bnxt: fix configuring LRO
net/bnxt: fix health check alarm cancellation
net/bnxt: remove unnecessary forward declarations
net/bnxt: remove unused function parameters
net/bnxt: fix single PF per port check
net/bnxt: prevent device access in error state
net/bnxt: fix build failures after merging patches
net/bnxt: drop unused attribute
net/bnxt: fix double free in port start failure
net/bnxt: fix firmware fatal error handling
net/bnxt: fix memory allocation for command response
net/bnxt: fix timesync when PTP is not supported
net/bnxt: fix VF info allocation
net/bnxt: fix PTP support for Thor
net/bnxt: fix xstats get
net/bnxt: fix Rx descriptor status
net/bnxt: reset filter indices on free
net/bnxt: fix ring count calculation for Thor
Kevin Traynor (4):
test/cmdline: fix inputs array
test/crypto: fix build with GCC 11
test: fix build with GCC 11
test/cmdline: silence clang 12 warning
Lance Richardson (6):
net/bnxt: fix Rx queue count
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 dynamic VNIC count
Lior Margalit (1):
ethdev: fix redundant flow after RSS expansion
Luc Pelletier (2):
eal: fix race in control thread creation
eal: fix hang in control thread creation
Marvin Liu (4):
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
Michal Krawczyk (1):
net/ena/base: fix type conversions by explicit casting
Min Hu (Connor) (21):
net/hns3: fix MTU config complexity
net/hns3: update HiSilicon copyright syntax
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
app/eventdev: fix overflow in lcore list parsing
test/kni: fix a comment
test/kni: check init result
net/hns3: fix typos on comments
net/e1000: fix flow error message object
app/bbdev: fix HARQ error messages
raw/skeleton: add missing check after setting attribute
test/timer: check memzone allocation
app/crypto-perf: check memory allocation
examples/flow_classify: fix NUMA check of port and core
examples/l2fwd-cat: fix NUMA check of port and core
examples/skeleton: fix NUMA check of port and core
test: check flow classifier creation
test: fix division by zero
Murphy Yang (1):
net/ixgbe: fix RSS RETA being reset after port start
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 (2):
vfio: do not merge contiguous areas
vfio: fix DMA mapping granularity for IOVA as VA
Olivier Matz (1):
test/mempool: fix object initializer
Pavan Nikhilesh (2):
test/event: fix timeout accuracy
app/eventdev: fix lcore parsing skipping last core
Qi Zhang (5):
net/ice/base: fix payload indicator on ptype
net/ice/base: cleanup filter list on error
net/ice/base: fix memory allocation for MAC addresses
net/iavf: fix TSO max segment size
common/iavf: use pad byte to specify MAC type
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 (5):
net/i40e: announce request queue capability in PF
net/i40e: fix lack of MAC type when set MAC address
net/iavf: fix lack of MAC type when set MAC address
net/iavf: fix primary MAC type when starting port
net/i40e: fix primary MAC type when starting port
Rohit Raj (2):
net/dpaa2: 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
Shijith Thotton (1):
eventdev: fix case to initiate crypto adapter service
Siwar Zitouni (1):
net/ice: fix disabling promiscuous mode
Somnath Kotur (4):
net/bnxt: fix Rx and Tx timestamps
net/bnxt: fix Tx timestamp init
net/bnxt: refactor multi-queue Rx configuration
net/bnxt: fix Rx timestamp when FIFO pending bit is set
Stanislaw Kardach (5):
test: proceed if timer subsystem already initialized
stack: allow lock-free only on relevant architectures
test/distributor: fix worker notification in burst mode
test/distributor: fix burst flush on worker quit
net/ena: remove endian swap functions
Stephen Hemminger (1):
net/bnxt: use prefix on global function
Tal Shnaiderman (1):
eal/windows: fix default thread priority
Thinh Tran (1):
test: fix autotest handling of skipped tests
Thomas Monjalon (8):
eal: fix comment of OS-specific header files
buildtools: fix build with busybox
build: detect execinfo library on Linux
examples/bbdev: fix header include for musl
app: fix exit messages
doc: fix names of UIO drivers
doc: fix build with Sphinx 4
drivers/net: check process type in close operation
Tianyu Li (1):
net/memif: fix Tx bps statistics for zero-copy
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 (8):
net/mlx5: fix metadata item validation for ingress flows
net/mlx5: fix Rx metadata leftovers
net/mlx4: fix RSS action with null hash key
app/testpmd: fix segment number check
net/mlx5: remove drop queue function prototypes
net/mlx4: fix buffer leakage on device close
net/mlx5: fix probing device in legacy bonding mode
net/mlx5: fix drop action for Direct Rules/Verbs
Wenjun Wu (1):
net/ice: check some functions return
Wenwu Ma (1):
net/ice: fix illegal access when removing MAC filter
Xiao Wang (1):
vdpa/ifc: check PCI config read
Xiaoyu Min (1):
net/mlx5: support RSS expansion for IPv6 GRE
Xiaoyun Li (2):
app/testpmd: remove unnecessary UDP tunnel check
net/i40e: fix IPv4 fragment offload
Xueming Li (1):
net/virtio: fix vectorized Rx queue rearm
Youri Querry (1):
bus/fslmc: fix random portal hangs with qbman 5.0
Yunjian Wang (4):
vfio: fix API description
vfio: fix duplicated user mem map
net/mlx4: fix leak when configured repeatedly
net/mlx5: fix leak when configured repeatedly
next reply other threads:[~2021-07-05 13:23 UTC|newest]
Thread overview: 17+ messages / expand[flat|nested] mbox.gz Atom feed top
2021-07-05 13:23 Christian Ehrhardt [this message]
2021-07-06 2:45 ` Yu, PingX
2021-07-14 7:12 ` Jiang, YuX
2021-07-15 9:13 ` Ali Alnubani
-- strict thread matches above, loose matches on Subject: below --
2021-06-17 6:38 Christian Ehrhardt
2021-06-17 17:46 ` Stokes, Ian
2021-06-24 11:05 ` Yu, PingX
2021-07-01 15:50 ` Ali Alnubani
2021-07-02 6:19 ` Christian Ehrhardt
2021-07-02 7:42 ` Christian Ehrhardt
2021-07-05 6:35 ` Ali Alnubani
2021-07-05 10:44 ` Ali Alnubani
2021-07-05 11:18 ` Christian Ehrhardt
2021-07-05 4:14 ` Pei Zhang
2021-07-05 5:24 ` Christian Ehrhardt
2021-06-02 15:00 Christian Ehrhardt
2021-06-03 5:48 ` Christian Ehrhardt
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=20210705132314.2883982-1-christian.ehrhardt@canonical.com \
--to=christian.ehrhardt@canonical.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=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
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).