DPDK announcements
 help / color / mirror / Atom feed
From: christian.ehrhardt@canonical.com
To: announce@dpdk.org
Subject: DPDK 19.11.14 released
Date: Thu, 15 Dec 2022 17:24:57 +0100	[thread overview]
Message-ID: <20221215162457.392963-1-christian.ehrhardt@canonical.com> (raw)

Hi all,

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

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

Christian Ehrhardt <christian.ehrhardt@canonical.com>

---
 VERSION                                            |   2 +-
 app/test-pmd/meson.build                           |   1 +
 app/test-pmd/noisy_vnf.c                           |   2 +-
 app/test-pmd/testpmd.c                             |   2 +-
 app/test/test_common.c                             |  54 ++--
 app/test/test_cryptodev.c                          |  20 +-
 app/test/test_cryptodev_asym.c                     |   4 +-
 .../test_cryptodev_security_pdcp_test_vectors.h    | 280 ++++++++++-----------
 app/test/test_efd_perf.c                           |   1 -
 app/test/test_event_timer_adapter.c                |   2 -
 app/test/test_hash_readwrite_lf_perf.c             |   1 -
 app/test/test_ipsec.c                              |   9 +-
 app/test/test_member.c                             |   1 -
 app/test/test_member_perf.c                        |   1 -
 doc/guides/contributing/abi_policy.rst             |   2 +-
 doc/guides/contributing/abi_versioning.rst         |   2 +-
 doc/guides/nics/index.rst                          |   8 +-
 doc/guides/nics/mlx5.rst                           |   2 +
 doc/guides/nics/virtio.rst                         |   2 +-
 doc/guides/rel_notes/release_19_11.rst             | 206 +++++++++++++++
 drivers/bus/dpaa/base/qbman/bman.h                 |   4 +-
 drivers/crypto/qat/qat_sym_session.c               |  23 +-
 drivers/event/sw/sw_evdev.c                        |   4 +-
 drivers/event/sw/sw_evdev_selftest.c               |   5 +-
 drivers/net/atlantic/atl_rxtx.c                    |   5 +-
 drivers/net/bonding/rte_eth_bond_api.c             |   5 +
 drivers/net/bonding/rte_eth_bond_pmd.c             |  85 ++++---
 drivers/net/hns3/hns3_ethdev.c                     |  12 +-
 drivers/net/hns3/hns3_ethdev_vf.c                  |  11 +-
 drivers/net/i40e/i40e_vf_representor.c             |   4 +-
 drivers/net/iavf/base/iavf_adminq.c                |   3 +-
 drivers/net/ice/base/ice_common.c                  |   2 +-
 drivers/net/ice/base/ice_switch.c                  |   3 +-
 drivers/net/ice/ice_rxtx.c                         |  37 +++
 drivers/net/ice/ice_rxtx.h                         |   2 +
 drivers/net/ixgbe/ixgbe_ethdev.c                   |  12 +-
 drivers/net/ixgbe/ixgbe_pf.c                       |   8 +-
 drivers/net/memif/rte_eth_memif.c                  |   8 +-
 drivers/net/mlx4/mlx4.c                            |   9 +-
 drivers/net/mlx4/mlx4_mp.c                         |   7 +-
 drivers/net/mlx5/mlx5.c                            |  23 +-
 drivers/net/mlx5/mlx5_flow.c                       |  24 +-
 drivers/net/mlx5/mlx5_flow_meter.c                 |   3 +-
 drivers/net/mlx5/mlx5_mp.c                         |   6 +-
 drivers/net/mvneta/mvneta_rxtx.c                   |   4 +
 drivers/net/nfp/nfp_net.c                          |  24 +-
 drivers/net/nfp/nfp_net_pmd.h                      |   3 +
 drivers/net/nfp/nfpcore/nfp_hwinfo.c               |   2 +-
 drivers/net/qede/base/ecore_init_fw_funcs.c        |   2 +-
 drivers/net/qede/base/ecore_int.c                  |   4 +-
 drivers/net/sfc/base/ef10_nic.c                    |   2 +-
 drivers/net/tap/tap_flow.c                         |   2 +-
 drivers/net/tap/tap_tcmsgs.c                       |  18 +-
 drivers/net/tap/tap_tcmsgs.h                       |  16 +-
 drivers/net/virtio/virtio_ethdev.c                 |   7 +
 examples/fips_validation/main.c                    |   4 +-
 examples/l2fwd-crypto/main.c                       |   2 +-
 examples/vm_power_manager/channel_manager.c        |  19 +-
 lib/librte_eal/common/eal_common_proc.c            |  17 +-
 lib/librte_eal/common/include/rte_common.h         |   4 +-
 lib/librte_eal/common/include/rte_uuid.h           |   4 +-
 lib/librte_eal/common/malloc_heap.c                |   2 +-
 lib/librte_eal/common/malloc_mp.c                  |   2 +-
 lib/librte_eal/common/rte_service.c                |  13 +-
 lib/librte_eventdev/rte_event_crypto_adapter.c     |  30 ++-
 lib/librte_eventdev/rte_event_eth_rx_adapter.h     |   2 +-
 lib/librte_eventdev/rte_event_eth_tx_adapter.c     |  15 +-
 lib/librte_gro/gro_tcp4.c                          |   2 +-
 lib/librte_ipsec/esp_outb.c                        |   8 +-
 lib/librte_kni/rte_kni.h                           |   4 +-
 lib/librte_net/rte_ip.h                            |  17 +-
 lib/librte_pdump/rte_pdump.c                       |   6 +
 lib/librte_power/rte_power.h                       |  55 ----
 lib/librte_ring/rte_ring.h                         |  14 +-
 lib/librte_timer/rte_timer.c                       |  13 +-
 lib/librte_vhost/vhost_user.c                      |   1 +
 license/README                                     |   9 +-
 77 files changed, 810 insertions(+), 424 deletions(-)

