From: Xueming Li <xuemingl@nvidia.com>
To: <stable@dpdk.org>
Cc: <xuemingl@nvidia.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>,
Yanghang Liu <yanghliu@redhat.com>, <yuan.peng@intel.com>,
<zhaoyan.chen@intel.com>
Subject: 22.11.4 patches review and test
Date: Wed, 20 Dec 2023 15:19:03 +0800 [thread overview]
Message-ID: <20231220071903.25230-1-xuemingl@nvidia.com> (raw)
Hi all,
Here is a list of patches targeted for stable release 22.11.4.
The planned date for the final release is 5th January.
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.4-rc3
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 (2):
event/cnxk: fix return values for capability API
test/event: fix crypto null device creation
Abdullah Sevincer (3):
bus/pci: add PASID control
event/dlb2: disable PASID
event/dlb2: fix disable PASID
Akhil Goyal (2):
common/cnxk: fix different size bit operations
net/cnxk: fix uninitialized variable
Alex Vesker (1):
net/mlx5/hws: fix field copy bind
Alexander Kozyrev (3):
net/mlx5/hws: fix integrity bits level
net/mlx5: fix MPRQ stride size check
ethdev: fix ESP packet type description
Amit Prakash Shukla (4):
common/cnxk: fix DPI memzone name
dma/cnxk: fix device state
dma/cnxk: fix device reconfigure
dma/cnxk: fix chunk buffer failure return code
Anatoly Burakov (1):
test: fix named test macro
Anoob Joseph (2):
cryptodev: add missing doc for security context
doc: replace code blocks with includes in security guide
Artemy Kovalyov (1):
mem: fix deadlock with multiprocess
Ashwin Sekhar T K (2):
mempool/cnxk: fix alloc from non-EAL threads
common/cnxk: fix aura disable handling
Beilei Xing (1):
net/i40e: fix FDIR queue receives broadcast packets
Bing Zhao (3):
net/mlx5: fix flow workspace double free in Windows
net/mlx5: fix shared Rx queue list management
net/mlx5: fix LACP redirection in Rx domain
Brian Dooley (4):
test/crypto: fix IV in some vectors
test/crypto: skip some synchronous tests with CPU crypto
doc: update kernel module entry in QAT guide
examples/ipsec-secgw: fix partial overflow
Bruce Richardson (8):
crypto/ipsec_mb: add dependency check for cross build
event/sw: remove obsolete comment
net/i40e: fix buffer leak on Rx reconfiguration
eventdev: fix device pointer for vdev-based devices
eventdev: fix missing driver names in info struct
ethdev: fix function name in comment
event/dlb2: fix name check in self-test
event/dlb2: fix missing queue ordering capability flag
Chaoyong He (5):
net/nfp: fix crash on close
net/nfp: fix reconfigure logic in PF initialization
net/nfp: fix reconfigure logic in VF initialization
net/nfp: fix link status interrupt
net/nfp: fix reconfigure logic of set MAC address
Chengwen Feng (2):
net/hns3: fix traffic management thread safety
net/hns3: fix traffic management dump text alignment
Christian Ehrhardt (1):
config: fix RISC-V native build
Ciara Power (2):
crypto/qat: fix raw API null algorithm digest
crypto/openssl: fix memory leaks in asym session
Dariusz Sosnowski (8):
net/mlx5: fix jump ipool entry size
net/mlx5: fix flow thread safety flag for HWS
common/mlx5: fix controller index parsing
net/mlx5: fix missing flow rules for external SQ
net/mlx5: fix use after free on Rx queue start
net/mlx5: fix hairpin queue unbind
net/mlx5: fix hairpin queue states
net/mlx5: fix offset size in conntrack flow action
David Christensen (1):
net/tap: use MAC address parse API instead of local parser
David Marchand (22):
ci: fix race on container image name
mempool: fix default ops for an empty mempool
crypto/dpaa2_sec: fix debug prints
crypto/dpaa_sec: fix debug prints
eventdev: fix symbol export for port maintenance
common/cnxk: remove dead Meson code
app/bbdev: fix link with NXP LA12XX
net/iavf: fix checksum offloading
net/iavf: fix Tx debug
net/iavf: remove log from Tx prepare function
net/iavf: fix TSO with big segments
net/ice: remove log from Tx prepare function
net/ice: fix TSO with big segments
net/mlx5: fix leak in sysfs port name translation
net/bonding: fix link status callback stop
bus/ifpga: fix driver header dependency
net/tap: fix L4 checksum offloading
net/tap: fix IPv4 checksum offloading
net/iavf: fix indent in Tx path
doc: remove restriction on ixgbe vector support
doc: fix some ordered lists
doc: remove number of commands in vDPA guide
Dengdui Huang (14):
net/hns3: fix VF default MAC modified when set failed
net/hns3: fix error code for multicast resource
net/hns3: fix flushing multicast MAC address
app/testpmd: fix help string
net/hns3: fix unchecked Rx free threshold
net/hns3: fix double stats for IMP and global reset
net/hns3: remove reset log in secondary
net/hns3: fix multiple reset detected log
net/hns3: fix IMP or global reset
net/hns3: refactor interrupt state query
net/hns3: fix mailbox sync
net/hns3: fix ignored reset event
net/hns3: fix reset event status
net/hns3: fix VF reset handler interruption
Ed Czeck (1):
net/ark: support single function with multiple port
Eli Britstein (1):
net/mlx5: zero UDP checksum over IPv4 in encapsulation
Feifei Wang (1):
app/pipeline: add sigint handler
Fengjiang Liu (1):
net/virtio: fix missing next flag in Tx packed ring
Ferruh Yigit (3):
net/txgbe: fix out of bound access
mempool: fix get function documentation
mempool: clarify enqueue/dequeue ops documentation
Gagandeep Singh (1):
bus/dpaa: fix build with asserts for GCC 13
Ganapati Kundapura (1):
eventdev/crypto: fix circular buffer full case
Gregory Etelson (1):
eal/windows: fix build with recent MinGW
Harman Kalra (1):
mempool/cnxk: fix free from non-EAL threads
Harry van Haaren (1):
event/sw: fix ordering corruption with op release
Hemant Agrawal (1):
test/crypto: fix return value for GMAC case
Hernan Vargas (3):
baseband/acc: fix ACC100 HARQ input alignment
test/bbdev: fix Python script subprocess
test/bbdev: assert failed test for queue configure
Huisong Li (11):
net/hns3: fix order in NEON Rx
net/hns3: fix setting DCB capability
net/hns3: fix LRO offload to report
app/testpmd: remove useless check in TSO command
app/testpmd: fix tunnel TSO capability check
app/testpmd: add explicit check for tunnel TSO
app/testpmd: fix tunnel TSO configuration
doc: fix hns3 build option about max queue number
doc: update features in hns3 guide
doc: fix RSS flow description in hns3 guide
examples/ethtool: fix pause configuration
Ivan Malov (1):
net/sfc: add missing error code indication to MAE init path
Jerin Jacob (1):
common/cnxk: replace direct API usage in REE
Jiawei Wang (3):
net/mlx5: fix decap action checking in sample flow
net/mlx5: fix E-Switch mirror flow rule validation
net/mlx5: fix validation of sample encap flow action
Jiawen Wu (12):
net/txgbe: add Tx queue maximum limit
net/txgbe: fix GRE tunnel packet checksum
net/ngbe: fix flow control
net/ngbe: prevent NIC from slowing down link speed
net/txgbe: reconfigure MAC Rx when link update
net/ngbe: reconfigure MAC Rx when link update
net/txgbe: keep link down after device close
net/ngbe: keep link down after device close
net/txgbe: check process type in close operation
net/ngbe: check process type in close operation
net/txgbe: add proper memory barriers in Rx
net/ngbe: add proper memory barriers in Rx
Jie Hai (41):
net/af_packet: fix Rx and Tx queue state
net/af_xdp: fix Rx and Tx queue state
net/avp: fix Rx and Tx queue state
net/bnx2x: fix Rx and Tx queue state
net/bnxt: fix Rx and Tx queue state
net/bonding: fix Rx and Tx queue state
net/cxgbe: fix Rx and Tx queue state
net/dpaa: fix Rx and Tx queue state
net/dpaa2: fix Rx and Tx queue state
net/e1000: fix Rx and Tx queue state
net/ena: fix Rx and Tx queue state
net/enetc: fix Rx and Tx queue state
net/enic: fix Rx and Tx queue state
net/hinic: fix Rx and Tx queue state
net/ipn3ke: fix Rx and Tx queue state
net/memif: fix Rx and Tx queue state
net/mlx4: fix Rx and Tx queue state
net/mvneta: fix Rx and Tx queue state
net/mvpp2: fix Rx and Tx queue state
net/nfp: fix Rx and Tx queue state
net/ngbe: fix Rx and Tx queue state
net/null: fix Rx and Tx queue state
net/octeon_ep: fix Rx and Tx queue state
net/octeontx: fix Rx and Tx queue state
net/pfe: fix Rx and Tx queue state
net/ring: fix Rx and Tx queue state
net/sfc: fix Rx and Tx queue state
net/softnic: fix Rx and Tx queue state
net/txgbe: fix Rx and Tx queue state
net/vhost: fix Rx and Tx queue state
net/virtio: fix Rx and Tx queue state
net/vmxnet3: fix Rx and Tx queue state
app/testpmd: fix primary process not polling all queues
net/hns3: fix typo in function name
net/hns3: fix some return values
net/hns3: fix some error logs
net/hns3: keep set/get algo key functions local
net/hns3: fix uninitialized hash algo value
app/procinfo: fix RSS info
app/procinfo: adjust format of RSS info
test/bonding: fix uninitialized RSS configuration
Jieqiang Wang (1):
hash: align SSE lookup to scalar implementation
Joshua Washington (4):
net/gve: fix max MTU limit
net/gve: update max Rx packet length to be based on MTU
ethdev: account for smaller MTU when setting default
net/gve: fix RX buffer size alignment
Juraj Linkeš (1):
config/arm: fix aarch32 build with GCC 13
Kaiwen Deng (1):
net/ice: fix TM configuration clearing
Kevin Traynor (1):
doc: update versions recommendations for i40e and ice
Kiran Kumar K (1):
common/cnxk: fix RSS key configuration
Kommula Shiva Shankar (1):
common/cnxk: fix pool buffer size in opaque mode
Levend Sayar (1):
gpu/cuda: fix build with external GDRCopy
Long Li (2):
net/netvsc: increase VSP response timeout to 60 seconds
net/mana: add missing new line to data path logs
Long Wu (4):
net/nfp: fix control message packets
test/bonding: remove unreachable statement
test/bonding: add missing check
net/bonding: fix possible overrun
Madhuker Mythri (1):
net/tap: fix RSS for fragmented packets
Martin Weiser (1):
net/ice: write timestamp to first segment in scattered Rx
Maxime Coquelin (6):
vhost: fix missing vring call check on virtqueue access
vhost: fix missing check on virtqueue access
vhost: fix check on virtqueue access in async registration
vhost: fix check on virtqueue access in in-flight getter
vhost: fix missing lock protection in power monitor API
vhost: fix checking virtqueue access in stats API
Min Zhou (1):
test/hash: fix creation error log
Mingjin Ye (1):
net/ice: fix crash on closing representor ports
Nagadheeraj Rottela (1):
crypto/nitrox: fix panic with high number of segments
Nicolas Chautru (1):
baseband/acc: fix TB mode on VRB1
Nithin Dabilpuram (1):
net/cnxk: fix data offset in vector Tx
Ori Kam (1):
net/mlx5: fix NIC flow capability query
Pavan Nikhilesh (4):
event/cnxk: fix getwork mode devargs parsing
event/cnxk: fix CASP usage for clang
event/cnxk: fix context flush in port cleanup
common/cnxk: fix incorrect aura ID
Qi Zhang (2):
net/iavf: fix Tx preparation
net/ice: fix Tx preparation
Qiming Yang (2):
bus/pci: fix device ID log
net/ice: fix initial link status
Radu Nicolau (3):
net/iavf: fix ESN session update
net/iavf: fix Tx offload mask
net/iavf: fix Tx offload flags check
Rahul Bhansali (2):
test/security: fix IPv6 next header field
eventdev/eth_rx: fix timestamp field register in mbuf
Rakesh Kudurumalla (1):
common/cnxk: fix xstats for different packet sizes
Robin Jarry (1):
usertools/pmdinfo: fix usage typos
Ruifeng Wang (1):
ethdev: fix 32-bit build with GCC 13
Satheesh Paul (2):
common/cnxk: fix default flow action setting
common/cnxk: fix SDP channel mask
Saurabh Singhal (1):
net/iavf: unregister interrupt handler before FD close
Selwin Sebastian (1):
net/axgbe: identify CPU with cpuid
Shihong Wang (1):
net/nfp: fix DMA error after abnormal exit
Sivaprasad Tummala (1):
eventdev: fix alignment padding
Sivaramakrishnan Venkat (1):
test/crypto: fix typo in asym tests
Srikanth Yalavarthi (2):
eal/unix: fix firmware reading with external xz helper
build: add libarchive to optional external dependencies
Stephen Hemminger (9):
app/test: fix reference to master in bonding test
random: initialize state for unregistered non-EAL threads
common/mlx5: replace use of PMD log type
app/procinfo: remove unnecessary rte_malloc
app/testpmd: fix early exit from signal
app/dumpcap: fix mbuf pool ring type
meter: fix RFC4115 trTCM API Doxygen
pdump: fix error number on IPC response
app/dumpcap: allow multiple invocations
Suanming Mou (3):
ethdev: add check in async flow action query
net/mlx5: fix counter query during port close
net/mlx5: fix destroying external representor flow
Tejasree Kondoj (1):
crypto/cnxk: fix IPsec CCM and GCM capabilities
Timothy Miskell (1):
net/ice: fix L1 check interval
Tomasz Duszynski (1):
rawdev: fix device class in log message
Tyler Retzlaff (2):
malloc: remove return from void functions
eal/riscv: fix vector type alignment
Viacheslav Galaktionov (2):
net/sfc: set max Rx packet length for representors
net/sfc: account for data offset on Tx
Viacheslav Ovsiienko (1):
net/mlx5: fix multi-segment Tx inline data length
Visa Hankala (1):
net/bonding: fix header for C++
Vladimir Medvedkin (2):
fib: fix adding default route overwriting entire table
fib6: fix adding default route as first route
Wei Hu (2):
net/mana: enable 32-bit build
net/mana: add 32-bit short doorbell
Weiguo Li (3):
net/enic: avoid extra unlock in MTU set
net/sfc: remove null dereference in log
net/mlx5: fix unlock mismatch
Wenjing Qiao (1):
net/iavf: fix VLAN offload strip flag
Wenwu Ma (1):
net/virtio: fix link state interrupt vector setting
Xueming Li (2):
Revert "eventdev: fix alignment padding"
app/test: disable graph auto test for windows
Yajun Wu (1):
vdpa/mlx5: fix unregister kick handler order
Yiding Zhou (1):
net/iavf: fix port stats clearing
Zerun Fu (1):
net/nfp: fix initialization of physical representors
Zhichao Zeng (1):
net/ice: fix DCF port statistics
next reply other threads:[~2023-12-20 7:19 UTC|newest]
Thread overview: 10+ messages / expand[flat|nested] mbox.gz Atom feed top
2023-12-20 7:19 Xueming Li [this message]
2023-12-27 8:17 ` YangHang Liu
2023-12-27 8:26 ` Xueming(Steven) Li
2024-01-03 14:41 ` Ali Alnubani
2024-01-04 6:16 ` Xueming(Steven) Li
2024-01-11 1:42 ` Xu, HailinX
2024-01-11 6:32 ` Xueming(Steven) Li
2024-01-11 8:26 ` Maxime Coquelin
2024-01-11 8:44 ` Xueming(Steven) Li
2024-01-11 8:52 ` Maxime Coquelin
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=20231220071903.25230-1-xuemingl@nvidia.com \
--to=xuemingl@nvidia.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=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).