From patchwork Fri Mar 16 15:31:41 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ferruh Yigit X-Patchwork-Id: 36174 X-Patchwork-Delegate: ferruh.yigit@amd.com 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 114D35F2F; Fri, 16 Mar 2018 16:31:53 +0100 (CET) Received: from mga17.intel.com (mga17.intel.com [192.55.52.151]) by dpdk.org (Postfix) with ESMTP id 52B8E5F2A for ; Fri, 16 Mar 2018 16:31:51 +0100 (CET) X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga005.jf.intel.com ([10.7.209.41]) by fmsmga107.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 16 Mar 2018 08:31:49 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.48,316,1517904000"; d="scan'208";a="208838713" Received: from silpixa00399777.ir.intel.com (HELO silpixa00399777.ger.corp.intel.com) ([10.237.222.236]) by orsmga005.jf.intel.com with ESMTP; 16 Mar 2018 08:31:47 -0700 From: Ferruh Yigit To: Neil Horman , John McNamara , Marko Kovacevic Cc: dev@dpdk.org, Ferruh Yigit , Thomas Monjalon , shahafs@mellanox.com Date: Fri, 16 Mar 2018 15:31:41 +0000 Message-Id: <20180316153141.124657-1-ferruh.yigit@intel.com> X-Mailer: git-send-email 2.13.6 In-Reply-To: <20171017142414.127705-1-shahafs@mellanox.com> References: <20171017142414.127705-1-shahafs@mellanox.com> Subject: [dpdk-dev] [PATCH] doc: reduce initial offload API scope to drivers 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" 18.05 tagets ethdev-PMD offload API, which means switching all PMDs to new offloading API Next step targets ethdev-application offload API which means forcing applications to switch to new API Fixes: 3004d3454192 ("doc: update deprecation of ethdev offload API") Cc: shahafs@mellanox.com Signed-off-by: Ferruh Yigit --- doc/guides/rel_notes/deprecation.rst | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/doc/guides/rel_notes/deprecation.rst b/doc/guides/rel_notes/deprecation.rst index 0c696f743..b40c57f28 100644 --- a/doc/guides/rel_notes/deprecation.rst +++ b/doc/guides/rel_notes/deprecation.rst @@ -97,8 +97,13 @@ Deprecation Notices * ethdev: a new Tx and Rx offload API was introduced on 17.11. In the new API, offloads are divided into per-port and per-queue offloads. Offloads are disabled by default and enabled per application request. - The old offloads API is target to be deprecated on 18.05. This includes: + The old offloads API between ethdev and drivers is target to be deprecated on 18.05. + This includes: + - removal of the conversion in ethdev from new offloading API to old API. + + In later releases the old offloading API between ethdev and applications will be + deprecated too, which will include: - removal of ``ETH_TXQ_FLAGS_NO*`` flags. - removal of ``txq_flags`` field from ``rte_eth_txconf`` struct. - removal of the offloads bit-field from ``rte_eth_rxmode`` struct.