DPDK announcements
 help / color / Atom feed
* [dpdk-announce] DPDK 18.05.1 released
@ 2018-09-05 14:44 Christian Ehrhardt
  0 siblings, 0 replies; only message in thread
From: Christian Ehrhardt @ 2018-09-05 14:44 UTC (permalink / raw)
  To: announce

Hi all,

Here is a new stable release:
	https://fast.dpdk.org/rel/dpdk-18.05.1.tar.xz

The git tree is at:
	https://dpdk.org/browse/dpdk-stable/?h=18.05

Christian Ehrhardt <christian.ehrhardt@canonical.com>

---
 MAINTAINERS                                       |  12 +-
 app/test-crypto-perf/cperf_ops.c                  |   3 +
 app/test-eventdev/test_order_atq.c                |  12 +-
 app/test-eventdev/test_order_queue.c              |  12 +-
 app/test-pmd/cmdline.c                            |   8 +-
 app/test-pmd/cmdline_flow.c                       |  29 ++-
 app/test-pmd/cmdline_tm.c                         |  37 ++-
 app/test-pmd/testpmd.c                            |  46 +++-
 buildtools/pmdinfogen/Makefile                    |   2 +-
 config/meson.build                                |   3 +-
 devtools/test-build.sh                            |   1 -
 devtools/test-meson-builds.sh                     |  13 +-
 doc/guides/cryptodevs/dpaa2_sec.rst               |   1 -
 doc/guides/cryptodevs/dpaa_sec.rst                |   1 -
 doc/guides/eventdevs/octeontx.rst                 |   2 +-
 doc/guides/nics/qede.rst                          |  13 +-
 doc/guides/nics/vdev_netvsc.rst                   |   2 +-
 doc/guides/rel_notes/release_18_05.rst            | 234 +++++++++++++++++++
 doc/guides/testpmd_app_ug/testpmd_funcs.rst       |   6 +-
 drivers/bus/dpaa/base/fman/fman_hw.c              |  20 +-
 drivers/bus/dpaa/base/fman/of.c                   |   5 +
 drivers/bus/dpaa/dpaa_bus.c                       |  14 +-
 drivers/bus/dpaa/include/compat.h                 |   6 +
 drivers/bus/pci/linux/pci_vfio.c                  |   2 +-
 drivers/compress/isal/isal_compress_pmd.c         |  68 ++++--
 drivers/compress/isal/isal_compress_pmd_ops.c     |   7 +-
 drivers/crypto/virtio/virtio_cryptodev.c          |   6 +
 drivers/crypto/virtio/virtio_cryptodev.h          |   3 +
 drivers/crypto/virtio/virtio_rxtx.c               |  14 +-
 drivers/event/octeontx/ssovf_evdev.c              |  14 +-
 drivers/event/octeontx/ssovf_worker.c             |  17 +-
 drivers/event/octeontx/timvf_evdev.c              |   2 +-
 drivers/mempool/octeontx/octeontx_fpavf.c         |  45 ++--
 drivers/mempool/octeontx/octeontx_fpavf.h         |   9 +
 drivers/meson.build                               |   3 +
 drivers/net/af_packet/rte_eth_af_packet.c         |   1 +
 drivers/net/avf/avf_ethdev.c                      |  17 +-
 drivers/net/bnx2x/bnx2x.c                         |  22 +-
 drivers/net/bnx2x/bnx2x.h                         |   1 +
 drivers/net/bnx2x/bnx2x_ethdev.c                  | 105 ++++++---
 drivers/net/bnx2x/bnx2x_ethdev.h                  |   3 +-
 drivers/net/bnxt/bnxt.h                           |   4 +
 drivers/net/bnxt/bnxt_ethdev.c                    |  56 +++--
 drivers/net/bnxt/bnxt_filter.c                    |  27 ++-
 drivers/net/bnxt/bnxt_hwrm.c                      |  57 +++--
 drivers/net/bnxt/bnxt_stats.c                     |   3 +
 drivers/net/bnxt/bnxt_txr.c                       |  59 ++++-
 drivers/net/bnxt/bnxt_txr.h                       |  10 +
 drivers/net/bnxt/bnxt_vnic.c                      |   5 +-
 drivers/net/bnxt/bnxt_vnic.h                      |   6 +-
 drivers/net/bonding/rte_eth_bond_api.c            |  14 +-
 drivers/net/bonding/rte_eth_bond_pmd.c            |  27 +--
 drivers/net/cxgbe/base/t4_hw.c                    |  97 ++++++--
 drivers/net/cxgbe/base/t4_regs.h                  |   3 +
 drivers/net/cxgbe/base/t4fw_interface.h           |   8 +
 drivers/net/cxgbe/base/t4vf_hw.c                  |   6 +
 drivers/net/cxgbe/cxgbe_compat.h                  |   9 -
 drivers/net/cxgbe/cxgbe_ethdev.c                  |   3 +-
 drivers/net/cxgbe/cxgbevf_ethdev.c                |   1 +
 drivers/net/cxgbe/sge.c                           |  10 +-
 drivers/net/dpaa/dpaa_ethdev.c                    |  36 ++-
 drivers/net/dpaa2/dpaa2_rxtx.c                    |  16 +-
 drivers/net/dpaa2/mc/dpni.c                       |   2 +-
 drivers/net/ena/base/ena_plat_dpdk.h              |  35 +--
 drivers/net/ena/ena_ethdev.c                      |   4 +-
 drivers/net/enic/base/vnic_dev.c                  |  16 ++
 drivers/net/enic/base/vnic_dev.h                  |   4 +
 drivers/net/enic/base/vnic_devcmd.h               |  23 +-
 drivers/net/enic/base/vnic_enet.h                 |   5 +-
 drivers/net/enic/base/vnic_nic.h                  |   4 +-
 drivers/net/enic/enic.h                           |   2 +
 drivers/net/enic/enic_ethdev.c                    |   5 +-
 drivers/net/enic/enic_main.c                      |  42 ++--
 drivers/net/enic/enic_res.c                       |  11 +-
 drivers/net/enic/enic_rxtx.c                      |  42 +++-
 drivers/net/failsafe/failsafe.c                   |   1 +
 drivers/net/fm10k/fm10k.h                         |   3 -
 drivers/net/i40e/i40e_ethdev.c                    | 197 ++++++++++++----
 drivers/net/i40e/i40e_ethdev_vf.c                 |   1 -
 drivers/net/i40e/i40e_rxtx.c                      |   2 +-
 drivers/net/i40e/i40e_rxtx_vec_avx2.c             |   2 +-
 drivers/net/i40e/rte_pmd_i40e.c                   |   1 +
 drivers/net/ixgbe/ixgbe_ethdev.h                  |   5 +
 drivers/net/ixgbe/ixgbe_fdir.c                    |  30 ++-
 drivers/net/ixgbe/ixgbe_flow.c                    |  12 +-
 drivers/net/ixgbe/ixgbe_pf.c                      |  14 +-
 drivers/net/kni/rte_eth_kni.c                     |   1 +
 drivers/net/mlx4/Makefile                         |   2 +-
 drivers/net/mlx4/mlx4.c                           |  40 ++--
 drivers/net/mlx4/mlx4.h                           |   1 +
 drivers/net/mlx4/mlx4_rxq.c                       |   9 +-
 drivers/net/mlx5/Makefile                         |   4 +-
 drivers/net/mlx5/mlx5.c                           |  26 ++-
 drivers/net/mlx5/mlx5.h                           |   2 +-
 drivers/net/mlx5/mlx5_defs.h                      |   5 +-
 drivers/net/mlx5/mlx5_ethdev.c                    |  20 +-
 drivers/net/mlx5/mlx5_flow.c                      |   6 +-
 drivers/net/mlx5/mlx5_glue.c                      |   4 +
 drivers/net/mlx5/mlx5_mr.c                        | 119 +++++-----
 drivers/net/mlx5/mlx5_mr.h                        |   5 +-
 drivers/net/mlx5/mlx5_nl.c                        |   6 +-
 drivers/net/mlx5/mlx5_rxmode.c                    |  26 ++-
 drivers/net/mlx5/mlx5_rxq.c                       |  56 +----
 drivers/net/mlx5/mlx5_rxtx.c                      |  28 +--
 drivers/net/mlx5/mlx5_rxtx_vec.h                  |   4 +-
 drivers/net/mlx5/mlx5_rxtx_vec_neon.h             |  16 +-
 drivers/net/mlx5/mlx5_rxtx_vec_sse.h              |  16 +-
 drivers/net/mlx5/mlx5_socket.c                    |   6 +
 drivers/net/mlx5/mlx5_trigger.c                   |  45 ++--
 drivers/net/mlx5/mlx5_txq.c                       |  31 +--
 drivers/net/mvpp2/mrvl_ethdev.c                   |   5 +-
 drivers/net/nfp/nfp_net.c                         |  12 +-
 drivers/net/nfp/nfpcore/nfp-common/nfp_platform.h |   1 -
 drivers/net/null/rte_eth_null.c                   |   1 +
 drivers/net/octeontx/octeontx_ethdev.c            |  15 +-
 drivers/net/octeontx/octeontx_rxtx.c              |   2 +-
 drivers/net/pcap/rte_eth_pcap.c                   |  87 +++-----
 drivers/net/qede/base/bcm_osal.c                  |   5 +
 drivers/net/qede/base/ecore_dev.c                 |  10 +-
 drivers/net/qede/base/ecore_int.c                 |  14 +-
 drivers/net/qede/base/ecore_sriov.c               |  44 ++++
 drivers/net/qede/base/ecore_vf.c                  |  33 +++
 drivers/net/qede/base/ecore_vf.h                  |   9 +
 drivers/net/qede/base/ecore_vfpf_if.h             |  16 ++
 drivers/net/qede/qede_ethdev.c                    | 261 ++++++++++++++--------
 drivers/net/qede/qede_ethdev.h                    |   1 +
 drivers/net/qede/qede_fdir.c                      |   3 +
 drivers/net/qede/qede_main.c                      |   7 +-
 drivers/net/qede/qede_rxtx.c                      |  23 +-
 drivers/net/qede/qede_rxtx.h                      |   1 -
 drivers/net/sfc/sfc_ef10_essb_rx.c                |  28 ++-
 drivers/net/sfc/sfc_ef10_rx_ev.h                  |   8 +-
 drivers/net/sfc/sfc_ethdev.c                      |   6 +-
 drivers/net/sfc/sfc_filter.c                      |  14 ++
 drivers/net/sfc/sfc_filter.h                      |  10 +
 drivers/net/sfc/sfc_flow.c                        |  20 +-
 drivers/net/sfc/sfc_rx.c                          |  26 ++-
 drivers/net/tap/rte_eth_tap.c                     |   2 +
 drivers/net/tap/tap_flow.c                        |  18 +-
 drivers/net/thunderx/nicvf_ethdev.c               |   5 +-
 drivers/net/thunderx/nicvf_rxtx.c                 |  24 +-
 drivers/net/vhost/rte_eth_vhost.c                 |   1 +
 drivers/raw/dpaa2_qdma/dpaa2_qdma.c               |   1 +
 examples/exception_path/main.c                    |   3 +
 examples/flow_filtering/main.c                    |  16 ++
 examples/ipsec-secgw/ipsec-secgw.c                |   7 +-
 examples/l2fwd-crypto/main.c                      |  37 +--
 examples/l3fwd/l3fwd_em.c                         |   1 -
 examples/l3fwd/l3fwd_lpm.c                        |   1 -
 examples/meson.build                              |   4 +
 kernel/linux/kni/ethtool/igb/igb_ethtool.c        |   7 +-
 kernel/linux/kni/ethtool/igb/kcompat.h            |   5 +
 lib/librte_bitratestats/rte_bitrate.c             |   6 +
 lib/librte_cryptodev/rte_crypto.h                 |  51 +++--
 lib/librte_eal/bsdapp/eal/eal_memory.c            |   2 +-
 lib/librte_eal/common/eal_common_dev.c            |  26 +--
 lib/librte_eal/common/eal_common_memory.c         |  33 ++-
 lib/librte_eal/common/eal_common_proc.c           |   6 +-
 lib/librte_eal/common/eal_common_thread.c         |   6 +-
 lib/librte_eal/common/include/rte_bitmap.h        |   8 +-
 lib/librte_eal/common/include/rte_version.h       |   2 +-
 lib/librte_eal/common/malloc_elem.c               |  14 +-
 lib/librte_eal/linuxapp/eal/eal_interrupts.c      |   2 +-
 lib/librte_eal/linuxapp/eal/eal_memalloc.c        |  23 +-
 lib/librte_eal/linuxapp/eal/eal_memory.c          |   2 +-
 lib/librte_eal/linuxapp/eal/eal_thread.c          |   4 +-
 lib/librte_eal/linuxapp/eal/eal_vfio.c            |  49 +---
 lib/librte_eal/linuxapp/eal/eal_vfio.h            |   1 -
 lib/librte_eal/linuxapp/eal/eal_vfio_mp_sync.c    |   8 -
 lib/librte_eal/meson.build                        |   2 +-
 lib/librte_ethdev/rte_ethdev.c                    |  10 +
 lib/librte_ethdev/rte_ethdev.h                    |   4 +-
 lib/librte_ethdev/rte_ethdev_driver.h             |   1 -
 lib/librte_ethdev/rte_flow.c                      |   2 +-
 lib/librte_eventdev/rte_event_eth_rx_adapter.c    |  38 +++-
 lib/librte_eventdev/rte_event_ring.c              |  15 +-
 lib/librte_hash/rte_cuckoo_hash.c                 |  21 +-
 lib/librte_hash/rte_cuckoo_hash_x86.h             |   3 +
 lib/librte_hash/rte_hash.h                        |  20 +-
 lib/librte_kni/rte_kni.c                          |   3 +
 lib/librte_latencystats/rte_latencystats.c        |   8 +-
 lib/librte_metrics/rte_metrics.c                  |  15 +-
 lib/librte_net/rte_ip.h                           |  28 +--
 lib/librte_ring/rte_ring.h                        |   2 +-
 lib/librte_ring/rte_ring_c11_mem.h                |   8 +-
 lib/librte_security/rte_security.c                |   3 +-
 lib/librte_vhost/iotlb.c                          |  10 +-
 lib/librte_vhost/iotlb.h                          |   2 +-
 lib/librte_vhost/vhost.h                          |   1 +
 lib/librte_vhost/vhost_user.c                     |   5 +
 lib/librte_vhost/virtio_net.c                     |   3 +-
 lib/meson.build                                   |   4 +
 mk/rte.sdkinstall.mk                              |  36 +--
 mk/rte.sdkroot.mk                                 |   4 +-
 mk/rte.sdktest.mk                                 |  32 ++-
 mk/toolchain/gcc/rte.toolchain-compat.mk          |   5 +
 mk/toolchain/gcc/rte.vars.mk                      |   9 +
 pkg/dpdk.spec                                     |   2 +-
 test/test/autotest_runner.py                      | 145 ++++++------
 test/test/meson.build                             |   7 +-
 test/test/test_cryptodev.c                        |   2 +-
 test/test/test_eal_flags.c                        |  33 +--
 test/test/test_flow_classify.c                    |  20 +-
 test/test/test_hash_multiwriter.c                 |  50 ++++-
 test/test/test_pmd_ring.c                         |   2 +
 205 files changed, 2565 insertions(+), 1246 deletions(-)