Alex Kiselev (1):
      net/tap: fix overflow of network interface index

Alexander Chernavin (1):
      net/virtio: fix crash when configured twice

Ali Alnubani (1):
      examples/l2fwd-crypto: fix typo in error message

Amit Prakash Shukla (5):
      net/mvneta: fix build with GCC 12
      test/ipsec: fix build with GCC 12
      ipsec: fix build with GCC 12
      crypto/qat: fix build with GCC 12
      net/qede/base: fix 32-bit build with GCC 12

Anoob Joseph (1):
      test/crypto: fix PDCP vectors

Brian Dooley (1):
      crypto/qat: fix null hash algorithm digest size

Chengwen Feng (1):
      net/hns3: fix crash when secondary process access FW

Christian Ehrhardt (2):
      version: 19.11.14-rc1
      version: 19.11.14

Ciara Power (1):
      test/crypto: fix wireless auth digest segment

Dariusz Sosnowski (1):
      net/mlx5: fix hairpin split with set VLAN VID action

David Marchand (9):
      vhost: fix virtqueue use after free on NUMA reallocation
      app/testpmd: restore ixgbe bypass commands
      service: fix build with clang 15
      bus/dpaa: fix build with clang 15
      net/atlantic: fix build with clang 15
      app/testpmd: fix build with clang 15
      test/efd: fix build with clang 15
      test/member: fix build with clang 15
      test/event: fix build with clang 15

Dmitry Kozlyuk (2):
      eal: fix side effect in some pointer arithmetic macros
      net/mlx5: cleanup Netlink interrupt handler

Erik Gabriel Carrillo (1):
      service: fix early move to inactive status

Fidaullah Noonari (1):
      malloc: fix storage size for some allocations

Ganapati Kundapura (1):
      eventdev/crypto: fix multi-process

Gregory Etelson (1):
      doc: add LRO size limitation in mlx5 guide

