DPDK announcements
 help / color / mirror / Atom feed
* [dpdk-announce] DPDK 17.05.1 released
@ 2017-06-30 11:24 Yuanhan Liu
  2017-06-30 13:40 ` [dpdk-announce] [dpdk-dev] " Kavanagh, Mark B
  0 siblings, 1 reply; 2+ messages in thread
From: Yuanhan Liu @ 2017-06-30 11:24 UTC (permalink / raw)
  To: announce

Hi all,

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

The git tree is at:
	http://dpdk.org/browse/dpdk-stable/

It's an urgent release, mainly for fixing an important vhost-user bug.
Which is needed for OVS to integrate DPDK v17.05 for OVS v2.8 release.

Thanks.

	--yliu

---
 app/test-pmd/config.c                         |  2 ++
 doc/guides/rel_notes/release_17_05.rst        | 46 +++++++++++++++++++++++++++
 drivers/net/af_packet/rte_eth_af_packet.c     |  9 ++++--
 drivers/net/ark/ark_ethdev.c                  | 18 +++++++----
 drivers/net/ark/ark_pktchkr.c                 |  2 +-
 drivers/net/ark/ark_pktgen.c                  |  2 +-
 drivers/net/bnx2x/bnx2x_ethdev.c              |  4 +--
 drivers/net/bnxt/bnxt_ethdev.c                |  2 +-
 drivers/net/bnxt/bnxt_hwrm.c                  |  4 +--
 drivers/net/cxgbe/base/t4_hw.c                | 20 ++++++++++++
 drivers/net/cxgbe/base/t4_regs.h              | 18 +++++++++++
 drivers/net/cxgbe/cxgbe.h                     |  3 +-
 drivers/net/cxgbe/cxgbe_ethdev.c              |  8 +++--
 drivers/net/cxgbe/cxgbe_main.c                | 33 +++++++------------
 drivers/net/e1000/em_ethdev.c                 |  2 +-
 drivers/net/e1000/igb_ethdev.c                | 18 +++++++----
 drivers/net/e1000/igb_rxtx.c                  |  6 ++--
 drivers/net/ena/ena_ethdev.c                  |  2 +-
 drivers/net/enic/base/vnic_dev.c              |  4 +--
 drivers/net/enic/enic_ethdev.c                |  2 +-
 drivers/net/fm10k/fm10k_ethdev.c              |  2 +-
 drivers/net/i40e/base/i40e_register.h         |  2 +-
 drivers/net/i40e/i40e_ethdev.c                | 30 +++++++++++++++--
 drivers/net/i40e/i40e_ethdev.h                |  5 +++
 drivers/net/i40e/i40e_ethdev_vf.c             |  2 +-
 drivers/net/ixgbe/ixgbe_ethdev.c              |  4 +--
 drivers/net/ixgbe/ixgbe_flow.c                |  4 +++
 drivers/net/liquidio/lio_ethdev.c             | 23 ++++++++++++--
 drivers/net/mlx5/mlx5.c                       |  1 +
 drivers/net/mlx5/mlx5.h                       |  2 +-
 drivers/net/mlx5/mlx5_fdir.c                  |  7 ++--
 drivers/net/mlx5/mlx5_flow.c                  | 27 +++++++---------
 drivers/net/mlx5/mlx5_rxq.c                   | 14 +++++---
 drivers/net/mlx5/mlx5_txq.c                   | 16 ++++++----
 drivers/net/nfp/nfp_net.c                     |  2 +-
 drivers/net/qede/qede_ethdev.c                |  4 +--
 drivers/net/qede/qede_rxtx.c                  |  4 +--
 drivers/net/qede/qede_rxtx.h                  |  3 +-
 drivers/net/ring/rte_eth_ring.c               |  2 +-
 drivers/net/sfc/base/ef10_ev.c                |  7 +++-
 drivers/net/sfc/base/ef10_rx.c                | 18 +++++++++--
 drivers/net/sfc/base/ef10_tx.c                | 18 +++++++++--
 drivers/net/sfc/sfc_ethdev.c                  |  2 +-
 drivers/net/sfc/sfc_tx.c                      |  2 +-
 drivers/net/sfc/sfc_tx.h                      |  2 ++
 drivers/net/tap/tap_flow.c                    |  7 ----
 drivers/net/thunderx/nicvf_ethdev.c           |  2 +-
 drivers/net/virtio/virtio_ethdev.c            |  4 +--
 drivers/net/vmxnet3/vmxnet3_ethdev.c          |  2 +-
 examples/vhost/virtio_net.c                   |  5 +--
 lib/librte_eal/common/include/rte_version.h   |  2 +-
 lib/librte_eal/linuxapp/eal/eal_vfio.c        |  6 ++--
 lib/librte_eal/linuxapp/kni/compat.h          |  4 ++-
 lib/librte_eal/linuxapp/kni/ethtool/igb/igb.h |  2 +-
 lib/librte_lpm/rte_lpm.c                      |  4 +--
 lib/librte_vhost/vhost.c                      |  2 +-
 lib/librte_vhost/vhost_user.c                 |  8 +++--
 pkg/dpdk.spec                                 |  2 +-
 58 files changed, 322 insertions(+), 136 deletions(-)

---
Ajit Khaparde (1):
      net/bnxt: fix reporting of link status

Alejandro Lucero (1):
      vfio: fix array bounds check

Andrew Rybchenko (1):
      net/sfc: add Tx queue flush failed flag for sanity

Andy Moreton (2):
      net/sfc/base: fix error code usage in common code
      net/sfc/base: let caller know that queue is already flushed

Beilei Xing (1):
      app/testpmd: fix creating E-Tag and NVGRE flow rules

Chas Williams (3):
      net/af_packet: handle possible null pointer
      net/af_packet: fix packet bytes counting
      net/ring: fix adding MAC addresses

Dariusz Stojaczyk (2):
      vhost: fix malloc size too small
      vhost: fix guest pages memory leak

David Marchand (1):
      drivers/net: fix vfio kmod dependency

Ferruh Yigit (3):
      kni: fix build with gcc 7.1
      net/enic: fix build with gcc 7.1
      net/mlx5: fix build with gcc 7.1

Harish Patil (1):
      net/qede: fix VXLAN tunnel Tx offload flag setting

Jerin Jacob (1):
      examples/vhost: fix uninitialized descriptor indexes

John Miller (4):
      net/ark: fix buffer not null terminated
      net/ark: fix return code not checked
      net/ark: fix null pointer dereference
      net/ark: fix return value of null not checked

Lee Roberts (1):
      kni: fix build on RHEL 7.4

Markus Theil (1):
      net/igb: fix add/delete of flex filters

Nélio Laranjeiro (1):
      net/mlx5: fix flow application order on stop/start

Pascal Mazon (1):
      net/tap: fix some flow collision

Qi Zhang (3):
      net/ixgbe: fix fdir mask not be reset
      net/i40e: exclude internal packet's byte count
      net/i40e: fix VF statistics

Rahul Lakkireddy (2):
      net/cxgbe: fix port statistics
      net/cxgbe: fix rxq default params for ports under same PF

Shahaf Shuler (1):
      net/mlx5: fix completion buffer size

Shijith Thotton (1):
      net/liquidio: fix MTU calculation from port configuration

Tiwei Bie (1):
      net/virtio: zero the whole memory zone

Wei Dai (1):
      lpm: fix index of tbl8

Wei Zhao (1):
      net/igb: fix checksum valid flags

Wenzhuo Lu (1):
      net/i40e/base: fix Tx error stats on VF

Yongseok Koh (2):
      net/mlx5: fix exception handling
      net/mlx5: fix redundant free of Tx buffer

Yuanhan Liu (2):
      vhost: fix crash on NUMA
      version: 17.05.1

^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: [dpdk-announce] [dpdk-dev]  DPDK 17.05.1 released
  2017-06-30 11:24 [dpdk-announce] DPDK 17.05.1 released Yuanhan Liu
@ 2017-06-30 13:40 ` Kavanagh, Mark B
  0 siblings, 0 replies; 2+ messages in thread