Adrien Mazarguil (8):
      app/testpmd: fix crash when attaching a device
      net/mlx4: fix minor resource leak during init
      net/mlx5: fix errno object in probe function
      net/mlx5: fix missing errno in probe function
      net/mlx5: fix error message in probe function
      net/mlx5: fix invalid error check
      maintainers: update for Mellanox PMDs
      net/mlx5: fix invalid network interface index

Ajit Khaparde (11):
      net/bnxt: fix clear port stats
      net/bnxt: fix close operation
      net/bnxt: fix HW Tx checksum offload check
      net/bnxt: check filter type before clearing it
      net/bnxt: fix set MTU
      net/bnxt: fix incorrect IO address handling in Tx
      net/bnxt: fix Rx ring count limitation
      net/bnxt: fix memory leaks in NVM commands
      net/bnxt: fix lock release on NVM write failure
      net/bnxt: check access denied for HWRM commands
      net/bnxt: fix RETA size

Alejandro Lucero (2):
      net/nfp: fix unused header reference
      net/nfp: fix field initialization in Tx descriptor

Alok Makhariya (1):
      bus/dpaa: fix phandle support for Linux 4.16

Anatoly Burakov (14):
      ipc: fix locking while sending messages
      mem: fix alignment of requested virtual areas
      eal/bsd: fix memory segment index display
      malloc: fix pad erasing
      eal/linux: fix invalid syntax in interrupts
      eal/linux: fix uninitialized value
      vfio: fix uninitialized variable
      malloc: do not skip pad on free
      test: fix EAL flags autotest on FreeBSD
      test: fix result printing
      test: fix code on report
      test: make autotest runner python 2/3 compliant
      test: print autotest categories
      test: improve filtering