Hamza Khan (1):
      examples/vm_power_manager: use safe list iterator

Huisong Li (2):
      net/bonding: fix dropping valid MAC packets
      net/bonding: fix mbuf fast free handling

Huzaifa Rahman (1):
      net/memif: fix crash with different number of Rx/Tx queues

Ivan Malov (4):
      common/sfc_efx/base: fix maximum Tx data count
      net/bonding: fix descriptor limit reporting
      net/bonding: fix flow flush order on close
      net/bonding: set initial value of descriptor count alignment

James Hershaw (1):
      net/nfp: improve HW info header log readability

Jeremy Spewock (1):
      test/ipsec: skip if no compatible device

Jerin Jacob (2):
      eal: fix doxygen comments for UUID
      power: fix some doxygen comments

Jun Qiu (1):
      net/bonding: fix Tx hash for TCP

Kai Ji (1):
      test/crypto: fix bitwise operator in a SNOW3G case

Ke Zhang (1):
      net/i40e: fix VF representor release

Kevin Liu (1):
      net/ice: check illegal packet sizes

Kumara Parameshwaran (1):
      gro: fix chain index for more than 2 packets

Long Li (2):
      net/mlx4: fix Verbs FD leak in secondary process
      net/mlx5: fix Verbs FD leak in secondary process

Long Wu (1):
      net/nfp: fix memory leak in Rx

Luca Boccassi (1):
      drivers: fix typos found by Lintian

Mattias Rönnblom (1):
      net: accept unaligned data in checksum routines

Michael Baum (2):
      net/mlx5: fix port event cleaning order
      net/mlx5: fix invalid memory access in port closing

Mingjin Ye (2):
      net/ice: fix scalar Rx path segment
      net/ice: fix scalar Tx path segment

Naga Harish K S V (4):
      eventdev/eth_tx: add spinlock for adapter start/stop
      eventdev/eth_tx: fix adapter stop
      timer: fix stopping all timers
      eventdev/eth_tx: fix queue delete

Olivier Matz (5):
      event/sw: fix flow ID init in self test
      event/sw: fix log in self test
      net/ixgbe: fix broadcast Rx on VF after promisc removal
      net/ixgbe: fix unexpected VLAN Rx in promisc mode on VF
      net/ixgbevf: fix promiscuous and allmulti

Pablo de Lara (1):
      examples/fips_validation: fix typo in error log

Peng Zhang (1):
      net/nfp: fix internal buffer size and MTU check

Qi Zhang (2):
      net/ice/base: fix media type of PHY 10G SFI C2C
      net/ice/base: fix array overflow in add switch recipe

Shun Hao (1):
      net/mlx5: fix meter profile delete after disable

Stephen Coleman (1):
      doc: fix typo depreciated instead of deprecated

Stephen Hemminger (7):
      event/sw: fix device name in dump
      eal: fix data race in multi-process support
      pdump: do not allow enable/disable in primary process
      license: fix paths
      app/testpmd: make quit flag volatile
      doc: fix net drivers ordering
      ring: remove leftover comment about watermark

Steven Zou (1):
      common/iavf: avoid copy in async mode

Sunyang Wu (1):
      test/crypto: fix debug messages

Vladimir Medvedkin (1):
      test/hash: remove dead code in extendable bucket test

Volodymyr Fialko (1):
      eventdev: fix name of Rx conf type in documentation

Yi Li (1):
      doc: fix maximum packet size of virtio driver

Yiding Zhou (1):
      net/ice/base: fix duplicate flow rules

Yunjian Wang (2):
      net/bonding: fix array overflow in Rx burst
      net/bonding: fix double slave link status query

                 reply	other threads:[~2022-12-15 16:25 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20221215162457.392963-1-christian.ehrhardt@canonical.com \
    --to=christian.ehrhardt@canonical.com \
    --cc=announce@dpdk.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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).