* [dpdk-dev] [dpdk-announce] DPDK 19.11.1 released
@ 2020-03-17 10:35 luca.boccassi
0 siblings, 0 replies; only message in thread
From: luca.boccassi @ 2020-03-17 10:35 UTC (permalink / raw)
To: announce
Hi all,
Here is a new stable release:
https://fast.dpdk.org/rel/dpdk-19.11.1.tar.xz
The git tree is at:
https://dpdk.org/browse/dpdk-stable/?h=19.11
Luca Boccassi
---
.ci/linux-setup.sh | 2 +-
.travis.yml | 10 +-
MAINTAINERS | 7 +-
VERSION | 2 +-
app/pdump/main.c | 2 +-
app/test-eventdev/meson.build | 5 +-
app/test-pmd/cmdline.c | 15 +-
app/test-pmd/cmdline_flow.c | 7 +-
app/test-pmd/config.c | 52 +-
app/test-pmd/flowgen.c | 34 +-
app/test-pmd/macswap.c | 33 +-
app/test-pmd/testpmd.c | 58 +-
app/test-pmd/testpmd.h | 2 +-
app/test-pmd/txonly.c | 9 +-
app/test-pmd/util.c | 2 +-
app/test/Makefile | 16 +-
app/test/get-coremask.sh | 13 +
app/test/meson.build | 52 +-
app/test/process.h | 8 +
app/test/test.c | 2 +
app/test/test_common.c | 14 +-
app/test/test_compressdev_test_buffer.h | 182 +++--
app/test/test_cryptodev.c | 96 ++-
app/test/test_eventdev.c | 8 +-
app/test/test_ipsec.c | 4 +-
buildtools/meson.build | 2 +
config/common_base | 2 +-
config/meson.build | 2 +-
config/x86/meson.build | 6 +-
devtools/cocci.sh | 32 +-
devtools/git-log-fixes.sh | 16 +-
devtools/test-build.sh | 2 +-
doc/api/meson.build | 99 +--
doc/guides/conf.py | 2 +-
doc/guides/eventdevs/octeontx2.rst | 18 +-
doc/guides/meson.build | 46 +-
doc/guides/nics/features/mlx5.ini | 1 +
doc/guides/nics/i40e.rst | 4 +-
doc/guides/nics/mlx4.rst | 9 +-
doc/guides/nics/mlx5.rst | 103 ++-
doc/guides/prog_guide/img/ring-mp-enqueue3.svg | 193 ++---
doc/guides/prog_guide/rcu_lib.rst | 2 +-
doc/guides/rawdevs/ntb.rst | 4 +-
doc/guides/rel_notes/release_18_08.rst | 2 +-
doc/guides/rel_notes/release_19_02.rst | 2 +-
doc/guides/rel_notes/release_19_11.rst | 430 +++++++++-
drivers/bus/dpaa/rte_dpaa_bus.h | 18 +-
drivers/bus/fslmc/mc/fsl_mc_sys.h | 9 +-
drivers/common/cpt/cpt_ucode.h | 44 +-
drivers/common/octeontx2/hw/otx2_npc.h | 4 +-
drivers/crypto/aesni_mb/rte_aesni_mb_pmd.c | 4 +-
drivers/crypto/armv8/rte_armv8_pmd.c | 15 +-
drivers/crypto/ccp/ccp_dev.h | 2 +-
drivers/crypto/dpaa_sec/dpaa_sec.c | 117 ++-
drivers/crypto/dpaa_sec/meson.build | 2 +-
drivers/crypto/octeontx2/otx2_cryptodev.c | 1 +
drivers/crypto/openssl/rte_openssl_pmd.c | 4 +-
drivers/event/dpaa2/dpaa2_eventdev.c | 2 +
drivers/event/dsw/dsw_event.c | 37 +-
drivers/event/octeontx2/otx2_evdev.h | 2 +-
drivers/mempool/octeontx/octeontx_fpavf.c | 6 +-
drivers/meson.build | 4 +-
drivers/net/af_xdp/rte_eth_af_xdp.c | 66 +-
drivers/net/bnx2x/bnx2x.c | 16 +-
drivers/net/bnx2x/bnx2x.h | 3 +
drivers/net/bnx2x/bnx2x_ethdev.c | 5 +
drivers/net/bnx2x/bnx2x_rxtx.c | 10 +-
drivers/net/bnxt/bnxt.h | 78 +-
drivers/net/bnxt/bnxt_cpr.c | 10 +-
drivers/net/bnxt/bnxt_ethdev.c | 559 ++++++++-----
drivers/net/bnxt/bnxt_filter.c | 8 +-
drivers/net/bnxt/bnxt_filter.h | 4 +
drivers/net/bnxt/bnxt_flow.c | 205 ++---
drivers/net/bnxt/bnxt_hwrm.c | 145 ++--
drivers/net/bnxt/bnxt_hwrm.h | 5 +-
drivers/net/bnxt/bnxt_irq.c | 8 +
drivers/net/bnxt/bnxt_ring.c | 17 -
drivers/net/bnxt/bnxt_rxr.c | 7 +-
drivers/net/bnxt/bnxt_rxtx_vec_sse.c | 3 +-
drivers/net/bnxt/bnxt_stats.c | 7 +-
drivers/net/bnxt/bnxt_vnic.c | 11 -
drivers/net/cxgbe/cxgbe.h | 3 +-
drivers/net/dpaa/dpaa_ethdev.c | 2 +-
drivers/net/failsafe/failsafe_ops.c | 3 +
drivers/net/fm10k/Makefile | 2 +
drivers/net/fm10k/fm10k_rxtx.c | 2 +
drivers/net/hns3/hns3_cmd.c | 8 +-
drivers/net/hns3/hns3_ethdev.c | 45 +-
drivers/net/hns3/hns3_ethdev.h | 1 +
drivers/net/hns3/hns3_ethdev_vf.c | 7 +-
drivers/net/hns3/hns3_mbx.c | 14 +-
drivers/net/hns3/hns3_mbx.h | 1 +
drivers/net/hns3/hns3_regs.c | 29 +-
drivers/net/i40e/base/i40e_adminq.c | 2 +-
drivers/net/i40e/base/i40e_common.c | 36 +-
drivers/net/i40e/base/i40e_prototype.h | 4 +
drivers/net/i40e/base/i40e_type.h | 4 +-
drivers/net/i40e/base/virtchnl.h | 4 +
drivers/net/i40e/i40e_ethdev.c | 19 +-
drivers/net/i40e/i40e_rxtx.c | 47 +-
drivers/net/iavf/base/iavf_adminq.c | 9 +-
drivers/net/iavf/iavf.h | 11 +
drivers/net/iavf/iavf_ethdev.c | 2 +-
drivers/net/iavf/iavf_rxtx.h | 1 +
drivers/net/iavf/iavf_vchnl.c | 9 +-
drivers/net/ice/base/ice_common.c | 2 +-
drivers/net/ice/base/ice_fdir.c | 15 +-
drivers/net/ice/base/ice_fdir.h | 1 +
drivers/net/ice/base/ice_flow.c | 8 +-
drivers/net/ice/base/ice_osdep.h | 17 +-
drivers/net/ice/base/ice_switch.c | 2 +-
drivers/net/ice/ice_ethdev.c | 23 +-
drivers/net/ice/ice_ethdev.h | 1 +
drivers/net/ice/ice_fdir_filter.c | 55 +-
drivers/net/ice/ice_generic_flow.c | 15 +
drivers/net/ice/ice_generic_flow.h | 2 +
drivers/net/ice/ice_hash.c | 12 +-
drivers/net/ice/ice_rxtx.c | 62 +-
drivers/net/ice/ice_rxtx_vec_common.h | 1 +
drivers/net/ipn3ke/ipn3ke_representor.c | 2 +-
drivers/net/ipn3ke/meson.build | 4 +-
drivers/net/ixgbe/Makefile | 1 +
drivers/net/ixgbe/ixgbe_ethdev.c | 192 +++--
drivers/net/ixgbe/ixgbe_ethdev.h | 3 +
drivers/net/ixgbe/ixgbe_rxtx.c | 11 +-
drivers/net/ixgbe/ixgbe_rxtx.h | 2 +
drivers/net/mlx4/meson.build | 29 +-
drivers/net/mlx4/mlx4_utils.h | 5 +-
drivers/net/mlx5/meson.build | 27 +-
drivers/net/mlx5/mlx5.c | 32 +-
drivers/net/mlx5/mlx5.h | 5 +
drivers/net/mlx5/mlx5_defs.h | 4 +
drivers/net/mlx5/mlx5_devx_cmds.c | 2 +
drivers/net/mlx5/mlx5_ethdev.c | 2 +-
drivers/net/mlx5/mlx5_flow.c | 391 +++++----
drivers/net/mlx5/mlx5_flow.h | 84 +-
drivers/net/mlx5/mlx5_flow_dv.c | 950 ++++++++++++++--------
drivers/net/mlx5/mlx5_flow_verbs.c | 12 +
drivers/net/mlx5/mlx5_prm.h | 9 +-
drivers/net/mlx5/mlx5_rxq.c | 46 +-
drivers/net/mlx5/mlx5_rxtx.c | 256 +++---
drivers/net/mlx5/mlx5_rxtx.h | 13 +-
drivers/net/mlx5/mlx5_trigger.c | 28 +-
drivers/net/mlx5/mlx5_txq.c | 37 +-
drivers/net/mlx5/mlx5_utils.h | 5 +-
drivers/net/netvsc/hn_ethdev.c | 46 +-
drivers/net/octeontx/octeontx_ethdev.c | 8 +-
drivers/net/octeontx2/otx2_ethdev.c | 17 +-
drivers/net/octeontx2/otx2_ethdev.h | 2 +
drivers/net/octeontx2/otx2_flow_ctrl.c | 36 +-
drivers/net/octeontx2/otx2_lookup.c | 7 +-
drivers/net/octeontx2/otx2_ptp.c | 5 +
drivers/net/qede/base/ecore_dev.c | 40 +-
drivers/net/qede/base/ecore_dev_api.h | 3 +
drivers/net/qede/base/ecore_iov_api.h | 1 +
drivers/net/qede/base/ecore_sriov.c | 33 +
drivers/net/qede/base/ecore_vf.c | 55 +-
drivers/net/qede/base/ecore_vf.h | 11 +-
drivers/net/qede/base/ecore_vf_api.h | 3 +
drivers/net/qede/base/ecore_vfpf_if.h | 41 +
drivers/net/qede/base/mcp_public.h | 2 +
drivers/net/qede/qede_ethdev.c | 3 +-
drivers/net/qede/qede_main.c | 4 +
drivers/net/sfc/sfc.c | 2 +-
drivers/net/sfc/sfc_ethdev.c | 2 +-
drivers/net/sfc/sfc_rx.c | 2 +-
drivers/net/tap/rte_eth_tap.c | 5 +-
drivers/net/vhost/rte_eth_vhost.c | 163 ++--
drivers/net/virtio/virtio_ethdev.c | 4 +-
drivers/net/virtio/virtio_user/vhost_kernel.c | 34 +-
drivers/net/virtio/virtio_user/vhost_kernel_tap.c | 39 +-
drivers/net/virtio/virtio_user/vhost_kernel_tap.h | 8 +
drivers/net/virtio/virtio_user/vhost_user.c | 4 +
drivers/net/virtio/virtio_user/virtio_user_dev.c | 8 +-
drivers/net/virtio/virtio_user/virtio_user_dev.h | 1 +
drivers/net/virtio/virtio_user_ethdev.c | 44 +
drivers/net/virtio/virtqueue.c | 71 ++
drivers/net/virtio/virtqueue.h | 4 +
drivers/raw/ifpga/meson.build | 2 +-
drivers/raw/ntb/ntb.c | 4 +-
examples/ethtool/lib/rte_ethtool.c | 4 +-
examples/fips_validation/fips_validation_gcm.c | 4 +
examples/ioat/ioatfwd.c | 21 +-
examples/ip_fragmentation/main.c | 2 +-
examples/ipsec-secgw/sa.c | 38 +-
examples/l2fwd-event/l2fwd_common.c | 11 +
examples/l2fwd-event/l2fwd_event.c | 2 +-
examples/l2fwd-event/l2fwd_event_generic.c | 18 +-
examples/l2fwd-event/l2fwd_event_internal_port.c | 21 +-
examples/l2fwd-event/l2fwd_poll.c | 1 +
examples/l3fwd-power/main.c | 15 +-
examples/ntb/ntb_fwd.c | 6 +
examples/tep_termination/vxlan_setup.c | 2 -
examples/vhost_blk/vhost_blk.c | 10 +-
examples/vm_power_manager/channel_monitor.c | 2 +-
kernel/linux/kni/compat.h | 4 +
kernel/linux/kni/kni_dev.h | 2 +-
kernel/linux/kni/kni_misc.c | 10 +-
kernel/linux/kni/kni_net.c | 7 +-
kernel/linux/kni/meson.build | 1 -
lib/librte_acl/acl_bld.c | 148 +++-
lib/librte_bpf/meson.build | 2 +-
lib/librte_cfgfile/rte_cfgfile_version.map | 1 +
lib/librte_distributor/meson.build | 1 -
lib/librte_distributor/rte_distributor.c | 1 -
lib/librte_distributor/rte_distributor_single.c | 1 -
lib/librte_eal/common/include/rte_common.h | 6 +
lib/librte_eal/common/rte_service.c | 32 +-
lib/librte_eal/linux/eal/eal.c | 1 +
lib/librte_eal/linux/eal/eal_interrupts.c | 5 +-
lib/librte_eal/linux/eal/eal_memory.c | 21 +-
lib/librte_eal/linux/eal/eal_vfio.c | 76 +-
lib/librte_eal/windows/eal/include/sched.h | 8 +-
lib/librte_ethdev/rte_ethdev.c | 37 +-
lib/librte_ethdev/rte_ethdev.h | 2 +-
lib/librte_ethdev/rte_ethdev_pci.h | 18 +-
lib/librte_ethdev/rte_flow.h | 2 +-
lib/librte_fib/trie.c | 22 +-
lib/librte_hash/meson.build | 5 +-
lib/librte_hash/rte_hash.h | 2 -
lib/librte_kni/rte_kni.c | 21 +-
lib/librte_latencystats/rte_latencystats.c | 4 +
lib/librte_lpm/meson.build | 1 -
lib/librte_lpm/rte_lpm.c | 1 -
lib/librte_lpm/rte_lpm6.c | 1 -
lib/librte_mbuf/rte_mbuf.h | 2 +-
lib/librte_mempool/rte_mempool.c | 69 +-
lib/librte_mempool/rte_mempool.h | 8 +-
lib/librte_timer/meson.build | 1 -
lib/librte_timer/rte_timer.c | 1 -
lib/librte_vhost/socket.c | 34 +-
lib/librte_vhost/vhost.c | 56 ++
lib/librte_vhost/vhost.h | 15 +-
lib/librte_vhost/vhost_crypto.c | 10 +-
lib/librte_vhost/vhost_user.c | 92 ++-
lib/librte_vhost/virtio_net.c | 27 +-
meson_options.txt | 4 +-
mk/internal/rte.compile-pre.mk | 2 +-
usertools/dpdk-pmdinfo.py | 2 +-
usertools/dpdk-telemetry-client.py | 18 +-
240 files changed, 4804 insertions(+), 2534 deletions(-)
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 (22):
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
net/bnxt: fix MAC address setting when port is stopped
net/bnxt: fix recovery alarm race condition in port close
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
Luca Boccassi (1):
version: 19.11.1
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] only message in thread
only message in thread, other threads:[~2020-03-17 10:48 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-03-17 10:35 [dpdk-dev] [dpdk-announce] DPDK 19.11.1 released 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).