Andrew Rybchenko (7):
      net/sfc: cut non VLAN ID bits from TCI
      net/sfc: discard packets with bad CRC on EF10 ESSB Rx
      net/sfc: fix double-free in EF10 ESSB Rx queue purge
      net/sfc: move Rx checksum offload check to device level
      net/sfc: fix Rx queue offloads reporting in queue info
      net/sfc: fix assert in set multicast address list
      net/sfc: handle unknown L3 packet class in EF10 event parser

Andy Green (2):
      ring: fix declaration after statement
      ring: fix sign conversion warning

Beilei Xing (5):
      net/i40e: fix shifts of 32-bit value
      net/i40e: fix PPPoL2TP packet type parsing
      net/i40e: fix packet type parsing with DDP
      net/i40e: fix setting TPID with AQ command
      net/i40e: fix device parameter parsing

Bruce Richardson (3):
      eal: fix error message for unsupported platforms
      examples/exception_path: fix out-of-bounds read
      mk: fix permissions when using make install

Chas Williams (2):
      net/bonding: always update bonding link status
      net/bonding: do not clear active slave count

Christian Ehrhardt (3):
      FIXUP: net/mlx5: fix invalid network interface index
      version: 18.05.1-rc1
      version: 18.05.1

Damjan Marion (1):
      net/i40e: do not reset device info data

