patches for DPDK stable branches
 help / color / mirror / Atom feed
* [dpdk-stable] 19.11.1 patches review and test
@ 2020-03-02 11:10 luca.boccassi
  2020-03-06  6:55 ` Pei Zhang
                   ` (4 more replies)
  0 siblings, 5 replies; 11+ messages in thread
From: luca.boccassi @ 2020-03-02 11:10 UTC (permalink / raw)
  To: stable
  Cc: dev, Abhishek Marathe, Akhil Goyal, Ali Alnubani,
	benjamin.walker, David Christensen, Hemant Agrawal, Ian Stokes,
	Jerin Jacob, John McNamara, Ju-Hyoung Lee, Kevin Traynor,
	Luca Boccassi, Pei Zhang, pingx.yu, qian.q.xu, Raslan Darawsheh,
	Thomas Monjalon, yuan.peng, zhaoyan.chen

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-stable] 19.11.1 patches review and test
  2020-03-02 11:10 [dpdk-stable] 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-stable] 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

* Re: [dpdk-stable] 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     ` [dpdk-stable] [dpdk-dev] " 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-stable] [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-stable] 19.11.1 patches review and test
  2020-03-02 11:10 [dpdk-stable] 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 ` [dpdk-stable] [dpdk-dev] " 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-stable] 19.11.1 patches review and test
  2020-03-10 13:26 ` [dpdk-stable] " 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-stable] [dpdk-dev] 19.11.1 patches review and test
  2020-03-02 11:10 [dpdk-stable] 19.11.1 patches review and test luca.boccassi
                   ` (2 preceding siblings ...)
  2020-03-10 13:26 ` [dpdk-stable] " 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-stable] [dpdk-dev] 19.11.1 patches review and test
  2020-03-11  3:28 ` [dpdk-stable] [dpdk-dev] " 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-stable] [dpdk-dev] 19.11.1 patches review and test
  2020-03-02 11:10 [dpdk-stable] 19.11.1 patches review and test luca.boccassi
                   ` (3 preceding siblings ...)
  2020-03-11  3:28 ` [dpdk-stable] [dpdk-dev] " 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-stable] [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

end of thread, other threads:[~2020-03-12 16:32 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-03-02 11:10 [dpdk-stable] 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>
2020-03-10 10:13   ` Yu, PingX
2020-03-10 10:42     ` [dpdk-stable] [dpdk-dev] " Luca Boccassi
2020-03-10 13:26 ` [dpdk-stable] " Ali Alnubani
2020-03-10 14:06   ` Luca Boccassi
2020-03-11  3:28 ` [dpdk-stable] [dpdk-dev] " Kalesh Anakkur Purayil
2020-03-11 10:42   ` Luca Boccassi
2020-03-12 15:16 ` Thinh Tran
2020-03-12 16:32   ` Luca Boccassi

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).