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 AA94445459; Fri, 14 Jun 2024 11:38:09 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 787E9402DD; Fri, 14 Jun 2024 11:38:09 +0200 (CEST) Received: from NAM02-SN1-obe.outbound.protection.outlook.com (mail-sn1nam02on2054.outbound.protection.outlook.com [40.107.96.54]) by mails.dpdk.org (Postfix) with ESMTP id C76E8402D3 for ; Fri, 14 Jun 2024 11:38:07 +0200 (CEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=fjYyGSUBmvdSoifjb9Bgjpi+ctxnEd5gds40I2sld/ax3W+CT/BGJsbMU+yejwYGUBgIXClTuSd8LUouwgx+3UuhZcBeH73Nt46pBhsalpSKTBMCvAUzp+hzNfHcYTI8kED9sY3iv1r2kziLEDGxqpuA+F/m/gr7GnppRnUjE2fuSmgHGLwOaLX3pN7FIPWHj8hP7oCm5R3hYans9qLwGO82xel4+bLfOEh2gBGuXm4PSeCUNnKSu6jm7L7ov+2YTf5J9bvuFc0VcOCQXZA6DBCv4jNKNgjcC/UeVqXzW8AJe16IQV76kGmdKn2OR7oP9c26bdJ9dkOo5Drh3wo66w== 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=2YIUdDBvOhoizHlnyh1yZjITQV/voIA+j44FH71QbhU=; b=HcbidVQNUx2VqfkR02Cd0MHKtpXdCcdNBkKJi/zkaksjxegLJ0/8qyXNLx8LIs6JW7fKIF5XJWTfnCA0f9eCIgNxzSXjjysuxmV+tBBJn64doBKHVJtgV6hMefHAfQLWSylGSKsLPWejPMFELyiIvj29eTYjFlq5bh2Sy8wcfZdN40vtmbKa03z858quJtcPckfSsQxF+fZVLkDBNnifXRjDct+YE3i7D5YjmQ86C71JLiHr7y3UFbZEPaBhH/bhJSWq1Uc1OwYNvJfVsPNR7VR1Bt7UciXbRt/B2NcB5SG12NIGd49sXMWFA8V9MnYetTRBvsI3q6Srdv6n3Z4X0A== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nvidia.com; dmarc=pass action=none header.from=nvidia.com; dkim=pass header.d=nvidia.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Nvidia.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=2YIUdDBvOhoizHlnyh1yZjITQV/voIA+j44FH71QbhU=; b=qpRsVS5WxapEfm/cTY1RXty4AR9ZO742xrLBK6uoaWs0qNj6utHdATf0Jsjhd+otDetSY7mLUjp8YGHrtii94zADQfoDX18gt5NL242LWtq7XFOcnQkHpXUagTyOU33VXgYqKJ6es97Agq53SOQjzaD9AcdZZdHDRXZamOxpARLbsR5Rd3+tWc0tiSy6FbIw1nvbia1Bd3Wb8cnSPIcH1Hr9WptlJYgAKuj4ED7QZDUn6VdhbeckpiRXssvAGzlAcLKA2fWkO+m3t7OGutmZuAnzMGcZgR3PPGZv8KJm0wh6xXc5VstgcWDYg7ySv3jk21tdUBUX7Ph7/YJUPRSPIQ== Received: from CO6PR12MB5396.namprd12.prod.outlook.com (2603:10b6:303:139::8) by PH7PR12MB6636.namprd12.prod.outlook.com (2603:10b6:510:212::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7677.21; Fri, 14 Jun 2024 09:38:04 +0000 Received: from CO6PR12MB5396.namprd12.prod.outlook.com ([fe80::25bf:da1b:77ac:ed7c]) by CO6PR12MB5396.namprd12.prod.outlook.com ([fe80::25bf:da1b:77ac:ed7c%7]) with mapi id 15.20.7633.037; Fri, 14 Jun 2024 09:38:03 +0000 From: Suanming Mou To: "Power, Ciara" , "gakhil@marvell.com" CC: "dev@dpdk.org" Subject: RE: [PATCH v2] app/test-crypto-perf: add throughput OOP decryption Thread-Topic: [PATCH v2] app/test-crypto-perf: add throughput OOP decryption Thread-Index: AQHaefMuRGSqIchJZUOuwn/Kojs97rE/LHyAgACQTDCAEuYmwIB05gTA Date: Fri, 14 Jun 2024 09:38:03 +0000 Message-ID: References: <20240105100104.908543-1-suanmingm@nvidia.com> <20240319114623.1137757-1-suanmingm@nvidia.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=nvidia.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: CO6PR12MB5396:EE_|PH7PR12MB6636:EE_ x-ms-office365-filtering-correlation-id: 3a1ee719-0753-4141-bf9a-08dc8c55b003 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; ARA:13230035|1800799019|366011|376009|38070700013; x-microsoft-antispam-message-info: =?us-ascii?Q?iCLuvfuCpeJghtWOFAreCz8gRKNw4sZ7EPvtQiBHv1XfyDRJEb9+KJIiJ3JT?= =?us-ascii?Q?VTalVLBf5C/BoNBj2qshkGm8msFPDsSVUrJ8jZkzYcv0EYQshqtDW6q6Md/T?= =?us-ascii?Q?ty56qAEp2CsK+RSOqJu8fl7A05pACiEFx9TBWOIlf9COTjf1pzGUY/hLIy5C?= =?us-ascii?Q?UhS0OPAyLqm8dGNaeXfdd9TKFsJzcxEj0YUcv4uvlz7RNBEDEQBkwL5Y56ks?= =?us-ascii?Q?N+sPg+PwbsPrT2DYbeNCe2ZBIxG/1/bU6bTIuYSUyyee+ns0Jm0H6WD9xq4a?= =?us-ascii?Q?llhIRhf7DpN4QqWEt8nnqEJx1OuqHV5ig+BkJbFNpDNhbcy2CpRAPOZ+x7vE?= =?us-ascii?Q?OhYNXYEl3EdAsG+7tGCPcNZD7bolVqdOgVK+0PtG7zXcwH32iGF88iEapyfm?= =?us-ascii?Q?Ri3mmAwlbW55lG/54rNMHvHIvsI/Mu00ZOeNzEXLJouIRpw9Hqli29NRsHd0?= =?us-ascii?Q?ZE0kLZCPS7MVLiqqtA5PxlFI1Q2+ASOrh6T6vBWlu8Sy8fEe2IJWmw1mqbBF?= =?us-ascii?Q?Yx0ozY0NKZ2drELYVNs3x++ZtR0DgASrUM2cals6pSdzrs3rLbSFxrOw2yw6?= =?us-ascii?Q?2blDhTJnrFLNdXjhOy26jqIG57/EIxk47kaBV7vtIXdxZWGTa9zF2AR+zd2L?= =?us-ascii?Q?5fD5gEbogfU+VY61nwWQOZFTYLKfhYvWVRX8I7zP/JXAXThoMcCX+c8c3zIO?= =?us-ascii?Q?HC0B7uMLB7THIgT8XPy1MWqRXwjWND4w8IzeEmEjgHywny6XA+QQlILFRpkv?= =?us-ascii?Q?ir0FeqPgVgvTT4CEHmMsFddow4D0Ha2mDkeNZjhsGtzWV9aAE2RPJ9Vrgb11?= =?us-ascii?Q?re3rlQgh1qX40XI63s2eWH28vju9T4Ro4rudl8GM1WYJiBO6Hrzb4ai/E350?= =?us-ascii?Q?yHCdk11DZbTGlOngOtWcYp9jRNlJdHvvaqJPGH+IwE7/zk9SNuq/9XJ+ecko?= =?us-ascii?Q?r+nfl6dZhoyMliHTifiOBClJE8TFG4mAiB6e3PsnwzjP02yCqqrnuz30Yqkc?= =?us-ascii?Q?29jud8ZE6etjeYliufCcoB6QNFZrgoSmO6W0JD6t5geomXrev5Lqdlu7cDS2?= =?us-ascii?Q?e5sfF8h5T0hTSFDYPsub33yxKb20vRuQnLWIMS9yvelmZMtZNgsGLv7iSs53?= =?us-ascii?Q?TGcsV6+6ds52rn0qlEap6iM7vJWKfKs38dKg2rFBJEhUe6RavnDoZtDnO1h4?= =?us-ascii?Q?P1A84cf2Lrm5DT/jeMgitmyd0zBXVR1zD85Wz0px/ad0h9VMjqQ8PVEWAncN?= =?us-ascii?Q?VZJIhPw0WHfA/5Py+QZ+J2AN0DtFQklB3aaQ+PE3VkWuEJCQFZRVMUbniEXN?= =?us-ascii?Q?Vx6D/XOWE75uGqMtKBO1MfI2O3SqodJCXdx3e3ZPvflJ7t6MGO8DQkR4OgHw?= =?us-ascii?Q?+riILjQ=3D?= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:CO6PR12MB5396.namprd12.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230035)(1800799019)(366011)(376009)(38070700013); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?ph46Dxwg4p4wSbR6+nKualYjUVdfJs6VmxfdSRbTTx49ksRywwqGhnYQDHF8?= =?us-ascii?Q?N6Kbp8H+fKPzupcquTsk51mG5DBqHZF9murRsnqPULZ7/9D1/X9ks0ohWtku?= =?us-ascii?Q?6TQ5ljT9hA0u5sIE6CocruNj1DdeyXA2uAiISr85A4a8sOErm9pMcoaCfne9?= =?us-ascii?Q?KBJSx9X6rThY6BNw3McWUeqDf/t2Knmp8vT6Rj0a/305ZIrM2fAveKMt6KqB?= =?us-ascii?Q?MytwZ4g1UrrsNs4/gSlmEatusCm4HuZgOgS5AGkCi8RjioAR62XqNh9dDf47?= =?us-ascii?Q?b7I6ECxu0u/1xggFY4L+uK+fqf9LCo5nTzSnQYSCOpJ6118Gqx5mPdoB6z2D?= =?us-ascii?Q?Z8S0199v9jZHmEyfx9eLCpvUs09mtLm6fRjdNGdYLrVoZr94K3DW4LkSYsEk?= =?us-ascii?Q?iDAY6k0hMK5kXWjQmHZpzk4OP/w7J18kHlaZ/6tiOFg8w0X7s8bteC27vg38?= =?us-ascii?Q?ZDdBcP0vhnnpo45S6idR2qW650UpYelu2lmgzyJxVCSDEOvl0s8f172LsadG?= =?us-ascii?Q?1qIyfNh2bFfZzXt7IvjjQYHamJKFJ+Xu0KuMGrGYPHrNaYfcY95jJ21pXx5P?= =?us-ascii?Q?u85dnA7ZVqZ6K9pKeSFaIWpMwScIbKbYQidROOh4adD9CzyWMe7AgIypVLAU?= =?us-ascii?Q?o1/kJbvn2AqWAiCyfhHotN+Tz7iF1u5IjBbNB5VHDFIWGjlsXTJoijOTLX+m?= =?us-ascii?Q?k/JR0SA7N2+kYpZPsdxHHpAP85QACWmhIfQHD+4H13DT76BgC7DJv7x/jNvx?= =?us-ascii?Q?oxN9Lb31EBt1NFtjXQZOIkCaB3cu5BfXkDXc3Jy2Ssz+xeW8V/0rUkEOI84S?= =?us-ascii?Q?fwahYxy/fKYoOqM8B9jayTw0jeUHfoUxYNZpmvLOwTX95AxlNIeb3cKBsCwl?= =?us-ascii?Q?Jl3k0mgV/bovmOsl/X69wXTtbVwlZzvsB2b0pIlgn7XzSOXferYvCq/oZ+Xw?= =?us-ascii?Q?5Th8jSyBI33ThgFTGnbpXKiiekuMgLgN67DRsVomqS904UpJ20o0RN9znq5b?= =?us-ascii?Q?ZHXUc8HcniWggG9OiFySN6/dDB1XONEYvpVAvPHKxEF1g/aAJ5b4j7Sk8MtI?= =?us-ascii?Q?r7IY/zJVzssJvps/nGhkeoq3un0jj1xA+l2+/hRxjD39YfjELvh34hm2vMO4?= =?us-ascii?Q?gK9dPB5U5tBR5/saMb18U41nDqoQyJWr2shiCm/0IJVRRgJOZw1BjZT+MJgA?= =?us-ascii?Q?XBlZe/9lIODAh0qFQ+u/EMBEyQiUTkc6qIh2xxNP3YOuOCUjAZZWmxQx9IeU?= =?us-ascii?Q?S6kAinV5u/MOGXzNzL5+v6D9SpgG51cyYQH2GAfAoUv9FSj2Gh7J29l206vf?= =?us-ascii?Q?SLMRDiMtrMlbV7+db51X2fy0/+mCHmgJEV2PrKtXnyloOxjoz1nbNEx/ISEt?= =?us-ascii?Q?ovNtW0QkNIU89TbwoTuoOzdm1Pw/tV1rstk61KR7tjQl1SETowbDl7JuD6SV?= =?us-ascii?Q?QWZdWdv6rudGZUMkqLpJ1eT+UHPGaGpEfoG/CwPJOT9CN0AmZ8fzKNBFWKVX?= =?us-ascii?Q?9CYopSxDRRnQGRHiUp+1396SWt8lIE0U4u1C3PTYi3pFLdPWOqj8e2fukEbO?= =?us-ascii?Q?RmSiSiLSeLA7FXjY2keF2RLUvNFlrir+bjboYVEr?= Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: Nvidia.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: CO6PR12MB5396.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 3a1ee719-0753-4141-bf9a-08dc8c55b003 X-MS-Exchange-CrossTenant-originalarrivaltime: 14 Jun 2024 09:38:03.2707 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 43083d15-7273-40c1-b7db-39efd9ccc17a X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: DscraHK/tL//qlbtaMOSaHQGyjSEHcrS/Knv00KvacGoCwgORRSck2zWDnG8Q4hGxhH7OnvWFK/iHhiTusCW8Q== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH7PR12MB6636 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 Hi Akhil, As we mentioned the application in another thread, do you know if we can ta= ke the patch for now? BR, Suanming > -----Original Message----- > From: Suanming Mou > Sent: Monday, April 1, 2024 8:30 AM > To: Suanming Mou ; Power, Ciara > ; gakhil@marvell.com > Cc: dev@dpdk.org > Subject: RE: [PATCH v2] app/test-crypto-perf: add throughput OOP decrypti= on >=20 > Hi guys, >=20 > Just want to make sure if anything still need to be checked with that pat= ch? >=20 > > -----Original Message----- > > From: Suanming Mou > > Sent: Wednesday, March 20, 2024 8:15 AM > > To: Power, Ciara ; gakhil@marvell.com > > Cc: dev@dpdk.org > > Subject: RE: [PATCH v2] app/test-crypto-perf: add throughput OOP > > decryption > > > > > > Not totally following some of this, why do we only want to add this > > > for OOP mode? > > > > > > For example an inplace command I can use before this patch but not af= ter: > > > ./build/app/dpdk-test-crypto-perf -l 2,3 -- --ptest throughput > > > --optype aead -- aead-algo aes-gcm --aead-op decrypt --devtype > > > crypto_qat --aead-key-sz 16 > > > > > > I get an error; > > > USER1: Only out-of-place is allowed in throughput decryption. > > > USER1: Checking one or more user options failed > > > > > > Do we want to always force the user to use OOP + test vector file > > > for these throughput decryption tests? > > > Or should we just add a warning that the throughput may not be > > > reflecting the "success" verify path in PMD if using inplace and the = dummy > data. > > > > > > I am not sure. > > > If we do want to add the limitation on the throughput tests, these > > > changes I think are ok for that. > > > > Yes, think about that, in throughput mode, we will not fill the test > > data time to time, otherwise the testing is useless. > > So that means the test data should not be overwritten, otherwise > > decryption will be with invalid data after the first round of > > decryption. Since the 1st round decryption overwritten the data to the > > original buf. In that case, test decryption throughput in non-oop mode = is > meaningless. > > That's the reason we add that limit to avoid the invalid data issue. > > > >