Dan Gora (1):
      kni: fix crash with null name

Daria Kolistratova (1):
      net/ena: fix SIGFPE with 0 Rx queue

Dariusz Stojaczyk (7):
      mem: do not leave unmapped holes in EAL memory area
      mem: do not unmap overlapping region on mmap failure
      mem: avoid crash on memseg query with invalid address
      mem: fix alignment requested with --base-virtaddr
      mem: do not use --base-virtaddr in secondary processes
      eal: fix return codes on thread naming failure
      eal: fix return codes on control thread failure

David Marchand (1):
      net/bnxt: add missing ids in xstats

Drocula Lambda (1):
      kni: fix build on RHEL 7.5

Fan Zhang (1):
      crypto/virtio: fix IV physical address

Ferruh Yigit (4):
      kni: fix build with gcc 8.1
      net/thunderx: fix build with gcc optimization on
      app/testpmd: fix typo in setting Tx offload command
      drivers/net: fix crash in secondary process

Gage Eads (1):
      net: rename u16 to fix shadowed declaration

Gavin Hu (5):
      mk: fix cross build
      devtools: fix ninja command in build test
      build: fix for host clang and cross gcc
      net/dpaa2: remove loop for unused pool entries
      maintainers: claim maintainership for ARM v7 and v8

Haiyue Wang (1):
      net/i40e: workaround performance degradation

