From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-wi0-f174.google.com (mail-wi0-f174.google.com [209.85.212.174]) by dpdk.org (Postfix) with ESMTP id 784398E85 for ; Sun, 4 Oct 2015 23:13:57 +0200 (CEST) Received: by wiclk2 with SMTP id lk2so95141289wic.0 for ; Sun, 04 Oct 2015 14:13:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=wJOvsoi5bGqubeyzGec7Vyyki+zlgMexCEDKntZOmaY=; b=Tk9KtwrOsshFR5oBoakbKF3+kYunOQSeGzSjAHrySfvOKHNW0N+rl/U5HIV3SDstbh 7A20E1/YM+YXXOjB37znp0pJ1bMrrIz2zRX6DtZRYEr0Yvx3GZACzb68mJKwKvs1kVLS 7qFWAlLjIX2kJMdqeZFNOwQZ11BtIg/oBZnRDvx7XHENfnwQJxZG4nZJMYcut4lL8A5l RL/lTUBUgD8Bshtt3ZiIj95l+grpNUOoX/X6fanvxbTIwLlZ8Yl6ba5rb38RaaLL1gx+ 72RQ63IH3Uodx1HOTih/s4MXtGWnVxA62Cb2nuQHQsz4Ux9Qi3J6xXSIqZCPGX3q+SwF tQCA== X-Received: by 10.180.106.98 with SMTP id gt2mr8255459wib.31.1443993237394; Sun, 04 Oct 2015 14:13:57 -0700 (PDT) Received: from localhost.localdomain (22.Red-83-53-192.dynamicIP.rima-tde.net. [83.53.192.22]) by smtp.gmail.com with ESMTPSA id uq5sm23401596wjc.3.2015.10.04.14.13.56 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Sun, 04 Oct 2015 14:13:56 -0700 (PDT) From: Marc Sune To: dev@dpdk.org Date: Sun, 4 Oct 2015 23:12:47 +0200 Message-Id: <1443993167-1150-5-git-send-email-marcdevel@gmail.com> X-Mailer: git-send-email 2.1.4 In-Reply-To: <1443993167-1150-1-git-send-email-marcdevel@gmail.com> References: <1440807373-24770-1-git-send-email-marc.sune@bisdn.de> <1443993167-1150-1-git-send-email-marcdevel@gmail.com> Subject: [dpdk-dev] [PATCH v5 4/4] doc: update with link changes X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: patches and discussions about DPDK List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 04 Oct 2015 21:13:57 -0000 Add new features, ABI changes and resolved issues notice for the refactored link patch. Signed-off-by: Marc Sune --- doc/guides/rel_notes/release_2_2.rst | 22 +++++++++++++++++++++- 1 file changed, 21 insertions(+), 1 deletion(-) diff --git a/doc/guides/rel_notes/release_2_2.rst b/doc/guides/rel_notes/release_2_2.rst index 5687676..e8bd4d6 100644 --- a/doc/guides/rel_notes/release_2_2.rst +++ b/doc/guides/rel_notes/release_2_2.rst @@ -4,6 +4,17 @@ DPDK Release 2.2 New Features ------------ +* **ethdev: define a set of advertised link speeds.** + + Allowing to define a set of advertised speeds for auto-negociation, + explicitely disable link auto-negociation (single speed) and full + auto-negociation. + +* **ethdev: add speed_cap bitmap to recover eth device link speed capabilities + define a set of advertised link speeds.** + + ``struct rte_eth_dev_info`` has now speed_cap bitmap, which allows the + application to recover the supported speeds for that ethernet device. Resolved Issues --------------- @@ -48,6 +59,11 @@ Libraries Fixed issue where an incorrect Cuckoo Hash key table size could be calculated limiting the size to 4GB. +* **ethdev: Fixed link_speed overflow in rte_eth_link for 100Gbps.** + + 100Gbps in Mbps (100000) exceeds 16 bit max value of ``link_speed`` in + ``rte_eth_link``. + Examples ~~~~~~~~ @@ -81,7 +97,6 @@ API Changes * The deprecated ring PMD functions are removed: rte_eth_ring_pair_create() and rte_eth_ring_pair_attach(). - ABI Changes ----------- @@ -91,6 +106,11 @@ ABI Changes * The ethdev flow director entries for SCTP were changed. It was already done in 2.1 for CONFIG_RTE_NEXT_ABI. +* The ethdev rte_eth_link and rte_eth_conf structures were changes to + support the new link API. + +* The ethdev rte_eth_dev_info was changed to support device speed capabilities. + * The mbuf structure was changed to support unified packet type. It was already done in 2.1 for CONFIG_RTE_NEXT_ABI. -- 2.1.4