* Re: [dpdk-dev] 19.11.1 patches review and test
2020-03-02 11:10 [dpdk-dev] 19.11.1 patches review and test luca.boccassi
@ 2020-03-06 6:55 ` Pei Zhang
2020-03-06 10:10 ` Luca Boccassi
[not found] ` <67D543A150B29E4CAAE53918F64EDAEA3782789C@SHSMSX103.ccr.corp.intel.com>
` (3 subsequent siblings)
4 siblings, 1 reply; 11+ messages in thread
From: Pei Zhang @ 2020-03-06 6:55 UTC (permalink / raw)
To: luca boccassi
Cc: stable, 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, pingx yu, qian q xu, Raslan Darawsheh,
Thomas Monjalon, yuan peng, zhaoyan chen
Hi Luca,
Testing with dpdk v19.11.1-rc1 from Red Hat looks good.
We cover below 13 scenarios and and all get PASS on RHEL8 testing:
(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)PVP 1Q live migration testing: PASS
(10)PVP 1Q cross numa node live migration testing: PASS
(11)Guest with ovs+dpdk+vhost-user 1Q live migration testing: PASS
(12)Guest with ovs+dpdk+vhost-user 1Q live migration testing (2M): PASS
(13)Guest with ovs+dpdk+vhost-user 2Q live migration testing: PASS
Versions:
kernel 4.18
qemu 4.2
dpdk: git://dpdk.org/dpdk-stable remotes/origin/19.11
# git log -1
commit e1f7389d8ef498ec0e63eeac527f7eb8f5806ba9 (HEAD, tag: v19.11.1-rc1, origin/19.11)
..
NICs: X540-AT2 NIC(ixgbe, 10G)
Best regards,
Pei
----- Original Message -----
From: "luca boccassi" <luca.boccassi@gmail.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>
Sent: Monday, March 2, 2020 7:10:45 PM
Subject: 19.11.1 patches review and test
Hi all,
Here is a list of patches targeted for stable release 19.11.1.
The planned date for the final release is March the 16th.
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=v19.11.1-rc1
These patches are located at branch 19.11 of dpdk-stable repo:
https://dpdk.org/browse/dpdk-stable/
Thanks.
Luca Boccassi
---
Aaron Conole (1):
service: don't walk out of bounds when checking services
Adam Dybkowski (1):
test/crypto: fix missing operation status check
Adrian Moreno (2):
vhost: fix packed virtqueue ready condition
vhost: protect log address translation in IOTLB update
Adrien Mazarguil (1):
maintainers: resign from flow API maintenance
Ajit Khaparde (1):
net/bnxt: fix overwriting error message
Ali Alnubani (2):
net/mlx: fix build with clang 9
eal/linux: fix build when VFIO is disabled
Andrzej Ostruszka (1):
build: remove unneeded function versioning
Andy Pei (1):
net/ipn3ke: fix line side statistics register read
Ankur Dwivedi (1):
examples/ipsec-secgw: extend inline session to non AES-GCM
Anoob Joseph (1):
examples/fips_validation: fix string token for CT length
Apeksha Gupta (1):
net/dpaa: fix Rx offload flags on jumbo MTU set
Archana Muniganti (2):
common/cpt: check cipher and auth keys are set
common/cpt: fix component for empty IOV buffer
Artur Trybula (1):
test/compress: replace test vector
Beilei Xing (3):
net/ice: fix VSI context
net/ice: fix flow director flag
net/i40e: fix unchecked Tx cleanup error
Bing Zhao (3):
net/mlx5: fix modify actions support limitation
net/mlx5: fix matching for ICMP fragments
net/mlx5: fix hairpin queue capacity
Bruce Richardson (7):
build: explicitly enable sse4 for meson
kni: fix meson warning about console keyword
doc: fix warning with meson
doc: reduce whitespace in meson build file
doc: reduce indentation in meson build file
net/ipn3ke: fix meson build
app/test: remove meson dependency on file in /sys
Chengwen Feng (1):
net/hns3: fix triggering reset procedure in slave process
Chenmin Sun (1):
net/ice: add outer IPv4 matching for GTP-U flow
Chenxu Di (1):
net/i40e: fix port close in FreeBSD
Ciara Loftus (3):
net/af_xdp: fix umem frame size and headroom
net/af_xdp: fix fill queue addresses
net/af_xdp: fix maximum MTU
Ciara Power (5):
app/testpmd: fix device mcast list error handling
examples/ioat: fix failure check for ioat dequeue
examples/ioat: fix invalid link status check
lib: fix unnecessary double negation
usertools: fix telemetry client with python 3
David Hunt (1):
examples/power: fix ack for enable/disable turbo
David Marchand (8):
eal/linux: fix build error on RHEL 7.6
test/common: fix log2 check
build: fix libm detection in meson
ci: use meson 0.47.1
eal/windows: fix cpuset macro name
hash: fix meson headers packaging
crypto/ccp: fix queue alignment
ci: fix Travis config warnings
Dekel Peled (18):
net/mlx5: fix setting of Rx hash fields
net/mlx5: fix item flag on GENEVE item validation
app/testpmd: fix GENEVE flow item
net/mlx5: optimize Rx hash fields conversion
net/mlx5: fix masks of encap and decap actions
net/mlx5: fix check for VLAN actions
net/mlx5: fix bit mask to validate push VLAN
net/mlx5: allow push VLAN without VID
net/mlx5: block push VLAN action on Rx
net/mlx5: block pop VLAN action on Tx
net/mlx5: fix pop VLAN action validation
net/mlx5: fix VLAN VID action validation
net/mlx5: fix setting of port ID for egress rules
net/mlx5: fix dirty array of actions
net/mlx5: fix VLAN match for DV mode
net/mlx5: fix match on ethertype and CVLAN tag
net/mlx5: unify validation of drop action
net/mlx5: update description of validation functions
Eli Britstein (1):
net/mlx5: fix zero out UDP checksum in encap data
Eugenio Pérez (1):
vhost: flush shadow Tx if no more packets
Fan Zhang (2):
vhost/crypto: fix fetch size
examples/fips_validation: fix AES-GCM cipher length parsing
Fang TongHao (1):
ethdev: fix secondary process memory overwrite
Ferruh Yigit (3):
kni: fix build with Linux 5.6
net/sfc: fix log format specifiers
net/fm10k: fix non-x86 build
Gaetan Rivet (1):
maintainers: update for failsafe and PCI library
Gagandeep Singh (1):
crypto/dpaa_sec: fix IOVA conversions
Gargi Sau (1):
examples/ethtool: fix unchecked return value
Gavin Hu (1):
bus/fslmc: remove conflicting memory barrier macro
Guinan Sun (3):
net/i40e: set fixed flag for exact link speed
net/ixgbe: set fixed flag for exact link speed
net/ixgbe: fix flow control mode setting
Haiyue Wang (1):
net/ice: use ethernet copy API to do MAC assignment
Harman Kalra (3):
net/octeontx2: fix VF configuration
net/octeontx2: fix getting supported packet types
net/octeontx2: fix PTP
Hongbo Zheng (1):
net/hns3: fix crash when closing port
Honnappa Nagarahalli (1):
hash: fix lock-free flag doxygen
Itsuro Oda (3):
net/vhost: allocate interface name from heap
net/vhost: delay driver setup
net/vhost: fix probing in secondary process
Jiaqi Min (1):
net/iavf: fix Rx total stats
Jin Yu (3):
examples/vhost_blk: check unused value on init
examples/vhost_blk: fix check of device path
vhost: fix inflight resubmit check
Junxiao Shi (2):
bpf: fix headers install with meson
drivers/crypto: fix session-less mode
Kalesh AP (20):
net/bnxt: fix request for hot reset support
net/bnxt: add a field for FW capabilities
net/bnxt: fix flow creation
net/bnxt: fix probe in FreeBSD
net/bnxt: fix IOVA mapping
net/bnxt: fix enable/disable VLAN filtering
net/bnxt: use macro for PCI log format
net/bnxt: remove redundant if statement
net/bnxt: remove redundant macro
net/bnxt: remove unnecessary structure variable
net/bnxt: restore MAC filters during reset recovery
net/bnxt: restore VLAN filters during reset recovery
net/bnxt: fix VLAN strip
net/bnxt: fix unnecessary delay in port stop
net/bnxt: fix port stop on error recovery failure
net/bnxt: fix crash in port stop while handling events
net/bnxt: fix race condition when port is stopped
net/bnxt: fix return code handling in VLAN config
net/bnxt: handle HW filter setting when port is stopped
net/bnxt: remove a redundant variable
Kevin Traynor (1):
devtools: add fixes flag to commit listing
Kiran Kumar K (2):
net/octeontx2: fix PTP and HIGIG2 coexistence
net/octeontx2: fix Tx flow control for HIGIG
Konstantin Ananyev (1):
acl: fix 32-bit match for range field
Krzysztof Kanas (1):
mempool/octeontx: fix error handling in initialization
Liron Himi (1):
cfgfile: fix symbols map
Lu Qiuwen (1):
net/fm10k: fix descriptor VLAN field filling in Tx
Lunyuan Cui (2):
net/ixgbe: fix link status
net/ixgbe: fix link up in FreeBSD
Manish Chopra (2):
net/qede: fix VF reload
net/qede: do not stop vport if not started
Matan Azrad (8):
net/mlx5: fix build with clang 3.4.2
net/mlx5: make FDB default rule optional
net/mlx5: fix tunnel flow priority
net/mlx5: fix flow match on GRE key
net/mlx5: fix GENEVE tunnel flow validation
net/mlx5: fix L3 VXLAN RSS expansion
net/mlx5: fix encap/decap validation
net/mlx5: fix metadata split with encap action
Mattias Rönnblom (2):
event/dsw: flush buffers immediately on zero-sized enqueue
event/dsw: avoid credit leak on oversized enqueue bursts
Maxime Coquelin (5):
vhost: fix deadlock on port deletion
vhost: catch overflow causing mmap of size 0
vhost: check message header size read
net/vhost: fix setup error path
net/vhost: prevent multiple setups on reconfiguration
Michael Baum (1):
net/mlx5: fix memory regions release deadlock
Nipun Gupta (1):
event/dpaa2: set number of order sequences
Olivier Matz (3):
mempool: fix anonymous populate
mempool: fix slow allocation of large pools
mempool: fix populate with small virtual chunks
Ori Kam (1):
app/testpmd: fix uninitialized members of MPLS
Pavan Nikhilesh (8):
examples/l2fwd-event: fix event device config
examples/l2fwd-event: fix ethdev RSS setup
test/event: fix unintended vdev creation
test/event: fix OCTEON TX2 event device name
event/octeontx2: fix device name in device info
app/eventdev: fix pipeline test with meson build
examples/l2fwd-event: fix core allocation in poll mode
doc: fix devargs in OCTEON TX2 event device guide
Prateek Agarwal (2):
doc: fix quiescent state description in RCU guide
doc: fix multi-producer enqueue figure in ring guide
Praveen Shetty (1):
examples/ioat: fix unchecked return value
Qi Zhang (6):
net/iavf/base: fix command buffer memory leak
net/iavf/base: fix adminq return
net/ice/base: fix loop limit
net/ice/base: increase PF reset wait timeout
net/ice: fix flow director GTP-U pattern
net/ice: fix GTP-U rule conflict
Rafael Ávila de Espíndola (1):
mk: avoid combining -r and -export-dynamic linker options
Rahul Gupta (1):
net/bnxt: fix default timeout for getting FW version
Rahul Lakkireddy (1):
net/cxgbe: announce Tx multi-segments offload
Rasesh Mody (5):
net/qede/base: fix number of ports per engine
net/bnx2x: support secondary process
net/bnx2x: fix reset of scan FP flag
net/bnx2x: fix to sync fastpath Rx queue access
net/bnx2x: fix VLAN stripped flag
Raslan Darawsheh (2):
net/mlx5: fix VXLAN-GPE item translation
net/failsafe: fix reported hash key size in device info
Reshma Pattan (3):
net/ixgbe: remove duplicate function declaration
latency: fix calculation for multi-thread
test: fix build without ring PMD
Ricardo Roldan (1):
ethdev: fix callback unregister with wildcard argument list
Ruifeng Wang (1):
crypto/armv8: fix clang build
Santoshkumar Karanappa Rastapur (3):
net/bnxt: fix link during port toggle
net/bnxt: fix non matching flow hitting filter rule
net/bnxt: fix buffer allocation reattempt
Savinay Dharmappa (1):
examples/ipsec-secgw: fix crash on unsupported algo
Scott Wasson (1):
kni: fix not contiguous FIFO
Shiri Kuzin (3):
net/mlx5: fix ICMPv6 header rewrite actions
net/mlx5: fix ICMPv6 header rewrite action validation
net/mlx5: fix running without Rx queue
Shougang Wang (2):
net/ice: fix packet type table
net/ixgbe: remove dead code
Somnath Kotur (7):
net/bnxt: fix Tx queue profile selection
net/bnxt: fix flow flush to sync with flow destroy
net/bnxt: fix reusing L2 filter
net/bnxt: fix max rings calculation
net/bnxt: fix alloc filter to use a common routine
net/bnxt: fix bumping of L2 filter reference count
net/bnxt: allow group ID 0 for RSS action
Stephen Hemminger (15):
eal/linux: fix uninitialized data valgrind warning
net/netvsc: fix RSS offload flag
net/netvsc: disable before changing RSS parameters
ethdev: fix flow API doxygen comment
app/testpmd: call cleanup on exit
net/virtio-user: check file descriptor before closing
net/netvsc: fix crash in secondary process
kni: rename variable with namespace prefix
net/bnxt: fix VLAN strip flags in SSE Rx
net/bnxt: do not log error if stats queried before start
net/bnxt: remove unnecessary memset
app/testpmd: fix RFC addresses for Tx only
app/pdump: fix build with clang
mem: fix munmap in error unwind
net/netvsc: initialize link state
Suanming Mou (10):
net/mlx5: fix meter suffix flow
net/mlx5: fix meter header modify before decap
net/mlx5: fix VLAN ID action offset
net/mlx5: support maximum flow id allocation
net/mlx5: fix register usage in meter
net/mlx5: fix layer validation with decapsulation
net/mlx5: fix layer type in header modify action
net/mlx5: fix layer flags missing in metadata
net/mlx5: fix match information in meter
net/mlx5: fix VLAN actions in meter
Sucharitha Sarananaga (1):
examples/fips_validation: fix cipher length for AES-GCM
Sunil Kumar Kori (2):
net/octeontx: fix memory leak of MAC address table
examples/l2fwd-event: fix error checking
Sunil Pai G (1):
net/ice: fix unchecked Tx cleanup error
Takeshi Yoshimura (1):
vfio: fix mapping failures in ppc64le
Tao Zhu (5):
net/ice: disable TSO offload in vector path
net/iavf: add TSO offload use basic path
net/ice: fix flow FDIR/switch memory leak
net/ixgbe: fix blocking system events
net/ice: fix queue MSI-X interrupt binding
Thierry Herbelot (1):
crypto/octeontx2: add kmod dependency info
Thomas Faivre (1):
usertools: fix syntax warning in python 3.8
Thomas Monjalon (13):
doc: fix build with python 3.8
devtools: fix debug build test
fix Mellanox copyright and SPDX tag
net/mlx: rename meson variable for dlopen option
net/mlx: add static ibverbs linkage with meson
net/mlx: workaround static linkage with meson
net/mlx: fix overlinking with meson and glue dlopen
test/ipsec: fix a typo in function name
doc: add module EEPROM dump to mlx5 features
doc: fix naming of Mellanox devices
app/testpmd: add port check before manual detach
app/testpmd: rename function for detaching by devargs
app/testpmd: fix hot-unplug detaching
Tiwei Bie (2):
net/virtio-user: do not close tap when disabling queue pairs
net/virtio-user: do not reset virtqueues for split ring
Tonghao Zhang (3):
net/mlx5: fix crash when setting hairpin queues
net/mlx5: clean up redundant assignment
net/mlx5: fix crash when meter action conf is null
Vamsi Attunuru (1):
net/octeontx2: fix flow control initial state
Viacheslav Ovsiienko (14):
net/mlx5: fix Tx burst routines set
net/mlx5: fix doorbell register offset type
ethdev: fix switching domain allocation
net/mlx5: fix shared metadata matcher field setup
net/mlx5: fix matcher field usage for metadata entities
net/mlx5: fix metadata item endianness conversion
net/mlx5: move Tx complete request routine
net/mlx5: update Tx error handling routine
net/mlx5: add free on completion queue
net/mlx5: engage free on completion queue
net/mlx5: fix legacy multi-packet write session
app/testpmd: fix txonly flow generation entropy
net/mlx5: fix inline packet size for ConnectX-4 Lx
doc: clarify memory write combining in mlx5 guide
Vitaliy Mysak (1):
vhost: do not treat empty socket message as error
Vladimir Medvedkin (1):
fib: fix possible integer overflow
Wei Hu (Xavier) (8):
net/hns3: fix Rx queue search with broadcast packet
net/hns3: fix ring vector related mailbox command format
net/hns3: fix dumping VF register information
net/hns3: fix link status on failed query
ethdev: fix VLAN offloads set if no driver callback
app/testpmd: fix initial value when setting PFC
app/testpmd: fix uninitialized members when setting PFC
app/testpmd: update Rx offload after setting MTU
Wisam Jaddo (2):
net/mlx5: fix blocker for push VLAN on Rx
app/testpmd: fix identifier size for port attach
Xiao Wang (4):
net/af_xdp: fix redundant check for wakeup need
vhost: fix socket initial value
examples/l3fwd-power: fix a typo
examples/l3fwd-power: fix interrupt disable
Xiao Zhang (1):
net/ixgbe: check for illegal Tx packets
Xiaolong Ye (7):
net/i40e/base: fix buffer address
net/i40e/base: fix error message
net/i40e/base: fix missing link modes
net/i40e/base: fix Tx descriptors number
net/i40e/base: fix retrying logic
net/i40e/base: fix display of FEC settings
net/i40e/base: add new link speed constants
Xiaoyu Min (1):
net/mlx5: fix multiple flow table hash list
Xiaoyun Li (6):
net/i40e: fix Tx when TSO is enabled
net/ice: fix Tx when TSO is enabled
raw/ntb: fix write memory barrier
doc: fix igb_uio parameter in ntb guide
examples/ntb: fix mempool ops setting
examples/tep_term: remove redundant info get
Xuan Ding (1):
net/virtio-user: fix packed ring server mode
Yahui Cao (2):
net/iavf: fix virtual channel return
net/ice: fix flow director passthru
Yong Wang (1):
doc: fix typos in 19.11 release notes
Yunjian Wang (3):
net/vhost: check creation failure
net/virtio-user: check tap offload setting failure
net/tap: fix memory leak when unregister intr handler
Zhaoyan Chen (1):
doc: update recommended versions for i40e
Zhike Wang (1):
vhost: fix crash on port deletion
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [dpdk-dev] 19.11.1 patches review and test
2020-03-06 6:55 ` Pei Zhang
@ 2020-03-06 10:10 ` Luca Boccassi
0 siblings, 0 replies; 11+ messages in thread
From: Luca Boccassi @ 2020-03-06 10:10 UTC (permalink / raw)
To: Pei Zhang; +Cc: stable, dev
On Fri, 2020-03-06 at 01:55 -0500, Pei Zhang wrote:
> Hi Luca,
>
> Testing with dpdk v19.11.1-rc1 from Red Hat looks good.
>
> We cover below 13 scenarios and and all get PASS on RHEL8 testing:
>
> (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)PVP 1Q live migration testing: PASS
> (10)PVP 1Q cross numa node live migration testing: PASS
> (11)Guest with ovs+dpdk+vhost-user 1Q live migration testing: PASS
> (12)Guest with ovs+dpdk+vhost-user 1Q live migration testing (2M):
> PASS
> (13)Guest with ovs+dpdk+vhost-user 2Q live migration testing: PASS
>
>
> Versions:
>
> kernel 4.18
> qemu 4.2
> dpdk: git://dpdk.org/dpdk-stable remotes/origin/19.11
> # git log -1
> commit e1f7389d8ef498ec0e63eeac527f7eb8f5806ba9 (HEAD, tag: v19.11.1-
> rc1, origin/19.11)
> ..
>
>
> NICs: X540-AT2 NIC(ixgbe, 10G)
>
>
> Best regards,
>
> Pei
Hi,
Great, thank you!
> ----- Original Message -----
> From: "luca boccassi" <
> luca.boccassi@gmail.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
> >
> Sent: Monday, March 2, 2020 7:10:45 PM
> Subject: 19.11.1 patches review and test
>
> Hi all,
>
> Here is a list of patches targeted for stable release 19.11.1.
>
> The planned date for the final release is March the 16th.
>
> 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=v19.11.1-rc1
>
>
> These patches are located at branch 19.11 of dpdk-stable repo:
>
> https://dpdk.org/browse/dpdk-stable/
>
>
> Thanks.
>
> Luca Boccassi
>
> ---
> Aaron Conole (1):
> service: don't walk out of bounds when checking services
>
> Adam Dybkowski (1):
> test/crypto: fix missing operation status check
>
> Adrian Moreno (2):
> vhost: fix packed virtqueue ready condition
> vhost: protect log address translation in IOTLB update
>
> Adrien Mazarguil (1):
> maintainers: resign from flow API maintenance
>
> Ajit Khaparde (1):
> net/bnxt: fix overwriting error message
>
> Ali Alnubani (2):
> net/mlx: fix build with clang 9
> eal/linux: fix build when VFIO is disabled
>
> Andrzej Ostruszka (1):
> build: remove unneeded function versioning
>
> Andy Pei (1):
> net/ipn3ke: fix line side statistics register read
>
> Ankur Dwivedi (1):
> examples/ipsec-secgw: extend inline session to non AES-GCM
>
> Anoob Joseph (1):
> examples/fips_validation: fix string token for CT length
>
> Apeksha Gupta (1):
> net/dpaa: fix Rx offload flags on jumbo MTU set
>
> Archana Muniganti (2):
> common/cpt: check cipher and auth keys are set
> common/cpt: fix component for empty IOV buffer
>
> Artur Trybula (1):
> test/compress: replace test vector
>
> Beilei Xing (3):
> net/ice: fix VSI context
> net/ice: fix flow director flag
> net/i40e: fix unchecked Tx cleanup error
>
> Bing Zhao (3):
> net/mlx5: fix modify actions support limitation
> net/mlx5: fix matching for ICMP fragments
> net/mlx5: fix hairpin queue capacity
>
> Bruce Richardson (7):
> build: explicitly enable sse4 for meson
> kni: fix meson warning about console keyword
> doc: fix warning with meson
> doc: reduce whitespace in meson build file
> doc: reduce indentation in meson build file
> net/ipn3ke: fix meson build
> app/test: remove meson dependency on file in /sys
>
> Chengwen Feng (1):
> net/hns3: fix triggering reset procedure in slave process
>
> Chenmin Sun (1):
> net/ice: add outer IPv4 matching for GTP-U flow
>
> Chenxu Di (1):
> net/i40e: fix port close in FreeBSD
>
> Ciara Loftus (3):
> net/af_xdp: fix umem frame size and headroom
> net/af_xdp: fix fill queue addresses
> net/af_xdp: fix maximum MTU
>
> Ciara Power (5):
> app/testpmd: fix device mcast list error handling
> examples/ioat: fix failure check for ioat dequeue
> examples/ioat: fix invalid link status check
> lib: fix unnecessary double negation
> usertools: fix telemetry client with python 3
>
> David Hunt (1):
> examples/power: fix ack for enable/disable turbo
>
> David Marchand (8):
> eal/linux: fix build error on RHEL 7.6
> test/common: fix log2 check
> build: fix libm detection in meson
> ci: use meson 0.47.1
> eal/windows: fix cpuset macro name
> hash: fix meson headers packaging
> crypto/ccp: fix queue alignment
> ci: fix Travis config warnings
>
> Dekel Peled (18):
> net/mlx5: fix setting of Rx hash fields
> net/mlx5: fix item flag on GENEVE item validation
> app/testpmd: fix GENEVE flow item
> net/mlx5: optimize Rx hash fields conversion
> net/mlx5: fix masks of encap and decap actions
> net/mlx5: fix check for VLAN actions
> net/mlx5: fix bit mask to validate push VLAN
> net/mlx5: allow push VLAN without VID
> net/mlx5: block push VLAN action on Rx
> net/mlx5: block pop VLAN action on Tx
> net/mlx5: fix pop VLAN action validation
> net/mlx5: fix VLAN VID action validation
> net/mlx5: fix setting of port ID for egress rules
> net/mlx5: fix dirty array of actions
> net/mlx5: fix VLAN match for DV mode
> net/mlx5: fix match on ethertype and CVLAN tag
> net/mlx5: unify validation of drop action
> net/mlx5: update description of validation functions
>
> Eli Britstein (1):
> net/mlx5: fix zero out UDP checksum in encap data
>
> Eugenio Pérez (1):
> vhost: flush shadow Tx if no more packets
>
> Fan Zhang (2):
> vhost/crypto: fix fetch size
> examples/fips_validation: fix AES-GCM cipher length parsing
>
> Fang TongHao (1):
> ethdev: fix secondary process memory overwrite
>
> Ferruh Yigit (3):
> kni: fix build with Linux 5.6
> net/sfc: fix log format specifiers
> net/fm10k: fix non-x86 build
>
> Gaetan Rivet (1):
> maintainers: update for failsafe and PCI library
>
> Gagandeep Singh (1):
> crypto/dpaa_sec: fix IOVA conversions
>
> Gargi Sau (1):
> examples/ethtool: fix unchecked return value
>
> Gavin Hu (1):
> bus/fslmc: remove conflicting memory barrier macro
>
> Guinan Sun (3):
> net/i40e: set fixed flag for exact link speed
> net/ixgbe: set fixed flag for exact link speed
> net/ixgbe: fix flow control mode setting
>
> Haiyue Wang (1):
> net/ice: use ethernet copy API to do MAC assignment
>
> Harman Kalra (3):
> net/octeontx2: fix VF configuration
> net/octeontx2: fix getting supported packet types
> net/octeontx2: fix PTP
>
> Hongbo Zheng (1):
> net/hns3: fix crash when closing port
>
> Honnappa Nagarahalli (1):
> hash: fix lock-free flag doxygen
>
> Itsuro Oda (3):
> net/vhost: allocate interface name from heap
> net/vhost: delay driver setup
> net/vhost: fix probing in secondary process
>
> Jiaqi Min (1):
> net/iavf: fix Rx total stats
>
> Jin Yu (3):
> examples/vhost_blk: check unused value on init
> examples/vhost_blk: fix check of device path
> vhost: fix inflight resubmit check
>
> Junxiao Shi (2):
> bpf: fix headers install with meson
> drivers/crypto: fix session-less mode
>
> Kalesh AP (20):
> net/bnxt: fix request for hot reset support
> net/bnxt: add a field for FW capabilities
> net/bnxt: fix flow creation
> net/bnxt: fix probe in FreeBSD
> net/bnxt: fix IOVA mapping
> net/bnxt: fix enable/disable VLAN filtering
> net/bnxt: use macro for PCI log format
> net/bnxt: remove redundant if statement
> net/bnxt: remove redundant macro
> net/bnxt: remove unnecessary structure variable
> net/bnxt: restore MAC filters during reset recovery
> net/bnxt: restore VLAN filters during reset recovery
> net/bnxt: fix VLAN strip
> net/bnxt: fix unnecessary delay in port stop
> net/bnxt: fix port stop on error recovery failure
> net/bnxt: fix crash in port stop while handling events
> net/bnxt: fix race condition when port is stopped
> net/bnxt: fix return code handling in VLAN config
> net/bnxt: handle HW filter setting when port is stopped
> net/bnxt: remove a redundant variable
>
> Kevin Traynor (1):
> devtools: add fixes flag to commit listing
>
> Kiran Kumar K (2):
> net/octeontx2: fix PTP and HIGIG2 coexistence
> net/octeontx2: fix Tx flow control for HIGIG
>
> Konstantin Ananyev (1):
> acl: fix 32-bit match for range field
>
> Krzysztof Kanas (1):
> mempool/octeontx: fix error handling in initialization
>
> Liron Himi (1):
> cfgfile: fix symbols map
>
> Lu Qiuwen (1):
> net/fm10k: fix descriptor VLAN field filling in Tx
>
> Lunyuan Cui (2):
> net/ixgbe: fix link status
> net/ixgbe: fix link up in FreeBSD
>
> Manish Chopra (2):
> net/qede: fix VF reload
> net/qede: do not stop vport if not started
>
> Matan Azrad (8):
> net/mlx5: fix build with clang 3.4.2
> net/mlx5: make FDB default rule optional
> net/mlx5: fix tunnel flow priority
> net/mlx5: fix flow match on GRE key
> net/mlx5: fix GENEVE tunnel flow validation
> net/mlx5: fix L3 VXLAN RSS expansion
> net/mlx5: fix encap/decap validation
> net/mlx5: fix metadata split with encap action
>
> Mattias Rönnblom (2):
> event/dsw: flush buffers immediately on zero-sized enqueue
> event/dsw: avoid credit leak on oversized enqueue bursts
>
> Maxime Coquelin (5):
> vhost: fix deadlock on port deletion
> vhost: catch overflow causing mmap of size 0
> vhost: check message header size read
> net/vhost: fix setup error path
> net/vhost: prevent multiple setups on reconfiguration
>
> Michael Baum (1):
> net/mlx5: fix memory regions release deadlock
>
> Nipun Gupta (1):
> event/dpaa2: set number of order sequences
>
> Olivier Matz (3):
> mempool: fix anonymous populate
> mempool: fix slow allocation of large pools
> mempool: fix populate with small virtual chunks
>
> Ori Kam (1):
> app/testpmd: fix uninitialized members of MPLS
>
> Pavan Nikhilesh (8):
> examples/l2fwd-event: fix event device config
> examples/l2fwd-event: fix ethdev RSS setup
> test/event: fix unintended vdev creation
> test/event: fix OCTEON TX2 event device name
> event/octeontx2: fix device name in device info
> app/eventdev: fix pipeline test with meson build
> examples/l2fwd-event: fix core allocation in poll mode
> doc: fix devargs in OCTEON TX2 event device guide
>
> Prateek Agarwal (2):
> doc: fix quiescent state description in RCU guide
> doc: fix multi-producer enqueue figure in ring guide
>
> Praveen Shetty (1):
> examples/ioat: fix unchecked return value
>
> Qi Zhang (6):
> net/iavf/base: fix command buffer memory leak
> net/iavf/base: fix adminq return
> net/ice/base: fix loop limit
> net/ice/base: increase PF reset wait timeout
> net/ice: fix flow director GTP-U pattern
> net/ice: fix GTP-U rule conflict
>
> Rafael Ávila de Espíndola (1):
> mk: avoid combining -r and -export-dynamic linker options
>
> Rahul Gupta (1):
> net/bnxt: fix default timeout for getting FW version
>
> Rahul Lakkireddy (1):
> net/cxgbe: announce Tx multi-segments offload
>
> Rasesh Mody (5):
> net/qede/base: fix number of ports per engine
> net/bnx2x: support secondary process
> net/bnx2x: fix reset of scan FP flag
> net/bnx2x: fix to sync fastpath Rx queue access
> net/bnx2x: fix VLAN stripped flag
>
> Raslan Darawsheh (2):
> net/mlx5: fix VXLAN-GPE item translation
> net/failsafe: fix reported hash key size in device info
>
> Reshma Pattan (3):
> net/ixgbe: remove duplicate function declaration
> latency: fix calculation for multi-thread
> test: fix build without ring PMD
>
> Ricardo Roldan (1):
> ethdev: fix callback unregister with wildcard argument list
>
> Ruifeng Wang (1):
> crypto/armv8: fix clang build
>
> Santoshkumar Karanappa Rastapur (3):
> net/bnxt: fix link during port toggle
> net/bnxt: fix non matching flow hitting filter rule
> net/bnxt: fix buffer allocation reattempt
>
> Savinay Dharmappa (1):
> examples/ipsec-secgw: fix crash on unsupported algo
>
> Scott Wasson (1):
> kni: fix not contiguous FIFO
>
> Shiri Kuzin (3):
> net/mlx5: fix ICMPv6 header rewrite actions
> net/mlx5: fix ICMPv6 header rewrite action validation
> net/mlx5: fix running without Rx queue
>
> Shougang Wang (2):
> net/ice: fix packet type table
> net/ixgbe: remove dead code
>
> Somnath Kotur (7):
> net/bnxt: fix Tx queue profile selection
> net/bnxt: fix flow flush to sync with flow destroy
> net/bnxt: fix reusing L2 filter
> net/bnxt: fix max rings calculation
> net/bnxt: fix alloc filter to use a common routine
> net/bnxt: fix bumping of L2 filter reference count
> net/bnxt: allow group ID 0 for RSS action
>
> Stephen Hemminger (15):
> eal/linux: fix uninitialized data valgrind warning
> net/netvsc: fix RSS offload flag
> net/netvsc: disable before changing RSS parameters
> ethdev: fix flow API doxygen comment
> app/testpmd: call cleanup on exit
> net/virtio-user: check file descriptor before closing
> net/netvsc: fix crash in secondary process
> kni: rename variable with namespace prefix
> net/bnxt: fix VLAN strip flags in SSE Rx
> net/bnxt: do not log error if stats queried before start
> net/bnxt: remove unnecessary memset
> app/testpmd: fix RFC addresses for Tx only
> app/pdump: fix build with clang
> mem: fix munmap in error unwind
> net/netvsc: initialize link state
>
> Suanming Mou (10):
> net/mlx5: fix meter suffix flow
> net/mlx5: fix meter header modify before decap
> net/mlx5: fix VLAN ID action offset
> net/mlx5: support maximum flow id allocation
> net/mlx5: fix register usage in meter
> net/mlx5: fix layer validation with decapsulation
> net/mlx5: fix layer type in header modify action
> net/mlx5: fix layer flags missing in metadata
> net/mlx5: fix match information in meter
> net/mlx5: fix VLAN actions in meter
>
> Sucharitha Sarananaga (1):
> examples/fips_validation: fix cipher length for AES-GCM
>
> Sunil Kumar Kori (2):
> net/octeontx: fix memory leak of MAC address table
> examples/l2fwd-event: fix error checking
>
> Sunil Pai G (1):
> net/ice: fix unchecked Tx cleanup error
>
> Takeshi Yoshimura (1):
> vfio: fix mapping failures in ppc64le
>
> Tao Zhu (5):
> net/ice: disable TSO offload in vector path
> net/iavf: add TSO offload use basic path
> net/ice: fix flow FDIR/switch memory leak
> net/ixgbe: fix blocking system events
> net/ice: fix queue MSI-X interrupt binding
>
> Thierry Herbelot (1):
> crypto/octeontx2: add kmod dependency info
>
> Thomas Faivre (1):
> usertools: fix syntax warning in python 3.8
>
> Thomas Monjalon (13):
> doc: fix build with python 3.8
> devtools: fix debug build test
> fix Mellanox copyright and SPDX tag
> net/mlx: rename meson variable for dlopen option
> net/mlx: add static ibverbs linkage with meson
> net/mlx: workaround static linkage with meson
> net/mlx: fix overlinking with meson and glue dlopen
> test/ipsec: fix a typo in function name
> doc: add module EEPROM dump to mlx5 features
> doc: fix naming of Mellanox devices
> app/testpmd: add port check before manual detach
> app/testpmd: rename function for detaching by devargs
> app/testpmd: fix hot-unplug detaching
>
> Tiwei Bie (2):
> net/virtio-user: do not close tap when disabling queue pairs
> net/virtio-user: do not reset virtqueues for split ring
>
> Tonghao Zhang (3):
> net/mlx5: fix crash when setting hairpin queues
> net/mlx5: clean up redundant assignment
> net/mlx5: fix crash when meter action conf is null
>
> Vamsi Attunuru (1):
> net/octeontx2: fix flow control initial state
>
> Viacheslav Ovsiienko (14):
> net/mlx5: fix Tx burst routines set
> net/mlx5: fix doorbell register offset type
> ethdev: fix switching domain allocation
> net/mlx5: fix shared metadata matcher field setup
> net/mlx5: fix matcher field usage for metadata entities
> net/mlx5: fix metadata item endianness conversion
> net/mlx5: move Tx complete request routine
> net/mlx5: update Tx error handling routine
> net/mlx5: add free on completion queue
> net/mlx5: engage free on completion queue
> net/mlx5: fix legacy multi-packet write session
> app/testpmd: fix txonly flow generation entropy
> net/mlx5: fix inline packet size for ConnectX-4 Lx
> doc: clarify memory write combining in mlx5 guide
>
> Vitaliy Mysak (1):
> vhost: do not treat empty socket message as error
>
> Vladimir Medvedkin (1):
> fib: fix possible integer overflow
>
> Wei Hu (Xavier) (8):
> net/hns3: fix Rx queue search with broadcast packet
> net/hns3: fix ring vector related mailbox command format
> net/hns3: fix dumping VF register information
> net/hns3: fix link status on failed query
> ethdev: fix VLAN offloads set if no driver callback
> app/testpmd: fix initial value when setting PFC
> app/testpmd: fix uninitialized members when setting PFC
> app/testpmd: update Rx offload after setting MTU
>
> Wisam Jaddo (2):
> net/mlx5: fix blocker for push VLAN on Rx
> app/testpmd: fix identifier size for port attach
>
> Xiao Wang (4):
> net/af_xdp: fix redundant check for wakeup need
> vhost: fix socket initial value
> examples/l3fwd-power: fix a typo
> examples/l3fwd-power: fix interrupt disable
>
> Xiao Zhang (1):
> net/ixgbe: check for illegal Tx packets
>
> Xiaolong Ye (7):
> net/i40e/base: fix buffer address
> net/i40e/base: fix error message
> net/i40e/base: fix missing link modes
> net/i40e/base: fix Tx descriptors number
> net/i40e/base: fix retrying logic
> net/i40e/base: fix display of FEC settings
> net/i40e/base: add new link speed constants
>
> Xiaoyu Min (1):
> net/mlx5: fix multiple flow table hash list
>
> Xiaoyun Li (6):
> net/i40e: fix Tx when TSO is enabled
> net/ice: fix Tx when TSO is enabled
> raw/ntb: fix write memory barrier
> doc: fix igb_uio parameter in ntb guide
> examples/ntb: fix mempool ops setting
> examples/tep_term: remove redundant info get
>
> Xuan Ding (1):
> net/virtio-user: fix packed ring server mode
>
> Yahui Cao (2):
> net/iavf: fix virtual channel return
> net/ice: fix flow director passthru
>
> Yong Wang (1):
> doc: fix typos in 19.11 release notes
>
> Yunjian Wang (3):
> net/vhost: check creation failure
> net/virtio-user: check tap offload setting failure
> net/tap: fix memory leak when unregister intr handler
>
> Zhaoyan Chen (1):
> doc: update recommended versions for i40e
>
> Zhike Wang (1):
> vhost: fix crash on port deletion
>
>
--
Kind regards,
Luca Boccassi
^ permalink raw reply [flat|nested] 11+ messages in thread
[parent not found: <67D543A150B29E4CAAE53918F64EDAEA3782789C@SHSMSX103.ccr.corp.intel.com>]
* Re: [dpdk-dev] 19.11.1 patches review and test
[not found] ` <67D543A150B29E4CAAE53918F64EDAEA3782789C@SHSMSX103.ccr.corp.intel.com>
@ 2020-03-10 10:13 ` Yu, PingX
2020-03-10 10:42 ` Luca Boccassi
0 siblings, 1 reply; 11+ messages in thread
From: Yu, PingX @ 2020-03-10 10:13 UTC (permalink / raw)
To: luca.boccassi@gmail.com
Cc: stable, dev, Abhishek Marathe, Akhil Goyal, Ali Alnubani, Walker,
Benjamin, drc, Hemant Agrawal, Stokes, Ian, Jerin Jacob,
Mcnamara, John, juhlee, Kevin Traynor, Pei Zhang, Yu, PingX, Xu,
Qian Q, rasland, Thomas Monjalon, Peng, Yuan, Chen, Zhaoyan,
Luca Boccassi
Luca,
Update the test result of Intel part, all passed.
* Intel(R) Testing
# Basic Intel(R) NIC testing
* PF(i40e): Passed
* PF(ixgbe): Passed
* PF(ice): Passed
* VF: 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.
* cryptodev: Passed
Regards,
Yu Ping
>
> -----Original Message-----
> From: luca.boccassi@gmail.com [mailto:luca.boccassi@gmail.com]
> Sent: Monday, March 2, 2020 7:11 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>
> Subject: 19.11.1 patches review and test
>
> Hi all,
>
> Here is a list of patches targeted for stable release 19.11.1.
>
> The planned date for the final release is March the 16th.
>
> 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=v19.11.1-rc1
>
> These patches are located at branch 19.11 of dpdk-stable repo:
> https://dpdk.org/browse/dpdk-stable/
>
> Thanks.
>
> Luca Boccassi
>
> ---
> Aaron Conole (1):
> service: don't walk out of bounds when checking services
>
> Adam Dybkowski (1):
> test/crypto: fix missing operation status check
>
> Adrian Moreno (2):
> vhost: fix packed virtqueue ready condition
> vhost: protect log address translation in IOTLB update
>
> Adrien Mazarguil (1):
> maintainers: resign from flow API maintenance
>
> Ajit Khaparde (1):
> net/bnxt: fix overwriting error message
>
> Ali Alnubani (2):
> net/mlx: fix build with clang 9
> eal/linux: fix build when VFIO is disabled
>
> Andrzej Ostruszka (1):
> build: remove unneeded function versioning
>
> Andy Pei (1):
> net/ipn3ke: fix line side statistics register read
>
> Ankur Dwivedi (1):
> examples/ipsec-secgw: extend inline session to non AES-GCM
>
> Anoob Joseph (1):
> examples/fips_validation: fix string token for CT length
>
> Apeksha Gupta (1):
> net/dpaa: fix Rx offload flags on jumbo MTU set
>
> Archana Muniganti (2):
> common/cpt: check cipher and auth keys are set
> common/cpt: fix component for empty IOV buffer
>
> Artur Trybula (1):
> test/compress: replace test vector
>
> Beilei Xing (3):
> net/ice: fix VSI context
> net/ice: fix flow director flag
> net/i40e: fix unchecked Tx cleanup error
>
> Bing Zhao (3):
> net/mlx5: fix modify actions support limitation
> net/mlx5: fix matching for ICMP fragments
> net/mlx5: fix hairpin queue capacity
>
> Bruce Richardson (7):
> build: explicitly enable sse4 for meson
> kni: fix meson warning about console keyword
> doc: fix warning with meson
> doc: reduce whitespace in meson build file
> doc: reduce indentation in meson build file
> net/ipn3ke: fix meson build
> app/test: remove meson dependency on file in /sys
>
> Chengwen Feng (1):
> net/hns3: fix triggering reset procedure in slave process
>
> Chenmin Sun (1):
> net/ice: add outer IPv4 matching for GTP-U flow
>
> Chenxu Di (1):
> net/i40e: fix port close in FreeBSD
>
> Ciara Loftus (3):
> net/af_xdp: fix umem frame size and headroom
> net/af_xdp: fix fill queue addresses
> net/af_xdp: fix maximum MTU
>
> Ciara Power (5):
> app/testpmd: fix device mcast list error handling
> examples/ioat: fix failure check for ioat dequeue
> examples/ioat: fix invalid link status check
> lib: fix unnecessary double negation
> usertools: fix telemetry client with python 3
>
> David Hunt (1):
> examples/power: fix ack for enable/disable turbo
>
> David Marchand (8):
> eal/linux: fix build error on RHEL 7.6
> test/common: fix log2 check
> build: fix libm detection in meson
> ci: use meson 0.47.1
> eal/windows: fix cpuset macro name
> hash: fix meson headers packaging
> crypto/ccp: fix queue alignment
> ci: fix Travis config warnings
>
> Dekel Peled (18):
> net/mlx5: fix setting of Rx hash fields
> net/mlx5: fix item flag on GENEVE item validation
> app/testpmd: fix GENEVE flow item
> net/mlx5: optimize Rx hash fields conversion
> net/mlx5: fix masks of encap and decap actions
> net/mlx5: fix check for VLAN actions
> net/mlx5: fix bit mask to validate push VLAN
> net/mlx5: allow push VLAN without VID
> net/mlx5: block push VLAN action on Rx
> net/mlx5: block pop VLAN action on Tx
> net/mlx5: fix pop VLAN action validation
> net/mlx5: fix VLAN VID action validation
> net/mlx5: fix setting of port ID for egress rules
> net/mlx5: fix dirty array of actions
> net/mlx5: fix VLAN match for DV mode
> net/mlx5: fix match on ethertype and CVLAN tag
> net/mlx5: unify validation of drop action
> net/mlx5: update description of validation functions
>
> Eli Britstein (1):
> net/mlx5: fix zero out UDP checksum in encap data
>
> Eugenio Pérez (1):
> vhost: flush shadow Tx if no more packets
>
> Fan Zhang (2):
> vhost/crypto: fix fetch size
> examples/fips_validation: fix AES-GCM cipher length parsing
>
> Fang TongHao (1):
> ethdev: fix secondary process memory overwrite
>
> Ferruh Yigit (3):
> kni: fix build with Linux 5.6
> net/sfc: fix log format specifiers
> net/fm10k: fix non-x86 build
>
> Gaetan Rivet (1):
> maintainers: update for failsafe and PCI library
>
> Gagandeep Singh (1):
> crypto/dpaa_sec: fix IOVA conversions
>
> Gargi Sau (1):
> examples/ethtool: fix unchecked return value
>
> Gavin Hu (1):
> bus/fslmc: remove conflicting memory barrier macro
>
> Guinan Sun (3):
> net/i40e: set fixed flag for exact link speed
> net/ixgbe: set fixed flag for exact link speed
> net/ixgbe: fix flow control mode setting
>
> Haiyue Wang (1):
> net/ice: use ethernet copy API to do MAC assignment
>
> Harman Kalra (3):
> net/octeontx2: fix VF configuration
> net/octeontx2: fix getting supported packet types
> net/octeontx2: fix PTP
>
> Hongbo Zheng (1):
> net/hns3: fix crash when closing port
>
> Honnappa Nagarahalli (1):
> hash: fix lock-free flag doxygen
>
> Itsuro Oda (3):
> net/vhost: allocate interface name from heap
> net/vhost: delay driver setup
> net/vhost: fix probing in secondary process
>
> Jiaqi Min (1):
> net/iavf: fix Rx total stats
>
> Jin Yu (3):
> examples/vhost_blk: check unused value on init
> examples/vhost_blk: fix check of device path
> vhost: fix inflight resubmit check
>
> Junxiao Shi (2):
> bpf: fix headers install with meson
> drivers/crypto: fix session-less mode
>
> Kalesh AP (20):
> net/bnxt: fix request for hot reset support
> net/bnxt: add a field for FW capabilities
> net/bnxt: fix flow creation
> net/bnxt: fix probe in FreeBSD
> net/bnxt: fix IOVA mapping
> net/bnxt: fix enable/disable VLAN filtering
> net/bnxt: use macro for PCI log format
> net/bnxt: remove redundant if statement
> net/bnxt: remove redundant macro
> net/bnxt: remove unnecessary structure variable
> net/bnxt: restore MAC filters during reset recovery
> net/bnxt: restore VLAN filters during reset recovery
> net/bnxt: fix VLAN strip
> net/bnxt: fix unnecessary delay in port stop
> net/bnxt: fix port stop on error recovery failure
> net/bnxt: fix crash in port stop while handling events
> net/bnxt: fix race condition when port is stopped
> net/bnxt: fix return code handling in VLAN config
> net/bnxt: handle HW filter setting when port is stopped
> net/bnxt: remove a redundant variable
>
> Kevin Traynor (1):
> devtools: add fixes flag to commit listing
>
> Kiran Kumar K (2):
> net/octeontx2: fix PTP and HIGIG2 coexistence
> net/octeontx2: fix Tx flow control for HIGIG
>
> Konstantin Ananyev (1):
> acl: fix 32-bit match for range field
>
> Krzysztof Kanas (1):
> mempool/octeontx: fix error handling in initialization
>
> Liron Himi (1):
> cfgfile: fix symbols map
>
> Lu Qiuwen (1):
> net/fm10k: fix descriptor VLAN field filling in Tx
>
> Lunyuan Cui (2):
> net/ixgbe: fix link status
> net/ixgbe: fix link up in FreeBSD
>
> Manish Chopra (2):
> net/qede: fix VF reload
> net/qede: do not stop vport if not started
>
> Matan Azrad (8):
> net/mlx5: fix build with clang 3.4.2
> net/mlx5: make FDB default rule optional
> net/mlx5: fix tunnel flow priority
> net/mlx5: fix flow match on GRE key
> net/mlx5: fix GENEVE tunnel flow validation
> net/mlx5: fix L3 VXLAN RSS expansion
> net/mlx5: fix encap/decap validation
> net/mlx5: fix metadata split with encap action
>
> Mattias Rönnblom (2):
> event/dsw: flush buffers immediately on zero-sized enqueue
> event/dsw: avoid credit leak on oversized enqueue bursts
>
> Maxime Coquelin (5):
> vhost: fix deadlock on port deletion
> vhost: catch overflow causing mmap of size 0
> vhost: check message header size read
> net/vhost: fix setup error path
> net/vhost: prevent multiple setups on reconfiguration
>
> Michael Baum (1):
> net/mlx5: fix memory regions release deadlock
>
> Nipun Gupta (1):
> event/dpaa2: set number of order sequences
>
> Olivier Matz (3):
> mempool: fix anonymous populate
> mempool: fix slow allocation of large pools
> mempool: fix populate with small virtual chunks
>
> Ori Kam (1):
> app/testpmd: fix uninitialized members of MPLS
>
> Pavan Nikhilesh (8):
> examples/l2fwd-event: fix event device config
> examples/l2fwd-event: fix ethdev RSS setup
> test/event: fix unintended vdev creation
> test/event: fix OCTEON TX2 event device name
> event/octeontx2: fix device name in device info
> app/eventdev: fix pipeline test with meson build
> examples/l2fwd-event: fix core allocation in poll mode
> doc: fix devargs in OCTEON TX2 event device guide
>
> Prateek Agarwal (2):
> doc: fix quiescent state description in RCU guide
> doc: fix multi-producer enqueue figure in ring guide
>
> Praveen Shetty (1):
> examples/ioat: fix unchecked return value
>
> Qi Zhang (6):
> net/iavf/base: fix command buffer memory leak
> net/iavf/base: fix adminq return
> net/ice/base: fix loop limit
> net/ice/base: increase PF reset wait timeout
> net/ice: fix flow director GTP-U pattern
> net/ice: fix GTP-U rule conflict
>
> Rafael Ávila de Espíndola (1):
> mk: avoid combining -r and -export-dynamic linker options
>
> Rahul Gupta (1):
> net/bnxt: fix default timeout for getting FW version
>
> Rahul Lakkireddy (1):
> net/cxgbe: announce Tx multi-segments offload
>
> Rasesh Mody (5):
> net/qede/base: fix number of ports per engine
> net/bnx2x: support secondary process
> net/bnx2x: fix reset of scan FP flag
> net/bnx2x: fix to sync fastpath Rx queue access
> net/bnx2x: fix VLAN stripped flag
>
> Raslan Darawsheh (2):
> net/mlx5: fix VXLAN-GPE item translation
> net/failsafe: fix reported hash key size in device info
>
> Reshma Pattan (3):
> net/ixgbe: remove duplicate function declaration
> latency: fix calculation for multi-thread
> test: fix build without ring PMD
>
> Ricardo Roldan (1):
> ethdev: fix callback unregister with wildcard argument list
>
> Ruifeng Wang (1):
> crypto/armv8: fix clang build
>
> Santoshkumar Karanappa Rastapur (3):
> net/bnxt: fix link during port toggle
> net/bnxt: fix non matching flow hitting filter rule
> net/bnxt: fix buffer allocation reattempt
>
> Savinay Dharmappa (1):
> examples/ipsec-secgw: fix crash on unsupported algo
>
> Scott Wasson (1):
> kni: fix not contiguous FIFO
>
> Shiri Kuzin (3):
> net/mlx5: fix ICMPv6 header rewrite actions
> net/mlx5: fix ICMPv6 header rewrite action validation
> net/mlx5: fix running without Rx queue
>
> Shougang Wang (2):
> net/ice: fix packet type table
> net/ixgbe: remove dead code
>
> Somnath Kotur (7):
> net/bnxt: fix Tx queue profile selection
> net/bnxt: fix flow flush to sync with flow destroy
> net/bnxt: fix reusing L2 filter
> net/bnxt: fix max rings calculation
> net/bnxt: fix alloc filter to use a common routine
> net/bnxt: fix bumping of L2 filter reference count
> net/bnxt: allow group ID 0 for RSS action
>
> Stephen Hemminger (15):
> eal/linux: fix uninitialized data valgrind warning
> net/netvsc: fix RSS offload flag
> net/netvsc: disable before changing RSS parameters
> ethdev: fix flow API doxygen comment
> app/testpmd: call cleanup on exit
> net/virtio-user: check file descriptor before closing
> net/netvsc: fix crash in secondary process
> kni: rename variable with namespace prefix
> net/bnxt: fix VLAN strip flags in SSE Rx
> net/bnxt: do not log error if stats queried before start
> net/bnxt: remove unnecessary memset
> app/testpmd: fix RFC addresses for Tx only
> app/pdump: fix build with clang
> mem: fix munmap in error unwind
> net/netvsc: initialize link state
>
> Suanming Mou (10):
> net/mlx5: fix meter suffix flow
> net/mlx5: fix meter header modify before decap
> net/mlx5: fix VLAN ID action offset
> net/mlx5: support maximum flow id allocation
> net/mlx5: fix register usage in meter
> net/mlx5: fix layer validation with decapsulation
> net/mlx5: fix layer type in header modify action
> net/mlx5: fix layer flags missing in metadata
> net/mlx5: fix match information in meter
> net/mlx5: fix VLAN actions in meter
>
> Sucharitha Sarananaga (1):
> examples/fips_validation: fix cipher length for AES-GCM
>
> Sunil Kumar Kori (2):
> net/octeontx: fix memory leak of MAC address table
> examples/l2fwd-event: fix error checking
>
> Sunil Pai G (1):
> net/ice: fix unchecked Tx cleanup error
>
> Takeshi Yoshimura (1):
> vfio: fix mapping failures in ppc64le
>
> Tao Zhu (5):
> net/ice: disable TSO offload in vector path
> net/iavf: add TSO offload use basic path
> net/ice: fix flow FDIR/switch memory leak
> net/ixgbe: fix blocking system events
> net/ice: fix queue MSI-X interrupt binding
>
> Thierry Herbelot (1):
> crypto/octeontx2: add kmod dependency info
>
> Thomas Faivre (1):
> usertools: fix syntax warning in python 3.8
>
> Thomas Monjalon (13):
> doc: fix build with python 3.8
> devtools: fix debug build test
> fix Mellanox copyright and SPDX tag
> net/mlx: rename meson variable for dlopen option
> net/mlx: add static ibverbs linkage with meson
> net/mlx: workaround static linkage with meson
> net/mlx: fix overlinking with meson and glue dlopen
> test/ipsec: fix a typo in function name
> doc: add module EEPROM dump to mlx5 features
> doc: fix naming of Mellanox devices
> app/testpmd: add port check before manual detach
> app/testpmd: rename function for detaching by devargs
> app/testpmd: fix hot-unplug detaching
>
> Tiwei Bie (2):
> net/virtio-user: do not close tap when disabling queue pairs
> net/virtio-user: do not reset virtqueues for split ring
>
> Tonghao Zhang (3):
> net/mlx5: fix crash when setting hairpin queues
> net/mlx5: clean up redundant assignment
> net/mlx5: fix crash when meter action conf is null
>
> Vamsi Attunuru (1):
> net/octeontx2: fix flow control initial state
>
> Viacheslav Ovsiienko (14):
> net/mlx5: fix Tx burst routines set
> net/mlx5: fix doorbell register offset type
> ethdev: fix switching domain allocation
> net/mlx5: fix shared metadata matcher field setup
> net/mlx5: fix matcher field usage for metadata entities
> net/mlx5: fix metadata item endianness conversion
> net/mlx5: move Tx complete request routine
> net/mlx5: update Tx error handling routine
> net/mlx5: add free on completion queue
> net/mlx5: engage free on completion queue
> net/mlx5: fix legacy multi-packet write session
> app/testpmd: fix txonly flow generation entropy
> net/mlx5: fix inline packet size for ConnectX-4 Lx
> doc: clarify memory write combining in mlx5 guide
>
> Vitaliy Mysak (1):
> vhost: do not treat empty socket message as error
>
> Vladimir Medvedkin (1):
> fib: fix possible integer overflow
>
> Wei Hu (Xavier) (8):
> net/hns3: fix Rx queue search with broadcast packet
> net/hns3: fix ring vector related mailbox command format
> net/hns3: fix dumping VF register information
> net/hns3: fix link status on failed query
> ethdev: fix VLAN offloads set if no driver callback
> app/testpmd: fix initial value when setting PFC
> app/testpmd: fix uninitialized members when setting PFC
> app/testpmd: update Rx offload after setting MTU
>
> Wisam Jaddo (2):
> net/mlx5: fix blocker for push VLAN on Rx
> app/testpmd: fix identifier size for port attach
>
> Xiao Wang (4):
> net/af_xdp: fix redundant check for wakeup need
> vhost: fix socket initial value
> examples/l3fwd-power: fix a typo
> examples/l3fwd-power: fix interrupt disable
>
> Xiao Zhang (1):
> net/ixgbe: check for illegal Tx packets
>
> Xiaolong Ye (7):
> net/i40e/base: fix buffer address
> net/i40e/base: fix error message
> net/i40e/base: fix missing link modes
> net/i40e/base: fix Tx descriptors number
> net/i40e/base: fix retrying logic
> net/i40e/base: fix display of FEC settings
> net/i40e/base: add new link speed constants
>
> Xiaoyu Min (1):
> net/mlx5: fix multiple flow table hash list
>
> Xiaoyun Li (6):
> net/i40e: fix Tx when TSO is enabled
> net/ice: fix Tx when TSO is enabled
> raw/ntb: fix write memory barrier
> doc: fix igb_uio parameter in ntb guide
> examples/ntb: fix mempool ops setting
> examples/tep_term: remove redundant info get
>
> Xuan Ding (1):
> net/virtio-user: fix packed ring server mode
>
> Yahui Cao (2):
> net/iavf: fix virtual channel return
> net/ice: fix flow director passthru
>
> Yong Wang (1):
> doc: fix typos in 19.11 release notes
>
> Yunjian Wang (3):
> net/vhost: check creation failure
> net/virtio-user: check tap offload setting failure
> net/tap: fix memory leak when unregister intr handler
>
> Zhaoyan Chen (1):
> doc: update recommended versions for i40e
>
> Zhike Wang (1):
> vhost: fix crash on port deletion
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [dpdk-dev] 19.11.1 patches review and test
2020-03-10 10:13 ` Yu, PingX
@ 2020-03-10 10:42 ` Luca Boccassi
0 siblings, 0 replies; 11+ messages in thread
From: Luca Boccassi @ 2020-03-10 10:42 UTC (permalink / raw)
To: Yu, PingX
Cc: stable, dev, Walker, Benjamin, Stokes, Ian, Peng, Yuan, Chen, Zhaoyan
On Tue, 2020-03-10 at 10:13 +0000, Yu, PingX wrote:
> Luca,
> Update the test result of Intel part, all passed.
>
> * Intel(R) Testing
>
> # Basic Intel(R) NIC testing
> * PF(i40e): Passed
> * PF(ixgbe): Passed
> * PF(ice): Passed
> * VF: 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.
> * cryptodev: Passed
>
> Regards,
> Yu Ping
Thank you!
> > -----Original Message-----
> > From:
> > luca.boccassi@gmail.com
> > [mailto:
> > luca.boccassi@gmail.com
> > ]
> > Sent: Monday, March 2, 2020 7:11 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
> > >
> > Subject: 19.11.1 patches review and test
> >
> > Hi all,
> >
> > Here is a list of patches targeted for stable release 19.11.1.
> >
> > The planned date for the final release is March the 16th.
> >
> > 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=v19.11.1-rc1
> >
> >
> > These patches are located at branch 19.11 of dpdk-stable repo:
> >
> > https://dpdk.org/browse/dpdk-stable/
> >
> >
> > Thanks.
> >
> > Luca Boccassi
> >
> > ---
> > Aaron Conole (1):
> > service: don't walk out of bounds when checking services
> >
> > Adam Dybkowski (1):
> > test/crypto: fix missing operation status check
> >
> > Adrian Moreno (2):
> > vhost: fix packed virtqueue ready condition
> > vhost: protect log address translation in IOTLB update
> >
> > Adrien Mazarguil (1):
> > maintainers: resign from flow API maintenance
> >
> > Ajit Khaparde (1):
> > net/bnxt: fix overwriting error message
> >
> > Ali Alnubani (2):
> > net/mlx: fix build with clang 9
> > eal/linux: fix build when VFIO is disabled
> >
> > Andrzej Ostruszka (1):
> > build: remove unneeded function versioning
> >
> > Andy Pei (1):
> > net/ipn3ke: fix line side statistics register read
> >
> > Ankur Dwivedi (1):
> > examples/ipsec-secgw: extend inline session to non AES-GCM
> >
> > Anoob Joseph (1):
> > examples/fips_validation: fix string token for CT length
> >
> > Apeksha Gupta (1):
> > net/dpaa: fix Rx offload flags on jumbo MTU set
> >
> > Archana Muniganti (2):
> > common/cpt: check cipher and auth keys are set
> > common/cpt: fix component for empty IOV buffer
> >
> > Artur Trybula (1):
> > test/compress: replace test vector
> >
> > Beilei Xing (3):
> > net/ice: fix VSI context
> > net/ice: fix flow director flag
> > net/i40e: fix unchecked Tx cleanup error
> >
> > Bing Zhao (3):
> > net/mlx5: fix modify actions support limitation
> > net/mlx5: fix matching for ICMP fragments
> > net/mlx5: fix hairpin queue capacity
> >
> > Bruce Richardson (7):
> > build: explicitly enable sse4 for meson
> > kni: fix meson warning about console keyword
> > doc: fix warning with meson
> > doc: reduce whitespace in meson build file
> > doc: reduce indentation in meson build file
> > net/ipn3ke: fix meson build
> > app/test: remove meson dependency on file in /sys
> >
> > Chengwen Feng (1):
> > net/hns3: fix triggering reset procedure in slave process
> >
> > Chenmin Sun (1):
> > net/ice: add outer IPv4 matching for GTP-U flow
> >
> > Chenxu Di (1):
> > net/i40e: fix port close in FreeBSD
> >
> > Ciara Loftus (3):
> > net/af_xdp: fix umem frame size and headroom
> > net/af_xdp: fix fill queue addresses
> > net/af_xdp: fix maximum MTU
> >
> > Ciara Power (5):
> > app/testpmd: fix device mcast list error handling
> > examples/ioat: fix failure check for ioat dequeue
> > examples/ioat: fix invalid link status check
> > lib: fix unnecessary double negation
> > usertools: fix telemetry client with python 3
> >
> > David Hunt (1):
> > examples/power: fix ack for enable/disable turbo
> >
> > David Marchand (8):
> > eal/linux: fix build error on RHEL 7.6
> > test/common: fix log2 check
> > build: fix libm detection in meson
> > ci: use meson 0.47.1
> > eal/windows: fix cpuset macro name
> > hash: fix meson headers packaging
> > crypto/ccp: fix queue alignment
> > ci: fix Travis config warnings
> >
> > Dekel Peled (18):
> > net/mlx5: fix setting of Rx hash fields
> > net/mlx5: fix item flag on GENEVE item validation
> > app/testpmd: fix GENEVE flow item
> > net/mlx5: optimize Rx hash fields conversion
> > net/mlx5: fix masks of encap and decap actions
> > net/mlx5: fix check for VLAN actions
> > net/mlx5: fix bit mask to validate push VLAN
> > net/mlx5: allow push VLAN without VID
> > net/mlx5: block push VLAN action on Rx
> > net/mlx5: block pop VLAN action on Tx
> > net/mlx5: fix pop VLAN action validation
> > net/mlx5: fix VLAN VID action validation
> > net/mlx5: fix setting of port ID for egress rules
> > net/mlx5: fix dirty array of actions
> > net/mlx5: fix VLAN match for DV mode
> > net/mlx5: fix match on ethertype and CVLAN tag
> > net/mlx5: unify validation of drop action
> > net/mlx5: update description of validation functions
> >
> > Eli Britstein (1):
> > net/mlx5: fix zero out UDP checksum in encap data
> >
> > Eugenio Pérez (1):
> > vhost: flush shadow Tx if no more packets
> >
> > Fan Zhang (2):
> > vhost/crypto: fix fetch size
> > examples/fips_validation: fix AES-GCM cipher length parsing
> >
> > Fang TongHao (1):
> > ethdev: fix secondary process memory overwrite
> >
> > Ferruh Yigit (3):
> > kni: fix build with Linux 5.6
> > net/sfc: fix log format specifiers
> > net/fm10k: fix non-x86 build
> >
> > Gaetan Rivet (1):
> > maintainers: update for failsafe and PCI library
> >
> > Gagandeep Singh (1):
> > crypto/dpaa_sec: fix IOVA conversions
> >
> > Gargi Sau (1):
> > examples/ethtool: fix unchecked return value
> >
> > Gavin Hu (1):
> > bus/fslmc: remove conflicting memory barrier macro
> >
> > Guinan Sun (3):
> > net/i40e: set fixed flag for exact link speed
> > net/ixgbe: set fixed flag for exact link speed
> > net/ixgbe: fix flow control mode setting
> >
> > Haiyue Wang (1):
> > net/ice: use ethernet copy API to do MAC assignment
> >
> > Harman Kalra (3):
> > net/octeontx2: fix VF configuration
> > net/octeontx2: fix getting supported packet types
> > net/octeontx2: fix PTP
> >
> > Hongbo Zheng (1):
> > net/hns3: fix crash when closing port
> >
> > Honnappa Nagarahalli (1):
> > hash: fix lock-free flag doxygen
> >
> > Itsuro Oda (3):
> > net/vhost: allocate interface name from heap
> > net/vhost: delay driver setup
> > net/vhost: fix probing in secondary process
> >
> > Jiaqi Min (1):
> > net/iavf: fix Rx total stats
> >
> > Jin Yu (3):
> > examples/vhost_blk: check unused value on init
> > examples/vhost_blk: fix check of device path
> > vhost: fix inflight resubmit check
> >
> > Junxiao Shi (2):
> > bpf: fix headers install with meson
> > drivers/crypto: fix session-less mode
> >
> > Kalesh AP (20):
> > net/bnxt: fix request for hot reset support
> > net/bnxt: add a field for FW capabilities
> > net/bnxt: fix flow creation
> > net/bnxt: fix probe in FreeBSD
> > net/bnxt: fix IOVA mapping
> > net/bnxt: fix enable/disable VLAN filtering
> > net/bnxt: use macro for PCI log format
> > net/bnxt: remove redundant if statement
> > net/bnxt: remove redundant macro
> > net/bnxt: remove unnecessary structure variable
> > net/bnxt: restore MAC filters during reset recovery
> > net/bnxt: restore VLAN filters during reset recovery
> > net/bnxt: fix VLAN strip
> > net/bnxt: fix unnecessary delay in port stop
> > net/bnxt: fix port stop on error recovery failure
> > net/bnxt: fix crash in port stop while handling events
> > net/bnxt: fix race condition when port is stopped
> > net/bnxt: fix return code handling in VLAN config
> > net/bnxt: handle HW filter setting when port is stopped
> > net/bnxt: remove a redundant variable
> >
> > Kevin Traynor (1):
> > devtools: add fixes flag to commit listing
> >
> > Kiran Kumar K (2):
> > net/octeontx2: fix PTP and HIGIG2 coexistence
> > net/octeontx2: fix Tx flow control for HIGIG
> >
> > Konstantin Ananyev (1):
> > acl: fix 32-bit match for range field
> >
> > Krzysztof Kanas (1):
> > mempool/octeontx: fix error handling in initialization
> >
> > Liron Himi (1):
> > cfgfile: fix symbols map
> >
> > Lu Qiuwen (1):
> > net/fm10k: fix descriptor VLAN field filling in Tx
> >
> > Lunyuan Cui (2):
> > net/ixgbe: fix link status
> > net/ixgbe: fix link up in FreeBSD
> >
> > Manish Chopra (2):
> > net/qede: fix VF reload
> > net/qede: do not stop vport if not started
> >
> > Matan Azrad (8):
> > net/mlx5: fix build with clang 3.4.2
> > net/mlx5: make FDB default rule optional
> > net/mlx5: fix tunnel flow priority
> > net/mlx5: fix flow match on GRE key
> > net/mlx5: fix GENEVE tunnel flow validation
> > net/mlx5: fix L3 VXLAN RSS expansion
> > net/mlx5: fix encap/decap validation
> > net/mlx5: fix metadata split with encap action
> >
> > Mattias Rönnblom (2):
> > event/dsw: flush buffers immediately on zero-sized enqueue
> > event/dsw: avoid credit leak on oversized enqueue bursts
> >
> > Maxime Coquelin (5):
> > vhost: fix deadlock on port deletion
> > vhost: catch overflow causing mmap of size 0
> > vhost: check message header size read
> > net/vhost: fix setup error path
> > net/vhost: prevent multiple setups on reconfiguration
> >
> > Michael Baum (1):
> > net/mlx5: fix memory regions release deadlock
> >
> > Nipun Gupta (1):
> > event/dpaa2: set number of order sequences
> >
> > Olivier Matz (3):
> > mempool: fix anonymous populate
> > mempool: fix slow allocation of large pools
> > mempool: fix populate with small virtual chunks
> >
> > Ori Kam (1):
> > app/testpmd: fix uninitialized members of MPLS
> >
> > Pavan Nikhilesh (8):
> > examples/l2fwd-event: fix event device config
> > examples/l2fwd-event: fix ethdev RSS setup
> > test/event: fix unintended vdev creation
> > test/event: fix OCTEON TX2 event device name
> > event/octeontx2: fix device name in device info
> > app/eventdev: fix pipeline test with meson build
> > examples/l2fwd-event: fix core allocation in poll mode
> > doc: fix devargs in OCTEON TX2 event device guide
> >
> > Prateek Agarwal (2):
> > doc: fix quiescent state description in RCU guide
> > doc: fix multi-producer enqueue figure in ring guide
> >
> > Praveen Shetty (1):
> > examples/ioat: fix unchecked return value
> >
> > Qi Zhang (6):
> > net/iavf/base: fix command buffer memory leak
> > net/iavf/base: fix adminq return
> > net/ice/base: fix loop limit
> > net/ice/base: increase PF reset wait timeout
> > net/ice: fix flow director GTP-U pattern
> > net/ice: fix GTP-U rule conflict
> >
> > Rafael Ávila de Espíndola (1):
> > mk: avoid combining -r and -export-dynamic linker options
> >
> > Rahul Gupta (1):
> > net/bnxt: fix default timeout for getting FW version
> >
> > Rahul Lakkireddy (1):
> > net/cxgbe: announce Tx multi-segments offload
> >
> > Rasesh Mody (5):
> > net/qede/base: fix number of ports per engine
> > net/bnx2x: support secondary process
> > net/bnx2x: fix reset of scan FP flag
> > net/bnx2x: fix to sync fastpath Rx queue access
> > net/bnx2x: fix VLAN stripped flag
> >
> > Raslan Darawsheh (2):
> > net/mlx5: fix VXLAN-GPE item translation
> > net/failsafe: fix reported hash key size in device info
> >
> > Reshma Pattan (3):
> > net/ixgbe: remove duplicate function declaration
> > latency: fix calculation for multi-thread
> > test: fix build without ring PMD
> >
> > Ricardo Roldan (1):
> > ethdev: fix callback unregister with wildcard argument list
> >
> > Ruifeng Wang (1):
> > crypto/armv8: fix clang build
> >
> > Santoshkumar Karanappa Rastapur (3):
> > net/bnxt: fix link during port toggle
> > net/bnxt: fix non matching flow hitting filter rule
> > net/bnxt: fix buffer allocation reattempt
> >
> > Savinay Dharmappa (1):
> > examples/ipsec-secgw: fix crash on unsupported algo
> >
> > Scott Wasson (1):
> > kni: fix not contiguous FIFO
> >
> > Shiri Kuzin (3):
> > net/mlx5: fix ICMPv6 header rewrite actions
> > net/mlx5: fix ICMPv6 header rewrite action validation
> > net/mlx5: fix running without Rx queue
> >
> > Shougang Wang (2):
> > net/ice: fix packet type table
> > net/ixgbe: remove dead code
> >
> > Somnath Kotur (7):
> > net/bnxt: fix Tx queue profile selection
> > net/bnxt: fix flow flush to sync with flow destroy
> > net/bnxt: fix reusing L2 filter
> > net/bnxt: fix max rings calculation
> > net/bnxt: fix alloc filter to use a common routine
> > net/bnxt: fix bumping of L2 filter reference count
> > net/bnxt: allow group ID 0 for RSS action
> >
> > Stephen Hemminger (15):
> > eal/linux: fix uninitialized data valgrind warning
> > net/netvsc: fix RSS offload flag
> > net/netvsc: disable before changing RSS parameters
> > ethdev: fix flow API doxygen comment
> > app/testpmd: call cleanup on exit
> > net/virtio-user: check file descriptor before closing
> > net/netvsc: fix crash in secondary process
> > kni: rename variable with namespace prefix
> > net/bnxt: fix VLAN strip flags in SSE Rx
> > net/bnxt: do not log error if stats queried before start
> > net/bnxt: remove unnecessary memset
> > app/testpmd: fix RFC addresses for Tx only
> > app/pdump: fix build with clang
> > mem: fix munmap in error unwind
> > net/netvsc: initialize link state
> >
> > Suanming Mou (10):
> > net/mlx5: fix meter suffix flow
> > net/mlx5: fix meter header modify before decap
> > net/mlx5: fix VLAN ID action offset
> > net/mlx5: support maximum flow id allocation
> > net/mlx5: fix register usage in meter
> > net/mlx5: fix layer validation with decapsulation
> > net/mlx5: fix layer type in header modify action
> > net/mlx5: fix layer flags missing in metadata
> > net/mlx5: fix match information in meter
> > net/mlx5: fix VLAN actions in meter
> >
> > Sucharitha Sarananaga (1):
> > examples/fips_validation: fix cipher length for AES-GCM
> >
> > Sunil Kumar Kori (2):
> > net/octeontx: fix memory leak of MAC address table
> > examples/l2fwd-event: fix error checking
> >
> > Sunil Pai G (1):
> > net/ice: fix unchecked Tx cleanup error
> >
> > Takeshi Yoshimura (1):
> > vfio: fix mapping failures in ppc64le
> >
> > Tao Zhu (5):
> > net/ice: disable TSO offload in vector path
> > net/iavf: add TSO offload use basic path
> > net/ice: fix flow FDIR/switch memory leak
> > net/ixgbe: fix blocking system events
> > net/ice: fix queue MSI-X interrupt binding
> >
> > Thierry Herbelot (1):
> > crypto/octeontx2: add kmod dependency info
> >
> > Thomas Faivre (1):
> > usertools: fix syntax warning in python 3.8
> >
> > Thomas Monjalon (13):
> > doc: fix build with python 3.8
> > devtools: fix debug build test
> > fix Mellanox copyright and SPDX tag
> > net/mlx: rename meson variable for dlopen option
> > net/mlx: add static ibverbs linkage with meson
> > net/mlx: workaround static linkage with meson
> > net/mlx: fix overlinking with meson and glue dlopen
> > test/ipsec: fix a typo in function name
> > doc: add module EEPROM dump to mlx5 features
> > doc: fix naming of Mellanox devices
> > app/testpmd: add port check before manual detach
> > app/testpmd: rename function for detaching by devargs
> > app/testpmd: fix hot-unplug detaching
> >
> > Tiwei Bie (2):
> > net/virtio-user: do not close tap when disabling queue pairs
> > net/virtio-user: do not reset virtqueues for split ring
> >
> > Tonghao Zhang (3):
> > net/mlx5: fix crash when setting hairpin queues
> > net/mlx5: clean up redundant assignment
> > net/mlx5: fix crash when meter action conf is null
> >
> > Vamsi Attunuru (1):
> > net/octeontx2: fix flow control initial state
> >
> > Viacheslav Ovsiienko (14):
> > net/mlx5: fix Tx burst routines set
> > net/mlx5: fix doorbell register offset type
> > ethdev: fix switching domain allocation
> > net/mlx5: fix shared metadata matcher field setup
> > net/mlx5: fix matcher field usage for metadata entities
> > net/mlx5: fix metadata item endianness conversion
> > net/mlx5: move Tx complete request routine
> > net/mlx5: update Tx error handling routine
> > net/mlx5: add free on completion queue
> > net/mlx5: engage free on completion queue
> > net/mlx5: fix legacy multi-packet write session
> > app/testpmd: fix txonly flow generation entropy
> > net/mlx5: fix inline packet size for ConnectX-4 Lx
> > doc: clarify memory write combining in mlx5 guide
> >
> > Vitaliy Mysak (1):
> > vhost: do not treat empty socket message as error
> >
> > Vladimir Medvedkin (1):
> > fib: fix possible integer overflow
> >
> > Wei Hu (Xavier) (8):
> > net/hns3: fix Rx queue search with broadcast packet
> > net/hns3: fix ring vector related mailbox command format
> > net/hns3: fix dumping VF register information
> > net/hns3: fix link status on failed query
> > ethdev: fix VLAN offloads set if no driver callback
> > app/testpmd: fix initial value when setting PFC
> > app/testpmd: fix uninitialized members when setting PFC
> > app/testpmd: update Rx offload after setting MTU
> >
> > Wisam Jaddo (2):
> > net/mlx5: fix blocker for push VLAN on Rx
> > app/testpmd: fix identifier size for port attach
> >
> > Xiao Wang (4):
> > net/af_xdp: fix redundant check for wakeup need
> > vhost: fix socket initial value
> > examples/l3fwd-power: fix a typo
> > examples/l3fwd-power: fix interrupt disable
> >
> > Xiao Zhang (1):
> > net/ixgbe: check for illegal Tx packets
> >
> > Xiaolong Ye (7):
> > net/i40e/base: fix buffer address
> > net/i40e/base: fix error message
> > net/i40e/base: fix missing link modes
> > net/i40e/base: fix Tx descriptors number
> > net/i40e/base: fix retrying logic
> > net/i40e/base: fix display of FEC settings
> > net/i40e/base: add new link speed constants
> >
> > Xiaoyu Min (1):
> > net/mlx5: fix multiple flow table hash list
> >
> > Xiaoyun Li (6):
> > net/i40e: fix Tx when TSO is enabled
> > net/ice: fix Tx when TSO is enabled
> > raw/ntb: fix write memory barrier
> > doc: fix igb_uio parameter in ntb guide
> > examples/ntb: fix mempool ops setting
> > examples/tep_term: remove redundant info get
> >
> > Xuan Ding (1):
> > net/virtio-user: fix packed ring server mode
> >
> > Yahui Cao (2):
> > net/iavf: fix virtual channel return
> > net/ice: fix flow director passthru
> >
> > Yong Wang (1):
> > doc: fix typos in 19.11 release notes
> >
> > Yunjian Wang (3):
> > net/vhost: check creation failure
> > net/virtio-user: check tap offload setting failure
> > net/tap: fix memory leak when unregister intr handler
> >
> > Zhaoyan Chen (1):
> > doc: update recommended versions for i40e
> >
> > Zhike Wang (1):
> > vhost: fix crash on port deletion
--
Kind regards,
Luca Boccassi
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [dpdk-dev] 19.11.1 patches review and test
2020-03-02 11:10 [dpdk-dev] 19.11.1 patches review and test luca.boccassi
2020-03-06 6:55 ` Pei Zhang
[not found] ` <67D543A150B29E4CAAE53918F64EDAEA3782789C@SHSMSX103.ccr.corp.intel.com>
@ 2020-03-10 13:26 ` Ali Alnubani
2020-03-10 14:06 ` Luca Boccassi
2020-03-11 3:28 ` Kalesh Anakkur Purayil
2020-03-12 15:16 ` Thinh Tran
4 siblings, 1 reply; 11+ messages in thread
From: Ali Alnubani @ 2020-03-10 13:26 UTC (permalink / raw)
To: luca.boccassi, stable
Cc: dev, Abhishek Marathe, Akhil Goyal, 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
Hi Luca,
> -----Original Message-----
> From: luca.boccassi@gmail.com <luca.boccassi@gmail.com>
> Sent: Monday, March 2, 2020 1:11 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>; Thomas
> Monjalon <thomas@monjalon.net>; yuan.peng@intel.com;
> zhaoyan.chen@intel.com
> Subject: 19.11.1 patches review and test
>
> Hi all,
>
> Here is a list of patches targeted for stable release 19.11.1.
>
> The planned date for the final release is March the 16th.
>
> 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 tests that we ran on Mellanox hardware for this release:
- Basic functionality:
Send and receive multiple types of traffic.
- testpmd xstats counter test.
- testpmd timestamp test.
- Changing/checking link status through testpmd.
- RTE flow and flow_director tests.
Items: eth / vlan / ipv4 / ipv6 / tcp / udp / icmp / gre / nvgre / vxlan / geneve / ip in ip / mplsoudp / mplsogre / gtp
Actions: drop / queue / rss / mark / flag / jump / count / port_id / raw_encap / raw_decap / vxlan_encap / vxlan_decap / NAT / dec_ttl / set_dscp
- Some RSS tests.
- VLAN stripping and insertion tests.
- Checksum and TSO tests.
- ptype tests.
- l3fwd-power example application tests.
- Multi-process example applications tests.
Testing matrix:
- NIC: ConnectX-4 Lx / OS: RHEL7.4 / Driver: MLNX_OFED_LINUX-5.0-1.0.0.0 / Firmware: 14.27.1016
- NIC: ConnectX-5 / OS: RHEL7.4 / Driver: MLNX_OFED_LINUX-5.0-1.0.0.0 / Firmware: 16.27.1016
We don't see any critical issues blocking the release.
Thanks,
Ali
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [dpdk-dev] 19.11.1 patches review and test
2020-03-10 13:26 ` Ali Alnubani
@ 2020-03-10 14:06 ` Luca Boccassi
0 siblings, 0 replies; 11+ messages in thread
From: Luca Boccassi @ 2020-03-10 14:06 UTC (permalink / raw)
To: Ali Alnubani, stable; +Cc: dev, Raslan Darawsheh, Thomas Monjalon
On Tue, 2020-03-10 at 13:26 +0000, Ali Alnubani wrote:
> Hi Luca,
>
> > -----Original Message-----
> > From:
> > luca.boccassi@gmail.com
> > <
> > luca.boccassi@gmail.com
> > >
> > Sent: Monday, March 2, 2020 1:11 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
> > >; Thomas
> > Monjalon <
> > thomas@monjalon.net
> > >;
> > yuan.peng@intel.com
> > ;
> > zhaoyan.chen@intel.com
> >
> > Subject: 19.11.1 patches review and test
> >
> > Hi all,
> >
> > Here is a list of patches targeted for stable release 19.11.1.
> >
> > The planned date for the final release is March the 16th.
> >
> > 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 tests that we ran on Mellanox hardware for
> this release:
>
> - Basic functionality:
> Send and receive multiple types of traffic.
> - testpmd xstats counter test.
> - testpmd timestamp test.
> - Changing/checking link status through testpmd.
> - RTE flow and flow_director tests.
> Items: eth / vlan / ipv4 / ipv6 / tcp / udp / icmp / gre / nvgre /
> vxlan / geneve / ip in ip / mplsoudp / mplsogre / gtp
> Actions: drop / queue / rss / mark / flag / jump / count / port_id
> / raw_encap / raw_decap / vxlan_encap / vxlan_decap / NAT / dec_ttl /
> set_dscp
> - Some RSS tests.
> - VLAN stripping and insertion tests.
> - Checksum and TSO tests.
> - ptype tests.
> - l3fwd-power example application tests.
> - Multi-process example applications tests.
>
> Testing matrix:
> - NIC: ConnectX-4 Lx / OS: RHEL7.4 / Driver: MLNX_OFED_LINUX-5.0-
> 1.0.0.0 / Firmware: 14.27.1016
> - NIC: ConnectX-5 / OS: RHEL7.4 / Driver: MLNX_OFED_LINUX-5.0-1.0.0.0
> / Firmware: 16.27.1016
>
> We don't see any critical issues blocking the release.
>
> Thanks,
> Ali
Thank you!
--
Kind regards,
Luca Boccassi
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [dpdk-dev] 19.11.1 patches review and test
2020-03-02 11:10 [dpdk-dev] 19.11.1 patches review and test luca.boccassi
` (2 preceding siblings ...)
2020-03-10 13:26 ` Ali Alnubani
@ 2020-03-11 3:28 ` Kalesh Anakkur Purayil
2020-03-11 10:42 ` Luca Boccassi
2020-03-12 15:16 ` Thinh Tran
4 siblings, 1 reply; 11+ messages in thread
From: Kalesh Anakkur Purayil @ 2020-03-11 3:28 UTC (permalink / raw)
To: Luca Boccassi
Cc: dpdk stable, 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
Hi Luca,
Testing with dpdk v19.11.1-rc1 from Broadcom looks good.
- Basic functionality:
Send and receive multiple types of traffic.
- Changing/checking link status through testpmd.
- RSS tests.
- TSO tests
- VLAN filtering tests.
- statistics tests
- Checksum offload
- MTU tests
NIC: BCM57414 NetXtreme-E 10Gb/25Gb Ethernet Controller, Firmware:
216.1.169.0
NIC: BCM57508 NetXtreme-E 10Gb/25Gb/40Gb/50Gb/100Gb/200Gb Ethernet,
Firmware : 216.0.314.0
We found a couple of minor issues which have been already fixed in latest
upstream driver. I will push the backport patches to 19.11 stable.
Regards,
Kalesh
On Mon, Mar 2, 2020 at 4:41 PM <luca.boccassi@gmail.com> wrote:
> Hi all,
>
> Here is a list of patches targeted for stable release 19.11.1.
>
> The planned date for the final release is March the 16th.
>
> 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=v19.11.1-rc1
>
> These patches are located at branch 19.11 of dpdk-stable repo:
> https://dpdk.org/browse/dpdk-stable/
>
> Thanks.
>
> Luca Boccassi
>
> ---
> Aaron Conole (1):
> service: don't walk out of bounds when checking services
>
> Adam Dybkowski (1):
> test/crypto: fix missing operation status check
>
> Adrian Moreno (2):
> vhost: fix packed virtqueue ready condition
> vhost: protect log address translation in IOTLB update
>
> Adrien Mazarguil (1):
> maintainers: resign from flow API maintenance
>
> Ajit Khaparde (1):
> net/bnxt: fix overwriting error message
>
> Ali Alnubani (2):
> net/mlx: fix build with clang 9
> eal/linux: fix build when VFIO is disabled
>
> Andrzej Ostruszka (1):
> build: remove unneeded function versioning
>
> Andy Pei (1):
> net/ipn3ke: fix line side statistics register read
>
> Ankur Dwivedi (1):
> examples/ipsec-secgw: extend inline session to non AES-GCM
>
> Anoob Joseph (1):
> examples/fips_validation: fix string token for CT length
>
> Apeksha Gupta (1):
> net/dpaa: fix Rx offload flags on jumbo MTU set
>
> Archana Muniganti (2):
> common/cpt: check cipher and auth keys are set
> common/cpt: fix component for empty IOV buffer
>
> Artur Trybula (1):
> test/compress: replace test vector
>
> Beilei Xing (3):
> net/ice: fix VSI context
> net/ice: fix flow director flag
> net/i40e: fix unchecked Tx cleanup error
>
> Bing Zhao (3):
> net/mlx5: fix modify actions support limitation
> net/mlx5: fix matching for ICMP fragments
> net/mlx5: fix hairpin queue capacity
>
> Bruce Richardson (7):
> build: explicitly enable sse4 for meson
> kni: fix meson warning about console keyword
> doc: fix warning with meson
> doc: reduce whitespace in meson build file
> doc: reduce indentation in meson build file
> net/ipn3ke: fix meson build
> app/test: remove meson dependency on file in /sys
>
> Chengwen Feng (1):
> net/hns3: fix triggering reset procedure in slave process
>
> Chenmin Sun (1):
> net/ice: add outer IPv4 matching for GTP-U flow
>
> Chenxu Di (1):
> net/i40e: fix port close in FreeBSD
>
> Ciara Loftus (3):
> net/af_xdp: fix umem frame size and headroom
> net/af_xdp: fix fill queue addresses
> net/af_xdp: fix maximum MTU
>
> Ciara Power (5):
> app/testpmd: fix device mcast list error handling
> examples/ioat: fix failure check for ioat dequeue
> examples/ioat: fix invalid link status check
> lib: fix unnecessary double negation
> usertools: fix telemetry client with python 3
>
> David Hunt (1):
> examples/power: fix ack for enable/disable turbo
>
> David Marchand (8):
> eal/linux: fix build error on RHEL 7.6
> test/common: fix log2 check
> build: fix libm detection in meson
> ci: use meson 0.47.1
> eal/windows: fix cpuset macro name
> hash: fix meson headers packaging
> crypto/ccp: fix queue alignment
> ci: fix Travis config warnings
>
> Dekel Peled (18):
> net/mlx5: fix setting of Rx hash fields
> net/mlx5: fix item flag on GENEVE item validation
> app/testpmd: fix GENEVE flow item
> net/mlx5: optimize Rx hash fields conversion
> net/mlx5: fix masks of encap and decap actions
> net/mlx5: fix check for VLAN actions
> net/mlx5: fix bit mask to validate push VLAN
> net/mlx5: allow push VLAN without VID
> net/mlx5: block push VLAN action on Rx
> net/mlx5: block pop VLAN action on Tx
> net/mlx5: fix pop VLAN action validation
> net/mlx5: fix VLAN VID action validation
> net/mlx5: fix setting of port ID for egress rules
> net/mlx5: fix dirty array of actions
> net/mlx5: fix VLAN match for DV mode
> net/mlx5: fix match on ethertype and CVLAN tag
> net/mlx5: unify validation of drop action
> net/mlx5: update description of validation functions
>
> Eli Britstein (1):
> net/mlx5: fix zero out UDP checksum in encap data
>
> Eugenio Pérez (1):
> vhost: flush shadow Tx if no more packets
>
> Fan Zhang (2):
> vhost/crypto: fix fetch size
> examples/fips_validation: fix AES-GCM cipher length parsing
>
> Fang TongHao (1):
> ethdev: fix secondary process memory overwrite
>
> Ferruh Yigit (3):
> kni: fix build with Linux 5.6
> net/sfc: fix log format specifiers
> net/fm10k: fix non-x86 build
>
> Gaetan Rivet (1):
> maintainers: update for failsafe and PCI library
>
> Gagandeep Singh (1):
> crypto/dpaa_sec: fix IOVA conversions
>
> Gargi Sau (1):
> examples/ethtool: fix unchecked return value
>
> Gavin Hu (1):
> bus/fslmc: remove conflicting memory barrier macro
>
> Guinan Sun (3):
> net/i40e: set fixed flag for exact link speed
> net/ixgbe: set fixed flag for exact link speed
> net/ixgbe: fix flow control mode setting
>
> Haiyue Wang (1):
> net/ice: use ethernet copy API to do MAC assignment
>
> Harman Kalra (3):
> net/octeontx2: fix VF configuration
> net/octeontx2: fix getting supported packet types
> net/octeontx2: fix PTP
>
> Hongbo Zheng (1):
> net/hns3: fix crash when closing port
>
> Honnappa Nagarahalli (1):
> hash: fix lock-free flag doxygen
>
> Itsuro Oda (3):
> net/vhost: allocate interface name from heap
> net/vhost: delay driver setup
> net/vhost: fix probing in secondary process
>
> Jiaqi Min (1):
> net/iavf: fix Rx total stats
>
> Jin Yu (3):
> examples/vhost_blk: check unused value on init
> examples/vhost_blk: fix check of device path
> vhost: fix inflight resubmit check
>
> Junxiao Shi (2):
> bpf: fix headers install with meson
> drivers/crypto: fix session-less mode
>
> Kalesh AP (20):
> net/bnxt: fix request for hot reset support
> net/bnxt: add a field for FW capabilities
> net/bnxt: fix flow creation
> net/bnxt: fix probe in FreeBSD
> net/bnxt: fix IOVA mapping
> net/bnxt: fix enable/disable VLAN filtering
> net/bnxt: use macro for PCI log format
> net/bnxt: remove redundant if statement
> net/bnxt: remove redundant macro
> net/bnxt: remove unnecessary structure variable
> net/bnxt: restore MAC filters during reset recovery
> net/bnxt: restore VLAN filters during reset recovery
> net/bnxt: fix VLAN strip
> net/bnxt: fix unnecessary delay in port stop
> net/bnxt: fix port stop on error recovery failure
> net/bnxt: fix crash in port stop while handling events
> net/bnxt: fix race condition when port is stopped
> net/bnxt: fix return code handling in VLAN config
> net/bnxt: handle HW filter setting when port is stopped
> net/bnxt: remove a redundant variable
>
> Kevin Traynor (1):
> devtools: add fixes flag to commit listing
>
> Kiran Kumar K (2):
> net/octeontx2: fix PTP and HIGIG2 coexistence
> net/octeontx2: fix Tx flow control for HIGIG
>
> Konstantin Ananyev (1):
> acl: fix 32-bit match for range field
>
> Krzysztof Kanas (1):
> mempool/octeontx: fix error handling in initialization
>
> Liron Himi (1):
> cfgfile: fix symbols map
>
> Lu Qiuwen (1):
> net/fm10k: fix descriptor VLAN field filling in Tx
>
> Lunyuan Cui (2):
> net/ixgbe: fix link status
> net/ixgbe: fix link up in FreeBSD
>
> Manish Chopra (2):
> net/qede: fix VF reload
> net/qede: do not stop vport if not started
>
> Matan Azrad (8):
> net/mlx5: fix build with clang 3.4.2
> net/mlx5: make FDB default rule optional
> net/mlx5: fix tunnel flow priority
> net/mlx5: fix flow match on GRE key
> net/mlx5: fix GENEVE tunnel flow validation
> net/mlx5: fix L3 VXLAN RSS expansion
> net/mlx5: fix encap/decap validation
> net/mlx5: fix metadata split with encap action
>
> Mattias Rönnblom (2):
> event/dsw: flush buffers immediately on zero-sized enqueue
> event/dsw: avoid credit leak on oversized enqueue bursts
>
> Maxime Coquelin (5):
> vhost: fix deadlock on port deletion
> vhost: catch overflow causing mmap of size 0
> vhost: check message header size read
> net/vhost: fix setup error path
> net/vhost: prevent multiple setups on reconfiguration
>
> Michael Baum (1):
> net/mlx5: fix memory regions release deadlock
>
> Nipun Gupta (1):
> event/dpaa2: set number of order sequences
>
> Olivier Matz (3):
> mempool: fix anonymous populate
> mempool: fix slow allocation of large pools
> mempool: fix populate with small virtual chunks
>
> Ori Kam (1):
> app/testpmd: fix uninitialized members of MPLS
>
> Pavan Nikhilesh (8):
> examples/l2fwd-event: fix event device config
> examples/l2fwd-event: fix ethdev RSS setup
> test/event: fix unintended vdev creation
> test/event: fix OCTEON TX2 event device name
> event/octeontx2: fix device name in device info
> app/eventdev: fix pipeline test with meson build
> examples/l2fwd-event: fix core allocation in poll mode
> doc: fix devargs in OCTEON TX2 event device guide
>
> Prateek Agarwal (2):
> doc: fix quiescent state description in RCU guide
> doc: fix multi-producer enqueue figure in ring guide
>
> Praveen Shetty (1):
> examples/ioat: fix unchecked return value
>
> Qi Zhang (6):
> net/iavf/base: fix command buffer memory leak
> net/iavf/base: fix adminq return
> net/ice/base: fix loop limit
> net/ice/base: increase PF reset wait timeout
> net/ice: fix flow director GTP-U pattern
> net/ice: fix GTP-U rule conflict
>
> Rafael Ávila de Espíndola (1):
> mk: avoid combining -r and -export-dynamic linker options
>
> Rahul Gupta (1):
> net/bnxt: fix default timeout for getting FW version
>
> Rahul Lakkireddy (1):
> net/cxgbe: announce Tx multi-segments offload
>
> Rasesh Mody (5):
> net/qede/base: fix number of ports per engine
> net/bnx2x: support secondary process
> net/bnx2x: fix reset of scan FP flag
> net/bnx2x: fix to sync fastpath Rx queue access
> net/bnx2x: fix VLAN stripped flag
>
> Raslan Darawsheh (2):
> net/mlx5: fix VXLAN-GPE item translation
> net/failsafe: fix reported hash key size in device info
>
> Reshma Pattan (3):
> net/ixgbe: remove duplicate function declaration
> latency: fix calculation for multi-thread
> test: fix build without ring PMD
>
> Ricardo Roldan (1):
> ethdev: fix callback unregister with wildcard argument list
>
> Ruifeng Wang (1):
> crypto/armv8: fix clang build
>
> Santoshkumar Karanappa Rastapur (3):
> net/bnxt: fix link during port toggle
> net/bnxt: fix non matching flow hitting filter rule
> net/bnxt: fix buffer allocation reattempt
>
> Savinay Dharmappa (1):
> examples/ipsec-secgw: fix crash on unsupported algo
>
> Scott Wasson (1):
> kni: fix not contiguous FIFO
>
> Shiri Kuzin (3):
> net/mlx5: fix ICMPv6 header rewrite actions
> net/mlx5: fix ICMPv6 header rewrite action validation
> net/mlx5: fix running without Rx queue
>
> Shougang Wang (2):
> net/ice: fix packet type table
> net/ixgbe: remove dead code
>
> Somnath Kotur (7):
> net/bnxt: fix Tx queue profile selection
> net/bnxt: fix flow flush to sync with flow destroy
> net/bnxt: fix reusing L2 filter
> net/bnxt: fix max rings calculation
> net/bnxt: fix alloc filter to use a common routine
> net/bnxt: fix bumping of L2 filter reference count
> net/bnxt: allow group ID 0 for RSS action
>
> Stephen Hemminger (15):
> eal/linux: fix uninitialized data valgrind warning
> net/netvsc: fix RSS offload flag
> net/netvsc: disable before changing RSS parameters
> ethdev: fix flow API doxygen comment
> app/testpmd: call cleanup on exit
> net/virtio-user: check file descriptor before closing
> net/netvsc: fix crash in secondary process
> kni: rename variable with namespace prefix
> net/bnxt: fix VLAN strip flags in SSE Rx
> net/bnxt: do not log error if stats queried before start
> net/bnxt: remove unnecessary memset
> app/testpmd: fix RFC addresses for Tx only
> app/pdump: fix build with clang
> mem: fix munmap in error unwind
> net/netvsc: initialize link state
>
> Suanming Mou (10):
> net/mlx5: fix meter suffix flow
> net/mlx5: fix meter header modify before decap
> net/mlx5: fix VLAN ID action offset
> net/mlx5: support maximum flow id allocation
> net/mlx5: fix register usage in meter
> net/mlx5: fix layer validation with decapsulation
> net/mlx5: fix layer type in header modify action
> net/mlx5: fix layer flags missing in metadata
> net/mlx5: fix match information in meter
> net/mlx5: fix VLAN actions in meter
>
> Sucharitha Sarananaga (1):
> examples/fips_validation: fix cipher length for AES-GCM
>
> Sunil Kumar Kori (2):
> net/octeontx: fix memory leak of MAC address table
> examples/l2fwd-event: fix error checking
>
> Sunil Pai G (1):
> net/ice: fix unchecked Tx cleanup error
>
> Takeshi Yoshimura (1):
> vfio: fix mapping failures in ppc64le
>
> Tao Zhu (5):
> net/ice: disable TSO offload in vector path
> net/iavf: add TSO offload use basic path
> net/ice: fix flow FDIR/switch memory leak
> net/ixgbe: fix blocking system events
> net/ice: fix queue MSI-X interrupt binding
>
> Thierry Herbelot (1):
> crypto/octeontx2: add kmod dependency info
>
> Thomas Faivre (1):
> usertools: fix syntax warning in python 3.8
>
> Thomas Monjalon (13):
> doc: fix build with python 3.8
> devtools: fix debug build test
> fix Mellanox copyright and SPDX tag
> net/mlx: rename meson variable for dlopen option
> net/mlx: add static ibverbs linkage with meson
> net/mlx: workaround static linkage with meson
> net/mlx: fix overlinking with meson and glue dlopen
> test/ipsec: fix a typo in function name
> doc: add module EEPROM dump to mlx5 features
> doc: fix naming of Mellanox devices
> app/testpmd: add port check before manual detach
> app/testpmd: rename function for detaching by devargs
> app/testpmd: fix hot-unplug detaching
>
> Tiwei Bie (2):
> net/virtio-user: do not close tap when disabling queue pairs
> net/virtio-user: do not reset virtqueues for split ring
>
> Tonghao Zhang (3):
> net/mlx5: fix crash when setting hairpin queues
> net/mlx5: clean up redundant assignment
> net/mlx5: fix crash when meter action conf is null
>
> Vamsi Attunuru (1):
> net/octeontx2: fix flow control initial state
>
> Viacheslav Ovsiienko (14):
> net/mlx5: fix Tx burst routines set
> net/mlx5: fix doorbell register offset type
> ethdev: fix switching domain allocation
> net/mlx5: fix shared metadata matcher field setup
> net/mlx5: fix matcher field usage for metadata entities
> net/mlx5: fix metadata item endianness conversion
> net/mlx5: move Tx complete request routine
> net/mlx5: update Tx error handling routine
> net/mlx5: add free on completion queue
> net/mlx5: engage free on completion queue
> net/mlx5: fix legacy multi-packet write session
> app/testpmd: fix txonly flow generation entropy
> net/mlx5: fix inline packet size for ConnectX-4 Lx
> doc: clarify memory write combining in mlx5 guide
>
> Vitaliy Mysak (1):
> vhost: do not treat empty socket message as error
>
> Vladimir Medvedkin (1):
> fib: fix possible integer overflow
>
> Wei Hu (Xavier) (8):
> net/hns3: fix Rx queue search with broadcast packet
> net/hns3: fix ring vector related mailbox command format
> net/hns3: fix dumping VF register information
> net/hns3: fix link status on failed query
> ethdev: fix VLAN offloads set if no driver callback
> app/testpmd: fix initial value when setting PFC
> app/testpmd: fix uninitialized members when setting PFC
> app/testpmd: update Rx offload after setting MTU
>
> Wisam Jaddo (2):
> net/mlx5: fix blocker for push VLAN on Rx
> app/testpmd: fix identifier size for port attach
>
> Xiao Wang (4):
> net/af_xdp: fix redundant check for wakeup need
> vhost: fix socket initial value
> examples/l3fwd-power: fix a typo
> examples/l3fwd-power: fix interrupt disable
>
> Xiao Zhang (1):
> net/ixgbe: check for illegal Tx packets
>
> Xiaolong Ye (7):
> net/i40e/base: fix buffer address
> net/i40e/base: fix error message
> net/i40e/base: fix missing link modes
> net/i40e/base: fix Tx descriptors number
> net/i40e/base: fix retrying logic
> net/i40e/base: fix display of FEC settings
> net/i40e/base: add new link speed constants
>
> Xiaoyu Min (1):
> net/mlx5: fix multiple flow table hash list
>
> Xiaoyun Li (6):
> net/i40e: fix Tx when TSO is enabled
> net/ice: fix Tx when TSO is enabled
> raw/ntb: fix write memory barrier
> doc: fix igb_uio parameter in ntb guide
> examples/ntb: fix mempool ops setting
> examples/tep_term: remove redundant info get
>
> Xuan Ding (1):
> net/virtio-user: fix packed ring server mode
>
> Yahui Cao (2):
> net/iavf: fix virtual channel return
> net/ice: fix flow director passthru
>
> Yong Wang (1):
> doc: fix typos in 19.11 release notes
>
> Yunjian Wang (3):
> net/vhost: check creation failure
> net/virtio-user: check tap offload setting failure
> net/tap: fix memory leak when unregister intr handler
>
> Zhaoyan Chen (1):
> doc: update recommended versions for i40e
>
> Zhike Wang (1):
> vhost: fix crash on port deletion
>
--
Regards,
Kalesh A P
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [dpdk-dev] 19.11.1 patches review and test
2020-03-11 3:28 ` Kalesh Anakkur Purayil
@ 2020-03-11 10:42 ` Luca Boccassi
0 siblings, 0 replies; 11+ messages in thread
From: Luca Boccassi @ 2020-03-11 10:42 UTC (permalink / raw)
To: Kalesh Anakkur Purayil
Cc: dpdk stable, dev, Abhishek Marathe, Akhil Goyal, Ali Alnubani,
benjamin.walker, David Christensen, Hemant Agrawal, Ian Stokes,
Jerin Jacob, John McNamara, Ju-Hyoung Lee, Kevin Traynor,
Pei Zhang, pingx.yu, qian.q.xu, Raslan Darawsheh,
Thomas Monjalon, yuan.peng, zhaoyan.chen
On Wed, 2020-03-11 at 08:58 +0530, Kalesh Anakkur Purayil wrote:
> Hi Luca,
>
> Testing with dpdk v19.11.1-rc1 from Broadcom looks good.
>
> - Basic functionality:
> Send and receive multiple types of traffic.
> - Changing/checking link status through testpmd.
> - RSS tests.
> - TSO tests
> - VLAN filtering tests.
> - statistics tests
> - Checksum offload
> - MTU tests
>
> NIC: BCM57414 NetXtreme-E 10Gb/25Gb Ethernet Controller, Firmware:
> 216.1.169.0
> NIC: BCM57508 NetXtreme-E 10Gb/25Gb/40Gb/50Gb/100Gb/200Gb Ethernet,
> Firmware : 216.0.314.0
>
> We found a couple of minor issues which have been already fixed in
> latest upstream driver. I will push the backport patches to 19.11
> stable.
>
> Regards,
> Kalesh
Thank you! Patches applied and pushed.
> On Mon, Mar 2, 2020 at 4:41 PM <luca.boccassi@gmail.com> wrote:
> > Hi all,
> >
> > Here is a list of patches targeted for stable release 19.11.1.
> >
> > The planned date for the final release is March the 16th.
> >
> > 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=v19.11.1-rc1
> >
> > These patches are located at branch 19.11 of dpdk-stable repo:
> > https://dpdk.org/browse/dpdk-stable/
> >
> > Thanks.
> >
> > Luca Boccassi
> >
> > ---
> > Aaron Conole (1):
> > service: don't walk out of bounds when checking services
> >
> > Adam Dybkowski (1):
> > test/crypto: fix missing operation status check
> >
> > Adrian Moreno (2):
> > vhost: fix packed virtqueue ready condition
> > vhost: protect log address translation in IOTLB update
> >
> > Adrien Mazarguil (1):
> > maintainers: resign from flow API maintenance
> >
> > Ajit Khaparde (1):
> > net/bnxt: fix overwriting error message
> >
> > Ali Alnubani (2):
> > net/mlx: fix build with clang 9
> > eal/linux: fix build when VFIO is disabled
> >
> > Andrzej Ostruszka (1):
> > build: remove unneeded function versioning
> >
> > Andy Pei (1):
> > net/ipn3ke: fix line side statistics register read
> >
> > Ankur Dwivedi (1):
> > examples/ipsec-secgw: extend inline session to non AES-GCM
> >
> > Anoob Joseph (1):
> > examples/fips_validation: fix string token for CT length
> >
> > Apeksha Gupta (1):
> > net/dpaa: fix Rx offload flags on jumbo MTU set
> >
> > Archana Muniganti (2):
> > common/cpt: check cipher and auth keys are set
> > common/cpt: fix component for empty IOV buffer
> >
> > Artur Trybula (1):
> > test/compress: replace test vector
> >
> > Beilei Xing (3):
> > net/ice: fix VSI context
> > net/ice: fix flow director flag
> > net/i40e: fix unchecked Tx cleanup error
> >
> > Bing Zhao (3):
> > net/mlx5: fix modify actions support limitation
> > net/mlx5: fix matching for ICMP fragments
> > net/mlx5: fix hairpin queue capacity
> >
> > Bruce Richardson (7):
> > build: explicitly enable sse4 for meson
> > kni: fix meson warning about console keyword
> > doc: fix warning with meson
> > doc: reduce whitespace in meson build file
> > doc: reduce indentation in meson build file
> > net/ipn3ke: fix meson build
> > app/test: remove meson dependency on file in /sys
> >
> > Chengwen Feng (1):
> > net/hns3: fix triggering reset procedure in slave process
> >
> > Chenmin Sun (1):
> > net/ice: add outer IPv4 matching for GTP-U flow
> >
> > Chenxu Di (1):
> > net/i40e: fix port close in FreeBSD
> >
> > Ciara Loftus (3):
> > net/af_xdp: fix umem frame size and headroom
> > net/af_xdp: fix fill queue addresses
> > net/af_xdp: fix maximum MTU
> >
> > Ciara Power (5):
> > app/testpmd: fix device mcast list error handling
> > examples/ioat: fix failure check for ioat dequeue
> > examples/ioat: fix invalid link status check
> > lib: fix unnecessary double negation
> > usertools: fix telemetry client with python 3
> >
> > David Hunt (1):
> > examples/power: fix ack for enable/disable turbo
> >
> > David Marchand (8):
> > eal/linux: fix build error on RHEL 7.6
> > test/common: fix log2 check
> > build: fix libm detection in meson
> > ci: use meson 0.47.1
> > eal/windows: fix cpuset macro name
> > hash: fix meson headers packaging
> > crypto/ccp: fix queue alignment
> > ci: fix Travis config warnings
> >
> > Dekel Peled (18):
> > net/mlx5: fix setting of Rx hash fields
> > net/mlx5: fix item flag on GENEVE item validation
> > app/testpmd: fix GENEVE flow item
> > net/mlx5: optimize Rx hash fields conversion
> > net/mlx5: fix masks of encap and decap actions
> > net/mlx5: fix check for VLAN actions
> > net/mlx5: fix bit mask to validate push VLAN
> > net/mlx5: allow push VLAN without VID
> > net/mlx5: block push VLAN action on Rx
> > net/mlx5: block pop VLAN action on Tx
> > net/mlx5: fix pop VLAN action validation
> > net/mlx5: fix VLAN VID action validation
> > net/mlx5: fix setting of port ID for egress rules
> > net/mlx5: fix dirty array of actions
> > net/mlx5: fix VLAN match for DV mode
> > net/mlx5: fix match on ethertype and CVLAN tag
> > net/mlx5: unify validation of drop action
> > net/mlx5: update description of validation functions
> >
> > Eli Britstein (1):
> > net/mlx5: fix zero out UDP checksum in encap data
> >
> > Eugenio Pérez (1):
> > vhost: flush shadow Tx if no more packets
> >
> > Fan Zhang (2):
> > vhost/crypto: fix fetch size
> > examples/fips_validation: fix AES-GCM cipher length parsing
> >
> > Fang TongHao (1):
> > ethdev: fix secondary process memory overwrite
> >
> > Ferruh Yigit (3):
> > kni: fix build with Linux 5.6
> > net/sfc: fix log format specifiers
> > net/fm10k: fix non-x86 build
> >
> > Gaetan Rivet (1):
> > maintainers: update for failsafe and PCI library
> >
> > Gagandeep Singh (1):
> > crypto/dpaa_sec: fix IOVA conversions
> >
> > Gargi Sau (1):
> > examples/ethtool: fix unchecked return value
> >
> > Gavin Hu (1):
> > bus/fslmc: remove conflicting memory barrier macro
> >
> > Guinan Sun (3):
> > net/i40e: set fixed flag for exact link speed
> > net/ixgbe: set fixed flag for exact link speed
> > net/ixgbe: fix flow control mode setting
> >
> > Haiyue Wang (1):
> > net/ice: use ethernet copy API to do MAC assignment
> >
> > Harman Kalra (3):
> > net/octeontx2: fix VF configuration
> > net/octeontx2: fix getting supported packet types
> > net/octeontx2: fix PTP
> >
> > Hongbo Zheng (1):
> > net/hns3: fix crash when closing port
> >
> > Honnappa Nagarahalli (1):
> > hash: fix lock-free flag doxygen
> >
> > Itsuro Oda (3):
> > net/vhost: allocate interface name from heap
> > net/vhost: delay driver setup
> > net/vhost: fix probing in secondary process
> >
> > Jiaqi Min (1):
> > net/iavf: fix Rx total stats
> >
> > Jin Yu (3):
> > examples/vhost_blk: check unused value on init
> > examples/vhost_blk: fix check of device path
> > vhost: fix inflight resubmit check
> >
> > Junxiao Shi (2):
> > bpf: fix headers install with meson
> > drivers/crypto: fix session-less mode
> >
> > Kalesh AP (20):
> > net/bnxt: fix request for hot reset support
> > net/bnxt: add a field for FW capabilities
> > net/bnxt: fix flow creation
> > net/bnxt: fix probe in FreeBSD
> > net/bnxt: fix IOVA mapping
> > net/bnxt: fix enable/disable VLAN filtering
> > net/bnxt: use macro for PCI log format
> > net/bnxt: remove redundant if statement
> > net/bnxt: remove redundant macro
> > net/bnxt: remove unnecessary structure variable
> > net/bnxt: restore MAC filters during reset recovery
> > net/bnxt: restore VLAN filters during reset recovery
> > net/bnxt: fix VLAN strip
> > net/bnxt: fix unnecessary delay in port stop
> > net/bnxt: fix port stop on error recovery failure
> > net/bnxt: fix crash in port stop while handling events
> > net/bnxt: fix race condition when port is stopped
> > net/bnxt: fix return code handling in VLAN config
> > net/bnxt: handle HW filter setting when port is stopped
> > net/bnxt: remove a redundant variable
> >
> > Kevin Traynor (1):
> > devtools: add fixes flag to commit listing
> >
> > Kiran Kumar K (2):
> > net/octeontx2: fix PTP and HIGIG2 coexistence
> > net/octeontx2: fix Tx flow control for HIGIG
> >
> > Konstantin Ananyev (1):
> > acl: fix 32-bit match for range field
> >
> > Krzysztof Kanas (1):
> > mempool/octeontx: fix error handling in initialization
> >
> > Liron Himi (1):
> > cfgfile: fix symbols map
> >
> > Lu Qiuwen (1):
> > net/fm10k: fix descriptor VLAN field filling in Tx
> >
> > Lunyuan Cui (2):
> > net/ixgbe: fix link status
> > net/ixgbe: fix link up in FreeBSD
> >
> > Manish Chopra (2):
> > net/qede: fix VF reload
> > net/qede: do not stop vport if not started
> >
> > Matan Azrad (8):
> > net/mlx5: fix build with clang 3.4.2
> > net/mlx5: make FDB default rule optional
> > net/mlx5: fix tunnel flow priority
> > net/mlx5: fix flow match on GRE key
> > net/mlx5: fix GENEVE tunnel flow validation
> > net/mlx5: fix L3 VXLAN RSS expansion
> > net/mlx5: fix encap/decap validation
> > net/mlx5: fix metadata split with encap action
> >
> > Mattias Rönnblom (2):
> > event/dsw: flush buffers immediately on zero-sized enqueue
> > event/dsw: avoid credit leak on oversized enqueue bursts
> >
> > Maxime Coquelin (5):
> > vhost: fix deadlock on port deletion
> > vhost: catch overflow causing mmap of size 0
> > vhost: check message header size read
> > net/vhost: fix setup error path
> > net/vhost: prevent multiple setups on reconfiguration
> >
> > Michael Baum (1):
> > net/mlx5: fix memory regions release deadlock
> >
> > Nipun Gupta (1):
> > event/dpaa2: set number of order sequences
> >
> > Olivier Matz (3):
> > mempool: fix anonymous populate
> > mempool: fix slow allocation of large pools
> > mempool: fix populate with small virtual chunks
> >
> > Ori Kam (1):
> > app/testpmd: fix uninitialized members of MPLS
> >
> > Pavan Nikhilesh (8):
> > examples/l2fwd-event: fix event device config
> > examples/l2fwd-event: fix ethdev RSS setup
> > test/event: fix unintended vdev creation
> > test/event: fix OCTEON TX2 event device name
> > event/octeontx2: fix device name in device info
> > app/eventdev: fix pipeline test with meson build
> > examples/l2fwd-event: fix core allocation in poll mode
> > doc: fix devargs in OCTEON TX2 event device guide
> >
> > Prateek Agarwal (2):
> > doc: fix quiescent state description in RCU guide
> > doc: fix multi-producer enqueue figure in ring guide
> >
> > Praveen Shetty (1):
> > examples/ioat: fix unchecked return value
> >
> > Qi Zhang (6):
> > net/iavf/base: fix command buffer memory leak
> > net/iavf/base: fix adminq return
> > net/ice/base: fix loop limit
> > net/ice/base: increase PF reset wait timeout
> > net/ice: fix flow director GTP-U pattern
> > net/ice: fix GTP-U rule conflict
> >
> > Rafael Ávila de Espíndola (1):
> > mk: avoid combining -r and -export-dynamic linker options
> >
> > Rahul Gupta (1):
> > net/bnxt: fix default timeout for getting FW version
> >
> > Rahul Lakkireddy (1):
> > net/cxgbe: announce Tx multi-segments offload
> >
> > Rasesh Mody (5):
> > net/qede/base: fix number of ports per engine
> > net/bnx2x: support secondary process
> > net/bnx2x: fix reset of scan FP flag
> > net/bnx2x: fix to sync fastpath Rx queue access
> > net/bnx2x: fix VLAN stripped flag
> >
> > Raslan Darawsheh (2):
> > net/mlx5: fix VXLAN-GPE item translation
> > net/failsafe: fix reported hash key size in device info
> >
> > Reshma Pattan (3):
> > net/ixgbe: remove duplicate function declaration
> > latency: fix calculation for multi-thread
> > test: fix build without ring PMD
> >
> > Ricardo Roldan (1):
> > ethdev: fix callback unregister with wildcard argument list
> >
> > Ruifeng Wang (1):
> > crypto/armv8: fix clang build
> >
> > Santoshkumar Karanappa Rastapur (3):
> > net/bnxt: fix link during port toggle
> > net/bnxt: fix non matching flow hitting filter rule
> > net/bnxt: fix buffer allocation reattempt
> >
> > Savinay Dharmappa (1):
> > examples/ipsec-secgw: fix crash on unsupported algo
> >
> > Scott Wasson (1):
> > kni: fix not contiguous FIFO
> >
> > Shiri Kuzin (3):
> > net/mlx5: fix ICMPv6 header rewrite actions
> > net/mlx5: fix ICMPv6 header rewrite action validation
> > net/mlx5: fix running without Rx queue
> >
> > Shougang Wang (2):
> > net/ice: fix packet type table
> > net/ixgbe: remove dead code
> >
> > Somnath Kotur (7):
> > net/bnxt: fix Tx queue profile selection
> > net/bnxt: fix flow flush to sync with flow destroy
> > net/bnxt: fix reusing L2 filter
> > net/bnxt: fix max rings calculation
> > net/bnxt: fix alloc filter to use a common routine
> > net/bnxt: fix bumping of L2 filter reference count
> > net/bnxt: allow group ID 0 for RSS action
> >
> > Stephen Hemminger (15):
> > eal/linux: fix uninitialized data valgrind warning
> > net/netvsc: fix RSS offload flag
> > net/netvsc: disable before changing RSS parameters
> > ethdev: fix flow API doxygen comment
> > app/testpmd: call cleanup on exit
> > net/virtio-user: check file descriptor before closing
> > net/netvsc: fix crash in secondary process
> > kni: rename variable with namespace prefix
> > net/bnxt: fix VLAN strip flags in SSE Rx
> > net/bnxt: do not log error if stats queried before start
> > net/bnxt: remove unnecessary memset
> > app/testpmd: fix RFC addresses for Tx only
> > app/pdump: fix build with clang
> > mem: fix munmap in error unwind
> > net/netvsc: initialize link state
> >
> > Suanming Mou (10):
> > net/mlx5: fix meter suffix flow
> > net/mlx5: fix meter header modify before decap
> > net/mlx5: fix VLAN ID action offset
> > net/mlx5: support maximum flow id allocation
> > net/mlx5: fix register usage in meter
> > net/mlx5: fix layer validation with decapsulation
> > net/mlx5: fix layer type in header modify action
> > net/mlx5: fix layer flags missing in metadata
> > net/mlx5: fix match information in meter
> > net/mlx5: fix VLAN actions in meter
> >
> > Sucharitha Sarananaga (1):
> > examples/fips_validation: fix cipher length for AES-GCM
> >
> > Sunil Kumar Kori (2):
> > net/octeontx: fix memory leak of MAC address table
> > examples/l2fwd-event: fix error checking
> >
> > Sunil Pai G (1):
> > net/ice: fix unchecked Tx cleanup error
> >
> > Takeshi Yoshimura (1):
> > vfio: fix mapping failures in ppc64le
> >
> > Tao Zhu (5):
> > net/ice: disable TSO offload in vector path
> > net/iavf: add TSO offload use basic path
> > net/ice: fix flow FDIR/switch memory leak
> > net/ixgbe: fix blocking system events
> > net/ice: fix queue MSI-X interrupt binding
> >
> > Thierry Herbelot (1):
> > crypto/octeontx2: add kmod dependency info
> >
> > Thomas Faivre (1):
> > usertools: fix syntax warning in python 3.8
> >
> > Thomas Monjalon (13):
> > doc: fix build with python 3.8
> > devtools: fix debug build test
> > fix Mellanox copyright and SPDX tag
> > net/mlx: rename meson variable for dlopen option
> > net/mlx: add static ibverbs linkage with meson
> > net/mlx: workaround static linkage with meson
> > net/mlx: fix overlinking with meson and glue dlopen
> > test/ipsec: fix a typo in function name
> > doc: add module EEPROM dump to mlx5 features
> > doc: fix naming of Mellanox devices
> > app/testpmd: add port check before manual detach
> > app/testpmd: rename function for detaching by devargs
> > app/testpmd: fix hot-unplug detaching
> >
> > Tiwei Bie (2):
> > net/virtio-user: do not close tap when disabling queue pairs
> > net/virtio-user: do not reset virtqueues for split ring
> >
> > Tonghao Zhang (3):
> > net/mlx5: fix crash when setting hairpin queues
> > net/mlx5: clean up redundant assignment
> > net/mlx5: fix crash when meter action conf is null
> >
> > Vamsi Attunuru (1):
> > net/octeontx2: fix flow control initial state
> >
> > Viacheslav Ovsiienko (14):
> > net/mlx5: fix Tx burst routines set
> > net/mlx5: fix doorbell register offset type
> > ethdev: fix switching domain allocation
> > net/mlx5: fix shared metadata matcher field setup
> > net/mlx5: fix matcher field usage for metadata entities
> > net/mlx5: fix metadata item endianness conversion
> > net/mlx5: move Tx complete request routine
> > net/mlx5: update Tx error handling routine
> > net/mlx5: add free on completion queue
> > net/mlx5: engage free on completion queue
> > net/mlx5: fix legacy multi-packet write session
> > app/testpmd: fix txonly flow generation entropy
> > net/mlx5: fix inline packet size for ConnectX-4 Lx
> > doc: clarify memory write combining in mlx5 guide
> >
> > Vitaliy Mysak (1):
> > vhost: do not treat empty socket message as error
> >
> > Vladimir Medvedkin (1):
> > fib: fix possible integer overflow
> >
> > Wei Hu (Xavier) (8):
> > net/hns3: fix Rx queue search with broadcast packet
> > net/hns3: fix ring vector related mailbox command format
> > net/hns3: fix dumping VF register information
> > net/hns3: fix link status on failed query
> > ethdev: fix VLAN offloads set if no driver callback
> > app/testpmd: fix initial value when setting PFC
> > app/testpmd: fix uninitialized members when setting PFC
> > app/testpmd: update Rx offload after setting MTU
> >
> > Wisam Jaddo (2):
> > net/mlx5: fix blocker for push VLAN on Rx
> > app/testpmd: fix identifier size for port attach
> >
> > Xiao Wang (4):
> > net/af_xdp: fix redundant check for wakeup need
> > vhost: fix socket initial value
> > examples/l3fwd-power: fix a typo
> > examples/l3fwd-power: fix interrupt disable
> >
> > Xiao Zhang (1):
> > net/ixgbe: check for illegal Tx packets
> >
> > Xiaolong Ye (7):
> > net/i40e/base: fix buffer address
> > net/i40e/base: fix error message
> > net/i40e/base: fix missing link modes
> > net/i40e/base: fix Tx descriptors number
> > net/i40e/base: fix retrying logic
> > net/i40e/base: fix display of FEC settings
> > net/i40e/base: add new link speed constants
> >
> > Xiaoyu Min (1):
> > net/mlx5: fix multiple flow table hash list
> >
> > Xiaoyun Li (6):
> > net/i40e: fix Tx when TSO is enabled
> > net/ice: fix Tx when TSO is enabled
> > raw/ntb: fix write memory barrier
> > doc: fix igb_uio parameter in ntb guide
> > examples/ntb: fix mempool ops setting
> > examples/tep_term: remove redundant info get
> >
> > Xuan Ding (1):
> > net/virtio-user: fix packed ring server mode
> >
> > Yahui Cao (2):
> > net/iavf: fix virtual channel return
> > net/ice: fix flow director passthru
> >
> > Yong Wang (1):
> > doc: fix typos in 19.11 release notes
> >
> > Yunjian Wang (3):
> > net/vhost: check creation failure
> > net/virtio-user: check tap offload setting failure
> > net/tap: fix memory leak when unregister intr handler
> >
> > Zhaoyan Chen (1):
> > doc: update recommended versions for i40e
> >
> > Zhike Wang (1):
> > vhost: fix crash on port deletion
>
>
>
--
Kind regards,
Luca Boccassi
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [dpdk-dev] 19.11.1 patches review and test
2020-03-02 11:10 [dpdk-dev] 19.11.1 patches review and test luca.boccassi
` (3 preceding siblings ...)
2020-03-11 3:28 ` Kalesh Anakkur Purayil
@ 2020-03-12 15:16 ` Thinh Tran
2020-03-12 16:32 ` Luca Boccassi
4 siblings, 1 reply; 11+ messages in thread
From: Thinh Tran @ 2020-03-12 15:16 UTC (permalink / raw)
To: luca.boccassi, 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
Hi -
IBM - DPDK on Power test result for v19.11.1-rc1
*Basic PF on Mallanox: No new errors or regressions were seen.
* Single port stability test using l3fwd (16 cpus) and TRex, tested 64
and 1500 byte packets at a 0.0% drop rate for 4 hours each.
*Performance: no degradation compared to 19.11.0
System:
- IBM Power9 Model 8335-101 CPU: 2.3 (pvr 004e 1203)
OS:
- Ubuntu 18.04.4 LTS - 4.15.0-88-generic
Tested NICs:
- Mellanox Technologies MT28800 Family [ConnectX-5 Ex]
- firmware version: 16.26.4012
- MLNX_OFED_LINUX-4.7-3.2.9.1
Best regards,
Thinh Tran
On 3/2/2020 5:10 AM, luca.boccassi@gmail.com wrote:
> Hi all,
>
> Here is a list of patches targeted for stable release 19.11.1.
>
> The planned date for the final release is March the 16th.
>
> 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=v19.11.1-rc1
>
> These patches are located at branch 19.11 of dpdk-stable repo:
> https://dpdk.org/browse/dpdk-stable/
>
> Thanks.
>
> Luca Boccassi
>
> ---
> Aaron Conole (1):
> service: don't walk out of bounds when checking services
>
> Adam Dybkowski (1):
> test/crypto: fix missing operation status check
>
> Adrian Moreno (2):
> vhost: fix packed virtqueue ready condition
> vhost: protect log address translation in IOTLB update
>
> Adrien Mazarguil (1):
> maintainers: resign from flow API maintenance
>
> Ajit Khaparde (1):
> net/bnxt: fix overwriting error message
>
> Ali Alnubani (2):
> net/mlx: fix build with clang 9
> eal/linux: fix build when VFIO is disabled
>
> Andrzej Ostruszka (1):
> build: remove unneeded function versioning
>
> Andy Pei (1):
> net/ipn3ke: fix line side statistics register read
>
> Ankur Dwivedi (1):
> examples/ipsec-secgw: extend inline session to non AES-GCM
>
> Anoob Joseph (1):
> examples/fips_validation: fix string token for CT length
>
> Apeksha Gupta (1):
> net/dpaa: fix Rx offload flags on jumbo MTU set
>
> Archana Muniganti (2):
> common/cpt: check cipher and auth keys are set
> common/cpt: fix component for empty IOV buffer
>
> Artur Trybula (1):
> test/compress: replace test vector
>
> Beilei Xing (3):
> net/ice: fix VSI context
> net/ice: fix flow director flag
> net/i40e: fix unchecked Tx cleanup error
>
> Bing Zhao (3):
> net/mlx5: fix modify actions support limitation
> net/mlx5: fix matching for ICMP fragments
> net/mlx5: fix hairpin queue capacity
>
> Bruce Richardson (7):
> build: explicitly enable sse4 for meson
> kni: fix meson warning about console keyword
> doc: fix warning with meson
> doc: reduce whitespace in meson build file
> doc: reduce indentation in meson build file
> net/ipn3ke: fix meson build
> app/test: remove meson dependency on file in /sys
>
> Chengwen Feng (1):
> net/hns3: fix triggering reset procedure in slave process
>
> Chenmin Sun (1):
> net/ice: add outer IPv4 matching for GTP-U flow
>
> Chenxu Di (1):
> net/i40e: fix port close in FreeBSD
>
> Ciara Loftus (3):
> net/af_xdp: fix umem frame size and headroom
> net/af_xdp: fix fill queue addresses
> net/af_xdp: fix maximum MTU
>
> Ciara Power (5):
> app/testpmd: fix device mcast list error handling
> examples/ioat: fix failure check for ioat dequeue
> examples/ioat: fix invalid link status check
> lib: fix unnecessary double negation
> usertools: fix telemetry client with python 3
>
> David Hunt (1):
> examples/power: fix ack for enable/disable turbo
>
> David Marchand (8):
> eal/linux: fix build error on RHEL 7.6
> test/common: fix log2 check
> build: fix libm detection in meson
> ci: use meson 0.47.1
> eal/windows: fix cpuset macro name
> hash: fix meson headers packaging
> crypto/ccp: fix queue alignment
> ci: fix Travis config warnings
>
> Dekel Peled (18):
> net/mlx5: fix setting of Rx hash fields
> net/mlx5: fix item flag on GENEVE item validation
> app/testpmd: fix GENEVE flow item
> net/mlx5: optimize Rx hash fields conversion
> net/mlx5: fix masks of encap and decap actions
> net/mlx5: fix check for VLAN actions
> net/mlx5: fix bit mask to validate push VLAN
> net/mlx5: allow push VLAN without VID
> net/mlx5: block push VLAN action on Rx
> net/mlx5: block pop VLAN action on Tx
> net/mlx5: fix pop VLAN action validation
> net/mlx5: fix VLAN VID action validation
> net/mlx5: fix setting of port ID for egress rules
> net/mlx5: fix dirty array of actions
> net/mlx5: fix VLAN match for DV mode
> net/mlx5: fix match on ethertype and CVLAN tag
> net/mlx5: unify validation of drop action
> net/mlx5: update description of validation functions
>
> Eli Britstein (1):
> net/mlx5: fix zero out UDP checksum in encap data
>
> Eugenio Pérez (1):
> vhost: flush shadow Tx if no more packets
>
> Fan Zhang (2):
> vhost/crypto: fix fetch size
> examples/fips_validation: fix AES-GCM cipher length parsing
>
> Fang TongHao (1):
> ethdev: fix secondary process memory overwrite
>
> Ferruh Yigit (3):
> kni: fix build with Linux 5.6
> net/sfc: fix log format specifiers
> net/fm10k: fix non-x86 build
>
> Gaetan Rivet (1):
> maintainers: update for failsafe and PCI library
>
> Gagandeep Singh (1):
> crypto/dpaa_sec: fix IOVA conversions
>
> Gargi Sau (1):
> examples/ethtool: fix unchecked return value
>
> Gavin Hu (1):
> bus/fslmc: remove conflicting memory barrier macro
>
> Guinan Sun (3):
> net/i40e: set fixed flag for exact link speed
> net/ixgbe: set fixed flag for exact link speed
> net/ixgbe: fix flow control mode setting
>
> Haiyue Wang (1):
> net/ice: use ethernet copy API to do MAC assignment
>
> Harman Kalra (3):
> net/octeontx2: fix VF configuration
> net/octeontx2: fix getting supported packet types
> net/octeontx2: fix PTP
>
> Hongbo Zheng (1):
> net/hns3: fix crash when closing port
>
> Honnappa Nagarahalli (1):
> hash: fix lock-free flag doxygen
>
> Itsuro Oda (3):
> net/vhost: allocate interface name from heap
> net/vhost: delay driver setup
> net/vhost: fix probing in secondary process
>
> Jiaqi Min (1):
> net/iavf: fix Rx total stats
>
> Jin Yu (3):
> examples/vhost_blk: check unused value on init
> examples/vhost_blk: fix check of device path
> vhost: fix inflight resubmit check
>
> Junxiao Shi (2):
> bpf: fix headers install with meson
> drivers/crypto: fix session-less mode
>
> Kalesh AP (20):
> net/bnxt: fix request for hot reset support
> net/bnxt: add a field for FW capabilities
> net/bnxt: fix flow creation
> net/bnxt: fix probe in FreeBSD
> net/bnxt: fix IOVA mapping
> net/bnxt: fix enable/disable VLAN filtering
> net/bnxt: use macro for PCI log format
> net/bnxt: remove redundant if statement
> net/bnxt: remove redundant macro
> net/bnxt: remove unnecessary structure variable
> net/bnxt: restore MAC filters during reset recovery
> net/bnxt: restore VLAN filters during reset recovery
> net/bnxt: fix VLAN strip
> net/bnxt: fix unnecessary delay in port stop
> net/bnxt: fix port stop on error recovery failure
> net/bnxt: fix crash in port stop while handling events
> net/bnxt: fix race condition when port is stopped
> net/bnxt: fix return code handling in VLAN config
> net/bnxt: handle HW filter setting when port is stopped
> net/bnxt: remove a redundant variable
>
> Kevin Traynor (1):
> devtools: add fixes flag to commit listing
>
> Kiran Kumar K (2):
> net/octeontx2: fix PTP and HIGIG2 coexistence
> net/octeontx2: fix Tx flow control for HIGIG
>
> Konstantin Ananyev (1):
> acl: fix 32-bit match for range field
>
> Krzysztof Kanas (1):
> mempool/octeontx: fix error handling in initialization
>
> Liron Himi (1):
> cfgfile: fix symbols map
>
> Lu Qiuwen (1):
> net/fm10k: fix descriptor VLAN field filling in Tx
>
> Lunyuan Cui (2):
> net/ixgbe: fix link status
> net/ixgbe: fix link up in FreeBSD
>
> Manish Chopra (2):
> net/qede: fix VF reload
> net/qede: do not stop vport if not started
>
> Matan Azrad (8):
> net/mlx5: fix build with clang 3.4.2
> net/mlx5: make FDB default rule optional
> net/mlx5: fix tunnel flow priority
> net/mlx5: fix flow match on GRE key
> net/mlx5: fix GENEVE tunnel flow validation
> net/mlx5: fix L3 VXLAN RSS expansion
> net/mlx5: fix encap/decap validation
> net/mlx5: fix metadata split with encap action
>
> Mattias Rönnblom (2):
> event/dsw: flush buffers immediately on zero-sized enqueue
> event/dsw: avoid credit leak on oversized enqueue bursts
>
> Maxime Coquelin (5):
> vhost: fix deadlock on port deletion
> vhost: catch overflow causing mmap of size 0
> vhost: check message header size read
> net/vhost: fix setup error path
> net/vhost: prevent multiple setups on reconfiguration
>
> Michael Baum (1):
> net/mlx5: fix memory regions release deadlock
>
> Nipun Gupta (1):
> event/dpaa2: set number of order sequences
>
> Olivier Matz (3):
> mempool: fix anonymous populate
> mempool: fix slow allocation of large pools
> mempool: fix populate with small virtual chunks
>
> Ori Kam (1):
> app/testpmd: fix uninitialized members of MPLS
>
> Pavan Nikhilesh (8):
> examples/l2fwd-event: fix event device config
> examples/l2fwd-event: fix ethdev RSS setup
> test/event: fix unintended vdev creation
> test/event: fix OCTEON TX2 event device name
> event/octeontx2: fix device name in device info
> app/eventdev: fix pipeline test with meson build
> examples/l2fwd-event: fix core allocation in poll mode
> doc: fix devargs in OCTEON TX2 event device guide
>
> Prateek Agarwal (2):
> doc: fix quiescent state description in RCU guide
> doc: fix multi-producer enqueue figure in ring guide
>
> Praveen Shetty (1):
> examples/ioat: fix unchecked return value
>
> Qi Zhang (6):
> net/iavf/base: fix command buffer memory leak
> net/iavf/base: fix adminq return
> net/ice/base: fix loop limit
> net/ice/base: increase PF reset wait timeout
> net/ice: fix flow director GTP-U pattern
> net/ice: fix GTP-U rule conflict
>
> Rafael Ávila de Espíndola (1):
> mk: avoid combining -r and -export-dynamic linker options
>
> Rahul Gupta (1):
> net/bnxt: fix default timeout for getting FW version
>
> Rahul Lakkireddy (1):
> net/cxgbe: announce Tx multi-segments offload
>
> Rasesh Mody (5):
> net/qede/base: fix number of ports per engine
> net/bnx2x: support secondary process
> net/bnx2x: fix reset of scan FP flag
> net/bnx2x: fix to sync fastpath Rx queue access
> net/bnx2x: fix VLAN stripped flag
>
> Raslan Darawsheh (2):
> net/mlx5: fix VXLAN-GPE item translation
> net/failsafe: fix reported hash key size in device info
>
> Reshma Pattan (3):
> net/ixgbe: remove duplicate function declaration
> latency: fix calculation for multi-thread
> test: fix build without ring PMD
>
> Ricardo Roldan (1):
> ethdev: fix callback unregister with wildcard argument list
>
> Ruifeng Wang (1):
> crypto/armv8: fix clang build
>
> Santoshkumar Karanappa Rastapur (3):
> net/bnxt: fix link during port toggle
> net/bnxt: fix non matching flow hitting filter rule
> net/bnxt: fix buffer allocation reattempt
>
> Savinay Dharmappa (1):
> examples/ipsec-secgw: fix crash on unsupported algo
>
> Scott Wasson (1):
> kni: fix not contiguous FIFO
>
> Shiri Kuzin (3):
> net/mlx5: fix ICMPv6 header rewrite actions
> net/mlx5: fix ICMPv6 header rewrite action validation
> net/mlx5: fix running without Rx queue
>
> Shougang Wang (2):
> net/ice: fix packet type table
> net/ixgbe: remove dead code
>
> Somnath Kotur (7):
> net/bnxt: fix Tx queue profile selection
> net/bnxt: fix flow flush to sync with flow destroy
> net/bnxt: fix reusing L2 filter
> net/bnxt: fix max rings calculation
> net/bnxt: fix alloc filter to use a common routine
> net/bnxt: fix bumping of L2 filter reference count
> net/bnxt: allow group ID 0 for RSS action
>
> Stephen Hemminger (15):
> eal/linux: fix uninitialized data valgrind warning
> net/netvsc: fix RSS offload flag
> net/netvsc: disable before changing RSS parameters
> ethdev: fix flow API doxygen comment
> app/testpmd: call cleanup on exit
> net/virtio-user: check file descriptor before closing
> net/netvsc: fix crash in secondary process
> kni: rename variable with namespace prefix
> net/bnxt: fix VLAN strip flags in SSE Rx
> net/bnxt: do not log error if stats queried before start
> net/bnxt: remove unnecessary memset
> app/testpmd: fix RFC addresses for Tx only
> app/pdump: fix build with clang
> mem: fix munmap in error unwind
> net/netvsc: initialize link state
>
> Suanming Mou (10):
> net/mlx5: fix meter suffix flow
> net/mlx5: fix meter header modify before decap
> net/mlx5: fix VLAN ID action offset
> net/mlx5: support maximum flow id allocation
> net/mlx5: fix register usage in meter
> net/mlx5: fix layer validation with decapsulation
> net/mlx5: fix layer type in header modify action
> net/mlx5: fix layer flags missing in metadata
> net/mlx5: fix match information in meter
> net/mlx5: fix VLAN actions in meter
>
> Sucharitha Sarananaga (1):
> examples/fips_validation: fix cipher length for AES-GCM
>
> Sunil Kumar Kori (2):
> net/octeontx: fix memory leak of MAC address table
> examples/l2fwd-event: fix error checking
>
> Sunil Pai G (1):
> net/ice: fix unchecked Tx cleanup error
>
> Takeshi Yoshimura (1):
> vfio: fix mapping failures in ppc64le
>
> Tao Zhu (5):
> net/ice: disable TSO offload in vector path
> net/iavf: add TSO offload use basic path
> net/ice: fix flow FDIR/switch memory leak
> net/ixgbe: fix blocking system events
> net/ice: fix queue MSI-X interrupt binding
>
> Thierry Herbelot (1):
> crypto/octeontx2: add kmod dependency info
>
> Thomas Faivre (1):
> usertools: fix syntax warning in python 3.8
>
> Thomas Monjalon (13):
> doc: fix build with python 3.8
> devtools: fix debug build test
> fix Mellanox copyright and SPDX tag
> net/mlx: rename meson variable for dlopen option
> net/mlx: add static ibverbs linkage with meson
> net/mlx: workaround static linkage with meson
> net/mlx: fix overlinking with meson and glue dlopen
> test/ipsec: fix a typo in function name
> doc: add module EEPROM dump to mlx5 features
> doc: fix naming of Mellanox devices
> app/testpmd: add port check before manual detach
> app/testpmd: rename function for detaching by devargs
> app/testpmd: fix hot-unplug detaching
>
> Tiwei Bie (2):
> net/virtio-user: do not close tap when disabling queue pairs
> net/virtio-user: do not reset virtqueues for split ring
>
> Tonghao Zhang (3):
> net/mlx5: fix crash when setting hairpin queues
> net/mlx5: clean up redundant assignment
> net/mlx5: fix crash when meter action conf is null
>
> Vamsi Attunuru (1):
> net/octeontx2: fix flow control initial state
>
> Viacheslav Ovsiienko (14):
> net/mlx5: fix Tx burst routines set
> net/mlx5: fix doorbell register offset type
> ethdev: fix switching domain allocation
> net/mlx5: fix shared metadata matcher field setup
> net/mlx5: fix matcher field usage for metadata entities
> net/mlx5: fix metadata item endianness conversion
> net/mlx5: move Tx complete request routine
> net/mlx5: update Tx error handling routine
> net/mlx5: add free on completion queue
> net/mlx5: engage free on completion queue
> net/mlx5: fix legacy multi-packet write session
> app/testpmd: fix txonly flow generation entropy
> net/mlx5: fix inline packet size for ConnectX-4 Lx
> doc: clarify memory write combining in mlx5 guide
>
> Vitaliy Mysak (1):
> vhost: do not treat empty socket message as error
>
> Vladimir Medvedkin (1):
> fib: fix possible integer overflow
>
> Wei Hu (Xavier) (8):
> net/hns3: fix Rx queue search with broadcast packet
> net/hns3: fix ring vector related mailbox command format
> net/hns3: fix dumping VF register information
> net/hns3: fix link status on failed query
> ethdev: fix VLAN offloads set if no driver callback
> app/testpmd: fix initial value when setting PFC
> app/testpmd: fix uninitialized members when setting PFC
> app/testpmd: update Rx offload after setting MTU
>
> Wisam Jaddo (2):
> net/mlx5: fix blocker for push VLAN on Rx
> app/testpmd: fix identifier size for port attach
>
> Xiao Wang (4):
> net/af_xdp: fix redundant check for wakeup need
> vhost: fix socket initial value
> examples/l3fwd-power: fix a typo
> examples/l3fwd-power: fix interrupt disable
>
> Xiao Zhang (1):
> net/ixgbe: check for illegal Tx packets
>
> Xiaolong Ye (7):
> net/i40e/base: fix buffer address
> net/i40e/base: fix error message
> net/i40e/base: fix missing link modes
> net/i40e/base: fix Tx descriptors number
> net/i40e/base: fix retrying logic
> net/i40e/base: fix display of FEC settings
> net/i40e/base: add new link speed constants
>
> Xiaoyu Min (1):
> net/mlx5: fix multiple flow table hash list
>
> Xiaoyun Li (6):
> net/i40e: fix Tx when TSO is enabled
> net/ice: fix Tx when TSO is enabled
> raw/ntb: fix write memory barrier
> doc: fix igb_uio parameter in ntb guide
> examples/ntb: fix mempool ops setting
> examples/tep_term: remove redundant info get
>
> Xuan Ding (1):
> net/virtio-user: fix packed ring server mode
>
> Yahui Cao (2):
> net/iavf: fix virtual channel return
> net/ice: fix flow director passthru
>
> Yong Wang (1):
> doc: fix typos in 19.11 release notes
>
> Yunjian Wang (3):
> net/vhost: check creation failure
> net/virtio-user: check tap offload setting failure
> net/tap: fix memory leak when unregister intr handler
>
> Zhaoyan Chen (1):
> doc: update recommended versions for i40e
>
> Zhike Wang (1):
> vhost: fix crash on port deletion
>
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [dpdk-dev] 19.11.1 patches review and test
2020-03-12 15:16 ` Thinh Tran
@ 2020-03-12 16:32 ` Luca Boccassi
0 siblings, 0 replies; 11+ messages in thread
From: Luca Boccassi @ 2020-03-12 16:32 UTC (permalink / raw)
To: Thinh Tran, stable; +Cc: dev
On Thu, 2020-03-12 at 10:16 -0500, Thinh Tran wrote:
> Hi -
> IBM - DPDK on Power test result for v19.11.1-rc1
>
> *Basic PF on Mallanox: No new errors or regressions were seen.
> * Single port stability test using l3fwd (16 cpus) and TRex, tested
> 64
> and 1500 byte packets at a 0.0% drop rate for 4 hours each.
> *Performance: no degradation compared to 19.11.0
>
> System:
> - IBM Power9 Model 8335-101 CPU: 2.3 (pvr 004e 1203)
> OS:
> - Ubuntu 18.04.4 LTS - 4.15.0-88-generic
> Tested NICs:
> - Mellanox Technologies MT28800 Family [ConnectX-5 Ex]
> - firmware version: 16.26.4012
> - MLNX_OFED_LINUX-4.7-3.2.9.1
>
> Best regards,
> Thinh Tran
Thank you!
--
Kind regards,
Luca Boccassi
^ permalink raw reply [flat|nested] 11+ messages in thread