From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from [92.243.14.124] (localhost [IPv6:::1]) by dpdk.org (Postfix) with ESMTP id 7BE12B6AB; Fri, 3 Apr 2015 23:13:05 +0200 (CEST) Received: from mail-wg0-f41.google.com (mail-wg0-f41.google.com [74.125.82.41]) by dpdk.org (Postfix) with ESMTP id 5C6A4B3D6 for ; Fri, 3 Apr 2015 23:13:04 +0200 (CEST) Received: by wgdm6 with SMTP id m6so119402533wgd.2 for ; Fri, 03 Apr 2015 14:13:04 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:subject:date:message-id:organization :user-agent:mime-version:content-transfer-encoding:content-type; bh=wu2e03KbMarNVyLIk+tit3J2DMuzCtqV+XLIWHy45Z8=; b=lypdh+gYiQbpx4tuAGNVbeds1R1eXh+74+dMFfiGf/fhZvw7YHreYjhyFXbPsWbeKh BkDg0AcxJmpkIok4iTKDrEQt9fVeoCdKLRGPaPd43ncGv60sBHZpOvGRf52vbc8BTIkL CHPmCp+xLjszXfgIN/hnccoNQN/0sSPLWVlz80d5GrKhI4rHGwfm2oLzIHsiFKjlvxni Br8LB8t7EsWSAqQHyPCJITiC9pv/kWk0jAgZiGkMoi0sOhD087mY0wt+XPT3BqhbKQns nvlE434ug0HN3X4G/aaOP23WeN7ZuSd6KxrZnRKInMIBYftXgMSgLFPJ7Ztp9uY1nKDq jalg== X-Gm-Message-State: ALoCoQkfEKnyrVyxITR7L8tokJBO0YrPXal1t+eAUssSMvJo0VsCuXP0qIMGFBvZKOltiD7K/Xxl X-Received: by 10.180.83.227 with SMTP id t3mr36683021wiy.90.1428095584217; Fri, 03 Apr 2015 14:13:04 -0700 (PDT) Received: from xps13.localnet (136-92-190-109.dsl.ovh.fr. [109.190.92.136]) by mx.google.com with ESMTPSA id i8sm4188741wiy.23.2015.04.03.14.13.02 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 03 Apr 2015 14:13:03 -0700 (PDT) From: Thomas Monjalon To: announce@dpdk.org Date: Fri, 03 Apr 2015 23:12:19 +0200 Message-ID: <2859532.U6zVCC6l6Y@xps13> Organization: 6WIND User-Agent: KMail/4.14.4 (Linux/3.18.4-1-ARCH; KDE/4.14.4; x86_64; ; ) MIME-Version: 1.0 Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="us-ascii" X-BeenThere: announce@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list Errors-To: announce-bounces@dpdk.org Sender: "announce" X-Mailman-Approved-At: Fri, 03 Apr 2015 23:13:42 +0200 Subject: [dpdk-dev] [dpdk-announce] DPDK 2.0.0 released X-BeenThere: dev@dpdk.org List-Id: patches and discussions about DPDK List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 03 Apr 2015 21:13:05 -0000 A new DPDK release can be downloaded here: http://dpdk.org/browse/dpdk/tag/?id=v2.0.0 During this cycle, 23 maintainers for 48 areas of interest have been set up: http://dpdk.org/browse/dpdk/tree/MAINTAINERS A dozen areas are still orphans. Changelog (main changes since 1.8.0) - enhancements: * ABI versioning * x32 ABI * non-eal thread supports * multi-pthread per core * enable big contigmem blocks in BSD * port hotplug * jobstats library * reorder library * memcpy optimization * acl for AVX2 * crc hash arch-independent * uio_pci_generic support * kni optimizations * vhost-user support * virtio (link, vlan, mac, port IO, perf) * ixgbevf RSS * i40e hash filtering * i40e nvgre offloading * i40e TSO * fm10k driver * mlx4 driver * bonding mode 4 tests * bonding mode 6 * Rx/Tx callbacks * unified flow types * remove old filtering API (flow director, flex, ethertype, syn, ntuple) * remove static tailqs from EAL * remove device arguments limit * add indirect attached mbuf flag * use default port configuration in testpmd * tunnel offloading in testpmd * PDF doc output * NICs guide - fixes for: * build * memory leaks * big endian * devargs * kvargs * cmdline * timer * lpm * pipeline * bonding * vhost * virtio * pcap * igb * ixgbe * i40e * enic * testpmd Statistics for this release cycle: 530 patches from 60 authors 513 files changed, 44567 insertions(+), 11269 deletions(-) Although it is not visible in these numbers, reviewing process is at least as important as patch authoring. Thank you everyone! It is the first release based on deadlines, and is delivered almost on time. Some features were submitted too late or need still some work to reach a consensus. They were deferred and come back for the new release cycle. In order to avoid trashing some work because of design issues, it is recommended to submit design ideas early with a bit of code, e.g. the API. Then the roadmap will be feeded to show the approved ideas. New features for 2.1 cycle must be submitted before June. If not properly reviewed and acked on June 26th, feature will be deferred. For now, enjoy this Easter egg release!