From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-wm0-f68.google.com (mail-wm0-f68.google.com [74.125.82.68]) by dpdk.org (Postfix) with ESMTP id B1F75C506 for ; Fri, 29 Jan 2016 01:42:38 +0100 (CET) Received: by mail-wm0-f68.google.com with SMTP id l66so6918452wml.2 for ; Thu, 28 Jan 2016 16:42:38 -0800 (PST) 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=587yO9usMAYTgmUVPC9RuOLOf8ET6+frvebwqq3IHtk=; b=SbIxQdO1TEMC+RmMhhB8ejk+ArGhnVtn3oQ2A4qIY8vDdAyyfAoexyL4RWu9Pt7YCq 51NlDCPnunMsOCblihVlCjfpfl9BircPenexcF9747di40LyX5qgtys0+VEaVOvDtHYe QfeYpXoBzRCNAXAk8Xh9mLOPeUviJuwBySjhi+GBqAy5m8i65nAmNoJaZ1Attsb4tRt6 odHQpFe7VgvOp5Nlu3nbi4Xo18tlWLAWdoTwJn5KW4JnYvm1EuvXJgMk0o6Fc5jIyqAD FkyQOy6tsIBgKu85U3ONraLIbgTAFsmSZz4jc2jh+0cMO88r3kfXgaGbPEojdjL4mvTq EInQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references; bh=587yO9usMAYTgmUVPC9RuOLOf8ET6+frvebwqq3IHtk=; b=YXK/f+AjFr2oHJE5gBD0V4nA+6apPnezHPTrmMh+NS8wZu5FcRtFIvy8N1ZC5HWvqT r3edQkGUdFd4vO+ZhUjqDDlwbtXwaF1q8fUIFog5AWvJ6RIgdQJIe7CgZonjjQ9L+1xC oZvhXOt/Y8MycSTMpkCWqb8KdcVnbmEEndeBSQ82Qq2eBX4W5dU0HewpFFPCaAaw0GOa ZvBDou9pcI4sqa6ch6cuStgcoQPolISp4d7ozPeBndDhS2RgRvU6PS1lfPRpCkC3ISyv fRRC7PNhFM1lg63AF8rVU4uoIGBC/nHrnO7ZDYDBNRhNRoYHz20fVLOIdTW/oZOM41Le O/gQ== X-Gm-Message-State: AG10YOTP0VjW1OXxaDTBbQDQFwosquuzGF+09Qs/54tOCBtfyXn8MEosAjX5kV/R0XSpBQ== X-Received: by 10.28.63.200 with SMTP id m191mr6270994wma.67.1454028158558; Thu, 28 Jan 2016 16:42:38 -0800 (PST) Received: from localhost.localdomain (251.Red-79-159-160.dynamicIP.rima-tde.net. [79.159.160.251]) by smtp.gmail.com with ESMTPSA id c26sm4078518wmi.24.2016.01.28.16.42.37 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Thu, 28 Jan 2016 16:42:37 -0800 (PST) From: Marc Sune To: dev@dpdk.org, Wenzhuo Lu , Helin Zhang , Harish Patil , Jing Chen Date: Fri, 29 Jan 2016 01:42:06 +0100 Message-Id: <1454028127-10401-5-git-send-email-marcdevel@gmail.com> X-Mailer: git-send-email 2.1.4 In-Reply-To: <1454028127-10401-1-git-send-email-marcdevel@gmail.com> References: <1445810400-8978-1-git-send-email-marcdevel@gmail.com> <1454028127-10401-1-git-send-email-marcdevel@gmail.com> Subject: [dpdk-dev] [PATCH v7 4/5] 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: Fri, 29 Jan 2016 00:42:39 -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_3.rst | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/doc/guides/rel_notes/release_2_3.rst b/doc/guides/rel_notes/release_2_3.rst index 99de186..b10c3bb 100644 --- a/doc/guides/rel_notes/release_2_3.rst +++ b/doc/guides/rel_notes/release_2_3.rst @@ -4,10 +4,28 @@ DPDK Release 2.3 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 --------------- +* **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``. + + EAL ~~~ @@ -23,6 +41,9 @@ Libraries Examples ~~~~~~~~ +* New API call, rte_eth_speed_to_bm_flag(), in ethdev to map numerical speeds + to bitmap fields. + Other ~~~~~ @@ -39,6 +60,11 @@ API Changes ABI Changes ----------- +* The ethdev rte_eth_link and rte_eth_conf structures were changed to + support the new link API, as well as ETH_LINK_HALF/FULL_DUPLEX. + +* The ethdev rte_eth_dev_info was changed to support device speed capabilities. + Shared Library Versions ----------------------- -- 2.1.4