From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga04.intel.com (mga04.intel.com [192.55.52.120]) by dpdk.org (Postfix) with ESMTP id 2377A4C74 for ; Tue, 20 Mar 2018 12:26:35 +0100 (CET) X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga003.jf.intel.com ([10.7.209.27]) by fmsmga104.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 20 Mar 2018 04:26:33 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.48,335,1517904000"; d="scan'208";a="36537338" Received: from silpixa00399777.ir.intel.com (HELO silpixa00399777.ger.corp.intel.com) ([10.237.222.236]) by orsmga003.jf.intel.com with ESMTP; 20 Mar 2018 04:26:31 -0700 From: Ferruh Yigit To: Neil Horman , John McNamara , Marko Kovacevic Cc: dev@dpdk.org, Ferruh Yigit , Thomas Monjalon Date: Tue, 20 Mar 2018 11:26:31 +0000 Message-Id: <20180320112631.107105-1-ferruh.yigit@intel.com> X-Mailer: git-send-email 2.13.6 Subject: [dpdk-dev] [PATCH] doc: announce ethdev CRC strip flag deprecation 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: , X-List-Received-Date: Tue, 20 Mar 2018 11:26:36 -0000 Make CRC stripping default behavior, deprecate flag DEV_RX_OFFLOAD_CRC_STRIP. Introduce a new flag to let applications request keep CRC. Signed-off-by: Ferruh Yigit --- doc/guides/rel_notes/deprecation.rst | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/doc/guides/rel_notes/deprecation.rst b/doc/guides/rel_notes/deprecation.rst index b40c57f28..6e1266b20 100644 --- a/doc/guides/rel_notes/deprecation.rst +++ b/doc/guides/rel_notes/deprecation.rst @@ -147,6 +147,12 @@ Deprecation Notices successful. This modification will only impact the PMDs, not the applications. +* ethdev: Make CRC stript default behavior without any flag required and add a + new offload flag to let application request for keeping CRC if PMD reports + capability for it. + ``DEV_RX_OFFLOAD_CRC_STRIP`` flag will be removed. + ``DEV_RX_OFFLOAD_KEETP_CRC`` will be added. + * i40e: The default flexible payload configuration which extracts the first 16 bytes of the payload for RSS will be deprecated starting from 18.02. If required the previous behavior can be configured using existing flow -- 2.13.6