Harry van Haaren (2):
      net/i40e: fix rearm check in AVX2 Rx
      event: fix ring init failure handling

Hemant Agrawal (8):
      doc: fix limitations for dpaa crypto
      doc: fix limitations for dpaa2 crypto
      test/crypto: fix device id when stopping port
      bus/dpaa: fix SVR id fetch location
      bus/dpaa: fix buffer offset setting in FMAN
      net/dpaa: fix queue error handling and logs
      net/dpaa2: fix prefetch Rx to honor number of packets
      raw/dpaa2_qdma: fix IOVA as VA flag

Hyong Youb Kim (4):
      net/enic: fix receive packet types
      net/enic: update the UDP RSS detection mechanism
      net/enic: do not overwrite admin Tx queue limit
      net/enic: initialize RQ fetch index before enabling RQ

Ido Goshen (1):
      net/pcap: fix multiple queues

Igor Romanov (1):
      net/sfc: fix filter exceptions logic

Jananee Parthasarathy (1):
      mk: update targets for classified tests

Jay Ding (1):
      net/bnxt: check for invalid vNIC id

Jerin Jacob (3):
      doc: fix octeontx eventdev selftest argument
      ethdev: fix queue statistics mapping documentation
      eal: fix bitmap documentation

Kiran Kumar (3):
      net/bonding: fix MAC address reset
      ethdev: check queue stats mapping input arguments
      net/thunderx: avoid sq door bell write on zero packet