From: Kavanagh, Mark B @ 2017-06-30 13:40 UTC (permalink / raw)
  To: Yuanhan Liu, announce, Mcnamara, John

>From: dev [mailto:dev-bounces@dpdk.org] On Behalf Of Yuanhan Liu
>Sent: Friday, June 30, 2017 12:24 PM
>To: announce@dpdk.org
>Subject: [dpdk-dev] [dpdk-announce] DPDK 17.05.1 released
>
>Hi all,
>
>Here is a new stable release:
>	http://fast.dpdk.org/rel/dpdk-17.05.1.tar.xz
>
>The git tree is at:
>	http://dpdk.org/browse/dpdk-stable/
>
>It's an urgent release, mainly for fixing an important vhost-user bug.
>Which is needed for OVS to integrate DPDK v17.05 for OVS v2.8 release.
>
>Thanks.
>
>	--yliu

Hi Yuanhan

As you are already aware, this stable release will enable successful integration of DPDK 17.05 with OvS v2.8.0.

I'd like to take this opportunity to thank you, John McNamara, and indeed all who were involved in making this early release possible - your efforts are very much appreciated.

Thanks and best regards,
Mark

>
>---
> app/test-pmd/config.c                         |  2 ++
> doc/guides/rel_notes/release_17_05.rst        | 46
>+++++++++++++++++++++++++++
> drivers/net/af_packet/rte_eth_af_packet.c     |  9 ++++--
> drivers/net/ark/ark_ethdev.c                  | 18 +++++++----
> drivers/net/ark/ark_pktchkr.c                 |  2 +-
> drivers/net/ark/ark_pktgen.c                  |  2 +-
> drivers/net/bnx2x/bnx2x_ethdev.c              |  4 +--
> drivers/net/bnxt/bnxt_ethdev.c                |  2 +-
> drivers/net/bnxt/bnxt_hwrm.c                  |  4 +--
> drivers/net/cxgbe/base/t4_hw.c                | 20 ++++++++++++
> drivers/net/cxgbe/base/t4_regs.h              | 18 +++++++++++
> drivers/net/cxgbe/cxgbe.h                     |  3 +-
> drivers/net/cxgbe/cxgbe_ethdev.c              |  8 +++--
> drivers/net/cxgbe/cxgbe_main.c                | 33 +++++++------------
> drivers/net/e1000/em_ethdev.c                 |  2 +-
> drivers/net/e1000/igb_ethdev.c                | 18 +++++++----
> drivers/net/e1000/igb_rxtx.c                  |  6 ++--
> drivers/net/ena/ena_ethdev.c                  |  2 +-
> drivers/net/enic/base/vnic_dev.c              |  4 +--
> drivers/net/enic/enic_ethdev.c                |  2 +-
> drivers/net/fm10k/fm10k_ethdev.c              |  2 +-
> drivers/net/i40e/base/i40e_register.h         |  2 +-
> drivers/net/i40e/i40e_ethdev.c                | 30 +++++++++++++++--
> drivers/net/i40e/i40e_ethdev.h                |  5 +++
> drivers/net/i40e/i40e_ethdev_vf.c             |  2 +-
> drivers/net/ixgbe/ixgbe_ethdev.c              |  4 +--
> drivers/net/ixgbe/ixgbe_flow.c                |  4 +++
> drivers/net/liquidio/lio_ethdev.c             | 23 ++++++++++++--
> drivers/net/mlx5/mlx5.c                       |  1 +
> drivers/net/mlx5/mlx5.h                       |  2 +-
> drivers/net/mlx5/mlx5_fdir.c                  |  7 ++--
> drivers/net/mlx5/mlx5_flow.c                  | 27 +++++++---------
> drivers/net/mlx5/mlx5_rxq.c                   | 14 +++++---
> drivers/net/mlx5/mlx5_txq.c                   | 16 ++++++----
> drivers/net/nfp/nfp_net.c                     |  2 +-
> drivers/net/qede/qede_ethdev.c                |  4 +--
> drivers/net/qede/qede_rxtx.c                  |  4 +--
> drivers/net/qede/qede_rxtx.h                  |  3 +-
> drivers/net/ring/rte_eth_ring.c               |  2 +-
> drivers/net/sfc/base/ef10_ev.c                |  7 +++-
> drivers/net/sfc/base/ef10_rx.c                | 18 +++++++++--
> drivers/net/sfc/base/ef10_tx.c                | 18 +++++++++--
> drivers/net/sfc/sfc_ethdev.c                  |  2 +-
> drivers/net/sfc/sfc_tx.c                      |  2 +-
> drivers/net/sfc/sfc_tx.h                      |  2 ++
> drivers/net/tap/tap_flow.c                    |  7 ----
> drivers/net/thunderx/nicvf_ethdev.c           |  2 +-
> drivers/net/virtio/virtio_ethdev.c            |  4 +--
> drivers/net/vmxnet3/vmxnet3_ethdev.c          |  2 +-
> examples/vhost/virtio_net.c                   |  5 +--
> lib/librte_eal/common/include/rte_version.h   |  2 +-
> lib/librte_eal/linuxapp/eal/eal_vfio.c        |  6 ++--
> lib/librte_eal/linuxapp/kni/compat.h          |  4 ++-
> lib/librte_eal/linuxapp/kni/ethtool/igb/igb.h |  2 +-
> lib/librte_lpm/rte_lpm.c                      |  4 +--
> lib/librte_vhost/vhost.c                      |  2 +-
> lib/librte_vhost/vhost_user.c                 |  8 +++--
> pkg/dpdk.spec                                 |  2 +-
> 58 files changed, 322 insertions(+), 136 deletions(-)
>
>---
>Ajit Khaparde (1):
>      net/bnxt: fix reporting of link status
>
>Alejandro Lucero (1):
>      vfio: fix array bounds check
>
>Andrew Rybchenko (1):
>      net/sfc: add Tx queue flush failed flag for sanity
>
>Andy Moreton (2):
>      net/sfc/base: fix error code usage in common code
>      net/sfc/base: let caller know that queue is already flushed
>
>Beilei Xing (1):
>      app/testpmd: fix creating E-Tag and NVGRE flow rules
>
>Chas Williams (3):
>      net/af_packet: handle possible null pointer
>      net/af_packet: fix packet bytes counting
>      net/ring: fix adding MAC addresses
>
>Dariusz Stojaczyk (2):
>      vhost: fix malloc size too small
>      vhost: fix guest pages memory leak
>
>David Marchand (1):
>      drivers/net: fix vfio kmod dependency
>
>Ferruh Yigit (3):
>      kni: fix build with gcc 7.1
>      net/enic: fix build with gcc 7.1
>      net/mlx5: fix build with gcc 7.1
>
>Harish Patil (1):
>      net/qede: fix VXLAN tunnel Tx offload flag setting
>
>Jerin Jacob (1):
>      examples/vhost: fix uninitialized descriptor indexes
>
>John Miller (4):
>      net/ark: fix buffer not null terminated
>      net/ark: fix return code not checked
>      net/ark: fix null pointer dereference
>      net/ark: fix return value of null not checked
>
>Lee Roberts (1):
>      kni: fix build on RHEL 7.4
>
>Markus Theil (1):
>      net/igb: fix add/delete of flex filters
>
>Nélio Laranjeiro (1):
>      net/mlx5: fix flow application order on stop/start
>
>Pascal Mazon (1):
>      net/tap: fix some flow collision
>
>Qi Zhang (3):
>      net/ixgbe: fix fdir mask not be reset
>      net/i40e: exclude internal packet's byte count
>      net/i40e: fix VF statistics
>
>Rahul Lakkireddy (2):
>      net/cxgbe: fix port statistics
>      net/cxgbe: fix rxq default params for ports under same PF
>
>Shahaf Shuler (1):
>      net/mlx5: fix completion buffer size
>
>Shijith Thotton (1):
>      net/liquidio: fix MTU calculation from port configuration
>
>Tiwei Bie (1):
>      net/virtio: zero the whole memory zone
>
>Wei Dai (1):
>      lpm: fix index of tbl8
>
>Wei Zhao (1):
>      net/igb: fix checksum valid flags
>
>Wenzhuo Lu (1):
>      net/i40e/base: fix Tx error stats on VF
>
>Yongseok Koh (2):
>      net/mlx5: fix exception handling
>      net/mlx5: fix redundant free of Tx buffer
>
>Yuanhan Liu (2):
>      vhost: fix crash on NUMA
>      version: 17.05.1

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2017-06-30 13:41 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-06-30 11:24 [dpdk-announce] DPDK 17.05.1 released Yuanhan Liu
2017-06-30 13:40 ` [dpdk-announce] [dpdk-dev] " Kavanagh, Mark B

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).