From patchwork Tue Jun 28 19:08:02 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Akhil Goyal X-Patchwork-Id: 113528 X-Patchwork-Delegate: thomas@monjalon.net Return-Path: X-Original-To: patchwork@inbox.dpdk.org Delivered-To: patchwork@inbox.dpdk.org Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id 7C6C0A0577; Tue, 28 Jun 2022 21:08:16 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 25F7A400D7; Tue, 28 Jun 2022 21:08:16 +0200 (CEST) Received: from mx0b-0016f401.pphosted.com (mx0b-0016f401.pphosted.com [67.231.156.173]) by mails.dpdk.org (Postfix) with ESMTP id AFB7940042 for ; Tue, 28 Jun 2022 21:08:14 +0200 (CEST) Received: from pps.filterd (m0045851.ppops.net [127.0.0.1]) by mx0b-0016f401.pphosted.com (8.17.1.5/8.17.1.5) with ESMTP id 25SHXWd4006811; Tue, 28 Jun 2022 12:08:13 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=marvell.com; h=from : to : cc : subject : date : message-id : mime-version : content-transfer-encoding : content-type; s=pfpt0220; bh=PYpKm/i/53dI2/9rr6jXNoarHTyaalEv5U2YMGc9QZ8=; b=Cvipvbh289YmLRnKaY06y71Zyhur64sPdq4aasdTFPQk1Auo2iw/QfcPqF8uIKLfcG6o eh8q3q8pixig5a5XZ3MiTcyKPQt4/BxR82XhIOGGjZBqo9NHqkSxIgHzxDop5gYHJf+b xvheYRlbVJ89UeLa6M9JPljQjjMxZsTrHrokseN6grtt3+0ON84I+bBICM22UELk5VA9 1aBB4SUkD68Tf5dWzchctekh4UvZXPTX3XehPcwWPU6k8vqhKX/UnQGDDTNkrFQQKEsN JlPFlWQy4frts8EqkbSQ6m0WMNSswacB9NrMjVwhVo050sQCyKXcMUfCsh9o7l634PQM Gw== Received: from dc5-exch02.marvell.com ([199.233.59.182]) by mx0b-0016f401.pphosted.com (PPS) with ESMTPS id 3gx1vm5f4d-2 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-SHA384 bits=256 verify=NOT); Tue, 28 Jun 2022 12:08:13 -0700 Received: from DC5-EXCH01.marvell.com (10.69.176.38) by DC5-EXCH02.marvell.com (10.69.176.39) with Microsoft SMTP Server (TLS) id 15.0.1497.18; Tue, 28 Jun 2022 12:08:11 -0700 Received: from maili.marvell.com (10.69.176.80) by DC5-EXCH01.marvell.com (10.69.176.38) with Microsoft SMTP Server id 15.0.1497.2 via Frontend Transport; Tue, 28 Jun 2022 12:08:11 -0700 Received: from localhost.localdomain (unknown [10.28.48.55]) by maili.marvell.com (Postfix) with ESMTP id 84F693F7053; Tue, 28 Jun 2022 12:08:07 -0700 (PDT) From: Akhil Goyal To: CC: , , , , , , , , , , , , , , Akhil Goyal Subject: [PATCH] doc: announce support for MACsec in rte_security Date: Wed, 29 Jun 2022 00:38:02 +0530 Message-ID: <20220628190802.850690-1-gakhil@marvell.com> X-Mailer: git-send-email 2.25.1 MIME-Version: 1.0 X-Proofpoint-ORIG-GUID: qnNduGAgxZRCD_TXYsoBFak0INqT7ANS X-Proofpoint-GUID: qnNduGAgxZRCD_TXYsoBFak0INqT7ANS X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.205,Aquarius:18.0.883,Hydra:6.0.517,FMLib:17.11.122.1 definitions=2022-06-28_11,2022-06-28_01,2022-06-22_01 X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org MACsec support is planned for DPDK 22.11, which would result in ABI breakage in some of the rte_security structures. This patch is to give deprecation notice for the affected structures. Signed-off-by: Akhil Goyal Acked-by:  Hemant Agrawal Acked-by: Fan Zhang Acked-by: Jerin Jacob --- doc/guides/rel_notes/deprecation.rst | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/doc/guides/rel_notes/deprecation.rst b/doc/guides/rel_notes/deprecation.rst index 4e5b23c53d..1c3bf54d72 100644 --- a/doc/guides/rel_notes/deprecation.rst +++ b/doc/guides/rel_notes/deprecation.rst @@ -116,6 +116,11 @@ Deprecation Notices pointer for the private data to the application which can be attached to the packet while enqueuing. +* security: MACsec support is planned to be added in DPDK 22.11 which would + result in updates to structures ``rte_security_macsec_xform``, + ``rte_security_macsec_stats`` and security capability structure + ``rte_security_capability`` to accomodate MACsec capabilities. + * metrics: The function ``rte_metrics_init`` will have a non-void return in order to notify errors instead of calling ``rte_exit``.