From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-pf0-f196.google.com (mail-pf0-f196.google.com [209.85.192.196]) by dpdk.org (Postfix) with ESMTP id 4CADD377A for ; Fri, 30 Jun 2017 13:24:37 +0200 (CEST) Received: by mail-pf0-f196.google.com with SMTP id s66so16728923pfs.2 for ; Fri, 30 Jun 2017 04:24:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fridaylinux-org.20150623.gappssmtp.com; s=20150623; h=date:from:to:subject:message-id:mime-version:content-disposition :content-transfer-encoding:user-agent; bh=h9iVb71+ExFGDFBS99j65mQZ6/nZBCeR4yQrw5NBr9E=; b=oe66674Pn4zrgQwxZjpg5hMUQ58QSaRpICwQk6NZk7zmLWewoT/Fd1ICDsGWntYcET 0yuEiItVeAZBSunA7wj+CgxKIhJBOOAGJ9F714KLvUFy/rcouP8zVzMahrRAqd1i2M4c PjnhWQNQCBNdF6wPo4v9H0CnxGC9J3cRGdyE5wd8WliTF+g3tH74HPFmWKz55NjOJ4fi lem1nuxRS+MXprvWJLwP/7E+JA/l3gSun58KWdzuttO+rNmYsvTJaLbDyuOSq6QtYqfv XSFSdec/zg91032hGfsbhjvFiM7fWbxH1cPqvAAAB8+iJ7aDHQN9GWbIEXGrDNBcuDN9 gZjg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:subject:message-id:mime-version :content-disposition:content-transfer-encoding:user-agent; bh=h9iVb71+ExFGDFBS99j65mQZ6/nZBCeR4yQrw5NBr9E=; b=qbJdmzophYFQDLVyZ1nqwEzsj5LiLhbM0UIi2NnewbGJkVFztPNwSLz3bJYKMaFyKo 4GunAD5uJMqNH6hehbgQ5uY3HxZYGbdHdZooFoCnSHtBWVWkzi4tkrbxD1eSmAaceuzh /59ZtGUj4oY+dCEWku5iH8WApEp9rdYxuVfHKs/o0/NC6b/Mai72tuiuGbWyHSpVgBwq VFRqZyg57xNtyy04zX048omTGomzcRzfNrBEd5CVgoxVZBi90l61ICA/meDRLcJewf4w PRo/S9poxnC0qTWbKT/sBjRX/qOBOd1YQStqMqhYwbtJ+6qekzU/5jAKuK+5VPkgsZnl LhjQ== X-Gm-Message-State: AKS2vOzLdEPXK4SonGrkNoIlXstbQruCaqzry5zW4TYZsg75ODgxPnFf ytblEkVhdPQ6a50zZP17cw== X-Received: by 10.98.166.91 with SMTP id t88mr22009983pfe.153.1498821875777; Fri, 30 Jun 2017 04:24:35 -0700 (PDT) Received: from yliu-home ([45.63.61.64]) by smtp.gmail.com with ESMTPSA id e90sm17297033pfd.75.2017.06.30.04.24.33 for (version=TLS1 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Fri, 30 Jun 2017 04:24:34 -0700 (PDT) Date: Fri, 30 Jun 2017 19:24:29 +0800 From: Yuanhan Liu To: announce@dpdk.org Message-ID: <20170630112428.GB11626@yliu-home> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit User-Agent: Mutt/1.5.24 (2015-08-30) X-Mailman-Approved-At: Fri, 30 Jun 2017 13:26:30 +0200 Subject: [dpdk-announce] DPDK 17.05.1 released X-BeenThere: announce@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK announcements List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 30 Jun 2017 11:24:37 -0000 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