* [dpdk-dev] 18.11.11 (LTS) patches review and test
@ 2020-12-17 12:03 Kevin Traynor
2020-12-23 9:41 ` Pei Zhang
` (4 more replies)
0 siblings, 5 replies; 12+ messages in thread
From: Kevin Traynor @ 2020-12-17 12:03 UTC (permalink / raw)
To: stable
Cc: dev, Abhishek Marathe, Akhil Goyal, Ali Alnubani,
benjamin.walker, David Christensen, Hemant Agrawal, Ian Stokes,
Jerin Jacob, John McNamara, Ju-Hyoung Lee, Kevin Traynor,
Luca Boccassi, Pei Zhang, pingx.yu, qian.q.xu, Raslan Darawsheh,
Thomas Monjalon, yuan.peng, zhaoyan.chen,
hariprasad.govindharajan
Hi all,
Here is a list of patches targeted for LTS release 18.11.11.
The planned date for the final release is 19th January.
Note, this is the last planned release of 18.11 LTS, and it will be
unmaintained after this release, so I encourage anyone who is using
18.11 LTS to test.
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=v18.11.11-rc1
These patches are located at branch 18.11 of dpdk-stable repo:
https://dpdk.org/browse/dpdk-stable/
Thanks.
Kevin.
---
Ajit Khaparde (1):
net/bnxt: fix resetting mbuf data offset
Alexander Kozyrev (1):
net/mlx5: fix Rx queue count calculation
Anatoly Burakov (2):
doc: clarify instructions on running as non-root
doc: update information on using hugepages
Andrew Rybchenko (1):
doc: fix EF10 Rx mode name in sfc guide
Ankur Dwivedi (2):
test/crypto: fix device number
test/event: fix function arguments for crypto adapter
Beilei Xing (1):
net/i40e: fix flow director for eth + VLAN pattern
Bernard Iremonger (1):
net/i40e: fix flow director initialisation
Bruce Richardson (9):
doc: fix formatting of notes in meson guide
build: skip detecting libpcap via pcap-config
eal/x86: fix memcpy AVX-512 enablement
doc: add SPDX license tag header to meson guide
app: fix missing dependencies
examples/l2fwd-crypto: fix missing dependency
examples/vm_power: fix build on Ubuntu 20.04
examples/multi_process: fix build on Ubuntu 20.04
examples/l2fwd-keepalive: skip meson build if no librt
Chas Williams (2):
net: check segment pointer in raw checksum processing
net/virtio: check raw checksum failure
Chenbo Xia (2):
app: fix ethdev port id size
doc: fix ethdev port id size
Chengchang Tang (4):
app/testpmd: fix port id check in Tx VLAN command
app/testpmd: fix VLAN configuration on failure
app/testpmd: remove restriction on Tx segments set
app/testpmd: fix descriptor id check
Ciara Power (2):
doc: fix typo in KNI guide
usertools: fix CPU layout script to be PEP8 compliant
Conor Walsh (1):
net/ixgbe: check switch domain allocation result
David Christensen (1):
net/vhost: fix xstats after clearing stats
David Marchand (11):
eal: fix parallel build
crypto/scheduler: fix header install with meson
bus/pci: remove duplicate declaration
mem: fix allocation in container with SELinux
eal: fix doxygen for EAL cleanup
crypto/dpaa2_sec: remove dead code
net/ena: remove unused macro
devtools: fix directory filter in forbidden token check
examples/kni: fix build with pkg-config
examples/l2fwd-crypto: fix build with pkg-config
examples/performance-thread: fix build with pkg-config
Dekel Peled (1):
net/mlx5: fix match on empty VLAN item in DV mode
Devendra Singh Rawat (1):
net/qede: fix milliseconds sleep macro
Didier Pallard (3):
common/qat: add missing kmod dependency info
net/mlx5: fix Rx descriptor status
crypto/octeontx: fix out-of-place support
Dongsheng Rong (1):
net/bonding: fix Rx queue conversion
Erik Gabriel Carrillo (1):
timer: add limitation note for sync stop and reset
Eugenio Pérez (1):
vhost: fix IOTLB mempool single-consumer flag
Fan Zhang (3):
port: remove useless assignment
examples/fips_validation: fix missed version line
vhost/crypto: fix feature negotiation
Ferruh Yigit (5):
ethdev: remove redundant license text
app/testpmd: fix build with gcc 11
pmdinfogen: fix build with gcc 11
net/netvsc: replace compiler builtin overflow check
net/i40e: fix build for log format specifier
Gaetan Rivet (1):
net/failsafe: fix state synchro cleanup
Gregory Etelson (2):
examples/l3fwd-power: check packet types after start
net/mlx5: fix representor interrupts handler
Guinan Sun (4):
net/i40e/base: fix function header arguments
net/i40e/base: fix Rx only for unicast promisc on VLAN
net/i40e: fix link status
net/i40e: fix recreating flexible flow director rule
Haggai Eran (1):
cryptodev: fix parameter parsing
Haiyue Wang (1):
net/ixgbe: remove redundant MAC flag check
Heinrich Kuhn (2):
net/nfp: expand device info get
doc: improve multiport PF in nfp guide
Hemant Agrawal (1):
crypto/dpaa2_sec: fix stats query without queue pair
Honnappa Nagarahalli (2):
ethdev: fix memory ordering for callback functions
examples/performance-thread: fix build with low core count
Huisong Li (1):
app/testpmd: fix displaying Rx/Tx queues information
Ibtisam Tariq (3):
examples/qos_sched: fix usage string
examples/vhost_crypto: add new line character in usage
doc: fix rule file parameters in l3fwd-acl guide
Igor Romanov (1):
net/sfc/base: fix tunnel configuration
Jeff Guo (6):
net/ixgbe: fix vector Rx
net/i40e: fix vector Rx
net/fm10k: fix vector Rx
net/avf: fix command after PF reset
net/avf: fix flow flush after PF reset
net/avf: fix vector Rx
John McNamara (1):
license: add licenses for exception cases
Julien Massonneau (1):
usertools: fix pmdinfo parsing
Junyu Jiang (2):
net/avf: fix RSS RETA settings invalid
net/i40e: fix byte counters
Kalesh AP (7):
net/bnxt: fix flow error on filter creation
net/bnxt: fix endianness while setting L4 destination port
net/bnxt: fix structure variable initialization
net/bnxt: fix UDP tunnel port removal
net/bnxt: fix boolean operator usage
net/bnxt: fix drop enable in get Rx queue info
net/bnxt: increase size of Rx CQ
Karra Satwik (1):
net/cxgbe: fix duplicate MAC addresses in MPS TCAM
Kevin Laatz (1):
net/ring: check internal arguments
Kevin Traynor (4):
maintainers: update maintainer names and emails
kni: fix ethtool build error on kernel 5.9
Revert "app/testpmd: fix descriptor id check"
Revert "app/testpmd: remove restriction on Tx segments set"
Konstantin Ananyev (1):
doc: fix missing classify methods in ACL guide
Lance Richardson (1):
net/bnxt: fix queue get info
Leyi Rong (1):
net/avf: fix performance drop after port reset
Lijun Ou (1):
app/testpmd: fix RSS key for flow API RSS rule
Long Li (4):
net/netvsc: fix multiple channel Rx
net/netvsc: fix stale value after free
net/netvsc: allocate contiguous physical memory for RNDIS
net/vdev_netvsc: fix device probing error flow
Luca Boccassi (1):
fix spellings that Lintian complains about
Lukasz Wojciechowski (17):
raw/skeleton: reset test statistics
raw/skeleton: allow closing already closed device
distributor: fix handshake synchronization
distributor: fix handshake deadlock
distributor: fix buffer use after free
distributor: handle worker shutdown in burst mode
test/distributor: fix shutdown of busy worker
distributor: fix return pkt calls in single mode
test/distributor: fix freeing mbufs
test/distributor: fix lcores statistics
test/distributor: collect return mbufs
distributor: fix API documentation
test/distributor: fix race conditions on shutdown
distributor: fix scalar matching
distributor: fix flushing in flight packets
distributor: fix clearing returns buffer
test/distributor: fix quitting workers in burst mode
Matan Azrad (1):
net/mlx5: fix tunnel flow prioriity
Maxime Coquelin (10):
vdpa/ifc: fix build with recent kernels
vhost: fix virtio-net header length with packed ring
vhost: fix virtqueues metadata allocation
vhost: validate index in available entries API
vhost: validate index in guest notification API
config: enable packet prefetching with Meson
vhost: fix virtqueue initialization
vhost: fix error path when setting memory tables
vhost: fix fd leak in dirty logging setup
vhost: fix fd leak in kick setup
Maxime Leroy (1):
net/mlx5: fix Rx queue count calculation
Michael Baum (1):
net/mlx5: remove unused variable in Tx queue creation
Michal Krawczyk (3):
net/ena/base: use min/max macros with type conversion
net/ena/base: specify delay operations
net/ena/base: fix release of wait event
Min Hu (Connor) (1):
app/testpmd: fix bonding xmit balance policy command
Mohsin Shaikh (1):
net/mlx5: use open/read/close for ib stats query
Nick Connolly (1):
mem: fix allocation failure on non-NUMA kernel
Olivier Matz (4):
net/ring: fix typo in log message
examples/multi_process: fix compilation
examples/fips_validation: fix buffer overflow
kni: fix build on RHEL 8.3
Ophir Munk (1):
net/mlx5: remove unused log macros
Ori Kam (1):
net/mlx5: fix selection between encap and decap
Padraig Connolly (1):
net/i40e: fix QinQ flow pattern to allow non full mask
Pavan Nikhilesh (2):
mempool/octeontx: fix aura to pool mapping
app/eventdev: check timer adadpters number
Prateek Agarwal (1):
net/i40e: add C++ include guard
Qi Zhang (1):
net/avf: fix iterator for RSS LUT
Rahul Gupta (2):
net/bnxt: fix for memleak during queue restart
net/bnxt: fix to advance producer index
Rahul Lakkireddy (1):
net/cxgbe: fix queue DMA ring leaks during port close
Rasesh Mody (2):
net/qede: fix getting link details
net/bnx2x: add QLogic vendor id for BCM57840
Rohit Raj (1):
bus/fslmc: fix dpio close
RongQing Li (1):
net/bonding: fix possible unbalanced packet receiving
Ruifeng Wang (2):
net/i40e: support aarch32
test/crypto: fix stats test
Sachin Saxena (2):
net/dpaa2: fix misuse of interface index
doc: fix diagram in dpaa2 guide
Sarosh Arif (3):
doc: fix typo in pcap guide
test/distributor: fix mbuf leak on failure
doc: fix grammar
Shiri Kuzin (1):
net/mlx5: fix xstats reset reinitialization
Shougang Wang (2):
net/i40e: fix filter pctype
net/i40e: fix queue region in RSS flow
Somnath Kotur (3):
net/bnxt: fix shift operation
net/bnxt: fix checking VNIC in shutdown path
net/bnxt: fix queue release
Stephen Hemminger (3):
net/failsafe: fix double space in warning log
net/netvsc: check for overflow on packet info from host
doc: add SPDX license tag header to Intel performance guide
Steve Yang (3):
net/iavf: downgrade error log
net/ixgbe: fix VF reset HW error handling
net/avf: fix scattered Rx enabling
Suanming Mou (1):
net/mlx5: fix secondary process resources release
Thomas Monjalon (5):
eal: remove useless makefiles
bus/pci: remove unused scan by address
mem: fix config name in error logs
ethdev: move non-offload capabilities
net/mlx: fix overlinking with meson and glue dlopen
Ting Xu (2):
table: fix hash for 32-bit
net/avf: fix releasing mbufs
Viacheslav Ovsiienko (2):
net/mlx5: fix netlink buffer allocation from stack
net/mlx5: fix PCI address lookup
Yi Yang (1):
gso: fix payload unit size for UDP
Yunjian Wang (23):
net/tap: free mempool when closing
net/fm10k: fix memory leak when thresh check fails
net/qede: fix dereference before null check
vfio: fix group descriptor check
bus/pci: fix memory leak when unmapping VFIO resource
bus/pci: fix leak on VFIO mapping error
net/fm10k: fix memory leak when Tx thresh check fails
raw/dpaa2_qdma: fix reset
eventdev: check allocation in Tx adapter
event/dpaa2: fix dereference before null check
eventdev: fix adapter leak in error path
net/netvsc: fix Tx queue leak in error path
eal/linux: fix memory leak in uevent handling
efd: fix tailq entry leak in error path
eal: fix leak on device event callback unregister
baseband/turbo_sw: fix memory leak in error path
net/mvpp2: fix memory leak in error path
net/thunderx: fix memory leak on rbdr desc ring failure
ethdev: fix data type for port id
compress/isal: check allocation in queue setup
malloc: fix style in free list index computation
net/bnxt: fix memory leak when freeing VF info
net/bnxt: add memory allocation check in VF info init
Yuying Zhang (1):
net/i40e: fix virtual channel conflict
Zhenghua Zhou (1):
app/testpmd: do not allow dynamic change of core number
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [dpdk-dev] 18.11.11 (LTS) patches review and test
2020-12-17 12:03 [dpdk-dev] 18.11.11 (LTS) patches review and test Kevin Traynor
@ 2020-12-23 9:41 ` Pei Zhang
2021-01-05 16:24 ` Kevin Traynor
2020-12-29 9:01 ` Chen, BoX C
` (3 subsequent siblings)
4 siblings, 1 reply; 12+ messages in thread
From: Pei Zhang @ 2020-12-23 9:41 UTC (permalink / raw)
To: Kevin Traynor
Cc: stable, dev, Abhishek Marathe, Akhil Goyal, Ali Alnubani,
benjamin walker, David Christensen, Hemant Agrawal, Ian Stokes,
Jerin Jacob, John McNamara, Ju-Hyoung Lee, Luca Boccassi,
pingx yu, qian q xu, Raslan Darawsheh, Thomas Monjalon,
yuan peng, zhaoyan chen, hariprasad govindharajan
Hello Kevin,
The testing with dpdk 18.11.11-rc1 from Red Hat looks good. We tested below 16 scenarios and and all got PASS on RHEL8:
(1)Guest with device assignment(PF) throughput testing(1G hugepage size): PASS
(2)Guest with device assignment(PF) throughput testing(2M hugepage size) : PASS
(3)Guest with device assignment(VF) throughput testing: PASS
(4)PVP (host dpdk testpmd as vswitch) 1Q: throughput testing: PASS
(5)PVP vhost-user 2Q throughput testing: PASS
(6)PVP vhost-user 1Q - cross numa node throughput testing: PASS
(7)Guest with vhost-user 2 queues throughput testing: PASS
(8)vhost-user reconnect with dpdk-client, qemu-server: qemu reconnect: PASS
(9)vhost-user reconnect with dpdk-client, qemu-server: ovs reconnect: PASS
(10)PVP 1Q live migration testing: PASS
(11)PVP 1Q cross numa node live migration testing: PASS
(12)Guest with ovs+dpdk+vhost-user 1Q live migration testing: PASS
(13)Guest with ovs+dpdk+vhost-user 1Q live migration testing (2M): PASS
(14)Guest with ovs+dpdk+vhost-user 2Q live migration testing: PASS
(15)Host PF + DPDK testing: PASS
(16)Host VF + DPDK testing: PASS
Versions:
kernel 4.18
qemu 5.2
dpdk: git://dpdk.org/dpdk-stable
# git log -1
commit fc3a366462672cfa392618b89f339ab617d8a3af (HEAD, tag: v18.11.11-rc1, origin/18.11)
Author: Kevin Traynor <ktraynor@redhat.com>
Date: Thu Dec 17 11:43:40 2020 +0000
version: 18.11.11-rc1
Signed-off-by: Kevin Traynor <ktraynor@redhat.com>
# git branch
remotes/origin/18.11
NICs: X540-AT2 NIC(ixgbe, 10G)
Best regards,
Pei
----- Original Message -----
From: "Kevin Traynor" <ktraynor@redhat.com>
To: stable@dpdk.org
Cc: dev@dpdk.org, "Abhishek Marathe" <Abhishek.Marathe@microsoft.com>, "Akhil Goyal" <akhil.goyal@nxp.com>, "Ali Alnubani" <alialnu@mellanox.com>, "benjamin walker" <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" <pingx.yu@intel.com>, "qian q xu" <qian.q.xu@intel.com>, "Raslan Darawsheh" <rasland@mellanox.com>, "Thomas Monjalon" <thomas@monjalon.net>, "yuan peng" <yuan.peng@intel.com>, "zhaoyan chen" <zhaoyan.chen@intel.com>, "hariprasad govindharajan" <hariprasad.govindharajan@intel.com>
Sent: Thursday, December 17, 2020 8:03:04 PM
Subject: 18.11.11 (LTS) patches review and test
Hi all,
Here is a list of patches targeted for LTS release 18.11.11.
The planned date for the final release is 19th January.
Note, this is the last planned release of 18.11 LTS, and it will be
unmaintained after this release, so I encourage anyone who is using
18.11 LTS to test.
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=v18.11.11-rc1
These patches are located at branch 18.11 of dpdk-stable repo:
https://dpdk.org/browse/dpdk-stable/
Thanks.
Kevin.
---
Ajit Khaparde (1):
net/bnxt: fix resetting mbuf data offset
Alexander Kozyrev (1):
net/mlx5: fix Rx queue count calculation
Anatoly Burakov (2):
doc: clarify instructions on running as non-root
doc: update information on using hugepages
Andrew Rybchenko (1):
doc: fix EF10 Rx mode name in sfc guide
Ankur Dwivedi (2):
test/crypto: fix device number
test/event: fix function arguments for crypto adapter
Beilei Xing (1):
net/i40e: fix flow director for eth + VLAN pattern
Bernard Iremonger (1):
net/i40e: fix flow director initialisation
Bruce Richardson (9):
doc: fix formatting of notes in meson guide
build: skip detecting libpcap via pcap-config
eal/x86: fix memcpy AVX-512 enablement
doc: add SPDX license tag header to meson guide
app: fix missing dependencies
examples/l2fwd-crypto: fix missing dependency
examples/vm_power: fix build on Ubuntu 20.04
examples/multi_process: fix build on Ubuntu 20.04
examples/l2fwd-keepalive: skip meson build if no librt
Chas Williams (2):
net: check segment pointer in raw checksum processing
net/virtio: check raw checksum failure
Chenbo Xia (2):
app: fix ethdev port id size
doc: fix ethdev port id size
Chengchang Tang (4):
app/testpmd: fix port id check in Tx VLAN command
app/testpmd: fix VLAN configuration on failure
app/testpmd: remove restriction on Tx segments set
app/testpmd: fix descriptor id check
Ciara Power (2):
doc: fix typo in KNI guide
usertools: fix CPU layout script to be PEP8 compliant
Conor Walsh (1):
net/ixgbe: check switch domain allocation result
David Christensen (1):
net/vhost: fix xstats after clearing stats
David Marchand (11):
eal: fix parallel build
crypto/scheduler: fix header install with meson
bus/pci: remove duplicate declaration
mem: fix allocation in container with SELinux
eal: fix doxygen for EAL cleanup
crypto/dpaa2_sec: remove dead code
net/ena: remove unused macro
devtools: fix directory filter in forbidden token check
examples/kni: fix build with pkg-config
examples/l2fwd-crypto: fix build with pkg-config
examples/performance-thread: fix build with pkg-config
Dekel Peled (1):
net/mlx5: fix match on empty VLAN item in DV mode
Devendra Singh Rawat (1):
net/qede: fix milliseconds sleep macro
Didier Pallard (3):
common/qat: add missing kmod dependency info
net/mlx5: fix Rx descriptor status
crypto/octeontx: fix out-of-place support
Dongsheng Rong (1):
net/bonding: fix Rx queue conversion
Erik Gabriel Carrillo (1):
timer: add limitation note for sync stop and reset
Eugenio Pérez (1):
vhost: fix IOTLB mempool single-consumer flag
Fan Zhang (3):
port: remove useless assignment
examples/fips_validation: fix missed version line
vhost/crypto: fix feature negotiation
Ferruh Yigit (5):
ethdev: remove redundant license text
app/testpmd: fix build with gcc 11
pmdinfogen: fix build with gcc 11
net/netvsc: replace compiler builtin overflow check
net/i40e: fix build for log format specifier
Gaetan Rivet (1):
net/failsafe: fix state synchro cleanup
Gregory Etelson (2):
examples/l3fwd-power: check packet types after start
net/mlx5: fix representor interrupts handler
Guinan Sun (4):
net/i40e/base: fix function header arguments
net/i40e/base: fix Rx only for unicast promisc on VLAN
net/i40e: fix link status
net/i40e: fix recreating flexible flow director rule
Haggai Eran (1):
cryptodev: fix parameter parsing
Haiyue Wang (1):
net/ixgbe: remove redundant MAC flag check
Heinrich Kuhn (2):
net/nfp: expand device info get
doc: improve multiport PF in nfp guide
Hemant Agrawal (1):
crypto/dpaa2_sec: fix stats query without queue pair
Honnappa Nagarahalli (2):
ethdev: fix memory ordering for callback functions
examples/performance-thread: fix build with low core count
Huisong Li (1):
app/testpmd: fix displaying Rx/Tx queues information
Ibtisam Tariq (3):
examples/qos_sched: fix usage string
examples/vhost_crypto: add new line character in usage
doc: fix rule file parameters in l3fwd-acl guide
Igor Romanov (1):
net/sfc/base: fix tunnel configuration
Jeff Guo (6):
net/ixgbe: fix vector Rx
net/i40e: fix vector Rx
net/fm10k: fix vector Rx
net/avf: fix command after PF reset
net/avf: fix flow flush after PF reset
net/avf: fix vector Rx
John McNamara (1):
license: add licenses for exception cases
Julien Massonneau (1):
usertools: fix pmdinfo parsing
Junyu Jiang (2):
net/avf: fix RSS RETA settings invalid
net/i40e: fix byte counters
Kalesh AP (7):
net/bnxt: fix flow error on filter creation
net/bnxt: fix endianness while setting L4 destination port
net/bnxt: fix structure variable initialization
net/bnxt: fix UDP tunnel port removal
net/bnxt: fix boolean operator usage
net/bnxt: fix drop enable in get Rx queue info
net/bnxt: increase size of Rx CQ
Karra Satwik (1):
net/cxgbe: fix duplicate MAC addresses in MPS TCAM
Kevin Laatz (1):
net/ring: check internal arguments
Kevin Traynor (4):
maintainers: update maintainer names and emails
kni: fix ethtool build error on kernel 5.9
Revert "app/testpmd: fix descriptor id check"
Revert "app/testpmd: remove restriction on Tx segments set"
Konstantin Ananyev (1):
doc: fix missing classify methods in ACL guide
Lance Richardson (1):
net/bnxt: fix queue get info
Leyi Rong (1):
net/avf: fix performance drop after port reset
Lijun Ou (1):
app/testpmd: fix RSS key for flow API RSS rule
Long Li (4):
net/netvsc: fix multiple channel Rx
net/netvsc: fix stale value after free
net/netvsc: allocate contiguous physical memory for RNDIS
net/vdev_netvsc: fix device probing error flow
Luca Boccassi (1):
fix spellings that Lintian complains about
Lukasz Wojciechowski (17):
raw/skeleton: reset test statistics
raw/skeleton: allow closing already closed device
distributor: fix handshake synchronization
distributor: fix handshake deadlock
distributor: fix buffer use after free
distributor: handle worker shutdown in burst mode
test/distributor: fix shutdown of busy worker
distributor: fix return pkt calls in single mode
test/distributor: fix freeing mbufs
test/distributor: fix lcores statistics
test/distributor: collect return mbufs
distributor: fix API documentation
test/distributor: fix race conditions on shutdown
distributor: fix scalar matching
distributor: fix flushing in flight packets
distributor: fix clearing returns buffer
test/distributor: fix quitting workers in burst mode
Matan Azrad (1):
net/mlx5: fix tunnel flow prioriity
Maxime Coquelin (10):
vdpa/ifc: fix build with recent kernels
vhost: fix virtio-net header length with packed ring
vhost: fix virtqueues metadata allocation
vhost: validate index in available entries API
vhost: validate index in guest notification API
config: enable packet prefetching with Meson
vhost: fix virtqueue initialization
vhost: fix error path when setting memory tables
vhost: fix fd leak in dirty logging setup
vhost: fix fd leak in kick setup
Maxime Leroy (1):
net/mlx5: fix Rx queue count calculation
Michael Baum (1):
net/mlx5: remove unused variable in Tx queue creation
Michal Krawczyk (3):
net/ena/base: use min/max macros with type conversion
net/ena/base: specify delay operations
net/ena/base: fix release of wait event
Min Hu (Connor) (1):
app/testpmd: fix bonding xmit balance policy command
Mohsin Shaikh (1):
net/mlx5: use open/read/close for ib stats query
Nick Connolly (1):
mem: fix allocation failure on non-NUMA kernel
Olivier Matz (4):
net/ring: fix typo in log message
examples/multi_process: fix compilation
examples/fips_validation: fix buffer overflow
kni: fix build on RHEL 8.3
Ophir Munk (1):
net/mlx5: remove unused log macros
Ori Kam (1):
net/mlx5: fix selection between encap and decap
Padraig Connolly (1):
net/i40e: fix QinQ flow pattern to allow non full mask
Pavan Nikhilesh (2):
mempool/octeontx: fix aura to pool mapping
app/eventdev: check timer adadpters number
Prateek Agarwal (1):
net/i40e: add C++ include guard
Qi Zhang (1):
net/avf: fix iterator for RSS LUT
Rahul Gupta (2):
net/bnxt: fix for memleak during queue restart
net/bnxt: fix to advance producer index
Rahul Lakkireddy (1):
net/cxgbe: fix queue DMA ring leaks during port close
Rasesh Mody (2):
net/qede: fix getting link details
net/bnx2x: add QLogic vendor id for BCM57840
Rohit Raj (1):
bus/fslmc: fix dpio close
RongQing Li (1):
net/bonding: fix possible unbalanced packet receiving
Ruifeng Wang (2):
net/i40e: support aarch32
test/crypto: fix stats test
Sachin Saxena (2):
net/dpaa2: fix misuse of interface index
doc: fix diagram in dpaa2 guide
Sarosh Arif (3):
doc: fix typo in pcap guide
test/distributor: fix mbuf leak on failure
doc: fix grammar
Shiri Kuzin (1):
net/mlx5: fix xstats reset reinitialization
Shougang Wang (2):
net/i40e: fix filter pctype
net/i40e: fix queue region in RSS flow
Somnath Kotur (3):
net/bnxt: fix shift operation
net/bnxt: fix checking VNIC in shutdown path
net/bnxt: fix queue release
Stephen Hemminger (3):
net/failsafe: fix double space in warning log
net/netvsc: check for overflow on packet info from host
doc: add SPDX license tag header to Intel performance guide
Steve Yang (3):
net/iavf: downgrade error log
net/ixgbe: fix VF reset HW error handling
net/avf: fix scattered Rx enabling
Suanming Mou (1):
net/mlx5: fix secondary process resources release
Thomas Monjalon (5):
eal: remove useless makefiles
bus/pci: remove unused scan by address
mem: fix config name in error logs
ethdev: move non-offload capabilities
net/mlx: fix overlinking with meson and glue dlopen
Ting Xu (2):
table: fix hash for 32-bit
net/avf: fix releasing mbufs
Viacheslav Ovsiienko (2):
net/mlx5: fix netlink buffer allocation from stack
net/mlx5: fix PCI address lookup
Yi Yang (1):
gso: fix payload unit size for UDP
Yunjian Wang (23):
net/tap: free mempool when closing
net/fm10k: fix memory leak when thresh check fails
net/qede: fix dereference before null check
vfio: fix group descriptor check
bus/pci: fix memory leak when unmapping VFIO resource
bus/pci: fix leak on VFIO mapping error
net/fm10k: fix memory leak when Tx thresh check fails
raw/dpaa2_qdma: fix reset
eventdev: check allocation in Tx adapter
event/dpaa2: fix dereference before null check
eventdev: fix adapter leak in error path
net/netvsc: fix Tx queue leak in error path
eal/linux: fix memory leak in uevent handling
efd: fix tailq entry leak in error path
eal: fix leak on device event callback unregister
baseband/turbo_sw: fix memory leak in error path
net/mvpp2: fix memory leak in error path
net/thunderx: fix memory leak on rbdr desc ring failure
ethdev: fix data type for port id
compress/isal: check allocation in queue setup
malloc: fix style in free list index computation
net/bnxt: fix memory leak when freeing VF info
net/bnxt: add memory allocation check in VF info init
Yuying Zhang (1):
net/i40e: fix virtual channel conflict
Zhenghua Zhou (1):
app/testpmd: do not allow dynamic change of core number
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [dpdk-dev] 18.11.11 (LTS) patches review and test
2020-12-17 12:03 [dpdk-dev] 18.11.11 (LTS) patches review and test Kevin Traynor
2020-12-23 9:41 ` Pei Zhang
@ 2020-12-29 9:01 ` Chen, BoX C
2021-01-05 16:23 ` Kevin Traynor
2021-01-12 9:45 ` Kevin Traynor
` (2 subsequent siblings)
4 siblings, 1 reply; 12+ messages in thread
From: Chen, BoX C @ 2020-12-29 9:01 UTC (permalink / raw)
To: Kevin Traynor, stable
Cc: dev, Abhishek Marathe, Akhil Goyal, Ali Alnubani, Walker,
Benjamin, David Christensen, Hemant Agrawal, Stokes, Ian,
Jerin Jacob, Mcnamara, John, Ju-Hyoung Lee, Luca Boccassi,
Pei Zhang, Yu, PingX, Xu, Qian Q, Raslan Darawsheh,
Thomas Monjalon, Peng, Yuan, Chen, Zhaoyan, Govindharajan,
Hariprasad
Hi Kevin,
Update DPDK 18.11.11 (LTS) test result for Intel part. All passed except the known issues.
* Intel(R) Testing
# Basic Intel(R) NIC testing
* PF(i40e):Passed
known issue: create rule for set hash key, but rule create failed.
* PF(ixgbe):Passed
* VF(i40e):Passed
* VF(ixgbe):Passed
* Build or compile: Passed
* Intel NIC single core/NIC performance: Passed
#Basic cryptodev and virtio testing
* vhost/virtio basic loopback, PVP and performance test: Passed.
known issue: The UDP fragmentation offload feature of Virtio-net device can not be turned on in the VM. bugzilla has been submit: https://bugzilla.kernel.org/show_bug.cgi?id=207075
* cryptodev Function: Passed.
* cryptodev Performance: Passed.
Regards,
Chen Bo
> -----Original Message-----
> From: dev <dev-bounces@dpdk.org> On Behalf Of Kevin Traynor
> Sent: December 17, 2020 20:03
> To: stable@dpdk.org
> Cc: dev@dpdk.org; Abhishek Marathe <Abhishek.Marathe@microsoft.com>;
> Akhil Goyal <akhil.goyal@nxp.com>; Ali Alnubani <alialnu@mellanox.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>; Yu, PingX
> <pingx.yu@intel.com>; Xu, Qian Q <qian.q.xu@intel.com>; Raslan
> Darawsheh <rasland@mellanox.com>; Thomas Monjalon
> <thomas@monjalon.net>; Peng, Yuan <yuan.peng@intel.com>; Chen,
> Zhaoyan <zhaoyan.chen@intel.com>; Govindharajan, Hariprasad
> <hariprasad.govindharajan@intel.com>
> Subject: [dpdk-dev] 18.11.11 (LTS) patches review and test
>
> Hi all,
>
> Here is a list of patches targeted for LTS release 18.11.11.
>
> The planned date for the final release is 19th January.
>
> Note, this is the last planned release of 18.11 LTS, and it will be unmaintained
> after this release, so I encourage anyone who is using
> 18.11 LTS to test.
>
> 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=v18.11.11-rc1
>
> These patches are located at branch 18.11 of dpdk-stable repo:
> https://dpdk.org/browse/dpdk-stable/
>
> Thanks.
>
> Kevin.
>
> ---
> Ajit Khaparde (1):
> net/bnxt: fix resetting mbuf data offset
>
> Alexander Kozyrev (1):
> net/mlx5: fix Rx queue count calculation
>
> Anatoly Burakov (2):
> doc: clarify instructions on running as non-root
> doc: update information on using hugepages
>
> Andrew Rybchenko (1):
> doc: fix EF10 Rx mode name in sfc guide
>
> Ankur Dwivedi (2):
> test/crypto: fix device number
> test/event: fix function arguments for crypto adapter
>
> Beilei Xing (1):
> net/i40e: fix flow director for eth + VLAN pattern
>
> Bernard Iremonger (1):
> net/i40e: fix flow director initialisation
>
> Bruce Richardson (9):
> doc: fix formatting of notes in meson guide
> build: skip detecting libpcap via pcap-config
> eal/x86: fix memcpy AVX-512 enablement
> doc: add SPDX license tag header to meson guide
> app: fix missing dependencies
> examples/l2fwd-crypto: fix missing dependency
> examples/vm_power: fix build on Ubuntu 20.04
> examples/multi_process: fix build on Ubuntu 20.04
> examples/l2fwd-keepalive: skip meson build if no librt
>
> Chas Williams (2):
> net: check segment pointer in raw checksum processing
> net/virtio: check raw checksum failure
>
> Chenbo Xia (2):
> app: fix ethdev port id size
> doc: fix ethdev port id size
>
> Chengchang Tang (4):
> app/testpmd: fix port id check in Tx VLAN command
> app/testpmd: fix VLAN configuration on failure
> app/testpmd: remove restriction on Tx segments set
> app/testpmd: fix descriptor id check
>
> Ciara Power (2):
> doc: fix typo in KNI guide
> usertools: fix CPU layout script to be PEP8 compliant
>
> Conor Walsh (1):
> net/ixgbe: check switch domain allocation result
>
> David Christensen (1):
> net/vhost: fix xstats after clearing stats
>
> David Marchand (11):
> eal: fix parallel build
> crypto/scheduler: fix header install with meson
> bus/pci: remove duplicate declaration
> mem: fix allocation in container with SELinux
> eal: fix doxygen for EAL cleanup
> crypto/dpaa2_sec: remove dead code
> net/ena: remove unused macro
> devtools: fix directory filter in forbidden token check
> examples/kni: fix build with pkg-config
> examples/l2fwd-crypto: fix build with pkg-config
> examples/performance-thread: fix build with pkg-config
>
> Dekel Peled (1):
> net/mlx5: fix match on empty VLAN item in DV mode
>
> Devendra Singh Rawat (1):
> net/qede: fix milliseconds sleep macro
>
> Didier Pallard (3):
> common/qat: add missing kmod dependency info
> net/mlx5: fix Rx descriptor status
> crypto/octeontx: fix out-of-place support
>
> Dongsheng Rong (1):
> net/bonding: fix Rx queue conversion
>
> Erik Gabriel Carrillo (1):
> timer: add limitation note for sync stop and reset
>
> Eugenio Pérez (1):
> vhost: fix IOTLB mempool single-consumer flag
>
> Fan Zhang (3):
> port: remove useless assignment
> examples/fips_validation: fix missed version line
> vhost/crypto: fix feature negotiation
>
> Ferruh Yigit (5):
> ethdev: remove redundant license text
> app/testpmd: fix build with gcc 11
> pmdinfogen: fix build with gcc 11
> net/netvsc: replace compiler builtin overflow check
> net/i40e: fix build for log format specifier
>
> Gaetan Rivet (1):
> net/failsafe: fix state synchro cleanup
>
> Gregory Etelson (2):
> examples/l3fwd-power: check packet types after start
> net/mlx5: fix representor interrupts handler
>
> Guinan Sun (4):
> net/i40e/base: fix function header arguments
> net/i40e/base: fix Rx only for unicast promisc on VLAN
> net/i40e: fix link status
> net/i40e: fix recreating flexible flow director rule
>
> Haggai Eran (1):
> cryptodev: fix parameter parsing
>
> Haiyue Wang (1):
> net/ixgbe: remove redundant MAC flag check
>
> Heinrich Kuhn (2):
> net/nfp: expand device info get
> doc: improve multiport PF in nfp guide
>
> Hemant Agrawal (1):
> crypto/dpaa2_sec: fix stats query without queue pair
>
> Honnappa Nagarahalli (2):
> ethdev: fix memory ordering for callback functions
> examples/performance-thread: fix build with low core count
>
> Huisong Li (1):
> app/testpmd: fix displaying Rx/Tx queues information
>
> Ibtisam Tariq (3):
> examples/qos_sched: fix usage string
> examples/vhost_crypto: add new line character in usage
> doc: fix rule file parameters in l3fwd-acl guide
>
> Igor Romanov (1):
> net/sfc/base: fix tunnel configuration
>
> Jeff Guo (6):
> net/ixgbe: fix vector Rx
> net/i40e: fix vector Rx
> net/fm10k: fix vector Rx
> net/avf: fix command after PF reset
> net/avf: fix flow flush after PF reset
> net/avf: fix vector Rx
>
> John McNamara (1):
> license: add licenses for exception cases
>
> Julien Massonneau (1):
> usertools: fix pmdinfo parsing
>
> Junyu Jiang (2):
> net/avf: fix RSS RETA settings invalid
> net/i40e: fix byte counters
>
> Kalesh AP (7):
> net/bnxt: fix flow error on filter creation
> net/bnxt: fix endianness while setting L4 destination port
> net/bnxt: fix structure variable initialization
> net/bnxt: fix UDP tunnel port removal
> net/bnxt: fix boolean operator usage
> net/bnxt: fix drop enable in get Rx queue info
> net/bnxt: increase size of Rx CQ
>
> Karra Satwik (1):
> net/cxgbe: fix duplicate MAC addresses in MPS TCAM
>
> Kevin Laatz (1):
> net/ring: check internal arguments
>
> Kevin Traynor (4):
> maintainers: update maintainer names and emails
> kni: fix ethtool build error on kernel 5.9
> Revert "app/testpmd: fix descriptor id check"
> Revert "app/testpmd: remove restriction on Tx segments set"
>
> Konstantin Ananyev (1):
> doc: fix missing classify methods in ACL guide
>
> Lance Richardson (1):
> net/bnxt: fix queue get info
>
> Leyi Rong (1):
> net/avf: fix performance drop after port reset
>
> Lijun Ou (1):
> app/testpmd: fix RSS key for flow API RSS rule
>
> Long Li (4):
> net/netvsc: fix multiple channel Rx
> net/netvsc: fix stale value after free
> net/netvsc: allocate contiguous physical memory for RNDIS
> net/vdev_netvsc: fix device probing error flow
>
> Luca Boccassi (1):
> fix spellings that Lintian complains about
>
> Lukasz Wojciechowski (17):
> raw/skeleton: reset test statistics
> raw/skeleton: allow closing already closed device
> distributor: fix handshake synchronization
> distributor: fix handshake deadlock
> distributor: fix buffer use after free
> distributor: handle worker shutdown in burst mode
> test/distributor: fix shutdown of busy worker
> distributor: fix return pkt calls in single mode
> test/distributor: fix freeing mbufs
> test/distributor: fix lcores statistics
> test/distributor: collect return mbufs
> distributor: fix API documentation
> test/distributor: fix race conditions on shutdown
> distributor: fix scalar matching
> distributor: fix flushing in flight packets
> distributor: fix clearing returns buffer
> test/distributor: fix quitting workers in burst mode
>
> Matan Azrad (1):
> net/mlx5: fix tunnel flow prioriity
>
> Maxime Coquelin (10):
> vdpa/ifc: fix build with recent kernels
> vhost: fix virtio-net header length with packed ring
> vhost: fix virtqueues metadata allocation
> vhost: validate index in available entries API
> vhost: validate index in guest notification API
> config: enable packet prefetching with Meson
> vhost: fix virtqueue initialization
> vhost: fix error path when setting memory tables
> vhost: fix fd leak in dirty logging setup
> vhost: fix fd leak in kick setup
>
> Maxime Leroy (1):
> net/mlx5: fix Rx queue count calculation
>
> Michael Baum (1):
> net/mlx5: remove unused variable in Tx queue creation
>
> Michal Krawczyk (3):
> net/ena/base: use min/max macros with type conversion
> net/ena/base: specify delay operations
> net/ena/base: fix release of wait event
>
> Min Hu (Connor) (1):
> app/testpmd: fix bonding xmit balance policy command
>
> Mohsin Shaikh (1):
> net/mlx5: use open/read/close for ib stats query
>
> Nick Connolly (1):
> mem: fix allocation failure on non-NUMA kernel
>
> Olivier Matz (4):
> net/ring: fix typo in log message
> examples/multi_process: fix compilation
> examples/fips_validation: fix buffer overflow
> kni: fix build on RHEL 8.3
>
> Ophir Munk (1):
> net/mlx5: remove unused log macros
>
> Ori Kam (1):
> net/mlx5: fix selection between encap and decap
>
> Padraig Connolly (1):
> net/i40e: fix QinQ flow pattern to allow non full mask
>
> Pavan Nikhilesh (2):
> mempool/octeontx: fix aura to pool mapping
> app/eventdev: check timer adadpters number
>
> Prateek Agarwal (1):
> net/i40e: add C++ include guard
>
> Qi Zhang (1):
> net/avf: fix iterator for RSS LUT
>
> Rahul Gupta (2):
> net/bnxt: fix for memleak during queue restart
> net/bnxt: fix to advance producer index
>
> Rahul Lakkireddy (1):
> net/cxgbe: fix queue DMA ring leaks during port close
>
> Rasesh Mody (2):
> net/qede: fix getting link details
> net/bnx2x: add QLogic vendor id for BCM57840
>
> Rohit Raj (1):
> bus/fslmc: fix dpio close
>
> RongQing Li (1):
> net/bonding: fix possible unbalanced packet receiving
>
> Ruifeng Wang (2):
> net/i40e: support aarch32
> test/crypto: fix stats test
>
> Sachin Saxena (2):
> net/dpaa2: fix misuse of interface index
> doc: fix diagram in dpaa2 guide
>
> Sarosh Arif (3):
> doc: fix typo in pcap guide
> test/distributor: fix mbuf leak on failure
> doc: fix grammar
>
> Shiri Kuzin (1):
> net/mlx5: fix xstats reset reinitialization
>
> Shougang Wang (2):
> net/i40e: fix filter pctype
> net/i40e: fix queue region in RSS flow
>
> Somnath Kotur (3):
> net/bnxt: fix shift operation
> net/bnxt: fix checking VNIC in shutdown path
> net/bnxt: fix queue release
>
> Stephen Hemminger (3):
> net/failsafe: fix double space in warning log
> net/netvsc: check for overflow on packet info from host
> doc: add SPDX license tag header to Intel performance guide
>
> Steve Yang (3):
> net/iavf: downgrade error log
> net/ixgbe: fix VF reset HW error handling
> net/avf: fix scattered Rx enabling
>
> Suanming Mou (1):
> net/mlx5: fix secondary process resources release
>
> Thomas Monjalon (5):
> eal: remove useless makefiles
> bus/pci: remove unused scan by address
> mem: fix config name in error logs
> ethdev: move non-offload capabilities
> net/mlx: fix overlinking with meson and glue dlopen
>
> Ting Xu (2):
> table: fix hash for 32-bit
> net/avf: fix releasing mbufs
>
> Viacheslav Ovsiienko (2):
> net/mlx5: fix netlink buffer allocation from stack
> net/mlx5: fix PCI address lookup
>
> Yi Yang (1):
> gso: fix payload unit size for UDP
>
> Yunjian Wang (23):
> net/tap: free mempool when closing
> net/fm10k: fix memory leak when thresh check fails
> net/qede: fix dereference before null check
> vfio: fix group descriptor check
> bus/pci: fix memory leak when unmapping VFIO resource
> bus/pci: fix leak on VFIO mapping error
> net/fm10k: fix memory leak when Tx thresh check fails
> raw/dpaa2_qdma: fix reset
> eventdev: check allocation in Tx adapter
> event/dpaa2: fix dereference before null check
> eventdev: fix adapter leak in error path
> net/netvsc: fix Tx queue leak in error path
> eal/linux: fix memory leak in uevent handling
> efd: fix tailq entry leak in error path
> eal: fix leak on device event callback unregister
> baseband/turbo_sw: fix memory leak in error path
> net/mvpp2: fix memory leak in error path
> net/thunderx: fix memory leak on rbdr desc ring failure
> ethdev: fix data type for port id
> compress/isal: check allocation in queue setup
> malloc: fix style in free list index computation
> net/bnxt: fix memory leak when freeing VF info
> net/bnxt: add memory allocation check in VF info init
>
> Yuying Zhang (1):
> net/i40e: fix virtual channel conflict
>
> Zhenghua Zhou (1):
> app/testpmd: do not allow dynamic change of core number
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [dpdk-dev] 18.11.11 (LTS) patches review and test
2020-12-29 9:01 ` Chen, BoX C
@ 2021-01-05 16:23 ` Kevin Traynor
2021-01-06 2:08 ` Chen, BoX C
0 siblings, 1 reply; 12+ messages in thread
From: Kevin Traynor @ 2021-01-05 16:23 UTC (permalink / raw)
To: Chen, BoX C, stable
Cc: dev, Abhishek Marathe, Akhil Goyal, Ali Alnubani, Walker,
Benjamin, David Christensen, Hemant Agrawal, Stokes, Ian,
Jerin Jacob, Mcnamara, John, Ju-Hyoung Lee, Luca Boccassi,
Pei Zhang, Yu, PingX, Xu, Qian Q, Raslan Darawsheh,
Thomas Monjalon, Peng, Yuan, Chen, Zhaoyan, Govindharajan,
Hariprasad
On 29/12/2020 09:01, Chen, BoX C wrote:
> Hi Kevin,
> Update DPDK 18.11.11 (LTS) test result for Intel part. All passed except the known issues.
>
Hi Chen Bo,
Thanks for your testing.
> * Intel(R) Testing
>
> # Basic Intel(R) NIC testing
> * PF(i40e):Passed
> known issue: create rule for set hash key, but rule create failed.
Can you please provide some more information. Is there a bugzilla? Is
there a fix in main that should be applied to 18.11?
If not, is it critical? should we consider to block the release until it
is fixed? Note, this is the last 18.11 LTS release.
> * PF(ixgbe):Passed
> * VF(i40e):Passed
> * VF(ixgbe):Passed
> * Build or compile: Passed
> * Intel NIC single core/NIC performance: Passed
>
> #Basic cryptodev and virtio testing
> * vhost/virtio basic loopback, PVP and performance test: Passed.
> known issue: The UDP fragmentation offload feature of Virtio-net device can not be turned on in the VM. bugzilla has been submit: https://bugzilla.kernel.org/show_bug.cgi?id=207075
This is logged as a kernel issue, so no action required for 18.11.
Please correct me if I misinterpret.
thanks,
Kevin.
> * cryptodev Function: Passed.
> * cryptodev Performance: Passed.
>
> Regards,
> Chen Bo
>
>> -----Original Message-----
>> From: dev <dev-bounces@dpdk.org> On Behalf Of Kevin Traynor
>> Sent: December 17, 2020 20:03
>> To: stable@dpdk.org
>> Cc: dev@dpdk.org; Abhishek Marathe <Abhishek.Marathe@microsoft.com>;
>> Akhil Goyal <akhil.goyal@nxp.com>; Ali Alnubani <alialnu@mellanox.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>; Yu, PingX
>> <pingx.yu@intel.com>; Xu, Qian Q <qian.q.xu@intel.com>; Raslan
>> Darawsheh <rasland@mellanox.com>; Thomas Monjalon
>> <thomas@monjalon.net>; Peng, Yuan <yuan.peng@intel.com>; Chen,
>> Zhaoyan <zhaoyan.chen@intel.com>; Govindharajan, Hariprasad
>> <hariprasad.govindharajan@intel.com>
>> Subject: [dpdk-dev] 18.11.11 (LTS) patches review and test
>>
>> Hi all,
>>
>> Here is a list of patches targeted for LTS release 18.11.11.
>>
>> The planned date for the final release is 19th January.
>>
>> Note, this is the last planned release of 18.11 LTS, and it will be unmaintained
>> after this release, so I encourage anyone who is using
>> 18.11 LTS to test.
>>
>> 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=v18.11.11-rc1
>>
>> These patches are located at branch 18.11 of dpdk-stable repo:
>> https://dpdk.org/browse/dpdk-stable/
>>
>> Thanks.
>>
>> Kevin.
>>
>> ---
>> Ajit Khaparde (1):
>> net/bnxt: fix resetting mbuf data offset
>>
>> Alexander Kozyrev (1):
>> net/mlx5: fix Rx queue count calculation
>>
>> Anatoly Burakov (2):
>> doc: clarify instructions on running as non-root
>> doc: update information on using hugepages
>>
>> Andrew Rybchenko (1):
>> doc: fix EF10 Rx mode name in sfc guide
>>
>> Ankur Dwivedi (2):
>> test/crypto: fix device number
>> test/event: fix function arguments for crypto adapter
>>
>> Beilei Xing (1):
>> net/i40e: fix flow director for eth + VLAN pattern
>>
>> Bernard Iremonger (1):
>> net/i40e: fix flow director initialisation
>>
>> Bruce Richardson (9):
>> doc: fix formatting of notes in meson guide
>> build: skip detecting libpcap via pcap-config
>> eal/x86: fix memcpy AVX-512 enablement
>> doc: add SPDX license tag header to meson guide
>> app: fix missing dependencies
>> examples/l2fwd-crypto: fix missing dependency
>> examples/vm_power: fix build on Ubuntu 20.04
>> examples/multi_process: fix build on Ubuntu 20.04
>> examples/l2fwd-keepalive: skip meson build if no librt
>>
>> Chas Williams (2):
>> net: check segment pointer in raw checksum processing
>> net/virtio: check raw checksum failure
>>
>> Chenbo Xia (2):
>> app: fix ethdev port id size
>> doc: fix ethdev port id size
>>
>> Chengchang Tang (4):
>> app/testpmd: fix port id check in Tx VLAN command
>> app/testpmd: fix VLAN configuration on failure
>> app/testpmd: remove restriction on Tx segments set
>> app/testpmd: fix descriptor id check
>>
>> Ciara Power (2):
>> doc: fix typo in KNI guide
>> usertools: fix CPU layout script to be PEP8 compliant
>>
>> Conor Walsh (1):
>> net/ixgbe: check switch domain allocation result
>>
>> David Christensen (1):
>> net/vhost: fix xstats after clearing stats
>>
>> David Marchand (11):
>> eal: fix parallel build
>> crypto/scheduler: fix header install with meson
>> bus/pci: remove duplicate declaration
>> mem: fix allocation in container with SELinux
>> eal: fix doxygen for EAL cleanup
>> crypto/dpaa2_sec: remove dead code
>> net/ena: remove unused macro
>> devtools: fix directory filter in forbidden token check
>> examples/kni: fix build with pkg-config
>> examples/l2fwd-crypto: fix build with pkg-config
>> examples/performance-thread: fix build with pkg-config
>>
>> Dekel Peled (1):
>> net/mlx5: fix match on empty VLAN item in DV mode
>>
>> Devendra Singh Rawat (1):
>> net/qede: fix milliseconds sleep macro
>>
>> Didier Pallard (3):
>> common/qat: add missing kmod dependency info
>> net/mlx5: fix Rx descriptor status
>> crypto/octeontx: fix out-of-place support
>>
>> Dongsheng Rong (1):
>> net/bonding: fix Rx queue conversion
>>
>> Erik Gabriel Carrillo (1):
>> timer: add limitation note for sync stop and reset
>>
>> Eugenio Pérez (1):
>> vhost: fix IOTLB mempool single-consumer flag
>>
>> Fan Zhang (3):
>> port: remove useless assignment
>> examples/fips_validation: fix missed version line
>> vhost/crypto: fix feature negotiation
>>
>> Ferruh Yigit (5):
>> ethdev: remove redundant license text
>> app/testpmd: fix build with gcc 11
>> pmdinfogen: fix build with gcc 11
>> net/netvsc: replace compiler builtin overflow check
>> net/i40e: fix build for log format specifier
>>
>> Gaetan Rivet (1):
>> net/failsafe: fix state synchro cleanup
>>
>> Gregory Etelson (2):
>> examples/l3fwd-power: check packet types after start
>> net/mlx5: fix representor interrupts handler
>>
>> Guinan Sun (4):
>> net/i40e/base: fix function header arguments
>> net/i40e/base: fix Rx only for unicast promisc on VLAN
>> net/i40e: fix link status
>> net/i40e: fix recreating flexible flow director rule
>>
>> Haggai Eran (1):
>> cryptodev: fix parameter parsing
>>
>> Haiyue Wang (1):
>> net/ixgbe: remove redundant MAC flag check
>>
>> Heinrich Kuhn (2):
>> net/nfp: expand device info get
>> doc: improve multiport PF in nfp guide
>>
>> Hemant Agrawal (1):
>> crypto/dpaa2_sec: fix stats query without queue pair
>>
>> Honnappa Nagarahalli (2):
>> ethdev: fix memory ordering for callback functions
>> examples/performance-thread: fix build with low core count
>>
>> Huisong Li (1):
>> app/testpmd: fix displaying Rx/Tx queues information
>>
>> Ibtisam Tariq (3):
>> examples/qos_sched: fix usage string
>> examples/vhost_crypto: add new line character in usage
>> doc: fix rule file parameters in l3fwd-acl guide
>>
>> Igor Romanov (1):
>> net/sfc/base: fix tunnel configuration
>>
>> Jeff Guo (6):
>> net/ixgbe: fix vector Rx
>> net/i40e: fix vector Rx
>> net/fm10k: fix vector Rx
>> net/avf: fix command after PF reset
>> net/avf: fix flow flush after PF reset
>> net/avf: fix vector Rx
>>
>> John McNamara (1):
>> license: add licenses for exception cases
>>
>> Julien Massonneau (1):
>> usertools: fix pmdinfo parsing
>>
>> Junyu Jiang (2):
>> net/avf: fix RSS RETA settings invalid
>> net/i40e: fix byte counters
>>
>> Kalesh AP (7):
>> net/bnxt: fix flow error on filter creation
>> net/bnxt: fix endianness while setting L4 destination port
>> net/bnxt: fix structure variable initialization
>> net/bnxt: fix UDP tunnel port removal
>> net/bnxt: fix boolean operator usage
>> net/bnxt: fix drop enable in get Rx queue info
>> net/bnxt: increase size of Rx CQ
>>
>> Karra Satwik (1):
>> net/cxgbe: fix duplicate MAC addresses in MPS TCAM
>>
>> Kevin Laatz (1):
>> net/ring: check internal arguments
>>
>> Kevin Traynor (4):
>> maintainers: update maintainer names and emails
>> kni: fix ethtool build error on kernel 5.9
>> Revert "app/testpmd: fix descriptor id check"
>> Revert "app/testpmd: remove restriction on Tx segments set"
>>
>> Konstantin Ananyev (1):
>> doc: fix missing classify methods in ACL guide
>>
>> Lance Richardson (1):
>> net/bnxt: fix queue get info
>>
>> Leyi Rong (1):
>> net/avf: fix performance drop after port reset
>>
>> Lijun Ou (1):
>> app/testpmd: fix RSS key for flow API RSS rule
>>
>> Long Li (4):
>> net/netvsc: fix multiple channel Rx
>> net/netvsc: fix stale value after free
>> net/netvsc: allocate contiguous physical memory for RNDIS
>> net/vdev_netvsc: fix device probing error flow
>>
>> Luca Boccassi (1):
>> fix spellings that Lintian complains about
>>
>> Lukasz Wojciechowski (17):
>> raw/skeleton: reset test statistics
>> raw/skeleton: allow closing already closed device
>> distributor: fix handshake synchronization
>> distributor: fix handshake deadlock
>> distributor: fix buffer use after free
>> distributor: handle worker shutdown in burst mode
>> test/distributor: fix shutdown of busy worker
>> distributor: fix return pkt calls in single mode
>> test/distributor: fix freeing mbufs
>> test/distributor: fix lcores statistics
>> test/distributor: collect return mbufs
>> distributor: fix API documentation
>> test/distributor: fix race conditions on shutdown
>> distributor: fix scalar matching
>> distributor: fix flushing in flight packets
>> distributor: fix clearing returns buffer
>> test/distributor: fix quitting workers in burst mode
>>
>> Matan Azrad (1):
>> net/mlx5: fix tunnel flow prioriity
>>
>> Maxime Coquelin (10):
>> vdpa/ifc: fix build with recent kernels
>> vhost: fix virtio-net header length with packed ring
>> vhost: fix virtqueues metadata allocation
>> vhost: validate index in available entries API
>> vhost: validate index in guest notification API
>> config: enable packet prefetching with Meson
>> vhost: fix virtqueue initialization
>> vhost: fix error path when setting memory tables
>> vhost: fix fd leak in dirty logging setup
>> vhost: fix fd leak in kick setup
>>
>> Maxime Leroy (1):
>> net/mlx5: fix Rx queue count calculation
>>
>> Michael Baum (1):
>> net/mlx5: remove unused variable in Tx queue creation
>>
>> Michal Krawczyk (3):
>> net/ena/base: use min/max macros with type conversion
>> net/ena/base: specify delay operations
>> net/ena/base: fix release of wait event
>>
>> Min Hu (Connor) (1):
>> app/testpmd: fix bonding xmit balance policy command
>>
>> Mohsin Shaikh (1):
>> net/mlx5: use open/read/close for ib stats query
>>
>> Nick Connolly (1):
>> mem: fix allocation failure on non-NUMA kernel
>>
>> Olivier Matz (4):
>> net/ring: fix typo in log message
>> examples/multi_process: fix compilation
>> examples/fips_validation: fix buffer overflow
>> kni: fix build on RHEL 8.3
>>
>> Ophir Munk (1):
>> net/mlx5: remove unused log macros
>>
>> Ori Kam (1):
>> net/mlx5: fix selection between encap and decap
>>
>> Padraig Connolly (1):
>> net/i40e: fix QinQ flow pattern to allow non full mask
>>
>> Pavan Nikhilesh (2):
>> mempool/octeontx: fix aura to pool mapping
>> app/eventdev: check timer adadpters number
>>
>> Prateek Agarwal (1):
>> net/i40e: add C++ include guard
>>
>> Qi Zhang (1):
>> net/avf: fix iterator for RSS LUT
>>
>> Rahul Gupta (2):
>> net/bnxt: fix for memleak during queue restart
>> net/bnxt: fix to advance producer index
>>
>> Rahul Lakkireddy (1):
>> net/cxgbe: fix queue DMA ring leaks during port close
>>
>> Rasesh Mody (2):
>> net/qede: fix getting link details
>> net/bnx2x: add QLogic vendor id for BCM57840
>>
>> Rohit Raj (1):
>> bus/fslmc: fix dpio close
>>
>> RongQing Li (1):
>> net/bonding: fix possible unbalanced packet receiving
>>
>> Ruifeng Wang (2):
>> net/i40e: support aarch32
>> test/crypto: fix stats test
>>
>> Sachin Saxena (2):
>> net/dpaa2: fix misuse of interface index
>> doc: fix diagram in dpaa2 guide
>>
>> Sarosh Arif (3):
>> doc: fix typo in pcap guide
>> test/distributor: fix mbuf leak on failure
>> doc: fix grammar
>>
>> Shiri Kuzin (1):
>> net/mlx5: fix xstats reset reinitialization
>>
>> Shougang Wang (2):
>> net/i40e: fix filter pctype
>> net/i40e: fix queue region in RSS flow
>>
>> Somnath Kotur (3):
>> net/bnxt: fix shift operation
>> net/bnxt: fix checking VNIC in shutdown path
>> net/bnxt: fix queue release
>>
>> Stephen Hemminger (3):
>> net/failsafe: fix double space in warning log
>> net/netvsc: check for overflow on packet info from host
>> doc: add SPDX license tag header to Intel performance guide
>>
>> Steve Yang (3):
>> net/iavf: downgrade error log
>> net/ixgbe: fix VF reset HW error handling
>> net/avf: fix scattered Rx enabling
>>
>> Suanming Mou (1):
>> net/mlx5: fix secondary process resources release
>>
>> Thomas Monjalon (5):
>> eal: remove useless makefiles
>> bus/pci: remove unused scan by address
>> mem: fix config name in error logs
>> ethdev: move non-offload capabilities
>> net/mlx: fix overlinking with meson and glue dlopen
>>
>> Ting Xu (2):
>> table: fix hash for 32-bit
>> net/avf: fix releasing mbufs
>>
>> Viacheslav Ovsiienko (2):
>> net/mlx5: fix netlink buffer allocation from stack
>> net/mlx5: fix PCI address lookup
>>
>> Yi Yang (1):
>> gso: fix payload unit size for UDP
>>
>> Yunjian Wang (23):
>> net/tap: free mempool when closing
>> net/fm10k: fix memory leak when thresh check fails
>> net/qede: fix dereference before null check
>> vfio: fix group descriptor check
>> bus/pci: fix memory leak when unmapping VFIO resource
>> bus/pci: fix leak on VFIO mapping error
>> net/fm10k: fix memory leak when Tx thresh check fails
>> raw/dpaa2_qdma: fix reset
>> eventdev: check allocation in Tx adapter
>> event/dpaa2: fix dereference before null check
>> eventdev: fix adapter leak in error path
>> net/netvsc: fix Tx queue leak in error path
>> eal/linux: fix memory leak in uevent handling
>> efd: fix tailq entry leak in error path
>> eal: fix leak on device event callback unregister
>> baseband/turbo_sw: fix memory leak in error path
>> net/mvpp2: fix memory leak in error path
>> net/thunderx: fix memory leak on rbdr desc ring failure
>> ethdev: fix data type for port id
>> compress/isal: check allocation in queue setup
>> malloc: fix style in free list index computation
>> net/bnxt: fix memory leak when freeing VF info
>> net/bnxt: add memory allocation check in VF info init
>>
>> Yuying Zhang (1):
>> net/i40e: fix virtual channel conflict
>>
>> Zhenghua Zhou (1):
>> app/testpmd: do not allow dynamic change of core number
>
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [dpdk-dev] 18.11.11 (LTS) patches review and test
2020-12-23 9:41 ` Pei Zhang
@ 2021-01-05 16:24 ` Kevin Traynor
0 siblings, 0 replies; 12+ messages in thread
From: Kevin Traynor @ 2021-01-05 16:24 UTC (permalink / raw)
To: Pei Zhang
Cc: stable, dev, Abhishek Marathe, Akhil Goyal, Ali Alnubani,
benjamin walker, David Christensen, Hemant Agrawal, Ian Stokes,
Jerin Jacob, John McNamara, Ju-Hyoung Lee, Luca Boccassi,
pingx yu, qian q xu, Raslan Darawsheh, Thomas Monjalon,
yuan peng, zhaoyan chen, hariprasad govindharajan
On 23/12/2020 09:41, Pei Zhang wrote:
> Hello Kevin,
>
> The testing with dpdk 18.11.11-rc1 from Red Hat looks good. We tested below 16 scenarios and and all got PASS on RHEL8:
>
> (1)Guest with device assignment(PF) throughput testing(1G hugepage size): PASS
> (2)Guest with device assignment(PF) throughput testing(2M hugepage size) : PASS
> (3)Guest with device assignment(VF) throughput testing: PASS
> (4)PVP (host dpdk testpmd as vswitch) 1Q: throughput testing: PASS
> (5)PVP vhost-user 2Q throughput testing: PASS
> (6)PVP vhost-user 1Q - cross numa node throughput testing: PASS
> (7)Guest with vhost-user 2 queues throughput testing: PASS
> (8)vhost-user reconnect with dpdk-client, qemu-server: qemu reconnect: PASS
> (9)vhost-user reconnect with dpdk-client, qemu-server: ovs reconnect: PASS
> (10)PVP 1Q live migration testing: PASS
> (11)PVP 1Q cross numa node live migration testing: PASS
> (12)Guest with ovs+dpdk+vhost-user 1Q live migration testing: PASS
> (13)Guest with ovs+dpdk+vhost-user 1Q live migration testing (2M): PASS
> (14)Guest with ovs+dpdk+vhost-user 2Q live migration testing: PASS
> (15)Host PF + DPDK testing: PASS
> (16)Host VF + DPDK testing: PASS
>
Thanks for testing Pei.
Kevin.
> Versions:
>
> kernel 4.18
> qemu 5.2
>
> dpdk: git://dpdk.org/dpdk-stable
> # git log -1
> commit fc3a366462672cfa392618b89f339ab617d8a3af (HEAD, tag: v18.11.11-rc1, origin/18.11)
> Author: Kevin Traynor <ktraynor@redhat.com>
> Date: Thu Dec 17 11:43:40 2020 +0000
>
> version: 18.11.11-rc1
>
> Signed-off-by: Kevin Traynor <ktraynor@redhat.com>
>
>
> # git branch
> remotes/origin/18.11
>
> NICs: X540-AT2 NIC(ixgbe, 10G)
>
> Best regards,
>
> Pei
>
> ----- Original Message -----
> From: "Kevin Traynor" <ktraynor@redhat.com>
> To: stable@dpdk.org
> Cc: dev@dpdk.org, "Abhishek Marathe" <Abhishek.Marathe@microsoft.com>, "Akhil Goyal" <akhil.goyal@nxp.com>, "Ali Alnubani" <alialnu@mellanox.com>, "benjamin walker" <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" <pingx.yu@intel.com>, "qian q xu" <qian.q.xu@intel.com>, "Raslan Darawsheh" <rasland@mellanox.com>, "Thomas Monjalon" <thomas@monjalon.net>, "yuan peng" <yuan.peng@intel.com>, "zhaoyan chen" <zhaoyan.chen@intel.com>, "hariprasad govindharajan" <hariprasad.govindharajan@intel.com>
> Sent: Thursday, December 17, 2020 8:03:04 PM
> Subject: 18.11.11 (LTS) patches review and test
>
> Hi all,
>
> Here is a list of patches targeted for LTS release 18.11.11.
>
> The planned date for the final release is 19th January.
>
> Note, this is the last planned release of 18.11 LTS, and it will be
> unmaintained after this release, so I encourage anyone who is using
> 18.11 LTS to test.
>
> 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=v18.11.11-rc1
>
> These patches are located at branch 18.11 of dpdk-stable repo:
> https://dpdk.org/browse/dpdk-stable/
>
> Thanks.
>
> Kevin.
>
> ---
> Ajit Khaparde (1):
> net/bnxt: fix resetting mbuf data offset
>
> Alexander Kozyrev (1):
> net/mlx5: fix Rx queue count calculation
>
> Anatoly Burakov (2):
> doc: clarify instructions on running as non-root
> doc: update information on using hugepages
>
> Andrew Rybchenko (1):
> doc: fix EF10 Rx mode name in sfc guide
>
> Ankur Dwivedi (2):
> test/crypto: fix device number
> test/event: fix function arguments for crypto adapter
>
> Beilei Xing (1):
> net/i40e: fix flow director for eth + VLAN pattern
>
> Bernard Iremonger (1):
> net/i40e: fix flow director initialisation
>
> Bruce Richardson (9):
> doc: fix formatting of notes in meson guide
> build: skip detecting libpcap via pcap-config
> eal/x86: fix memcpy AVX-512 enablement
> doc: add SPDX license tag header to meson guide
> app: fix missing dependencies
> examples/l2fwd-crypto: fix missing dependency
> examples/vm_power: fix build on Ubuntu 20.04
> examples/multi_process: fix build on Ubuntu 20.04
> examples/l2fwd-keepalive: skip meson build if no librt
>
> Chas Williams (2):
> net: check segment pointer in raw checksum processing
> net/virtio: check raw checksum failure
>
> Chenbo Xia (2):
> app: fix ethdev port id size
> doc: fix ethdev port id size
>
> Chengchang Tang (4):
> app/testpmd: fix port id check in Tx VLAN command
> app/testpmd: fix VLAN configuration on failure
> app/testpmd: remove restriction on Tx segments set
> app/testpmd: fix descriptor id check
>
> Ciara Power (2):
> doc: fix typo in KNI guide
> usertools: fix CPU layout script to be PEP8 compliant
>
> Conor Walsh (1):
> net/ixgbe: check switch domain allocation result
>
> David Christensen (1):
> net/vhost: fix xstats after clearing stats
>
> David Marchand (11):
> eal: fix parallel build
> crypto/scheduler: fix header install with meson
> bus/pci: remove duplicate declaration
> mem: fix allocation in container with SELinux
> eal: fix doxygen for EAL cleanup
> crypto/dpaa2_sec: remove dead code
> net/ena: remove unused macro
> devtools: fix directory filter in forbidden token check
> examples/kni: fix build with pkg-config
> examples/l2fwd-crypto: fix build with pkg-config
> examples/performance-thread: fix build with pkg-config
>
> Dekel Peled (1):
> net/mlx5: fix match on empty VLAN item in DV mode
>
> Devendra Singh Rawat (1):
> net/qede: fix milliseconds sleep macro
>
> Didier Pallard (3):
> common/qat: add missing kmod dependency info
> net/mlx5: fix Rx descriptor status
> crypto/octeontx: fix out-of-place support
>
> Dongsheng Rong (1):
> net/bonding: fix Rx queue conversion
>
> Erik Gabriel Carrillo (1):
> timer: add limitation note for sync stop and reset
>
> Eugenio Pérez (1):
> vhost: fix IOTLB mempool single-consumer flag
>
> Fan Zhang (3):
> port: remove useless assignment
> examples/fips_validation: fix missed version line
> vhost/crypto: fix feature negotiation
>
> Ferruh Yigit (5):
> ethdev: remove redundant license text
> app/testpmd: fix build with gcc 11
> pmdinfogen: fix build with gcc 11
> net/netvsc: replace compiler builtin overflow check
> net/i40e: fix build for log format specifier
>
> Gaetan Rivet (1):
> net/failsafe: fix state synchro cleanup
>
> Gregory Etelson (2):
> examples/l3fwd-power: check packet types after start
> net/mlx5: fix representor interrupts handler
>
> Guinan Sun (4):
> net/i40e/base: fix function header arguments
> net/i40e/base: fix Rx only for unicast promisc on VLAN
> net/i40e: fix link status
> net/i40e: fix recreating flexible flow director rule
>
> Haggai Eran (1):
> cryptodev: fix parameter parsing
>
> Haiyue Wang (1):
> net/ixgbe: remove redundant MAC flag check
>
> Heinrich Kuhn (2):
> net/nfp: expand device info get
> doc: improve multiport PF in nfp guide
>
> Hemant Agrawal (1):
> crypto/dpaa2_sec: fix stats query without queue pair
>
> Honnappa Nagarahalli (2):
> ethdev: fix memory ordering for callback functions
> examples/performance-thread: fix build with low core count
>
> Huisong Li (1):
> app/testpmd: fix displaying Rx/Tx queues information
>
> Ibtisam Tariq (3):
> examples/qos_sched: fix usage string
> examples/vhost_crypto: add new line character in usage
> doc: fix rule file parameters in l3fwd-acl guide
>
> Igor Romanov (1):
> net/sfc/base: fix tunnel configuration
>
> Jeff Guo (6):
> net/ixgbe: fix vector Rx
> net/i40e: fix vector Rx
> net/fm10k: fix vector Rx
> net/avf: fix command after PF reset
> net/avf: fix flow flush after PF reset
> net/avf: fix vector Rx
>
> John McNamara (1):
> license: add licenses for exception cases
>
> Julien Massonneau (1):
> usertools: fix pmdinfo parsing
>
> Junyu Jiang (2):
> net/avf: fix RSS RETA settings invalid
> net/i40e: fix byte counters
>
> Kalesh AP (7):
> net/bnxt: fix flow error on filter creation
> net/bnxt: fix endianness while setting L4 destination port
> net/bnxt: fix structure variable initialization
> net/bnxt: fix UDP tunnel port removal
> net/bnxt: fix boolean operator usage
> net/bnxt: fix drop enable in get Rx queue info
> net/bnxt: increase size of Rx CQ
>
> Karra Satwik (1):
> net/cxgbe: fix duplicate MAC addresses in MPS TCAM
>
> Kevin Laatz (1):
> net/ring: check internal arguments
>
> Kevin Traynor (4):
> maintainers: update maintainer names and emails
> kni: fix ethtool build error on kernel 5.9
> Revert "app/testpmd: fix descriptor id check"
> Revert "app/testpmd: remove restriction on Tx segments set"
>
> Konstantin Ananyev (1):
> doc: fix missing classify methods in ACL guide
>
> Lance Richardson (1):
> net/bnxt: fix queue get info
>
> Leyi Rong (1):
> net/avf: fix performance drop after port reset
>
> Lijun Ou (1):
> app/testpmd: fix RSS key for flow API RSS rule
>
> Long Li (4):
> net/netvsc: fix multiple channel Rx
> net/netvsc: fix stale value after free
> net/netvsc: allocate contiguous physical memory for RNDIS
> net/vdev_netvsc: fix device probing error flow
>
> Luca Boccassi (1):
> fix spellings that Lintian complains about
>
> Lukasz Wojciechowski (17):
> raw/skeleton: reset test statistics
> raw/skeleton: allow closing already closed device
> distributor: fix handshake synchronization
> distributor: fix handshake deadlock
> distributor: fix buffer use after free
> distributor: handle worker shutdown in burst mode
> test/distributor: fix shutdown of busy worker
> distributor: fix return pkt calls in single mode
> test/distributor: fix freeing mbufs
> test/distributor: fix lcores statistics
> test/distributor: collect return mbufs
> distributor: fix API documentation
> test/distributor: fix race conditions on shutdown
> distributor: fix scalar matching
> distributor: fix flushing in flight packets
> distributor: fix clearing returns buffer
> test/distributor: fix quitting workers in burst mode
>
> Matan Azrad (1):
> net/mlx5: fix tunnel flow prioriity
>
> Maxime Coquelin (10):
> vdpa/ifc: fix build with recent kernels
> vhost: fix virtio-net header length with packed ring
> vhost: fix virtqueues metadata allocation
> vhost: validate index in available entries API
> vhost: validate index in guest notification API
> config: enable packet prefetching with Meson
> vhost: fix virtqueue initialization
> vhost: fix error path when setting memory tables
> vhost: fix fd leak in dirty logging setup
> vhost: fix fd leak in kick setup
>
> Maxime Leroy (1):
> net/mlx5: fix Rx queue count calculation
>
> Michael Baum (1):
> net/mlx5: remove unused variable in Tx queue creation
>
> Michal Krawczyk (3):
> net/ena/base: use min/max macros with type conversion
> net/ena/base: specify delay operations
> net/ena/base: fix release of wait event
>
> Min Hu (Connor) (1):
> app/testpmd: fix bonding xmit balance policy command
>
> Mohsin Shaikh (1):
> net/mlx5: use open/read/close for ib stats query
>
> Nick Connolly (1):
> mem: fix allocation failure on non-NUMA kernel
>
> Olivier Matz (4):
> net/ring: fix typo in log message
> examples/multi_process: fix compilation
> examples/fips_validation: fix buffer overflow
> kni: fix build on RHEL 8.3
>
> Ophir Munk (1):
> net/mlx5: remove unused log macros
>
> Ori Kam (1):
> net/mlx5: fix selection between encap and decap
>
> Padraig Connolly (1):
> net/i40e: fix QinQ flow pattern to allow non full mask
>
> Pavan Nikhilesh (2):
> mempool/octeontx: fix aura to pool mapping
> app/eventdev: check timer adadpters number
>
> Prateek Agarwal (1):
> net/i40e: add C++ include guard
>
> Qi Zhang (1):
> net/avf: fix iterator for RSS LUT
>
> Rahul Gupta (2):
> net/bnxt: fix for memleak during queue restart
> net/bnxt: fix to advance producer index
>
> Rahul Lakkireddy (1):
> net/cxgbe: fix queue DMA ring leaks during port close
>
> Rasesh Mody (2):
> net/qede: fix getting link details
> net/bnx2x: add QLogic vendor id for BCM57840
>
> Rohit Raj (1):
> bus/fslmc: fix dpio close
>
> RongQing Li (1):
> net/bonding: fix possible unbalanced packet receiving
>
> Ruifeng Wang (2):
> net/i40e: support aarch32
> test/crypto: fix stats test
>
> Sachin Saxena (2):
> net/dpaa2: fix misuse of interface index
> doc: fix diagram in dpaa2 guide
>
> Sarosh Arif (3):
> doc: fix typo in pcap guide
> test/distributor: fix mbuf leak on failure
> doc: fix grammar
>
> Shiri Kuzin (1):
> net/mlx5: fix xstats reset reinitialization
>
> Shougang Wang (2):
> net/i40e: fix filter pctype
> net/i40e: fix queue region in RSS flow
>
> Somnath Kotur (3):
> net/bnxt: fix shift operation
> net/bnxt: fix checking VNIC in shutdown path
> net/bnxt: fix queue release
>
> Stephen Hemminger (3):
> net/failsafe: fix double space in warning log
> net/netvsc: check for overflow on packet info from host
> doc: add SPDX license tag header to Intel performance guide
>
> Steve Yang (3):
> net/iavf: downgrade error log
> net/ixgbe: fix VF reset HW error handling
> net/avf: fix scattered Rx enabling
>
> Suanming Mou (1):
> net/mlx5: fix secondary process resources release
>
> Thomas Monjalon (5):
> eal: remove useless makefiles
> bus/pci: remove unused scan by address
> mem: fix config name in error logs
> ethdev: move non-offload capabilities
> net/mlx: fix overlinking with meson and glue dlopen
>
> Ting Xu (2):
> table: fix hash for 32-bit
> net/avf: fix releasing mbufs
>
> Viacheslav Ovsiienko (2):
> net/mlx5: fix netlink buffer allocation from stack
> net/mlx5: fix PCI address lookup
>
> Yi Yang (1):
> gso: fix payload unit size for UDP
>
> Yunjian Wang (23):
> net/tap: free mempool when closing
> net/fm10k: fix memory leak when thresh check fails
> net/qede: fix dereference before null check
> vfio: fix group descriptor check
> bus/pci: fix memory leak when unmapping VFIO resource
> bus/pci: fix leak on VFIO mapping error
> net/fm10k: fix memory leak when Tx thresh check fails
> raw/dpaa2_qdma: fix reset
> eventdev: check allocation in Tx adapter
> event/dpaa2: fix dereference before null check
> eventdev: fix adapter leak in error path
> net/netvsc: fix Tx queue leak in error path
> eal/linux: fix memory leak in uevent handling
> efd: fix tailq entry leak in error path
> eal: fix leak on device event callback unregister
> baseband/turbo_sw: fix memory leak in error path
> net/mvpp2: fix memory leak in error path
> net/thunderx: fix memory leak on rbdr desc ring failure
> ethdev: fix data type for port id
> compress/isal: check allocation in queue setup
> malloc: fix style in free list index computation
> net/bnxt: fix memory leak when freeing VF info
> net/bnxt: add memory allocation check in VF info init
>
> Yuying Zhang (1):
> net/i40e: fix virtual channel conflict
>
> Zhenghua Zhou (1):
> app/testpmd: do not allow dynamic change of core number
>
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [dpdk-dev] 18.11.11 (LTS) patches review and test
2021-01-05 16:23 ` Kevin Traynor
@ 2021-01-06 2:08 ` Chen, BoX C
0 siblings, 0 replies; 12+ messages in thread
From: Chen, BoX C @ 2021-01-06 2:08 UTC (permalink / raw)
To: Kevin Traynor, stable
Cc: dev, Abhishek Marathe, Akhil Goyal, Ali Alnubani, Walker,
Benjamin, David Christensen, Hemant Agrawal, Stokes, Ian,
Jerin Jacob, Mcnamara, John, Ju-Hyoung Lee, Luca Boccassi,
Pei Zhang, Yu, PingX, Xu, Qian Q, Raslan Darawsheh,
Thomas Monjalon, Peng, Yuan, Chen, Zhaoyan, Govindharajan,
Hariprasad
Hi Kevin,
> Hi Chen Bo,
> Thanks for your testing.
>
> > * Intel(R) Testing
> >
> > # Basic Intel(R) NIC testing
> > * PF(i40e):Passed
> > known issue: create rule for set hash key, but rule create failed.
>
> Can you please provide some more information. Is there a bugzilla? Is there a
> fix in main that should be applied to 18.11?
>
> If not, is it critical? should we consider to block the release until it is fixed?
> Note, this is the last 18.11 LTS release.
>
Yes, this issue has a bugzilla: https://bugs.dpdk.org/show_bug.cgi?id=573 , and it's exists in both 19.11 and 20.11
It only affects one scene, we are waiting for a new version of this patch: https://patches.dpdk.org/patch/84056/
> > * PF(ixgbe):Passed
> > * VF(i40e):Passed
> > * VF(ixgbe):Passed
> > * Build or compile: Passed
> > * Intel NIC single core/NIC performance: Passed
> >
> > #Basic cryptodev and virtio testing
> > * vhost/virtio basic loopback, PVP and performance test: Passed.
> > known issue: The UDP fragmentation offload feature of Virtio-net
> > device can not be turned on in the VM. bugzilla has been submit:
> > https://bugzilla.kernel.org/show_bug.cgi?id=207075
>
> This is logged as a kernel issue, so no action required for 18.11.
> Please correct me if I misinterpret.
>
It's may be related to compatibility, because the same issue does not appear on 4.4.0-142-generic.
Thanks,
Chen, Bo
> thanks,
> Kevin.
>
> > * cryptodev Function: Passed.
> > * cryptodev Performance: Passed.
> >
> > Regards,
> > Chen Bo
> >
> >> -----Original Message-----
> >> From: dev <dev-bounces@dpdk.org> On Behalf Of Kevin Traynor
> >> Sent: December 17, 2020 20:03
> >> To: stable@dpdk.org
> >> Cc: dev@dpdk.org; Abhishek Marathe
> <Abhishek.Marathe@microsoft.com>;
> >> Akhil Goyal <akhil.goyal@nxp.com>; Ali Alnubani
> >> <alialnu@mellanox.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>; Yu, PingX <pingx.yu@intel.com>; Xu, Qian Q
> >> <qian.q.xu@intel.com>; Raslan Darawsheh <rasland@mellanox.com>;
> >> Thomas Monjalon <thomas@monjalon.net>; Peng, Yuan
> >> <yuan.peng@intel.com>; Chen, Zhaoyan <zhaoyan.chen@intel.com>;
> >> Govindharajan, Hariprasad <hariprasad.govindharajan@intel.com>
> >> Subject: [dpdk-dev] 18.11.11 (LTS) patches review and test
> >>
> >> Hi all,
> >>
> >> Here is a list of patches targeted for LTS release 18.11.11.
> >>
> >> The planned date for the final release is 19th January.
> >>
> >> Note, this is the last planned release of 18.11 LTS, and it will be
> >> unmaintained after this release, so I encourage anyone who is using
> >> 18.11 LTS to test.
> >>
> >> 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=v18.11.11-rc1
> >>
> >> These patches are located at branch 18.11 of dpdk-stable repo:
> >> https://dpdk.org/browse/dpdk-stable/
> >>
> >> Thanks.
> >>
> >> Kevin.
> >>
> >> ---
> >> Ajit Khaparde (1):
> >> net/bnxt: fix resetting mbuf data offset
> >>
> >> Alexander Kozyrev (1):
> >> net/mlx5: fix Rx queue count calculation
> >>
> >> Anatoly Burakov (2):
> >> doc: clarify instructions on running as non-root
> >> doc: update information on using hugepages
> >>
> >> Andrew Rybchenko (1):
> >> doc: fix EF10 Rx mode name in sfc guide
> >>
> >> Ankur Dwivedi (2):
> >> test/crypto: fix device number
> >> test/event: fix function arguments for crypto adapter
> >>
> >> Beilei Xing (1):
> >> net/i40e: fix flow director for eth + VLAN pattern
> >>
> >> Bernard Iremonger (1):
> >> net/i40e: fix flow director initialisation
> >>
> >> Bruce Richardson (9):
> >> doc: fix formatting of notes in meson guide
> >> build: skip detecting libpcap via pcap-config
> >> eal/x86: fix memcpy AVX-512 enablement
> >> doc: add SPDX license tag header to meson guide
> >> app: fix missing dependencies
> >> examples/l2fwd-crypto: fix missing dependency
> >> examples/vm_power: fix build on Ubuntu 20.04
> >> examples/multi_process: fix build on Ubuntu 20.04
> >> examples/l2fwd-keepalive: skip meson build if no librt
> >>
> >> Chas Williams (2):
> >> net: check segment pointer in raw checksum processing
> >> net/virtio: check raw checksum failure
> >>
> >> Chenbo Xia (2):
> >> app: fix ethdev port id size
> >> doc: fix ethdev port id size
> >>
> >> Chengchang Tang (4):
> >> app/testpmd: fix port id check in Tx VLAN command
> >> app/testpmd: fix VLAN configuration on failure
> >> app/testpmd: remove restriction on Tx segments set
> >> app/testpmd: fix descriptor id check
> >>
> >> Ciara Power (2):
> >> doc: fix typo in KNI guide
> >> usertools: fix CPU layout script to be PEP8 compliant
> >>
> >> Conor Walsh (1):
> >> net/ixgbe: check switch domain allocation result
> >>
> >> David Christensen (1):
> >> net/vhost: fix xstats after clearing stats
> >>
> >> David Marchand (11):
> >> eal: fix parallel build
> >> crypto/scheduler: fix header install with meson
> >> bus/pci: remove duplicate declaration
> >> mem: fix allocation in container with SELinux
> >> eal: fix doxygen for EAL cleanup
> >> crypto/dpaa2_sec: remove dead code
> >> net/ena: remove unused macro
> >> devtools: fix directory filter in forbidden token check
> >> examples/kni: fix build with pkg-config
> >> examples/l2fwd-crypto: fix build with pkg-config
> >> examples/performance-thread: fix build with pkg-config
> >>
> >> Dekel Peled (1):
> >> net/mlx5: fix match on empty VLAN item in DV mode
> >>
> >> Devendra Singh Rawat (1):
> >> net/qede: fix milliseconds sleep macro
> >>
> >> Didier Pallard (3):
> >> common/qat: add missing kmod dependency info
> >> net/mlx5: fix Rx descriptor status
> >> crypto/octeontx: fix out-of-place support
> >>
> >> Dongsheng Rong (1):
> >> net/bonding: fix Rx queue conversion
> >>
> >> Erik Gabriel Carrillo (1):
> >> timer: add limitation note for sync stop and reset
> >>
> >> Eugenio Pérez (1):
> >> vhost: fix IOTLB mempool single-consumer flag
> >>
> >> Fan Zhang (3):
> >> port: remove useless assignment
> >> examples/fips_validation: fix missed version line
> >> vhost/crypto: fix feature negotiation
> >>
> >> Ferruh Yigit (5):
> >> ethdev: remove redundant license text
> >> app/testpmd: fix build with gcc 11
> >> pmdinfogen: fix build with gcc 11
> >> net/netvsc: replace compiler builtin overflow check
> >> net/i40e: fix build for log format specifier
> >>
> >> Gaetan Rivet (1):
> >> net/failsafe: fix state synchro cleanup
> >>
> >> Gregory Etelson (2):
> >> examples/l3fwd-power: check packet types after start
> >> net/mlx5: fix representor interrupts handler
> >>
> >> Guinan Sun (4):
> >> net/i40e/base: fix function header arguments
> >> net/i40e/base: fix Rx only for unicast promisc on VLAN
> >> net/i40e: fix link status
> >> net/i40e: fix recreating flexible flow director rule
> >>
> >> Haggai Eran (1):
> >> cryptodev: fix parameter parsing
> >>
> >> Haiyue Wang (1):
> >> net/ixgbe: remove redundant MAC flag check
> >>
> >> Heinrich Kuhn (2):
> >> net/nfp: expand device info get
> >> doc: improve multiport PF in nfp guide
> >>
> >> Hemant Agrawal (1):
> >> crypto/dpaa2_sec: fix stats query without queue pair
> >>
> >> Honnappa Nagarahalli (2):
> >> ethdev: fix memory ordering for callback functions
> >> examples/performance-thread: fix build with low core count
> >>
> >> Huisong Li (1):
> >> app/testpmd: fix displaying Rx/Tx queues information
> >>
> >> Ibtisam Tariq (3):
> >> examples/qos_sched: fix usage string
> >> examples/vhost_crypto: add new line character in usage
> >> doc: fix rule file parameters in l3fwd-acl guide
> >>
> >> Igor Romanov (1):
> >> net/sfc/base: fix tunnel configuration
> >>
> >> Jeff Guo (6):
> >> net/ixgbe: fix vector Rx
> >> net/i40e: fix vector Rx
> >> net/fm10k: fix vector Rx
> >> net/avf: fix command after PF reset
> >> net/avf: fix flow flush after PF reset
> >> net/avf: fix vector Rx
> >>
> >> John McNamara (1):
> >> license: add licenses for exception cases
> >>
> >> Julien Massonneau (1):
> >> usertools: fix pmdinfo parsing
> >>
> >> Junyu Jiang (2):
> >> net/avf: fix RSS RETA settings invalid
> >> net/i40e: fix byte counters
> >>
> >> Kalesh AP (7):
> >> net/bnxt: fix flow error on filter creation
> >> net/bnxt: fix endianness while setting L4 destination port
> >> net/bnxt: fix structure variable initialization
> >> net/bnxt: fix UDP tunnel port removal
> >> net/bnxt: fix boolean operator usage
> >> net/bnxt: fix drop enable in get Rx queue info
> >> net/bnxt: increase size of Rx CQ
> >>
> >> Karra Satwik (1):
> >> net/cxgbe: fix duplicate MAC addresses in MPS TCAM
> >>
> >> Kevin Laatz (1):
> >> net/ring: check internal arguments
> >>
> >> Kevin Traynor (4):
> >> maintainers: update maintainer names and emails
> >> kni: fix ethtool build error on kernel 5.9
> >> Revert "app/testpmd: fix descriptor id check"
> >> Revert "app/testpmd: remove restriction on Tx segments set"
> >>
> >> Konstantin Ananyev (1):
> >> doc: fix missing classify methods in ACL guide
> >>
> >> Lance Richardson (1):
> >> net/bnxt: fix queue get info
> >>
> >> Leyi Rong (1):
> >> net/avf: fix performance drop after port reset
> >>
> >> Lijun Ou (1):
> >> app/testpmd: fix RSS key for flow API RSS rule
> >>
> >> Long Li (4):
> >> net/netvsc: fix multiple channel Rx
> >> net/netvsc: fix stale value after free
> >> net/netvsc: allocate contiguous physical memory for RNDIS
> >> net/vdev_netvsc: fix device probing error flow
> >>
> >> Luca Boccassi (1):
> >> fix spellings that Lintian complains about
> >>
> >> Lukasz Wojciechowski (17):
> >> raw/skeleton: reset test statistics
> >> raw/skeleton: allow closing already closed device
> >> distributor: fix handshake synchronization
> >> distributor: fix handshake deadlock
> >> distributor: fix buffer use after free
> >> distributor: handle worker shutdown in burst mode
> >> test/distributor: fix shutdown of busy worker
> >> distributor: fix return pkt calls in single mode
> >> test/distributor: fix freeing mbufs
> >> test/distributor: fix lcores statistics
> >> test/distributor: collect return mbufs
> >> distributor: fix API documentation
> >> test/distributor: fix race conditions on shutdown
> >> distributor: fix scalar matching
> >> distributor: fix flushing in flight packets
> >> distributor: fix clearing returns buffer
> >> test/distributor: fix quitting workers in burst mode
> >>
> >> Matan Azrad (1):
> >> net/mlx5: fix tunnel flow prioriity
> >>
> >> Maxime Coquelin (10):
> >> vdpa/ifc: fix build with recent kernels
> >> vhost: fix virtio-net header length with packed ring
> >> vhost: fix virtqueues metadata allocation
> >> vhost: validate index in available entries API
> >> vhost: validate index in guest notification API
> >> config: enable packet prefetching with Meson
> >> vhost: fix virtqueue initialization
> >> vhost: fix error path when setting memory tables
> >> vhost: fix fd leak in dirty logging setup
> >> vhost: fix fd leak in kick setup
> >>
> >> Maxime Leroy (1):
> >> net/mlx5: fix Rx queue count calculation
> >>
> >> Michael Baum (1):
> >> net/mlx5: remove unused variable in Tx queue creation
> >>
> >> Michal Krawczyk (3):
> >> net/ena/base: use min/max macros with type conversion
> >> net/ena/base: specify delay operations
> >> net/ena/base: fix release of wait event
> >>
> >> Min Hu (Connor) (1):
> >> app/testpmd: fix bonding xmit balance policy command
> >>
> >> Mohsin Shaikh (1):
> >> net/mlx5: use open/read/close for ib stats query
> >>
> >> Nick Connolly (1):
> >> mem: fix allocation failure on non-NUMA kernel
> >>
> >> Olivier Matz (4):
> >> net/ring: fix typo in log message
> >> examples/multi_process: fix compilation
> >> examples/fips_validation: fix buffer overflow
> >> kni: fix build on RHEL 8.3
> >>
> >> Ophir Munk (1):
> >> net/mlx5: remove unused log macros
> >>
> >> Ori Kam (1):
> >> net/mlx5: fix selection between encap and decap
> >>
> >> Padraig Connolly (1):
> >> net/i40e: fix QinQ flow pattern to allow non full mask
> >>
> >> Pavan Nikhilesh (2):
> >> mempool/octeontx: fix aura to pool mapping
> >> app/eventdev: check timer adadpters number
> >>
> >> Prateek Agarwal (1):
> >> net/i40e: add C++ include guard
> >>
> >> Qi Zhang (1):
> >> net/avf: fix iterator for RSS LUT
> >>
> >> Rahul Gupta (2):
> >> net/bnxt: fix for memleak during queue restart
> >> net/bnxt: fix to advance producer index
> >>
> >> Rahul Lakkireddy (1):
> >> net/cxgbe: fix queue DMA ring leaks during port close
> >>
> >> Rasesh Mody (2):
> >> net/qede: fix getting link details
> >> net/bnx2x: add QLogic vendor id for BCM57840
> >>
> >> Rohit Raj (1):
> >> bus/fslmc: fix dpio close
> >>
> >> RongQing Li (1):
> >> net/bonding: fix possible unbalanced packet receiving
> >>
> >> Ruifeng Wang (2):
> >> net/i40e: support aarch32
> >> test/crypto: fix stats test
> >>
> >> Sachin Saxena (2):
> >> net/dpaa2: fix misuse of interface index
> >> doc: fix diagram in dpaa2 guide
> >>
> >> Sarosh Arif (3):
> >> doc: fix typo in pcap guide
> >> test/distributor: fix mbuf leak on failure
> >> doc: fix grammar
> >>
> >> Shiri Kuzin (1):
> >> net/mlx5: fix xstats reset reinitialization
> >>
> >> Shougang Wang (2):
> >> net/i40e: fix filter pctype
> >> net/i40e: fix queue region in RSS flow
> >>
> >> Somnath Kotur (3):
> >> net/bnxt: fix shift operation
> >> net/bnxt: fix checking VNIC in shutdown path
> >> net/bnxt: fix queue release
> >>
> >> Stephen Hemminger (3):
> >> net/failsafe: fix double space in warning log
> >> net/netvsc: check for overflow on packet info from host
> >> doc: add SPDX license tag header to Intel performance guide
> >>
> >> Steve Yang (3):
> >> net/iavf: downgrade error log
> >> net/ixgbe: fix VF reset HW error handling
> >> net/avf: fix scattered Rx enabling
> >>
> >> Suanming Mou (1):
> >> net/mlx5: fix secondary process resources release
> >>
> >> Thomas Monjalon (5):
> >> eal: remove useless makefiles
> >> bus/pci: remove unused scan by address
> >> mem: fix config name in error logs
> >> ethdev: move non-offload capabilities
> >> net/mlx: fix overlinking with meson and glue dlopen
> >>
> >> Ting Xu (2):
> >> table: fix hash for 32-bit
> >> net/avf: fix releasing mbufs
> >>
> >> Viacheslav Ovsiienko (2):
> >> net/mlx5: fix netlink buffer allocation from stack
> >> net/mlx5: fix PCI address lookup
> >>
> >> Yi Yang (1):
> >> gso: fix payload unit size for UDP
> >>
> >> Yunjian Wang (23):
> >> net/tap: free mempool when closing
> >> net/fm10k: fix memory leak when thresh check fails
> >> net/qede: fix dereference before null check
> >> vfio: fix group descriptor check
> >> bus/pci: fix memory leak when unmapping VFIO resource
> >> bus/pci: fix leak on VFIO mapping error
> >> net/fm10k: fix memory leak when Tx thresh check fails
> >> raw/dpaa2_qdma: fix reset
> >> eventdev: check allocation in Tx adapter
> >> event/dpaa2: fix dereference before null check
> >> eventdev: fix adapter leak in error path
> >> net/netvsc: fix Tx queue leak in error path
> >> eal/linux: fix memory leak in uevent handling
> >> efd: fix tailq entry leak in error path
> >> eal: fix leak on device event callback unregister
> >> baseband/turbo_sw: fix memory leak in error path
> >> net/mvpp2: fix memory leak in error path
> >> net/thunderx: fix memory leak on rbdr desc ring failure
> >> ethdev: fix data type for port id
> >> compress/isal: check allocation in queue setup
> >> malloc: fix style in free list index computation
> >> net/bnxt: fix memory leak when freeing VF info
> >> net/bnxt: add memory allocation check in VF info init
> >>
> >> Yuying Zhang (1):
> >> net/i40e: fix virtual channel conflict
> >>
> >> Zhenghua Zhou (1):
> >> app/testpmd: do not allow dynamic change of core number
> >
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [dpdk-dev] 18.11.11 (LTS) patches review and test
2020-12-17 12:03 [dpdk-dev] 18.11.11 (LTS) patches review and test Kevin Traynor
2020-12-23 9:41 ` Pei Zhang
2020-12-29 9:01 ` Chen, BoX C
@ 2021-01-12 9:45 ` Kevin Traynor
2021-01-14 14:32 ` Govindharajan, Hariprasad
2021-01-14 15:11 ` [dpdk-dev] [dpdk-stable] " Ali Alnubani
4 siblings, 0 replies; 12+ messages in thread
From: Kevin Traynor @ 2021-01-12 9:45 UTC (permalink / raw)
To: stable
Cc: dev, Abhishek Marathe, Akhil Goyal, Ali Alnubani,
benjamin.walker, David Christensen, Hemant Agrawal, Ian Stokes,
Jerin Jacob, John McNamara, Ju-Hyoung Lee, Luca Boccassi,
Pei Zhang, pingx.yu, qian.q.xu, Raslan Darawsheh,
Thomas Monjalon, yuan.peng, zhaoyan.chen,
hariprasad.govindharajan
Hi,
On 17/12/2020 12:03, Kevin Traynor wrote:
> Hi all,
>
> Here is a list of patches targeted for LTS release 18.11.11.
>
> The planned date for the final release is 19th January.
>
The release is planned on the 19th. Please let me know about any other
validation testing. Reminder that this is the final planned 18.11 LTS
release.
thanks,
Kevin.
> Note, this is the last planned release of 18.11 LTS, and it will be
> unmaintained after this release, so I encourage anyone who is using
> 18.11 LTS to test.
>
> 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=v18.11.11-rc1
>
> These patches are located at branch 18.11 of dpdk-stable repo:
> https://dpdk.org/browse/dpdk-stable/
>
> Thanks.
>
> Kevin.
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [dpdk-dev] 18.11.11 (LTS) patches review and test
2020-12-17 12:03 [dpdk-dev] 18.11.11 (LTS) patches review and test Kevin Traynor
` (2 preceding siblings ...)
2021-01-12 9:45 ` Kevin Traynor
@ 2021-01-14 14:32 ` Govindharajan, Hariprasad
2021-01-14 16:50 ` Kevin Traynor
2021-01-14 15:11 ` [dpdk-dev] [dpdk-stable] " Ali Alnubani
4 siblings, 1 reply; 12+ messages in thread
From: Govindharajan, Hariprasad @ 2021-01-14 14:32 UTC (permalink / raw)
To: Kevin Traynor, stable
Cc: dev, Abhishek Marathe, Akhil Goyal, Ali Alnubani, Walker,
Benjamin, David Christensen, Hemant Agrawal, Stokes, Ian,
Jerin Jacob, Mcnamara, John, Ju-Hyoung Lee, Luca Boccassi,
Pei Zhang, Yu, PingX, Xu, Qian Q, Raslan Darawsheh,
Thomas Monjalon, Peng, Yuan, Chen, Zhaoyan
> -----Original Message-----
> From: Kevin Traynor <ktraynor@redhat.com>
> Sent: Thursday, December 17, 2020 12:03 PM
> To: stable@dpdk.org
> Cc: dev@dpdk.org; Abhishek Marathe <Abhishek.Marathe@microsoft.com>;
> Akhil Goyal <akhil.goyal@nxp.com>; Ali Alnubani <alialnu@mellanox.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>; Yu, PingX
> <pingx.yu@intel.com>; Xu, Qian Q <qian.q.xu@intel.com>; Raslan
> Darawsheh <rasland@mellanox.com>; Thomas Monjalon
> <thomas@monjalon.net>; Peng, Yuan <yuan.peng@intel.com>; Chen,
> Zhaoyan <zhaoyan.chen@intel.com>; Govindharajan, Hariprasad
> <hariprasad.govindharajan@intel.com>
> Subject: 18.11.11 (LTS) patches review and test
>
> Hi all,
>
> Here is a list of patches targeted for LTS release 18.11.11.
>
> The planned date for the final release is 19th January.
>
> Note, this is the last planned release of 18.11 LTS, and it will be unmaintained
> after this release, so I encourage anyone who is using
> 18.11 LTS to test.
>
> 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=v18.11.11-rc1
>
> These patches are located at branch 18.11 of dpdk-stable repo:
> https://dpdk.org/browse/dpdk-stable/
>
> Thanks.
>
> Kevin.
>
[Govindharajan, Hariprasad]
The following functionalities were validated with OvS-DPDK 18.11.11 release.
DPDK 18.11.11
OvS 2.11 & 2.12
I40e device
Basic performance (RFC2544 P2P, PVP_CONT, RFC2544 PVP_TPUT, RFC2544 PVVP_TPUT, PVPV) Jumbo frames RSS Flow control
I40evf
Basic functionalities, Jumbo Frames
Ixgbe device
Basic performance tests (RFC2544 P2P, PVP_CONT, RFC2544 PVP_TPUT, RFC2544 PVVP_TPUT, PVPV) Jumbo frames RSS
vhostuserclient device
Jumbo frames
dpdkvhostuserclient re-connect
dpdkvhostuserclient NUMA node
Regards
G Hariprasad
> ---
> Ajit Khaparde (1):
> net/bnxt: fix resetting mbuf data offset
>
> Alexander Kozyrev (1):
> net/mlx5: fix Rx queue count calculation
>
> Anatoly Burakov (2):
> doc: clarify instructions on running as non-root
> doc: update information on using hugepages
>
> Andrew Rybchenko (1):
> doc: fix EF10 Rx mode name in sfc guide
>
> Ankur Dwivedi (2):
> test/crypto: fix device number
> test/event: fix function arguments for crypto adapter
>
> Beilei Xing (1):
> net/i40e: fix flow director for eth + VLAN pattern
>
> Bernard Iremonger (1):
> net/i40e: fix flow director initialisation
>
> Bruce Richardson (9):
> doc: fix formatting of notes in meson guide
> build: skip detecting libpcap via pcap-config
> eal/x86: fix memcpy AVX-512 enablement
> doc: add SPDX license tag header to meson guide
> app: fix missing dependencies
> examples/l2fwd-crypto: fix missing dependency
> examples/vm_power: fix build on Ubuntu 20.04
> examples/multi_process: fix build on Ubuntu 20.04
> examples/l2fwd-keepalive: skip meson build if no librt
>
> Chas Williams (2):
> net: check segment pointer in raw checksum processing
> net/virtio: check raw checksum failure
>
> Chenbo Xia (2):
> app: fix ethdev port id size
> doc: fix ethdev port id size
>
> Chengchang Tang (4):
> app/testpmd: fix port id check in Tx VLAN command
> app/testpmd: fix VLAN configuration on failure
> app/testpmd: remove restriction on Tx segments set
> app/testpmd: fix descriptor id check
>
> Ciara Power (2):
> doc: fix typo in KNI guide
> usertools: fix CPU layout script to be PEP8 compliant
>
> Conor Walsh (1):
> net/ixgbe: check switch domain allocation result
>
> David Christensen (1):
> net/vhost: fix xstats after clearing stats
>
> David Marchand (11):
> eal: fix parallel build
> crypto/scheduler: fix header install with meson
> bus/pci: remove duplicate declaration
> mem: fix allocation in container with SELinux
> eal: fix doxygen for EAL cleanup
> crypto/dpaa2_sec: remove dead code
> net/ena: remove unused macro
> devtools: fix directory filter in forbidden token check
> examples/kni: fix build with pkg-config
> examples/l2fwd-crypto: fix build with pkg-config
> examples/performance-thread: fix build with pkg-config
>
> Dekel Peled (1):
> net/mlx5: fix match on empty VLAN item in DV mode
>
> Devendra Singh Rawat (1):
> net/qede: fix milliseconds sleep macro
>
> Didier Pallard (3):
> common/qat: add missing kmod dependency info
> net/mlx5: fix Rx descriptor status
> crypto/octeontx: fix out-of-place support
>
> Dongsheng Rong (1):
> net/bonding: fix Rx queue conversion
>
> Erik Gabriel Carrillo (1):
> timer: add limitation note for sync stop and reset
>
> Eugenio Pérez (1):
> vhost: fix IOTLB mempool single-consumer flag
>
> Fan Zhang (3):
> port: remove useless assignment
> examples/fips_validation: fix missed version line
> vhost/crypto: fix feature negotiation
>
> Ferruh Yigit (5):
> ethdev: remove redundant license text
> app/testpmd: fix build with gcc 11
> pmdinfogen: fix build with gcc 11
> net/netvsc: replace compiler builtin overflow check
> net/i40e: fix build for log format specifier
>
> Gaetan Rivet (1):
> net/failsafe: fix state synchro cleanup
>
> Gregory Etelson (2):
> examples/l3fwd-power: check packet types after start
> net/mlx5: fix representor interrupts handler
>
> Guinan Sun (4):
> net/i40e/base: fix function header arguments
> net/i40e/base: fix Rx only for unicast promisc on VLAN
> net/i40e: fix link status
> net/i40e: fix recreating flexible flow director rule
>
> Haggai Eran (1):
> cryptodev: fix parameter parsing
>
> Haiyue Wang (1):
> net/ixgbe: remove redundant MAC flag check
>
> Heinrich Kuhn (2):
> net/nfp: expand device info get
> doc: improve multiport PF in nfp guide
>
> Hemant Agrawal (1):
> crypto/dpaa2_sec: fix stats query without queue pair
>
> Honnappa Nagarahalli (2):
> ethdev: fix memory ordering for callback functions
> examples/performance-thread: fix build with low core count
>
> Huisong Li (1):
> app/testpmd: fix displaying Rx/Tx queues information
>
> Ibtisam Tariq (3):
> examples/qos_sched: fix usage string
> examples/vhost_crypto: add new line character in usage
> doc: fix rule file parameters in l3fwd-acl guide
>
> Igor Romanov (1):
> net/sfc/base: fix tunnel configuration
>
> Jeff Guo (6):
> net/ixgbe: fix vector Rx
> net/i40e: fix vector Rx
> net/fm10k: fix vector Rx
> net/avf: fix command after PF reset
> net/avf: fix flow flush after PF reset
> net/avf: fix vector Rx
>
> John McNamara (1):
> license: add licenses for exception cases
>
> Julien Massonneau (1):
> usertools: fix pmdinfo parsing
>
> Junyu Jiang (2):
> net/avf: fix RSS RETA settings invalid
> net/i40e: fix byte counters
>
> Kalesh AP (7):
> net/bnxt: fix flow error on filter creation
> net/bnxt: fix endianness while setting L4 destination port
> net/bnxt: fix structure variable initialization
> net/bnxt: fix UDP tunnel port removal
> net/bnxt: fix boolean operator usage
> net/bnxt: fix drop enable in get Rx queue info
> net/bnxt: increase size of Rx CQ
>
> Karra Satwik (1):
> net/cxgbe: fix duplicate MAC addresses in MPS TCAM
>
> Kevin Laatz (1):
> net/ring: check internal arguments
>
> Kevin Traynor (4):
> maintainers: update maintainer names and emails
> kni: fix ethtool build error on kernel 5.9
> Revert "app/testpmd: fix descriptor id check"
> Revert "app/testpmd: remove restriction on Tx segments set"
>
> Konstantin Ananyev (1):
> doc: fix missing classify methods in ACL guide
>
> Lance Richardson (1):
> net/bnxt: fix queue get info
>
> Leyi Rong (1):
> net/avf: fix performance drop after port reset
>
> Lijun Ou (1):
> app/testpmd: fix RSS key for flow API RSS rule
>
> Long Li (4):
> net/netvsc: fix multiple channel Rx
> net/netvsc: fix stale value after free
> net/netvsc: allocate contiguous physical memory for RNDIS
> net/vdev_netvsc: fix device probing error flow
>
> Luca Boccassi (1):
> fix spellings that Lintian complains about
>
> Lukasz Wojciechowski (17):
> raw/skeleton: reset test statistics
> raw/skeleton: allow closing already closed device
> distributor: fix handshake synchronization
> distributor: fix handshake deadlock
> distributor: fix buffer use after free
> distributor: handle worker shutdown in burst mode
> test/distributor: fix shutdown of busy worker
> distributor: fix return pkt calls in single mode
> test/distributor: fix freeing mbufs
> test/distributor: fix lcores statistics
> test/distributor: collect return mbufs
> distributor: fix API documentation
> test/distributor: fix race conditions on shutdown
> distributor: fix scalar matching
> distributor: fix flushing in flight packets
> distributor: fix clearing returns buffer
> test/distributor: fix quitting workers in burst mode
>
> Matan Azrad (1):
> net/mlx5: fix tunnel flow prioriity
>
> Maxime Coquelin (10):
> vdpa/ifc: fix build with recent kernels
> vhost: fix virtio-net header length with packed ring
> vhost: fix virtqueues metadata allocation
> vhost: validate index in available entries API
> vhost: validate index in guest notification API
> config: enable packet prefetching with Meson
> vhost: fix virtqueue initialization
> vhost: fix error path when setting memory tables
> vhost: fix fd leak in dirty logging setup
> vhost: fix fd leak in kick setup
>
> Maxime Leroy (1):
> net/mlx5: fix Rx queue count calculation
>
> Michael Baum (1):
> net/mlx5: remove unused variable in Tx queue creation
>
> Michal Krawczyk (3):
> net/ena/base: use min/max macros with type conversion
> net/ena/base: specify delay operations
> net/ena/base: fix release of wait event
>
> Min Hu (Connor) (1):
> app/testpmd: fix bonding xmit balance policy command
>
> Mohsin Shaikh (1):
> net/mlx5: use open/read/close for ib stats query
>
> Nick Connolly (1):
> mem: fix allocation failure on non-NUMA kernel
>
> Olivier Matz (4):
> net/ring: fix typo in log message
> examples/multi_process: fix compilation
> examples/fips_validation: fix buffer overflow
> kni: fix build on RHEL 8.3
>
> Ophir Munk (1):
> net/mlx5: remove unused log macros
>
> Ori Kam (1):
> net/mlx5: fix selection between encap and decap
>
> Padraig Connolly (1):
> net/i40e: fix QinQ flow pattern to allow non full mask
>
> Pavan Nikhilesh (2):
> mempool/octeontx: fix aura to pool mapping
> app/eventdev: check timer adadpters number
>
> Prateek Agarwal (1):
> net/i40e: add C++ include guard
>
> Qi Zhang (1):
> net/avf: fix iterator for RSS LUT
>
> Rahul Gupta (2):
> net/bnxt: fix for memleak during queue restart
> net/bnxt: fix to advance producer index
>
> Rahul Lakkireddy (1):
> net/cxgbe: fix queue DMA ring leaks during port close
>
> Rasesh Mody (2):
> net/qede: fix getting link details
> net/bnx2x: add QLogic vendor id for BCM57840
>
> Rohit Raj (1):
> bus/fslmc: fix dpio close
>
> RongQing Li (1):
> net/bonding: fix possible unbalanced packet receiving
>
> Ruifeng Wang (2):
> net/i40e: support aarch32
> test/crypto: fix stats test
>
> Sachin Saxena (2):
> net/dpaa2: fix misuse of interface index
> doc: fix diagram in dpaa2 guide
>
> Sarosh Arif (3):
> doc: fix typo in pcap guide
> test/distributor: fix mbuf leak on failure
> doc: fix grammar
>
> Shiri Kuzin (1):
> net/mlx5: fix xstats reset reinitialization
>
> Shougang Wang (2):
> net/i40e: fix filter pctype
> net/i40e: fix queue region in RSS flow
>
> Somnath Kotur (3):
> net/bnxt: fix shift operation
> net/bnxt: fix checking VNIC in shutdown path
> net/bnxt: fix queue release
>
> Stephen Hemminger (3):
> net/failsafe: fix double space in warning log
> net/netvsc: check for overflow on packet info from host
> doc: add SPDX license tag header to Intel performance guide
>
> Steve Yang (3):
> net/iavf: downgrade error log
> net/ixgbe: fix VF reset HW error handling
> net/avf: fix scattered Rx enabling
>
> Suanming Mou (1):
> net/mlx5: fix secondary process resources release
>
> Thomas Monjalon (5):
> eal: remove useless makefiles
> bus/pci: remove unused scan by address
> mem: fix config name in error logs
> ethdev: move non-offload capabilities
> net/mlx: fix overlinking with meson and glue dlopen
>
> Ting Xu (2):
> table: fix hash for 32-bit
> net/avf: fix releasing mbufs
>
> Viacheslav Ovsiienko (2):
> net/mlx5: fix netlink buffer allocation from stack
> net/mlx5: fix PCI address lookup
>
> Yi Yang (1):
> gso: fix payload unit size for UDP
>
> Yunjian Wang (23):
> net/tap: free mempool when closing
> net/fm10k: fix memory leak when thresh check fails
> net/qede: fix dereference before null check
> vfio: fix group descriptor check
> bus/pci: fix memory leak when unmapping VFIO resource
> bus/pci: fix leak on VFIO mapping error
> net/fm10k: fix memory leak when Tx thresh check fails
> raw/dpaa2_qdma: fix reset
> eventdev: check allocation in Tx adapter
> event/dpaa2: fix dereference before null check
> eventdev: fix adapter leak in error path
> net/netvsc: fix Tx queue leak in error path
> eal/linux: fix memory leak in uevent handling
> efd: fix tailq entry leak in error path
> eal: fix leak on device event callback unregister
> baseband/turbo_sw: fix memory leak in error path
> net/mvpp2: fix memory leak in error path
> net/thunderx: fix memory leak on rbdr desc ring failure
> ethdev: fix data type for port id
> compress/isal: check allocation in queue setup
> malloc: fix style in free list index computation
> net/bnxt: fix memory leak when freeing VF info
> net/bnxt: add memory allocation check in VF info init
>
> Yuying Zhang (1):
> net/i40e: fix virtual channel conflict
>
> Zhenghua Zhou (1):
> app/testpmd: do not allow dynamic change of core number
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [dpdk-dev] [dpdk-stable] 18.11.11 (LTS) patches review and test
2020-12-17 12:03 [dpdk-dev] 18.11.11 (LTS) patches review and test Kevin Traynor
` (3 preceding siblings ...)
2021-01-14 14:32 ` Govindharajan, Hariprasad
@ 2021-01-14 15:11 ` Ali Alnubani
2021-01-14 16:55 ` Kevin Traynor
4 siblings, 1 reply; 12+ messages in thread
From: Ali Alnubani @ 2021-01-14 15:11 UTC (permalink / raw)
To: Kevin Traynor, stable
Cc: dev, Abhishek Marathe, Akhil Goyal, benjamin.walker,
David Christensen, Hemant Agrawal, Ian Stokes, Jerin Jacob,
John McNamara, Ju-Hyoung Lee, Luca Boccassi, Pei Zhang, pingx.yu,
qian.q.xu, Raslan Darawsheh, NBU-Contact-Thomas Monjalon,
yuan.peng, zhaoyan.chen, hariprasad.govindharajan,
Slava Ovsiienko, Asaf Penso
Hi,
> -----Original Message-----
> From: stable <stable-bounces@dpdk.org> On Behalf Of Kevin Traynor
> Sent: Thursday, December 17, 2020 2:03 PM
> To: stable@dpdk.org
> Cc: dev@dpdk.org; Abhishek Marathe <Abhishek.Marathe@microsoft.com>;
> Akhil Goyal <akhil.goyal@nxp.com>; Ali Alnubani <alialnu@mellanox.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@mellanox.com>; NBU-
> Contact-Thomas Monjalon <thomas@monjalon.net>; yuan.peng@intel.com;
> zhaoyan.chen@intel.com; hariprasad.govindharajan@intel.com
> Subject: [dpdk-stable] 18.11.11 (LTS) patches review and test
>
> Hi all,
>
> Here is a list of patches targeted for LTS release 18.11.11.
>
> The planned date for the final release is 19th January.
>
> Note, this is the last planned release of 18.11 LTS, and it will be unmaintained
> after this release, so I encourage anyone who is using
> 18.11 LTS to test.
>
> 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 following covers the functional tests that we ran on Mellanox hardware for this release:
- Basic functionality:
Send and receive multiple types of traffic.
- testpmd xstats counter tests.
- testpmd timestamp tests.
- Changing/checking link status through testpmd.
- RTE flow and flow_director tests.
- Some RSS tests.
- VLAN stripping and insertion tests.
- Checksum and TSO tests.
- ptype tests.
- l3fwd-power example application tests.
- Multi-process example applications tests.
Functional tests ran on:
- NIC: ConnectX-4 Lx / OS: RHEL7.4 / Driver: MLNX_OFED_LINUX-5.2-1.0.4.0 / Firmware: 14.29.1016
- NIC: ConnectX-5 / OS: RHEL7.4 / Driver: MLNX_OFED_LINUX-5.2-1.0.4.0 / Firmware: 16.29.1016
We don't see any issues introduced by the new changes in this release, however, we found the following issues while testing due to environment changes:
- Bug 615 - testpmd gets stuck when deleting an FDIR flow - https://bugs.dpdk.org/show_bug.cgi?id=615 - Won't fix.
- Bug 616 - [mlx5] packet does not match a corresponding rte_flow rule due to inner ether_type spec validation - https://bugs.dpdk.org/show_bug.cgi?id=616 - Won't fix.
- Bug 617 - [mlx5] packet does not match a corresponding rte_flow rule due to vxlan vni spec validation - https://bugs.dpdk.org/show_bug.cgi?id=617 - Won't fix.
- Bug 618 - [mlx5] secondary process fails to start - https://bugs.dpdk.org/show_bug.cgi?id=618 - We are still looking into this.
Regards,
Ali
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [dpdk-dev] 18.11.11 (LTS) patches review and test
2021-01-14 14:32 ` Govindharajan, Hariprasad
@ 2021-01-14 16:50 ` Kevin Traynor
0 siblings, 0 replies; 12+ messages in thread
From: Kevin Traynor @ 2021-01-14 16:50 UTC (permalink / raw)
To: Govindharajan, Hariprasad, stable
Cc: dev, Abhishek Marathe, Akhil Goyal, Ali Alnubani, Walker,
Benjamin, David Christensen, Hemant Agrawal, Stokes, Ian,
Jerin Jacob, Mcnamara, John, Ju-Hyoung Lee, Luca Boccassi,
Pei Zhang, Yu, PingX, Xu, Qian Q, Raslan Darawsheh,
Thomas Monjalon, Peng, Yuan, Chen, Zhaoyan
On 14/01/2021 14:32, Govindharajan, Hariprasad wrote:
>
>> -----Original Message-----
>> From: Kevin Traynor <ktraynor@redhat.com>
>> Sent: Thursday, December 17, 2020 12:03 PM
>> To: stable@dpdk.org
>> Cc: dev@dpdk.org; Abhishek Marathe <Abhishek.Marathe@microsoft.com>;
>> Akhil Goyal <akhil.goyal@nxp.com>; Ali Alnubani <alialnu@mellanox.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>; Yu, PingX
>> <pingx.yu@intel.com>; Xu, Qian Q <qian.q.xu@intel.com>; Raslan
>> Darawsheh <rasland@mellanox.com>; Thomas Monjalon
>> <thomas@monjalon.net>; Peng, Yuan <yuan.peng@intel.com>; Chen,
>> Zhaoyan <zhaoyan.chen@intel.com>; Govindharajan, Hariprasad
>> <hariprasad.govindharajan@intel.com>
>> Subject: 18.11.11 (LTS) patches review and test
>>
>> Hi all,
>>
>> Here is a list of patches targeted for LTS release 18.11.11.
>>
>> The planned date for the final release is 19th January.
>>
>> Note, this is the last planned release of 18.11 LTS, and it will be unmaintained
>> after this release, so I encourage anyone who is using
>> 18.11 LTS to test.
>>
>> 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=v18.11.11-rc1
>>
>> These patches are located at branch 18.11 of dpdk-stable repo:
>> https://dpdk.org/browse/dpdk-stable/
>>
>> Thanks.
>>
>> Kevin.
>>
> [Govindharajan, Hariprasad]
> The following functionalities were validated with OvS-DPDK 18.11.11 release.
> DPDK 18.11.11
> OvS 2.11 & 2.12
>
> I40e device
>
> Basic performance (RFC2544 P2P, PVP_CONT, RFC2544 PVP_TPUT, RFC2544 PVVP_TPUT, PVPV) Jumbo frames RSS Flow control
> I40evf
> Basic functionalities, Jumbo Frames
>
> Ixgbe device
>
> Basic performance tests (RFC2544 P2P, PVP_CONT, RFC2544 PVP_TPUT, RFC2544 PVVP_TPUT, PVPV) Jumbo frames RSS
>
> vhostuserclient device
>
> Jumbo frames
> dpdkvhostuserclient re-connect
> dpdkvhostuserclient NUMA node
>
Hi - great, thanks for checking these are reporting the results.
Kevin.
> Regards
> G Hariprasad
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [dpdk-dev] [dpdk-stable] 18.11.11 (LTS) patches review and test
2021-01-14 15:11 ` [dpdk-dev] [dpdk-stable] " Ali Alnubani
@ 2021-01-14 16:55 ` Kevin Traynor
2021-01-20 10:55 ` Ali Alnubani
0 siblings, 1 reply; 12+ messages in thread
From: Kevin Traynor @ 2021-01-14 16:55 UTC (permalink / raw)
To: Ali Alnubani, stable
Cc: dev, Abhishek Marathe, Akhil Goyal, benjamin.walker,
David Christensen, Hemant Agrawal, Ian Stokes, Jerin Jacob,
John McNamara, Ju-Hyoung Lee, Luca Boccassi, Pei Zhang, pingx.yu,
qian.q.xu, Raslan Darawsheh, NBU-Contact-Thomas Monjalon,
yuan.peng, zhaoyan.chen, hariprasad.govindharajan,
Slava Ovsiienko, Asaf Penso
On 14/01/2021 15:11, Ali Alnubani wrote:
> Hi,
>
Hi Ali,
>> -----Original Message-----
>> From: stable <stable-bounces@dpdk.org> On Behalf Of Kevin Traynor
>> Sent: Thursday, December 17, 2020 2:03 PM
>> To: stable@dpdk.org
>> Cc: dev@dpdk.org; Abhishek Marathe <Abhishek.Marathe@microsoft.com>;
>> Akhil Goyal <akhil.goyal@nxp.com>; Ali Alnubani <alialnu@mellanox.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@mellanox.com>; NBU-
>> Contact-Thomas Monjalon <thomas@monjalon.net>; yuan.peng@intel.com;
>> zhaoyan.chen@intel.com; hariprasad.govindharajan@intel.com
>> Subject: [dpdk-stable] 18.11.11 (LTS) patches review and test
>>
>> Hi all,
>>
>> Here is a list of patches targeted for LTS release 18.11.11.
>>
>> The planned date for the final release is 19th January.
>>
>> Note, this is the last planned release of 18.11 LTS, and it will be unmaintained
>> after this release, so I encourage anyone who is using
>> 18.11 LTS to test.
>>
>> 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 following covers the functional tests that we ran on Mellanox hardware for this release:
> - Basic functionality:
> Send and receive multiple types of traffic.
> - testpmd xstats counter tests.
> - testpmd timestamp tests.
> - Changing/checking link status through testpmd.
> - RTE flow and flow_director tests.
> - Some RSS tests.
> - VLAN stripping and insertion tests.
> - Checksum and TSO tests.
> - ptype tests.
> - l3fwd-power example application tests.
> - Multi-process example applications tests.
>
> Functional tests ran on:
> - NIC: ConnectX-4 Lx / OS: RHEL7.4 / Driver: MLNX_OFED_LINUX-5.2-1.0.4.0 / Firmware: 14.29.1016
> - NIC: ConnectX-5 / OS: RHEL7.4 / Driver: MLNX_OFED_LINUX-5.2-1.0.4.0 / Firmware: 16.29.1016
>
Thanks for your testing.
> We don't see any issues introduced by the new changes in this release, however, we found the following issues while testing due to environment changes:
> - Bug 615 - testpmd gets stuck when deleting an FDIR flow - https://bugs.dpdk.org/show_bug.cgi?id=615 - Won't fix.
> - Bug 616 - [mlx5] packet does not match a corresponding rte_flow rule due to inner ether_type spec validation - https://bugs.dpdk.org/show_bug.cgi?id=616 - Won't fix.
> - Bug 617 - [mlx5] packet does not match a corresponding rte_flow rule due to vxlan vni spec validation - https://bugs.dpdk.org/show_bug.cgi?id=617 - Won't fix.
We can put these in the known issues section of the release notes.
> - Bug 618 - [mlx5] secondary process fails to start - https://bugs.dpdk.org/show_bug.cgi?id=618 - We are still looking into this.
>
Ok, I'll keep an eye on the Bz and please add me on Cc: if there are
patches to fix it and I can run them through the 18.11 build checks etc.
thanks,
Kevin.
> Regards,
> Ali
>
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [dpdk-dev] [dpdk-stable] 18.11.11 (LTS) patches review and test
2021-01-14 16:55 ` Kevin Traynor
@ 2021-01-20 10:55 ` Ali Alnubani
0 siblings, 0 replies; 12+ messages in thread
From: Ali Alnubani @ 2021-01-20 10:55 UTC (permalink / raw)
To: Kevin Traynor, stable
Cc: dev, Abhishek Marathe, Akhil Goyal, benjamin.walker,
David Christensen, Hemant Agrawal, Ian Stokes, Jerin Jacob,
John McNamara, Ju-Hyoung Lee, Luca Boccassi, Pei Zhang, pingx.yu,
qian.q.xu, Raslan Darawsheh, NBU-Contact-Thomas Monjalon,
yuan.peng, zhaoyan.chen, hariprasad.govindharajan,
Slava Ovsiienko, Asaf Penso
Hi Kevin,
> -----Original Message-----
> From: Kevin Traynor <ktraynor@redhat.com>
> Sent: Thursday, January 14, 2021 6:55 PM
> To: Ali Alnubani <alialnu@nvidia.com>; stable@dpdk.org
> Cc: dev@dpdk.org; Abhishek Marathe <Abhishek.Marathe@microsoft.com>;
> Akhil Goyal <akhil.goyal@nxp.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>; Luca Boccassi <bluca@debian.org>;
> Pei Zhang <pezhang@redhat.com>; pingx.yu@intel.com;
> qian.q.xu@intel.com; Raslan Darawsheh <rasland@mellanox.com>; NBU-
> Contact-Thomas Monjalon <thomas@monjalon.net>; yuan.peng@intel.com;
> zhaoyan.chen@intel.com; hariprasad.govindharajan@intel.com; Slava
> Ovsiienko <viacheslavo@nvidia.com>; Asaf Penso <asafp@nvidia.com>
> Subject: Re: [dpdk-stable] 18.11.11 (LTS) patches review and test
>
> On 14/01/2021 15:11, Ali Alnubani wrote:
> > Hi,
> >
>
> Hi Ali,
>
> >> -----Original Message-----
> >> From: stable <stable-bounces@dpdk.org> On Behalf Of Kevin Traynor
> >> Sent: Thursday, December 17, 2020 2:03 PM
> >> To: stable@dpdk.org
> >> Cc: dev@dpdk.org; Abhishek Marathe
> <Abhishek.Marathe@microsoft.com>;
> >> Akhil Goyal <akhil.goyal@nxp.com>; Ali Alnubani
> >> <alialnu@mellanox.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@mellanox.com>; NBU- Contact-Thomas Monjalon
> >> <thomas@monjalon.net>; yuan.peng@intel.com;
> zhaoyan.chen@intel.com;
> >> hariprasad.govindharajan@intel.com
> >> Subject: [dpdk-stable] 18.11.11 (LTS) patches review and test
> >>
> >> Hi all,
> >>
> >> Here is a list of patches targeted for LTS release 18.11.11.
> >>
> >> The planned date for the final release is 19th January.
> >>
> >> Note, this is the last planned release of 18.11 LTS, and it will be
> >> unmaintained after this release, so I encourage anyone who is using
> >> 18.11 LTS to test.
> >>
> >> 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 following covers the functional tests that we ran on Mellanox
> hardware for this release:
> > - Basic functionality:
> > Send and receive multiple types of traffic.
> > - testpmd xstats counter tests.
> > - testpmd timestamp tests.
> > - Changing/checking link status through testpmd.
> > - RTE flow and flow_director tests.
> > - Some RSS tests.
> > - VLAN stripping and insertion tests.
> > - Checksum and TSO tests.
> > - ptype tests.
> > - l3fwd-power example application tests.
> > - Multi-process example applications tests.
> >
> > Functional tests ran on:
> > - NIC: ConnectX-4 Lx / OS: RHEL7.4 / Driver:
> > MLNX_OFED_LINUX-5.2-1.0.4.0 / Firmware: 14.29.1016
> > - NIC: ConnectX-5 / OS: RHEL7.4 / Driver: MLNX_OFED_LINUX-5.2-1.0.4.0
> > / Firmware: 16.29.1016
> >
>
> Thanks for your testing.
>
> > We don't see any issues introduced by the new changes in this release,
> however, we found the following issues while testing due to environment
> changes:
> > - Bug 615 - testpmd gets stuck when deleting an FDIR flow -
> https://nam11.safelinks.protection.outlook.com/?url=https%3A%2F%2Fbugs
> .dpdk.org%2Fshow_bug.cgi%3Fid%3D615&data=04%7C01%7Calialnu%4
> 0nvidia.com%7C0697f1840c024f99d82908d8b8ad45a0%7C43083d15727340c1b
> 7db39efd9ccc17a%7C0%7C0%7C637462401681676672%7CUnknown%7CTWFp
> bGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVC
> I6Mn0%3D%7C1000&sdata=4DWeo1yuZd7Y1%2BgfkX4vkTQGkrqtYLPFR
> 4KBTb2J5Us%3D&reserved=0 - Won't fix.
> > - Bug 616 - [mlx5] packet does not match a corresponding rte_flow rule due
> to inner ether_type spec validation -
> https://nam11.safelinks.protection.outlook.com/?url=https%3A%2F%2Fbugs
> .dpdk.org%2Fshow_bug.cgi%3Fid%3D616&data=04%7C01%7Calialnu%4
> 0nvidia.com%7C0697f1840c024f99d82908d8b8ad45a0%7C43083d15727340c1b
> 7db39efd9ccc17a%7C0%7C0%7C637462401681686667%7CUnknown%7CTWFp
> bGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVC
> I6Mn0%3D%7C1000&sdata=EzIwmXI5Fd9o2AA33sU26MNrYOBbgTugfh
> Cm0gHFzEA%3D&reserved=0 - Won't fix.
> > - Bug 617 - [mlx5] packet does not match a corresponding rte_flow rule due
> to vxlan vni spec validation -
> https://nam11.safelinks.protection.outlook.com/?url=https%3A%2F%2Fbugs
> .dpdk.org%2Fshow_bug.cgi%3Fid%3D617&data=04%7C01%7Calialnu%4
> 0nvidia.com%7C0697f1840c024f99d82908d8b8ad45a0%7C43083d15727340c1b
> 7db39efd9ccc17a%7C0%7C0%7C637462401681686667%7CUnknown%7CTWFp
> bGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVC
> I6Mn0%3D%7C1000&sdata=dCdR2epT0kOoTXs%2B2hrOZeTBtMI8jVHP6
> uKYKtTzbkA%3D&reserved=0 - Won't fix.
>
> We can put these in the known issues section of the release notes.
>
> > - Bug 618 - [mlx5] secondary process fails to start -
> https://nam11.safelinks.protection.outlook.com/?url=https%3A%2F%2Fbugs
> .dpdk.org%2Fshow_bug.cgi%3Fid%3D618&data=04%7C01%7Calialnu%4
> 0nvidia.com%7C0697f1840c024f99d82908d8b8ad45a0%7C43083d15727340c1b
> 7db39efd9ccc17a%7C0%7C0%7C637462401681686667%7CUnknown%7CTWFp
> bGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVC
> I6Mn0%3D%7C1000&sdata=Akc9dviCGiCfqbuFJZLbsC8%2BU394q9jYOKr
> fbOZlBXk%3D&reserved=0 - We are still looking into this.
> >
>
> Ok, I'll keep an eye on the Bz and please add me on Cc: if there are patches
> to fix it and I can run them through the 18.11 build checks etc.
>
Ran all my tests again on latest (660b995) and didn't see any new issues.
Thanks,
Ali
^ permalink raw reply [flat|nested] 12+ messages in thread
end of thread, other threads:[~2021-01-20 10:55 UTC | newest]
Thread overview: 12+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-12-17 12:03 [dpdk-dev] 18.11.11 (LTS) patches review and test Kevin Traynor
2020-12-23 9:41 ` Pei Zhang
2021-01-05 16:24 ` Kevin Traynor
2020-12-29 9:01 ` Chen, BoX C
2021-01-05 16:23 ` Kevin Traynor
2021-01-06 2:08 ` Chen, BoX C
2021-01-12 9:45 ` Kevin Traynor
2021-01-14 14:32 ` Govindharajan, Hariprasad
2021-01-14 16:50 ` Kevin Traynor
2021-01-14 15:11 ` [dpdk-dev] [dpdk-stable] " Ali Alnubani
2021-01-14 16:55 ` Kevin Traynor
2021-01-20 10:55 ` Ali Alnubani
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).