From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <dev-bounces@dpdk.org>
Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124])
	by inbox.dpdk.org (Postfix) with ESMTP id D8DA645681;
	Mon, 22 Jul 2024 16:56:16 +0200 (CEST)
Received: from mails.dpdk.org (localhost [127.0.0.1])
	by mails.dpdk.org (Postfix) with ESMTP id C7B514067C;
	Mon, 22 Jul 2024 16:56:16 +0200 (CEST)
Received: from mx0b-0016f401.pphosted.com (mx0a-0016f401.pphosted.com
 [67.231.148.174])
 by mails.dpdk.org (Postfix) with ESMTP id C33B74067B
 for <dev@dpdk.org>; Mon, 22 Jul 2024 16:56:14 +0200 (CEST)
Received: from pps.filterd (m0045849.ppops.net [127.0.0.1])
 by mx0a-0016f401.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 46M8FuTr003511;
 Mon, 22 Jul 2024 07:56:08 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=marvell.com; h=
 cc:content-transfer-encoding:content-type:date:from:message-id
 :mime-version:subject:to; s=pfpt0220; bh=HsDXRWT02nJbCfOi0LSKZdf
 40aI9vB1Ry1Dr5xgcZqs=; b=JLuybiP5cpifu2/pDB7b2iRyaV9HtzoSRPAdm3g
 9TX3hXNflbJDF0afFVlizCkFb1ZoQHHZzQR+UBU8Zp7UzNz73Z6N6eNWlX24vsJ0
 wcSQztbnTUpqdroGNpQyIPQAeuG7PBN0GL5/lpeVb3lcfr8MNOlmkxtVycGbUOw2
 LsmMmmXESVD25684TwZ0pQ4NTb1Vl9FJVhWrMD6Wu6wjsmsmiwJ/xRZgD6K/59RB
 K+kVeepDkHo5aI7V793+OWzqaq6yrq6w8x61gLLq2o6q2roNpate9s174eYEPyY5
 KG35ZfgwozuFGlk1TLgaRxO5B9bUcOALDSkUpc+L3DidWaA==
Received: from dc5-exch05.marvell.com ([199.233.59.128])
 by mx0a-0016f401.pphosted.com (PPS) with ESMTPS id 40hkrwh9ke-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT);
 Mon, 22 Jul 2024 07:56:07 -0700 (PDT)
Received: from DC5-EXCH05.marvell.com (10.69.176.209) by
 DC5-EXCH05.marvell.com (10.69.176.209) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.2.1544.4; Mon, 22 Jul 2024 07:56:06 -0700
Received: from maili.marvell.com (10.69.176.80) by DC5-EXCH05.marvell.com
 (10.69.176.209) with Microsoft SMTP Server id 15.2.1544.4 via Frontend
 Transport; Mon, 22 Jul 2024 07:56:06 -0700
Received: from BG-LT91401.marvell.com (BG-LT91401.marvell.com [10.28.168.34])
 by maili.marvell.com (Postfix) with ESMTP id B73353F7040;
 Mon, 22 Jul 2024 07:55:58 -0700 (PDT)
From: Gowrishankar Muthukrishnan <gmuthukrishn@marvell.com>
To: <dev@dpdk.org>, Anoob Joseph <anoobj@marvell.com>,
 <bruce.richardson@intel.com>, <ciara.power@intel.com>,
 <jerinj@marvell.com>, <fanzhang.oss@gmail.com>,
 <arkadiuszx.kusztal@intel.com>, <kai.ji@intel.com>,
 <jack.bond-preston@foss.arm.com>, <david.marchand@redhat.com>,
 <hemant.agrawal@nxp.com>, <pablo.de.lara.guarch@intel.com>,
 <fiona.trahe@intel.com>, <declan.doherty@intel.com>,
 <matan@nvidia.com>, <ruifeng.wang@arm.com>,
 <abhinandan.gujjar@intel.com>, <maxime.coquelin@redhat.com>,
 <chenbox@nvidia.com>, <sunilprakashrao.uttarwar@amd.com>,
 <andrew.boyer@amd.com>, <ajit.khaparde@broadcom.com>,
 <raveendra.padasalagi@broadcom.com>, <vikas.gupta@broadcom.com>,
 <zhangfei.gao@linaro.org>, <g.singh@nxp.com>,
 <jianjay.zhou@huawei.com>, <lee.daly@intel.com>
CC: Gowrishankar Muthukrishnan <gmuthukrishn@marvell.com>
Subject: [PATCH] doc: announce cryptodev changes to offload RSA in VirtIO
Date: Mon, 22 Jul 2024 20:25:49 +0530
Message-ID: <20240722145551.1159-1-gmuthukrishn@marvell.com>
X-Mailer: git-send-email 2.21.0
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
Content-Type: text/plain
X-Proofpoint-ORIG-GUID: ettgYQvGmQ2421LPheEKfFadi4boFX7-
X-Proofpoint-GUID: ettgYQvGmQ2421LPheEKfFadi4boFX7-
X-Proofpoint-Virus-Version: vendor=baseguard
 engine=ICAP:2.0.293,Aquarius:18.0.1039,Hydra:6.0.680,FMLib:17.12.28.16
 definitions=2024-07-22_10,2024-07-22_01,2024-05-17_01
X-BeenThere: dev@dpdk.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: DPDK patches and discussions <dev.dpdk.org>
List-Unsubscribe: <https://mails.dpdk.org/options/dev>,
 <mailto:dev-request@dpdk.org?subject=unsubscribe>
List-Archive: <http://mails.dpdk.org/archives/dev/>
List-Post: <mailto:dev@dpdk.org>
List-Help: <mailto:dev-request@dpdk.org?subject=help>
List-Subscribe: <https://mails.dpdk.org/listinfo/dev>,
 <mailto:dev-request@dpdk.org?subject=subscribe>
Errors-To: dev-bounces@dpdk.org

Announce cryptodev changes to offload RSA asymmetric operation in
VirtIO PMD.

Signed-off-by: Gowrishankar Muthukrishnan <gmuthukrishn@marvell.com>
--
RFC:
  https://patches.dpdk.org/project/dpdk/patch/20230928095300.1353-2-gmuthukrishn@marvell.com/
  https://patches.dpdk.org/project/dpdk/patch/20230928095300.1353-3-gmuthukrishn@marvell.com/
---
 doc/guides/rel_notes/deprecation.rst | 11 +++++++++++
 1 file changed, 11 insertions(+)

diff --git a/doc/guides/rel_notes/deprecation.rst b/doc/guides/rel_notes/deprecation.rst
index 6948641ff6..26fec84aba 100644
--- a/doc/guides/rel_notes/deprecation.rst
+++ b/doc/guides/rel_notes/deprecation.rst
@@ -147,3 +147,14 @@ Deprecation Notices
   will be deprecated and subsequently removed in DPDK 24.11 release.
   Before this, the new port library API (functions rte_swx_port_*)
   will gradually transition from experimental to stable status.
+
+* cryptodev: The struct rte_crypto_rsa_padding will be moved from
+  rte_crypto_rsa_op_param struct to rte_crypto_rsa_xform struct,
+  breaking ABI. The new location is recommended to comply with
+  virtio-crypto specification. Applications and drivers using
+  this struct will be updated.
+
+* cryptodev: The rte_crypto_rsa_xform struct member to hold private key
+  in either exponent or quintuple format is changed from union to struct
+  data type. This change is to support ASN.1 syntax (RFC 3447 Appendix A.1.2).
+  This change will not break existing applications.
-- 
2.21.0