From patchwork Mon Jan 28 11:27:56 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Pattan, Reshma" X-Patchwork-Id: 50065 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 EC38B559A; Mon, 28 Jan 2019 12:28:01 +0100 (CET) Received: from mga01.intel.com (mga01.intel.com [192.55.52.88]) by dpdk.org (Postfix) with ESMTP id 9D4284C8B for ; Mon, 28 Jan 2019 12:28:00 +0100 (CET) X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga001.jf.intel.com ([10.7.209.18]) by fmsmga101.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 28 Jan 2019 03:27:59 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.56,534,1539673200"; d="scan'208";a="133733085" Received: from silpixa00398672.ir.intel.com (HELO silpixa00398672.ger.corp.intel.com) ([10.237.222.112]) by orsmga001.jf.intel.com with ESMTP; 28 Jan 2019 03:27:58 -0800 From: Reshma Pattan To: dev@dpdk.org Cc: Jasvinder Singh , Cristian Dumitrescu Date: Mon, 28 Jan 2019 11:27:56 +0000 Message-Id: <20190128112756.12516-1-reshma.pattan@intel.com> X-Mailer: git-send-email 2.17.1 Subject: [dpdk-dev] [PATCH] doc: deprecation notice for sched changes 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" From: Jasvinder Singh Add deprecation note for making changes in data structures, APIs and macros in order to increase the traffic classes, flexible mapping of pipe queues to traffic classes, subport level configuration of pipes, queues sizes, etc. Signed-off-by: Jasvinder Singh Cc: Cristian Dumitrescu --- doc/guides/rel_notes/deprecation.rst | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/doc/guides/rel_notes/deprecation.rst b/doc/guides/rel_notes/deprecation.rst index f9a1f8188..22a3ecb35 100644 --- a/doc/guides/rel_notes/deprecation.rst +++ b/doc/guides/rel_notes/deprecation.rst @@ -14,6 +14,13 @@ Deprecation Notices * kvargs: The function ``rte_kvargs_process`` will get a new parameter for returning key match count. It will ease handling of no-match case. +* sched: The data structures specifying port, subport and pipe parameters, stats, + API functions to configure hierarchy, collecting stats, and computing memory + footprint will be changed to support more number of traffic classes (TCs), + flexible mapping of the pipe queues to traffic classes, subport level + configration of the pipes, etc. In addition, the macros defined for building + the hierarchy will be reworked to support the flexibility. + * eal: both declaring and identifying devices will be streamlined in v18.11. New functions will appear to query a specific port from buses, classes of device and device drivers. Device declaration will be made coherent with the