DPDK patches and discussions
 help / color / mirror / Atom feed
* [dpdk-dev] 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

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-dev] 19.11.1 patches review and test luca.boccassi
2020-03-06  6:55 ` Pei Zhang
2020-03-06 10:10   ` Luca Boccassi
     [not found] ` <67D543A150B29E4CAAE53918F64EDAEA3782789C@SHSMSX103.ccr.corp.intel.com>
2020-03-10 10:13   ` Yu, PingX
2020-03-10 10:42     ` Luca Boccassi
2020-03-10 13:26 ` Ali Alnubani
2020-03-10 14:06   ` Luca Boccassi
2020-03-11  3:28 ` 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).