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 6DDD0A034C; Wed, 16 Feb 2022 08:08:59 +0100 (CET) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id EA1D6410F7; Wed, 16 Feb 2022 08:08:58 +0100 (CET) Received: from mx0b-0016f401.pphosted.com (mx0b-0016f401.pphosted.com [67.231.156.173]) by mails.dpdk.org (Postfix) with ESMTP id 925D74013F for ; Wed, 16 Feb 2022 08:08:57 +0100 (CET) Received: from pps.filterd (m0045851.ppops.net [127.0.0.1]) by mx0b-0016f401.pphosted.com (8.16.1.2/8.16.1.2) with ESMTP id 21G78Ek2024629; Tue, 15 Feb 2022 23:08:56 -0800 Received: from nam04-dm6-obe.outbound.protection.outlook.com (mail-dm6nam08lp2048.outbound.protection.outlook.com [104.47.73.48]) by mx0b-0016f401.pphosted.com (PPS) with ESMTPS id 3e8n3t9p1w-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Tue, 15 Feb 2022 23:08:56 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=DaKLoYubUry35TCF71obT/u9xeqVqZUFxT0LloVE7xLocIQF+GpbuDVDB03AYhKrRXPjZIh3L2eN0KxgjCG5Qt/nXQtbrcZYEE4M7pjn4Kxuz+7Q5iL6mhrkPXBVFWrcEeGTrjqzt8+28ujPupWlfuOQNIA8SqttCx8G69SJYgfkS28gN3f+tc8hzyc/yaDWakhgr1TRIttHKgi8DAYkiqCmklCsNUHpgIYtPArzD56cxJrxW1WmIeNYNPg3EZGMh5vpiZtJuVyJLqCO8wyZvPiFLthMARxQX8IfFAckQZzTG67y+yhgcIhPEcfO/XZPfYGX5YwwUU3abQZdjAU+lA== 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=Jvdg0tcC441fLqyC/WdTI3XXPGvWUjNwqQVDNMY7ny0=; b=F6gD0lW/b5LXfhfb4i7edzu6Znu03QUPMoSAizsepQyIJQ8G16kPWxedDm9Wgz5IMKztV4zLV5GQYgQGTcgb9bpR/MNgJ0jBc9YEiSotaRHEyXWEwg3B/m+Jgy6Gde8jLcY9zpdmrGZjDyGTFTIse1g71pMFtl+ZUEnoE4CdqDJ50Rrzs3RRbbQLSQhEnBKuRlgepPsVgKfGXLbpvMaxRAecnG+KrcVgHqH7QEZYBcPHn6XNeYxSCwVXpYmlx8n1asn4uaFxi3+Ck+1JxNsWr3JJI67ZxPMSTcrsDvsbjaVaN0FLa9wTMVe2pHQ4MFATRao3wQMitXZZulPGoGfaPQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=marvell.onmicrosoft.com; s=selector1-marvell-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Jvdg0tcC441fLqyC/WdTI3XXPGvWUjNwqQVDNMY7ny0=; b=ujr6NeTCf6JbqK8eNf+CAkx5ZfttGSdq8SXJBdYoWRjUjZtQrDrc0OITKsG/H428adJIm3NRAN+8iu7P6IoVcrrABxsuwykSgorFt1WUdFuJk7KZjzZ4eiEh2+CRcdpS5pj4EzlZDNqjwIvyjlJ1RahV2nDj1h2+ltUTAzaOuaY= Received: from SJ0PR18MB4429.namprd18.prod.outlook.com (2603:10b6:a03:37e::12) by MWHPR18MB1360.namprd18.prod.outlook.com (2603:10b6:300:cb::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4975.19; Wed, 16 Feb 2022 07:08:52 +0000 Received: from SJ0PR18MB4429.namprd18.prod.outlook.com ([fe80::98d9:86fe:7334:1919]) by SJ0PR18MB4429.namprd18.prod.outlook.com ([fe80::98d9:86fe:7334:1919%2]) with mapi id 15.20.4995.014; Wed, 16 Feb 2022 07:08:51 +0000 From: Shijith Thotton To: "Gujjar, Abhinandan S" CC: Jerin Jacob Kollanukkaran , "dev@dpdk.org" Subject: RE: [PATCH v5] app/eventdev: add crypto producer mode Thread-Topic: [PATCH v5] app/eventdev: add crypto producer mode Thread-Index: AQHYIo0cbr2kZAlktE6+7tGayAkFZKyVm16AgAAm9VA= Date: Wed, 16 Feb 2022 07:08:51 +0000 Message-ID: References: <74c3a3fcfb79b7f64588c62ca7c92502739365d0.1644337305.git.sthotton@marvell.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: ca5bc1dc-8f52-4d58-e5e2-08d9f11b2f9c x-ms-traffictypediagnostic: MWHPR18MB1360:EE_ x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:7691; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: 7gZ9PTqeFKEBFW57wi0gDisjOnCZ2aVu4UNn6qNPYhsnE1mAyTXi6LvwARIF1LtmIfREJjFaL+MzplW+yzAf5QM0/uvCrkZ8Ts5xT1ZbI1ca8WK21EWzePDuYzL3PIjVwM6gZ6O+xXvZ8wws75FMw7/0HSK4k+YlrD7IlfVqBL4LAwJ64jpKU5V+C1QvDvek2Zt9mxleedAU/GNktJS31PoI/W2Yz0zEhdc3KuFBzrrfDZsOOFlkSv+SH7YYWg1cRyNXicJItYXAR/xG+bTBVtBkyf+c2Y+CsmdzL5bRtUlb7q9TdRv8k09bvpSsF6LLGrEPoEVlgR6Nb2CrgBOTD/hilNESCwWPLC31qat16H6XBosASpALt4SxBjmoSt2LPa026hgZ6OBvJ0mD+L68zG2rhrkg3XcMYqi1bAPvEW4IhL6fWkX2LttYXOdpwbGEQvwLFJyUYYAW9V3lEXMXMp4rpoJA/tw1DfbJO/kD971zTf/UBXiOa2eb1eOveQIB1TwIIA627bt2kj+PEHne4KMLbzP4fdIF/sD519RWRJO7ibpiOKecOFfyyRPldOs4Ii0o81dK2U5G0k3J7cmGSKvPkKMN4J930QAeE4XmG07wAHzcZ1f9ZfzUbzzAu0TsMGmlE7Iqxl7ZP6R/P+txg0XT0Rkhb8Y2rwCrtsI+/buVfkO9GTRCtpl7t4HwYCrQG1GEnDipG+Mprypv7tS+sw== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SJ0PR18MB4429.namprd18.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230001)(4636009)(366004)(8936002)(38100700002)(2906002)(66556008)(186003)(26005)(33656002)(316002)(38070700005)(6916009)(54906003)(55016003)(7696005)(9686003)(4326008)(8676002)(71200400001)(122000001)(76116006)(83380400001)(52536014)(66476007)(55236004)(5660300002)(508600001)(64756008)(6506007)(86362001)(66946007)(66446008); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?j0sF+TcmZT7AZNAoCbL8D+4j0TNQLSewEb1VJtbyhugVKIS9ypWlcGbVjWzS?= =?us-ascii?Q?eVgeWBP8GkuFS0yswu3a8kTSKCMe38VImrsqS3wEocDWadHBmZdlOFsig3Tx?= =?us-ascii?Q?7Tbro6xT7+i6UvQSMVKe00f77r2zr7arwEcmO9aliQGVrpV2Tlp8/fppbuiQ?= =?us-ascii?Q?8uI3X6ImkTFSsms8aKYez+UBBzPZSu799XuNkdg5QpI/ud3ayfiHixWyvp3z?= =?us-ascii?Q?CINTA5qo4rvenRjDTuwKEaAUnwfc6uPI15jtD7+isr4jCv9hnhiJhbC+L31r?= =?us-ascii?Q?WXzR4zjknR1E0S3ZNX6m6pHVZ4R8jQ9E0OjAWMVceWaQaDL4Clb7PQ0D3STP?= =?us-ascii?Q?bbMWHlTNsDj4y+A1yL2cxk1un95hgIw4+UJZKbz526xGqMI8lrwfuvvNPeaD?= =?us-ascii?Q?n40NQFEyWljCGxWV5/Pc0KdyfxZmphhYggZ88W8KDRm1vQ3aksmpK9oBuJgm?= =?us-ascii?Q?EmU9ixknU3HXWNYutI2taFRr1PUv5XUWKqkUPuscicyi2/lQeW5OHoaF4qUU?= =?us-ascii?Q?7/UyPo5ijlB7HFIa20zkmsPtDP2FMVoAc3EhwlQvhxFwALulzOG1H0XwpMXV?= =?us-ascii?Q?XtPw7udfw4gvVzdMkmvpjr866B9MtOOiTlC5QmvbVDr5D21w/ZMF5p+4fHPD?= =?us-ascii?Q?xlUU9wIo2fEXpG3mVgCcVL1XS10HQzJv239LIyBa/5HJWMRPTethct0ucGvy?= =?us-ascii?Q?hf6R1xGmAMtBvBY/THOHUKRYpJBz+kSQslxMUvE360BnwPXE2pn7MuSv+AgB?= =?us-ascii?Q?g30UzRyS3gvAts/UKAKB4Mzv5wDm+YhzzVXWlZFqTNQEXGfW1JY4jkwCpk7B?= =?us-ascii?Q?+3tP+nbmvidQwNKp1Flhn9y8meyXFtSZfcyasNyVhMLq2/rCTlpLlseyR1vc?= =?us-ascii?Q?P6cx21fXvDrhyv2xeEteiKRFFmpzFOeJJTG577uMgs4ODVOKGG8V9PLrZuqP?= =?us-ascii?Q?L3w8kUhwpGFGzc6nV6cMjSLsHqYqeOPiHQUFAkqy3nVs2VB367zlmUr+dD55?= =?us-ascii?Q?FmvUDR6faVyOSe34ME1twTnGAp/0CYXL7+BcxL90C/eK49+Rs/gXDTqTYyIm?= =?us-ascii?Q?m78B7PFnI25D07OYFvDeChJIdR9QCfXIlCu3bIqY6ue0hMaZ64V9CCyrA241?= =?us-ascii?Q?ZeVACKrF386jeGtExrncPclFI1fHeXHJxa+/IFTTg371FMjq8hv3hUVptok7?= =?us-ascii?Q?VLgsZqXd8JUTy4AeSEyRM/xcUDvPnQdPYr/W65EkISbSsC7xjgPNqaEsOwXG?= =?us-ascii?Q?qoQNRcT4D+qkIsuks8wMh6A+asIRN8A1wnM2H+1E+P1NmZgQ5uyVk2xFsTBL?= =?us-ascii?Q?kT3fjeIR1C9kiz3LzhZzqQrGYAb58yr6SoqHZBI/xUI/GABS/pJTiscgnMyd?= =?us-ascii?Q?0kknOCQGMnEmIntijT8n/SgLeMv8OybP1/eJ0aAiwHjXSlfuGASxWDSgKysS?= =?us-ascii?Q?cAEXKyzQBBxL2PmbSgC5UegZG5mhctKNIyf+EpsU/HjVB37LWWcTSxq1ZVVw?= =?us-ascii?Q?MFd8uodBfG9UCNNAxJ7QDretNF1c2ChzhT+tRYCqYfxy4DnqRDCxegPFrICY?= =?us-ascii?Q?stYiYoNtBbFudR2QbS6qDaT4a8yOBAOKTcqK2/wAM0Dx4ifaOAMTYAMhzuUG?= =?us-ascii?Q?A8VrsPSEeyQNWHxTPIxxbwc=3D?= Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: marvell.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SJ0PR18MB4429.namprd18.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: ca5bc1dc-8f52-4d58-e5e2-08d9f11b2f9c X-MS-Exchange-CrossTenant-originalarrivaltime: 16 Feb 2022 07:08:51.3452 (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: C6IncM/8ERi3FhVVRp1q099oaR/tyVcKeCZpEExyefxk259PxJNMuiiDWw6X8nAa+v+eVB5SjFu++fX8hCNcIA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: MWHPR18MB1360 X-Proofpoint-GUID: CaGDkEV7qhRze5zykjepcf7zgPeXZ_Ar X-Proofpoint-ORIG-GUID: CaGDkEV7qhRze5zykjepcf7zgPeXZ_Ar X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.205,Aquarius:18.0.816,Hydra:6.0.425,FMLib:17.11.62.513 definitions=2022-02-16_02,2022-02-14_04,2021-12-02_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 >> >> In crypto producer mode, producer core enqueues cryptodev with software >> generated crypto ops and worker core dequeues crypto completion events >> from the eventdev. Event crypto metadata used for above processing is pr= e- >> populated in each crypto session. >> >> Parameter --prod_type_cryptodev can be used to enable crypto producer >> mode. Parameter --crypto_adptr_mode can be set to select the crypto >> adapter mode, 0 for OP_NEW and 1 for OP_FORWARD. >> >> This mode can be used to measure the performance of crypto adapter. >> >> Example: >> ./dpdk-test-eventdev -l 0-2 -w -w -- \ >> --prod_type_cryptodev --crypto_adptr_mode 1 --test=3Dperf_atq \ >> --stlist=3Da --wlcores 1 --plcores 2 >> >I still see error with both OP_NEW and OP_FORWARD mode. Can't run the test= . >root@xdp-dev:/home/intel/abhi/dpdk-next-eventdev/abhi# ./app/dpdk-test- >eventdev -l 0-8 -s 0xf0 --vdev=3Devent_sw0 --vdev=3D"crypto_null" -- -- >prod_type_cryptodev --crypto_adptr_mode 1 --test=3Dperf_queue --stlist=3Da= -- >wlcores 1 --plcores 2 >EAL: Detected CPU lcores: 96 >EAL: Detected NUMA nodes: 2 >EAL: Detected static linkage of DPDK >EAL: Multi-process socket /var/run/dpdk/rte/mp_socket >EAL: Selected IOVA mode 'PA' >EAL: VFIO support initialized >CRYPTODEV: Creating cryptodev crypto_null > >CRYPTODEV: Initialisation parameters - name: crypto_null,socket id: 0, max= queue >pairs: 8 >TELEMETRY: No legacy callbacks, legacy socket not created > driver : event_sw > test : perf_queue > dev : 0 > verbose_level : 1 > socket_id : -1 > pool_sz : 16384 > main lcore : 0 > nb_pkts : 67108864 > nb_timers : 100000000 > available lcores : {0 1 2 3 8} > nb_flows : 1024 > worker deq depth : 16 > fwd_latency : false > nb_prod_lcores : 1 > producer lcores : {2} > nb_worker_lcores : 1 > worker lcores : {1} > nb_stages : 1 > nb_evdev_ports : 2 > nb_evdev_queues : 1 > queue_priority : false > sched_type_list : {A} > crypto adapter mode : OP_FORWARD > nb_cryptodev : 1 > prod_type : Event crypto adapter producers > prod_enq_burst_sz : 1 >CRYPTODEV: elt_size 0 is expanded to 208 > >error: perf_event_crypto_adapter_setup() crypto adapter OP_FORWARD mode >unsupported > >error: main() perf_queue: eventdev setup failed > =20 No change from previous version. Apply the patch "[RFC] app/eventdev: add software crypto adapter support" f= or using SW.