Konstantin Ananyev (3):
      examples/ipsec-secgw: fix IPv4 checksum at Tx
      examples/ipsec-secgw: fix bypass rule processing
      app/testpmd: fix DCB config

Krzysztof Kanas (2):
      app/testpmd: fix crash on TM command error
      app/testpmd: fix help for TM commit command

Lee Daly (1):
      compress/isal: fix offset usage

Matan Azrad (1):
      net/tap: fix zeroed flow mask configurations

Maxime Coquelin (2):
      vhost: fix missing increment of log cache count
      vhost: flush IOTLB cache on new mem table handling

Moti Haimovsky (2):
      net/mlx4: check RSS queues number limitation
      net/mlx4: advertise Rx jumbo frame support

Nelio Laranjeiro (3):
      net/mlx5: clean-up developer logs
      app/testpmd: fix missing count action fields
      net/mlx5: fix TCI mask filter

Nikhil Rao (5):
      eventdev: fix port in Rx adapter internal function
      eventdev: fix missing update to Rx adaper WRR position
      eventdev: add event buffer flush in Rx adapter
      eventdev: fix internal port logic in Rx adapter
      eventdev: fix Rx SW adapter stop

Nithin Dabilpuram (1):
      app/testpmd: fix buffer leak in TM command

Ophir Munk (1):
      net/mlx5: fix secondary process resource leakage

Pablo de Lara (13):
      cryptodev: fix ABI breakage
      net/ixgbe: fix crash on detach
      compress/isal: fix log type name
      compress/isal: set null pointer after freeing
      compress/isal: fix memory leak
      examples/l2fwd-crypto: fix digest with AEAD algo
      examples/l2fwd-crypto: check return value on IV size check
      examples/l2fwd-crypto: skip device not supporting operation
      devtools: remove already enabled nfp from build test
      test/hash: fix multiwriter with non consecutive cores
      test/hash: fix potential memory leak
      app/crypto-perf: fix auth IV offset
      hash: fix doxygen of return values

Pavan Nikhilesh (5):
      event/octeontx: fix flush callback
      mempool/octeontx: fix pool to aura mapping
      app/eventdev: fix order test service init
      event/octeontx: remove unnecessary port start and stop
      net/octeontx: fix stop clearing Rx/Tx functions

Qi Zhang (4):
      eal: fix hotplug add and remove
      vfio: fix PCI address comparison
      vfio: remove uneccessary IPC for group fd clear
      net/ixgbe: fix missing null check on detach

Radu Nicolau (4):
      security: fix crash on destroy null session
      net/bonding: fix invalid port id
      test: fix uninitialized port configuration
      net/bonding: fix race condition

Rafal Kozik (4):
      net/ena: check pointer before memset
      net/ena: change memory type
      net/ena: fix GENMASK_ULL macro
      net/ena: set link speed as none

Rahul Lakkireddy (4):
      net/cxgbe: report configured link auto-negotiation
      net/cxgbe: fix Rx channel map and queue type
      net/cxgbevf: add missing Tx byte counters
      net/cxgbe: fix init failure due to new flash parts

Rami Rosen (2):
      examples/l3fwd: remove useless include
      ethdev: fix a doxygen comment for port allocation

