From patchwork Mon Oct 16 14:27:47 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ivan Boule X-Patchwork-Id: 30436 X-Patchwork-Delegate: thomas@monjalon.net Return-Path: X-Original-To: patchwork@dpdk.org Delivered-To: patchwork@dpdk.org Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 096861B725; Mon, 16 Oct 2017 16:28:01 +0200 (CEST) Received: from proxy.6wind.com (host.76.145.23.62.rev.coltfrance.com [62.23.145.76]) by dpdk.org (Postfix) with ESMTP id EBD471B71D for ; Mon, 16 Oct 2017 16:27:59 +0200 (CEST) Received: from 6wind.com (unknown [10.16.0.189]) by proxy.6wind.com (Postfix) with SMTP id 47D55EFD58; Mon, 16 Oct 2017 16:22:24 +0200 (CEST) Received: by 6wind.com (sSMTP sendmail emulation); Mon, 16 Oct 2017 16:27:49 +0200 From: Ivan Boule To: dev@dpdk.org Cc: olivier.matz@6wind.com, john.mcnamara@intel.com, thomas@monjalon.net Date: Mon, 16 Oct 2017 16:27:47 +0200 Message-Id: <1508164067-22952-1-git-send-email-ivan.boule@6wind.com> X-Mailer: git-send-email 2.1.4 Subject: [dpdk-dev] [PATCH] doc: announce API change for ethdev port info X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" To help administrative tasks on ports, new per-port information need to be added into the data structure rte_eth_dev_info supplied by the dev_infos_get() function exported by a Poll Mode Driver. See http://dpdk.org/ml/archives/dev/2017-September/074885.html for details. Signed-off-by: Ivan Boule Acked-by: Olivier Matz --- doc/guides/rel_notes/deprecation.rst | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/doc/guides/rel_notes/deprecation.rst b/doc/guides/rel_notes/deprecation.rst index 52058f5..1430120 100644 --- a/doc/guides/rel_notes/deprecation.rst +++ b/doc/guides/rel_notes/deprecation.rst @@ -92,3 +92,11 @@ Deprecation Notices The non-"do-sig" versions of the hash tables will be removed (including the ``signature_offset`` parameter) and the "do-sig" versions renamed accordingly. + +* librte_ether: additional fields will be added into the ``rte_eth_dev_info`` + structure in 18.02, breaking the API. These fields will contain: + + - the set of supported link modes, + - the set of advertised link modes, + - the type of port connector, + - autonegotiation enabled or not.