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 0A43FA0545;
	Thu, 11 Aug 2022 05:59:40 +0200 (CEST)
Received: from [217.70.189.124] (localhost [127.0.0.1])
	by mails.dpdk.org (Postfix) with ESMTP id BE0F640DDA;
	Thu, 11 Aug 2022 05:59:39 +0200 (CEST)
Received: from mx0b-0016f401.pphosted.com (mx0b-0016f401.pphosted.com
 [67.231.156.173])
 by mails.dpdk.org (Postfix) with ESMTP id 6963440A87
 for <dev@dpdk.org>; Thu, 11 Aug 2022 05:59:38 +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 27ALYk7c030395;
 Wed, 10 Aug 2022 20:59:37 -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=xt4MPrmkaRmg3tTD0fhLmHtLkCmLeu8BtW7SMCaoH7U=;
 b=KcvvPJ4Bp2w6MrwTwFAVM/FWGFUyIwpVek7D+q/4VBCFX5aYB0lh51obQy8dFKfoFWyb
 PPTecQg1Ng2/SBdohP0OMWQH2YNlFUiDbUtqETL98qm1JNsv6uPtS9nOw8saYAiikF7s
 6TM3cgO5/A4qywrXtgG9SceboxSZtw4o+ohlZmxF9y86ovbJ9uDJQ3+4PxC6a5tpSNFu
 oXpFx4jXu8nOESV41ANTlPUy60BDztQNoglH9tgNULBAyH+AsznRSF8xL/PORJ4FtIai
 aDXbrXcMunnBJuvDy8Q5jFvkSVEE87LpI144IvBFkTAXdbgaqmjxfaVaic1Rfw3BWzFp OQ== 
Received: from dc5-exch02.marvell.com ([199.233.59.182])
 by mx0b-0016f401.pphosted.com (PPS) with ESMTPS id 3huwr36beg-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-SHA384 bits=256 verify=NOT);
 Wed, 10 Aug 2022 20:59:37 -0700
Received: from DC5-EXCH02.marvell.com (10.69.176.39) by DC5-EXCH02.marvell.com
 (10.69.176.39) with Microsoft SMTP Server (TLS) id 15.0.1497.18;
 Wed, 10 Aug 2022 20:59:35 -0700
Received: from maili.marvell.com (10.69.176.80) by DC5-EXCH02.marvell.com
 (10.69.176.39) with Microsoft SMTP Server id 15.0.1497.18 via Frontend
 Transport; Wed, 10 Aug 2022 20:59:35 -0700
Received: from BG-LT92004.corp.innovium.com (unknown [10.193.69.70])
 by maili.marvell.com (Postfix) with ESMTP id 71A2A3F7085;
 Wed, 10 Aug 2022 20:59:32 -0700 (PDT)
From: Anoob Joseph <anoobj@marvell.com>
To: Akhil Goyal <gakhil@marvell.com>, Jerin Jacob <jerinj@marvell.com>,
 "Thomas Monjalon" <thomas@monjalon.net>, Hemant Agrawal
 <hemant.agrawal@nxp.com>, Sachin Saxena <sachin.saxena@oss.nxp.com>, Ciara
 Power <ciara.power@intel.com>
CC: Aakash Sasidharan <asasidharan@marvell.com>, <dev@dpdk.org>
Subject: [PATCH 0/1] Add security perf application
Date: Thu, 11 Aug 2022 09:29:32 +0530
Message-ID: <20220811035933.802-1-anoobj@marvell.com>
X-Mailer: git-send-email 2.25.1
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
Content-Type: text/plain
X-Proofpoint-GUID: OLRS1lDVDXNIh6o7vJQgfw-Fo_7YcZnq
X-Proofpoint-ORIG-GUID: OLRS1lDVDXNIh6o7vJQgfw-Fo_7YcZnq
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-08-11_02,2022-08-10_01,2022-06-22_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

Add performance application to test security session create & destroy
rates supported by the security enabled cryptodev PMD. The
application would create specified number of sessions and captures the
time taken for the same before proceeding to destroy of the same. When
operating on multi-core, the number of sessions would be evenly
distributed across all cores.

The application would test with all combinations of cipher & auth
algorithms supported by the PMD.

The app is similar to 'test-flow-perf' tool which captures the rate
at which flow rules can be created and destroyed.

Anoob Joseph (1):
  app/test-security-perf: add security perf app

 MAINTAINERS                                 |   6 +
 app/meson.build                             |   1 +
 app/test-security-perf/meson.build          |  14 +
 app/test-security-perf/test_security_perf.c | 554 ++++++++++++++++++++
 doc/guides/tools/index.rst                  |   1 +
 doc/guides/tools/securityperf.rst           |  47 ++
 6 files changed, 623 insertions(+)
 create mode 100644 app/test-security-perf/meson.build
 create mode 100644 app/test-security-perf/test_security_perf.c
 create mode 100644 doc/guides/tools/securityperf.rst

--
2.25.1