From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id 75E43A034C; Thu, 28 Apr 2022 16:47:33 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 0B46042819; Thu, 28 Apr 2022 16:47:33 +0200 (CEST) Received: from mga12.intel.com (mga12.intel.com [192.55.52.136]) by mails.dpdk.org (Postfix) with ESMTP id D221940E50 for ; Thu, 28 Apr 2022 16:47:30 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1651157251; x=1682693251; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=7RZAl02UM1IIYMwU78lV2C/OsIcKI2eDaE4IkKgMmsc=; b=ittmcEvM4oSvxQqQZzDbXh1Lc5Dui8zY7o+UyX5gMGlUtR20TgHX+glQ w4eeZjpFxrcX9pbZp27958uE5es5nWNXTBA0gBQ+/CmauSF71HVWTiMSx 7CX8OjTo/i3OXRuIuPAB7MhOfDHR50rBe4Wtirokqp8+GBBluWdI748Ed KDhXBm8o4UCYIenTKi15f9F5EgoPdUiZDddG98vf7iosVq+PoJPl/R21o Zo0bn13h743cBIDeSntwEy/2LRSp67mQmj0RAMKcqkXO6BoySHZOVlkFH vIKyJS37LA8469FoOUpJzPxyNBOfDPmxkVLpTwecQ1MS9TEtBedfVe0kF Q==; X-IronPort-AV: E=McAfee;i="6400,9594,10330"; a="246227209" X-IronPort-AV: E=Sophos;i="5.91,295,1647327600"; d="scan'208";a="246227209" Received: from fmsmga007.fm.intel.com ([10.253.24.52]) by fmsmga106.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 28 Apr 2022 07:47:24 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.91,295,1647327600"; d="scan'208";a="565628875" Received: from orsmsx601.amr.corp.intel.com ([10.22.229.14]) by fmsmga007.fm.intel.com with ESMTP; 28 Apr 2022 07:47:24 -0700 Received: from orsmsx610.amr.corp.intel.com (10.22.229.23) by ORSMSX601.amr.corp.intel.com (10.22.229.14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.27; Thu, 28 Apr 2022 07:47:23 -0700 Received: from orsmsx601.amr.corp.intel.com (10.22.229.14) by ORSMSX610.amr.corp.intel.com (10.22.229.23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.27; Thu, 28 Apr 2022 07:47:23 -0700 Received: from ORSEDG601.ED.cps.intel.com (10.7.248.6) by orsmsx601.amr.corp.intel.com (10.22.229.14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.27 via Frontend Transport; Thu, 28 Apr 2022 07:47:23 -0700 Received: from NAM10-BN7-obe.outbound.protection.outlook.com (104.47.70.109) by edgegateway.intel.com (134.134.137.102) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2308.27; Thu, 28 Apr 2022 07:47:22 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=lwHHTO/9hrQe1kQsWml9QrFMH0DO1aYtBqZFdbMmNdQIN80Q6Ec7MpaK139Pk7szipl/avnaHpvM+hChvOl0RFtDHyg3ghZRnJBFC0dywyEkO78/QbmIpfftWDJlD3L/6n3uMMOHAJ05ptnJkTQO49Bz1ev0aULqWBmcldzKWlAvVpqQSk5kQ1iPdzIp+MnKCvCOmNGw5HnakhTjzPdxpjS1D1oPrgHbf0xvGzWmIQOCoJ1qkuNfm61d6wDyNjd0nn4dfmJv6O961DXwgNo5AHPz3HOPUn2BOUFokUOUFM4wDBKOS5fMXG2LWm4b22fxozWiZE6odyZjxm5EchQtgQ== 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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=M4Xqh5pmnRLBmeIOX3ShDKLjbQByRLHDYhlrVGiMIhc=; b=bzNPvHXSPB0kpD4RPUdgv3Gk3x0ADxGc11+mjjn86EOSXjdjgpsB1n10EL9ofkgztBzA7EwXEC95ga7jFiTALG45drrpGaxFLege7WJWtghWcsitOwnv3TM7/GBUkCzf3hEcwajyLvY31pJ0u6K1TcE/KwN2p6LSxGzuzaRYUZ1MBJIbVkSM8qXrwq/Qyf9vR5T8zFVN5aCUUaSuNA28flnWJOhUCXyiq2HdVHV9cy/Z9J6shnRnHjuK821iF6BQ3eW/CPbyRL9vc/G498pMTOH8E8eekloLrUI5CzSZrf2dl6xieZgNXUrj7SFmC12nEgD2rgS4UUzQmMDN2Vtx+g== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com; dkim=pass header.d=intel.com; arc=none Received: from PH0PR11MB5832.namprd11.prod.outlook.com (2603:10b6:510:141::7) by CO1PR11MB4849.namprd11.prod.outlook.com (2603:10b6:303:90::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5186.15; Thu, 28 Apr 2022 14:47:20 +0000 Received: from PH0PR11MB5832.namprd11.prod.outlook.com ([fe80::ad86:86fe:a02b:174f]) by PH0PR11MB5832.namprd11.prod.outlook.com ([fe80::ad86:86fe:a02b:174f%5]) with mapi id 15.20.5186.021; Thu, 28 Apr 2022 14:47:20 +0000 From: "Gujjar, Abhinandan S" To: Akhil Goyal , "dev@dpdk.org" CC: "anoobj@marvell.com" , "jerinj@marvell.com" , "Jayatheerthan, Jay" , "Vangati, Narender" , "vfialko@marvell.com" Subject: RE: [PATCH v3 4/7] test/event: use new API to set event crypto metadata Thread-Topic: [PATCH v3 4/7] test/event: use new API to set event crypto metadata Thread-Index: AQHYVY1mGZPAOiigGka0tM3j/VFoSK0FcplQ Date: Thu, 28 Apr 2022 14:47:20 +0000 Message-ID: References: <20220418193325.368313-1-gakhil@marvell.com> <20220421143720.1583062-1-gakhil@marvell.com> <20220421143720.1583062-5-gakhil@marvell.com> In-Reply-To: <20220421143720.1583062-5-gakhil@marvell.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-product: dlpe-windows dlp-reaction: no-action dlp-version: 11.6.500.15 authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 3ce601e8-7a41-4d04-f81e-08da2925ffa9 x-ms-traffictypediagnostic: CO1PR11MB4849:EE_ x-microsoft-antispam-prvs: x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: unW/Y33tFyaQgyFfyXbYqVchsjuo5VGkHWckpc86Y+HA9M03ugL5j9qfeUq3kpJIjntJMyXQdu6cAnfPMYH5L522J3/kgKOaz9aUaTZl5Xf59hNTf/Fa/iJupHMeonTeNvgtCaPS+nF3LBUAlt4ZXTPetc/bO3YhHMBxqFYppHupV227jVeAIywAraWOS52zprF6adllcwrYblJL2P0rgpZ61dbEDstB3xUnZHAOgRiRJJwE3dlP05U7yFvJziJjkpDm+aSreLBItS+11GEsPUao/E5OmlhgR2PTtNpqHW7wZHF6A2alheUPZO0lrVNv0ANw23ay0o4Kd/+ywbsSCE3HokmyzTfVCaGTK59R4pq493hvv0TEElavuuBNqXAyVedLbbK6RcizAIWRHLoFdAQMNZXe2VYyEDcimlmBBXMyMvYdNzOvLCFOq8CwIaFGChgymPJVPLIvzYm8tBXZfiz0x9F9w6BA9MdQDVfnteJH4JCScom5TShgVyJQeiwV1b9h9whW2qjes3+nSaSqwikiIr7uizwTl82+w0fnH6JG+py1RnbHqx6GaunnjpfS2AxHFfpwm/X/SYvnAkLFyGuwNzqYD2enTTmjF4KYI+ffLsB+QTd8tp9W6BfSnv6VtIU76WmLozWoEToABe9/7/Bp74WzNSrUnABHLINX1B4/bfj26DjKsTVo44bEzF+//C2yELwyn+fdcJ/hUQX3Xw== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:PH0PR11MB5832.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230001)(366004)(2906002)(7696005)(5660300002)(53546011)(55236004)(6506007)(8936002)(186003)(83380400001)(26005)(9686003)(33656002)(55016003)(508600001)(4326008)(110136005)(316002)(54906003)(122000001)(52536014)(38070700005)(38100700002)(71200400001)(66946007)(66476007)(8676002)(66556008)(66446008)(76116006)(86362001)(64756008)(82960400001); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?0LhcaPrJjvauWRmxQ8N9s0DyAYi/zHnKumLG7d3P/VrCTX26CiOFbsUdCAas?= =?us-ascii?Q?y+DzbamIEryrffjkORIQeyMwAIz8h0KMZ9PphwZkmV0ugQvpxjM+b+vXQ+LZ?= =?us-ascii?Q?TEYOlRSv+uTLmjafPvMscJiZ799qfl1mmVidmCaAkCOqdj+dru4/njBuibyZ?= =?us-ascii?Q?vigZfIECNeYkb4QP4oWyVQwLFG8B4zHaAtYgnhjO9QDmynRQ+YqeuU3ic8Xh?= =?us-ascii?Q?jhMEMRlwDlcpetqrRbf94zGTY3/wyWqwhEbEbCVwoGmnxswO7c/M+rH5dFjH?= =?us-ascii?Q?I6xUF29XpVEzG6IADtZQG8FTVQ4UP3l0B+YPacgYM+1daUdE83BjGGGtiAxb?= =?us-ascii?Q?VecjWJejRu9pcjgqRdyS0neb50LXJnhYHFWwO6Ot8UPUiW8PRSOCTBBOtYXY?= =?us-ascii?Q?/+/AbnlblZuau4/VD+TPTp6TKLeFZg7gXppPxIqp3efBuNK92tVIao/aILkT?= =?us-ascii?Q?pSDwQycv0652y0XdpjZTwH1kXWX6XD1volxLVdpkuhxwyucRFOI0GtMSrmt6?= =?us-ascii?Q?HFKvG2OR7BDvUdtr004KI+6CmwOfJ1IaInSMs7WWa/IOLRdD2BhLxcAFD7t9?= =?us-ascii?Q?sEnwS9IywlecyQBi83L+tfAN1GdRJi++FWVHSZ6TMNPwmsDK9BMa7ds71FPL?= =?us-ascii?Q?PZQ3kGLb9Jyj5B8tz24187M2wNdLS7ro1arQ0Xc5TRsvKSrW+k+cd/Ra9Z+P?= =?us-ascii?Q?K8zaW64jmsj8+J+iEMqCZt8oFy/Zxy9L2prImbKMMSeI/1ZUJlW/jlSrp65m?= =?us-ascii?Q?VQX0SJL2aAzRIfVuvSckTbLQrwnnhA88/UrnmVwwOzdRovud6tqiuTmxaLUs?= =?us-ascii?Q?qOFh9fuMvbMfKEKbgygPtFeHV4ZgL/229B6HEskDtBlSZukjUp+qyH+6fs4e?= =?us-ascii?Q?ZMVPaOCbJWFgzXgtd1KErUfKr0IMTHC3Kpqz/Rx//L3bKur82wxaWPeIW0O3?= =?us-ascii?Q?62Kcax067gFTPMObjTMRC5pRbq0l2wNUJEuYXD2QTnzAW7PjWa/BPxcbGnzk?= =?us-ascii?Q?0MYdbRCLgiIgo18U90RQJmSD9hRJT8GWVCXpmq0Xja9JqiMrDmoFvTi7Y9Be?= =?us-ascii?Q?rsJ4O9lh/LAIBS+gEyh3mpWOYmjWlgANR9tn5aqCNN1DuDBwVidpDgSL2nJn?= =?us-ascii?Q?GWmmjh9xH5FbyZ4qnqM/gFRHniRQ1tDAb+3iFAUmDOZ5Ah8bJzVRy+iopqTF?= =?us-ascii?Q?u3qXV/TEX3I/+fFZVLMS42DVmEmaoAjg9jR1Q7llwRAiKpJ7DQZ0MVxje1v3?= =?us-ascii?Q?9G2HKVMg8UWr8TMDwJRkkVdrwWbUA28L2UStBbYitT09uZ5nQ/wF9FP9Xwp7?= =?us-ascii?Q?Ry3V/qI5dQDXrEzGLoAbLDr1wx+5eFQtWdLo3JItBw4HrMhD5nAzvBMzqjkS?= =?us-ascii?Q?eBnsdOsTAnVWM9oGU4hiJN0WsB1+fsqdenRXid5iWdapSzhsiCODsA/NvoCb?= =?us-ascii?Q?mlnfpxiKwy4/S/7BOeeGxbOmJJLK9pp0HzFPRiugszZ2rRsiTToFA4L2KChU?= =?us-ascii?Q?aVfPcnR0xNfQs1cstuU5VrisEd6f46pjoAH7CNw/uP7WKv2GQNGfgcoOoV90?= =?us-ascii?Q?4GL3/iwKmCAaskU2h2bW0DVK0CFRRHQrAYyPDeqsHuzgS2+jqSCoyo9Mag7Z?= =?us-ascii?Q?66jy1VS0vBmhj3nC1WvQ9OklZUGGmmtotl8MadwCvKGmL6GXfDaIHtnqCJjt?= =?us-ascii?Q?aqlp/eoq9vUS50C6wY8opdz7841v1x9xawjAjpivPQyElE76KziKQan75jTA?= =?us-ascii?Q?nupi4cJzSb3Ma1fZTyPSoJ426lbEuJI=3D?= Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: PH0PR11MB5832.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 3ce601e8-7a41-4d04-f81e-08da2925ffa9 X-MS-Exchange-CrossTenant-originalarrivaltime: 28 Apr 2022 14:47:20.5579 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 46c98d88-e344-4ed4-8496-4ed7712e255d X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: tp5oqWDL78K0NfI4PL0KXZ7sj+HBgdrIW+KpF4LERg3G46jLVV1udd/XNB99RQGyot/tXLqZekrQ0X5iJ49RmCk/X+YlqbqRCxkKOWMHSJI= X-MS-Exchange-Transport-CrossTenantHeadersStamped: CO1PR11MB4849 X-OriginatorOrg: intel.com 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 Acked-by: Abhinandan Gujjar > -----Original Message----- > From: Akhil Goyal > Sent: Thursday, April 21, 2022 8:07 PM > To: dev@dpdk.org > Cc: anoobj@marvell.com; jerinj@marvell.com; Gujjar, Abhinandan S > ; Jayatheerthan, Jay > ; Vangati, Narender > ; vfialko@marvell.com; Akhil Goyal > > Subject: [PATCH v3 4/7] test/event: use new API to set event crypto metad= ata >=20 > Used the new API rte_cryptodev_set_session_event_mdata to set event crypt= o > metadata from the applications (app/test and > app/test-eventdev) instead of using session userdata. >=20 > Signed-off-by: Akhil Goyal > --- > app/test-eventdev/test_perf_common.c | 8 ++++++-- > app/test/test_event_crypto_adapter.c | 12 ++++++++---- > 2 files changed, 14 insertions(+), 6 deletions(-) >=20 > diff --git a/app/test-eventdev/test_perf_common.c b/app/test- > eventdev/test_perf_common.c > index 9d1f4a4567..0378607cda 100644 > --- a/app/test-eventdev/test_perf_common.c > +++ b/app/test-eventdev/test_perf_common.c > @@ -835,8 +835,12 @@ perf_event_dev_port_setup(struct evt_test *test, > struct evt_options *opt, > return -ENOMEM; >=20 > m_data.response_info.flow_id =3D flow_id; > - rte_cryptodev_sym_session_set_user_data( > - crypto_sess, &m_data, > sizeof(m_data)); > + > rte_cryptodev_session_event_mdata_set(cdev_id, > + crypto_sess, > + > RTE_CRYPTO_OP_TYPE_SYMMETRIC, > + > RTE_CRYPTO_OP_WITH_SESSION, > + &m_data, sizeof(m_data)); > + > p->ca.crypto_sess[flow_id] =3D crypto_sess; > } >=20 > diff --git a/app/test/test_event_crypto_adapter.c > b/app/test/test_event_crypto_adapter.c > index 688520db4e..9904206735 100644 > --- a/app/test/test_event_crypto_adapter.c > +++ b/app/test/test_event_crypto_adapter.c > @@ -227,8 +227,10 @@ test_op_forward_mode(uint8_t session_less) > m_data.request_info.queue_pair_id =3D > request_info.queue_pair_id; > m_data.response_info.event =3D response_info.event; > - rte_cryptodev_sym_session_set_user_data(sess, > - &m_data, sizeof(m_data)); > + > rte_cryptodev_session_event_mdata_set(TEST_CDEV_ID, > + sess, > RTE_CRYPTO_OP_TYPE_SYMMETRIC, > + RTE_CRYPTO_OP_WITH_SESSION, > + &m_data, sizeof(m_data)); > } >=20 > rte_crypto_op_attach_sym_session(op, sess); @@ -416,8 > +418,10 @@ test_op_new_mode(uint8_t session_less) > if (cap & > RTE_EVENT_CRYPTO_ADAPTER_CAP_SESSION_PRIVATE_DATA) { > /* Fill in private user data information */ > m_data.response_info.event =3D response_info.event; > - rte_cryptodev_sym_session_set_user_data(sess, > - &m_data, sizeof(m_data)); > + > rte_cryptodev_session_event_mdata_set(TEST_CDEV_ID, > + sess, > RTE_CRYPTO_OP_TYPE_SYMMETRIC, > + RTE_CRYPTO_OP_WITH_SESSION, > + &m_data, sizeof(m_data)); > } > ret =3D rte_cryptodev_sym_session_init(TEST_CDEV_ID, sess, > &cipher_xform, params.session_priv_mpool); > -- > 2.25.1