From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from dpdk.org (dpdk.org [92.243.14.124]) by inbox.dpdk.org (Postfix) with ESMTP id ABB53A046B for ; Wed, 24 Jul 2019 10:52:49 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 8A1F91C199; Wed, 24 Jul 2019 10:52:49 +0200 (CEST) Received: from mx0b-0016f401.pphosted.com (mx0b-0016f401.pphosted.com [67.231.156.173]) by dpdk.org (Postfix) with ESMTP id 94FF81C190 for ; Wed, 24 Jul 2019 10:52:48 +0200 (CEST) Received: from pps.filterd (m0045851.ppops.net [127.0.0.1]) by mx0b-0016f401.pphosted.com (8.16.0.42/8.16.0.42) with SMTP id x6O8p3Q6017200; Wed, 24 Jul 2019 01:52:48 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=marvell.com; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : mime-version; s=pfpt0818; bh=kdE7ImDrhJWGAJ6zTwCyvYKUcT8IDJnrZI4FGLhFbgg=; b=Q388mdnV5lqvmH0tMJbqjU0eA0ZRCRmkSOdyENn5oSng9mydhI7qrhU06C7YbTDLEAK6 O3lqS/lm430ojiWxDgSCfWbrnAe2g+pSU0RyEHkss9lfXJxsRjFTDH8tzn44j+33EtNN JKzxF47MpOfkFyYD6By4c73ojsWnTSZhpGKKmp8+gvlacIpXYyC5iFmXN6496hJZTi/W 6NH3oAqb8xG5BinJG9OzIQTzwJrAMXp5kubxtgUtaPvy6qYTv2qP4xl06M8BAT8UgzAu llkY0DS5HwKJb6rutFWwQsAiY+4FJOEqVN1Wk+B3ZV+CGFqeQO90UIp9us7Kh5MAI5Vf 0A== Received: from sc-exch04.marvell.com ([199.233.58.184]) by mx0b-0016f401.pphosted.com with ESMTP id 2tx624u4yq-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-SHA384 bits=256 verify=NOT); Wed, 24 Jul 2019 01:52:47 -0700 Received: from SC-EXCH03.marvell.com (10.93.176.83) by SC-EXCH04.marvell.com (10.93.176.84) with Microsoft SMTP Server (TLS) id 15.0.1367.3; Wed, 24 Jul 2019 01:52:46 -0700 Received: from NAM02-SN1-obe.outbound.protection.outlook.com (104.47.36.54) by SC-EXCH03.marvell.com (10.93.176.83) with Microsoft SMTP Server (TLS) id 15.0.1367.3 via Frontend Transport; Wed, 24 Jul 2019 01:52:46 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=OhF3rLLe5RFucPiZlVQg5+8oqdoRhfsCjRnpVj+DFCV9eK1jDZUD++46zYRxNHiw76/5l2Lld0XdJlq7le4AEVChXvOer2Cc5wjuozDhc0+AN78cg7SMO3PAYEvICHyji9L1a2PUgPfmp/8gLPdoerV3mBPSkpRI3/6jrns+JmVfpKPcBi2iTX9zn8aAMgWNI3COTQM5GIwZCRUlkx+pJBgQUZq+Ykp64ybAISH4QsX61Xcnz9RWXqV1+nuu80cLSnac/PLkVFQlibeEd8Z3ycLe8zUV5kZkiYI6tqz0MlwQkH99gAOcsFzjCZEV9a0QcurkZicVKEc7hELz1n5xRQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=kdE7ImDrhJWGAJ6zTwCyvYKUcT8IDJnrZI4FGLhFbgg=; b=IX7fzeIMApnKeQL5rLFQuZKxzAOB2u6MsBsNxMok9b96S59o4k5gxNTXnurPF6zSnCx6M2faM7Wh9ZSrjxbpT+8UaS0OMkdCgAbSS7ntws4rqBOHS9KIhhdRM6wYKi54bGkeD7x16jY9215zsJxAhXHzYF/gI7SK5BMhFWVW2nAnobWwvMjt2cVtF5F01uSKLtaeHkqvYjQ96Cj2niyJvhOZlzmSAFzdOvYjPepJA4gruO6gjE2CpFGe6RYNEZPLg9ch2M1wO1WKXNJGd5bFKYPPuDp1Ly+H3gJyLkXiXtjxUsw1suLC1SiQIVlUMilhykTZEGs79S2uRJNuutEfGQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass smtp.mailfrom=marvell.com;dmarc=pass action=none header.from=marvell.com;dkim=pass header.d=marvell.com;arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=marvell.onmicrosoft.com; s=selector2-marvell-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=kdE7ImDrhJWGAJ6zTwCyvYKUcT8IDJnrZI4FGLhFbgg=; b=syWSXPOrmnZNUJ7sFLsvRx7U/q+5pbcCn8dBIKX6AsOlEgXXwJeoKXhY2/QKO241383hOnQMpqJ6+TGvI5zy8uk+LUfw/BxHDQ84hAPCY3czw0DsyOgOLD395kjwNQrDSCr8ZxHnl/UGa2ai7Dr8EidT7kOPrFxM8IZZV403HP4= Received: from MN2PR18MB2542.namprd18.prod.outlook.com (20.179.82.221) by MN2PR18MB2654.namprd18.prod.outlook.com (20.179.84.28) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2094.17; Wed, 24 Jul 2019 08:52:43 +0000 Received: from MN2PR18MB2542.namprd18.prod.outlook.com ([fe80::74b0:9895:ebeb:2e03]) by MN2PR18MB2542.namprd18.prod.outlook.com ([fe80::74b0:9895:ebeb:2e03%3]) with mapi id 15.20.2094.013; Wed, 24 Jul 2019 08:52:43 +0000 From: Ayuj Verma To: "akhil.goyal@nxp.com" CC: "arkadiuszx.kusztal@intel.com" , "Shally Verma" , Sunila Sahu , "Kanaka Durga Kotamarthy" , Anoob Joseph , "dev@dpdk.org" , Fiona Trahe Thread-Topic: [PATCH v1 0/2] declare crypto asym xform immutable Thread-Index: AQHVQf0Voz5AKR080U2fA9qunr53mKbZdj1+ Date: Wed, 24 Jul 2019 08:52:43 +0000 Message-ID: References: <1563958317-480-1-git-send-email-ayverma@marvell.com> In-Reply-To: <1563958317-480-1-git-send-email-ayverma@marvell.com> Accept-Language: en-IN, en-US Content-Language: en-IN X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [106.51.233.114] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: adc932fc-4735-450b-eaf5-08d710144ad0 x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(7168020)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020); SRVR:MN2PR18MB2654; x-ms-traffictypediagnostic: MN2PR18MB2654: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:3826; x-forefront-prvs: 0108A997B2 x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(396003)(366004)(346002)(136003)(39860400002)(376002)(199004)(189003)(55236004)(52536014)(6436002)(478600001)(5640700003)(2351001)(76176011)(2501003)(6606003)(9686003)(6916009)(53936002)(54896002)(76116006)(14454004)(66066001)(55016002)(229853002)(66476007)(91956017)(86362001)(66556008)(64756008)(5660300002)(25786009)(66446008)(6246003)(66946007)(316002)(33656002)(7736002)(26005)(8676002)(4326008)(71190400001)(71200400001)(9456002)(53546011)(78486014)(6116002)(186003)(476003)(256004)(3846002)(6506007)(68736007)(19627405001)(486006)(11346002)(446003)(54906003)(81156014)(8936002)(74316002)(7696005)(99286004)(2906002)(102836004)(81166006); DIR:OUT; SFP:1101; SCL:1; SRVR:MN2PR18MB2654; H:MN2PR18MB2542.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; received-spf: None (protection.outlook.com: marvell.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam-message-info: l8nxz9YK1/xdLHOeQSnZACclbHEbyfXEKNA6Z/SCw4IfSmMuPnCWZkV6N3+9hK7ocPZCsWUkz6XQnJILOLRr3npGtd1U9p5C1cm0QiJLUzqWxHrLY4Sp7PzrjKvKSQfGgP8nts/4SyciX33cLZId2aspxwaaMK+qq4S+3J0ER6zz309IS+X2WtjeK+vA3D3s5UdLa/zl8Uin6Ggesrgg9grqBFX3atyPHoLUqptdKILmr9juHPkS9j2lwzMNMNB9aOM/eNl0+PF7KWD+Cx4uIVTatX99O5k0Elj0c9K9SD4VbNAyRXIIHpE2Qp8Y1Vq85J29lYnQTmSkMSMr5z5f4ON+KLVB43t80Hmrc+LJ2QSLXhBkmL7lH+UcPusc7Lq4vl2Vi2Lh/lSaCsF5U3vzys2C1bZxY6MIVM+E1bc+Zu0= MIME-Version: 1.0 X-MS-Exchange-CrossTenant-Network-Message-Id: adc932fc-4735-450b-eaf5-08d710144ad0 X-MS-Exchange-CrossTenant-originalarrivaltime: 24 Jul 2019 08:52:43.4951 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 70e1fb47-1155-421d-87fc-2e58f638b6e0 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: ayverma@marvell.com X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR18MB2654 X-OriginatorOrg: marvell.com X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:5.22.84,1.0.8 definitions=2019-07-24_03:2019-07-23,2019-07-24 signatures=0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.15 Subject: Re: [dpdk-dev] [PATCH v1 0/2] declare crypto asym xform immutable 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" +Fiona. ________________________________ From: Ayuj Verma Sent: 24 July 2019 14:21:55 To: akhil.goyal@nxp.com Cc: arkadiuszx.kusztal@intel.com ; Shally Ver= ma ; Sunila Sahu ; Kanaka Durga Kot= amarthy ; Anoob Joseph ; dev@d= pdk.org ; Ayuj Verma Subject: [PATCH v1 0/2] declare crypto asym xform immutable Mark asym xform as immutable till lifetime of session. It will save session setup time for PMDs, which doesn't require any manipulation of xform data, by directly using these buffers. * Updated xform type in session init/configure API as constant. * Updated doc with proper transform description. * Updated openssl PMD with above changes. Ayuj Verma (2): lib/crypto: declare crypto asym xform immutable crypto/openssl: mark asym xform constant doc/guides/prog_guide/cryptodev_lib.rst | 10 ++++++++++ drivers/crypto/openssl/rte_openssl_pmd_ops.c | 8 ++++---- lib/librte_cryptodev/rte_cryptodev.c | 2 +- lib/librte_cryptodev/rte_cryptodev.h | 2 +- lib/librte_cryptodev/rte_cryptodev_pmd.h | 2 +- 5 files changed, 17 insertions(+), 7 deletions(-) -- 1.8.3.1