Rasesh Mody (11):
      net/qede: fix VF MTU update
      net/qede: fix for devargs
      net/qede: fix L2-handles used for RSS hash update
      net/qede: fix memory alloc for multiple port reconfig
      net/qede: remove primary MAC removal
      doc: update qede management firmware guide
      net/qede: fix default extended VLAN offload config
      net/qede/base: fix to clear HW indication
      net/qede/base: fix GRC attention callback
      net/bnx2x: fix FW command timeout during stop
      net/bnx2x: fix poll link status

Remy Horton (4):
      bitrate: add sanity check on parameters
      metrics: add check for invalid key
      metrics: do not fail silently when uninitialised
      metrics: disallow null as metric name

Reshma Pattan (3):
      test/flow_classify: fix return types
      mk: remove unnecessary test rules
      latency: free up the memzone

Rosen Xu (1):
      examples/flow_filtering: add flow director config for i40e

Shahaf Shuler (2):
      net/mlx5: separate generic tunnel TSO from the standard one
      net/mlx5: fix build with rdma-core v19

Shahed Shaikh (8):
      net/qede: fix incorrect link status update
      net/qede: fix link change event notification
      net/qede: fix unicast MAC address handling in VF
      net/qede: fix legacy interrupt mode
      net/qede: fix Rx/Tx offload flags
      net/qede: fix interrupt handler unregister
      net/qede: fix MAC address removal failure message
      net/qede: fix ntuple filter configuration

Shaopeng He (1):
      net/i40e: fix Tx queue setup after stop

Shreyansh Jain (1):
      doc: fix bonding command in testpmd

Somnath Kotur (4):
      net/bnxt: revert reset of L2 filter id
      net/bnxt: fix to move a flow to a different queue
      net/bnxt: use correct flags during VLAN configuration
      net/bnxt: fix filter freeing

Stephen Hemminger (2):
      net/mlx5: fix log initialization
      doc: fix typo in vdev_netvsc guide

Thomas Monjalon (2):
      bus/dpaa: fix build
      net/fm10k: remove unused constant

Timothy Redaelli (2):
      net/mlx4: avoid stripping the glue library
      net/mlx5: avoid stripping the glue library

Tiwei Bie (1):
      vhost: release locks on RARP packet failure

Tomasz Duszynski (1):
      net/mvpp2: check pointer before using it

Wei Zhao (7):
      net/ixgbe: add support for VLAN in IP mode FDIR
      net/ixgbe: fix tunnel id format error for FDIR
      net/ixgbe: fix tunnel type set error for FDIR
      net/ixgbe: fix mask bits register set error for FDIR
      app/testpmd: fix VLAN TCI mask set error for FDIR
      net/i40e: fix check of flow director programming status
      net/i40e: revert fix of flow director check

Xiaoxin Peng (1):
      net/bnxt: fix Tx with multiple mbuf

Xiaoyun Li (3):
      net/i40e: fix link speed
      app/testpmd: fix little performance drop
      net/avf: fix offload capabilities

Xueming Li (1):
      net/mlx5: fix crash in device probe

Yaroslav Brustinov (1):
      net/mlx5: fix linkage of glue lib with gcc 4.7.2

Yipeng Wang (3):
      hash: fix multiwriter lock memory allocation
      hash: fix a multi-writer race condition
      hash: fix key slot size accuracy

Yongseok Koh (6):
      net/mlx5: fix error number handling
      net/mlx5: fix Rx buffer replenishment threshold
      net/mlx5: fix assert for Tx completion queue count
      net/mlx5: fix queue rollback when starting device
      net/mlx5: preserve promiscuous flag for flow isolation mode
      net/mlx5: preserve allmulticast flag for flow isolation mode

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, back to index

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-09-05 14:44 [dpdk-announce] DPDK 18.05.1 released Christian Ehrhardt

DPDK announcements

Archives are clonable:
	git clone --mirror http://inbox.dpdk.org/announce/0 announce/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 announce announce/ http://inbox.dpdk.org/announce \
		announce@dpdk.org
	public-inbox-index announce


Newsgroup available over NNTP:
	nntp://inbox.dpdk.org/inbox.dpdk.announce


AGPL code for this site: git clone https://public-inbox.org/ public-inbox