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 BD50745BFD; Mon, 28 Oct 2024 10:37:52 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 4B617402A3; Mon, 28 Oct 2024 10:37:52 +0100 (CET) Received: from EUR05-AM6-obe.outbound.protection.outlook.com (mail-am6eur05on2084.outbound.protection.outlook.com [40.107.22.84]) by mails.dpdk.org (Postfix) with ESMTP id EDAAB400D7 for ; Mon, 28 Oct 2024 10:37:50 +0100 (CET) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=PCV5c/cVclcd+JJskD+XxLoKnU+S9F3KiYFcURNZZvEUR+WAmQt/6ERjyAzpwKGW3dnDxwrfXUJhdUa8KdFUnRiTIx2Feoj/kopEvdmHvQhE05Qx51KRrft59/88gZMos+AYNJyJ3ancytFV1eKaKmNNzJ6vHLIsFNENbcIBOpEYfqo543Sc8Nyl+F2QwZbUztqAKDCWfR9OZbN8o0b3d+mk/ShK449sbKnSHnRrZQhop2NMwg8dBEBhntYaVExK+VmlfERe2rAyZSUijB77c0EGyOZzDl8B9o4dQ1kP20eL3SQy/MGL0ovckwPFyLs9Xc3sq5y9ZtXjk2vRA2YE6w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=xenGqsrzUJGCilNtyGdz9hogzrtEvbPTCAW9kJ+qb2Y=; b=otf71wwV6GiEdfKWqjk197/ZfG4EG55vK92s/KJQHNNn09CDqbccgg8LgIN060XqFqIM+l01monnP90KdiBtfcFyz0mfgeNdKLzh5y2mk5dBBBz7PF/5fRZL81MKXvS7i5rCEUQuO+NMp4LrcZ93Lmczz9wKEkIMPnbmrqOggNcYLq1nN9BzwS2Sw8kYBNzSy+OXKgAIrNjiPjdkeMgopc4yIes8/N20EcsRKwDyanUTXkdak8CSVUBvEBT8zEufBCMB9LRU7Ej3VYxufi9yf93Hpw2FWpPdkoqKqKjeDssl+aYQDUIGIkueAG0XOjUY3LrGhrHgCMaC9WdvBBrbLw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oss.nxp.com; dmarc=pass action=none header.from=oss.nxp.com; dkim=pass header.d=oss.nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=NXP1.onmicrosoft.com; s=selector1-NXP1-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=xenGqsrzUJGCilNtyGdz9hogzrtEvbPTCAW9kJ+qb2Y=; b=OqKAwC+fnEeqNxRi5jbg6HZLKuYXkDCpgIkpN2BDimWjwX7yhaoujj+mjedtY88sOHG+PUe6fephhwaFaVhQUjWAluF7++lpGT6w6YpdrW3Tjuc8ITl37LRVTjwC4Iw0K0GyodWVTCjFJm3UwU9Y4WD/CRGTXyXT6Rf52N0qMlOytx0x41bLVvm3HsgE17JLyAEvkqL+PPEd6zw3iF5zp+jj59kY0RxA4ZioyS+OkEYe5UrGAOzUSxTV9ehLGMBRVBnwEmW+JYT/+DjY2yieT7f1Zq7ZLRBlJp0VT/HxpLyvJtfVFNULrIM6xyO0TEHawU2hqcAwEoUgUG3z4kQRTg== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=oss.nxp.com; Received: from PAXPR04MB9328.eurprd04.prod.outlook.com (2603:10a6:102:2b6::15) by VI1PR04MB7135.eurprd04.prod.outlook.com (2603:10a6:800:12c::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8093.24; Mon, 28 Oct 2024 09:37:48 +0000 Received: from PAXPR04MB9328.eurprd04.prod.outlook.com ([fe80::367:d59:375:fb87]) by PAXPR04MB9328.eurprd04.prod.outlook.com ([fe80::367:d59:375:fb87%3]) with mapi id 15.20.8093.014; Mon, 28 Oct 2024 09:37:48 +0000 Message-ID: Date: Mon, 28 Oct 2024 15:07:42 +0530 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101 Thunderbird/102.5.0 Subject: Re: [PATCH v1 1/2] app/bbdev: add capture of queue dump Content-Language: en-US To: dev@dpdk.org References: <20241025175709.1415722-1-nicolas.chautru@intel.com> <20241025175709.1415722-2-nicolas.chautru@intel.com> From: Hemant Agrawal In-Reply-To: <20241025175709.1415722-2-nicolas.chautru@intel.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-ClientProxiedBy: SI2P153CA0014.APCP153.PROD.OUTLOOK.COM (2603:1096:4:140::6) To PAXPR04MB9328.eurprd04.prod.outlook.com (2603:10a6:102:2b6::15) MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: PAXPR04MB9328:EE_|VI1PR04MB7135:EE_ X-MS-Office365-Filtering-Correlation-Id: 81e68fcf-56e7-494d-7eb5-08dcf7342ef7 X-MS-Exchange-SharedMailbox-RoutingAgent-Processed: True X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|1800799024|376014|366016; X-Microsoft-Antispam-Message-Info: =?utf-8?B?SFZ5RksxakpvdHM3UWZLeTQ4SUF2Ky9ibXR2WHVKa2pVK21wZzk0TzhFVnVN?= =?utf-8?B?SzBpTGUrK3RjVVdWTW1DL1QzejU1UHgxV0JtYzFUWmJxWEhoTVJqRWNHT3Ar?= =?utf-8?B?MnpyOGp4bmVwaU1OMHRvUk5qam1jbUllVXJ6OXJkSWllSm9YSTV1N28zVURL?= =?utf-8?B?TDV3SlpTOThYckVJVEVCdk1pVkFUMHAxa3g3ZUtrdWZPdG14T1AwaHlwZ1F6?= =?utf-8?B?U1VqUW5ML3ovMEswajRqME5kdC80UDREODJuaWVYTXZZMU1DelFXdG56SEZo?= =?utf-8?B?YU9uVWJWUVl1VVpDUk5ud1Y2VksxQmFadnk3bFJXdFJqM2hDY2RZYmVkWCs2?= =?utf-8?B?UklMZG1QTnpEU0F0WSthODRRb05yQ1l1emx3VjlaR2hZSlgreExocUZhQzZV?= =?utf-8?B?eXV3UHlRcTg1U3pVaTRnZGFvVUUyMkFpQ0ozOXhpVDBGeThIQTZGVVpORUMw?= =?utf-8?B?aVAxYit4aUo0SnNnMENtdTdhOGdaWW9FeVAvTDF6TWRaRVFvQnpyVkdXeG0v?= =?utf-8?B?WXBqdTA5M1NKK3E0c3RSbGdUbjhQRUkrREgwRWhyREljbmprTmpPQnpCaHly?= =?utf-8?B?Rzl4dWpyOUlTUE5KcFc4M2RvcjJMcFdqdFlTSDRqWTZsM1Z4YkIvU2xsdVoy?= =?utf-8?B?dkFNM1h1SThtQjc5ai8xN1NPRVlGOVFWWnFCZHR0eGdrSXlzTG9VRnQ5dXI5?= =?utf-8?B?NktEQy83dXhkWldZaGFPRGNBcjFvSUdkeHorZ3Y4Nmx1ejNXOVhhRE9RM1pJ?= =?utf-8?B?NWdFbGJGREw0dVdSWVJJcjVYZUh2dG51L1dubHRHL2xUdFlJQ2xwREZlclly?= =?utf-8?B?MExyK1Vrd2h2U1Jsa1dDMXU2RUxnMUhjLzdZWjdmcVJMOVFOZHhaOXh5OUlw?= =?utf-8?B?RVo0ek5GWWtKY1N1MlhRdFd1VHNMSmQzSkhFRWp1dnFpREVSNjJuWmNpNk9X?= =?utf-8?B?S21TOFloQlg0alJQc2VRZkFZKzNmeXJRaWZrc2VYTnl0bWVqbHJmbng4VHlk?= =?utf-8?B?TjRlb2JxWVdLeFhob0JLL0QxcDJqQVdIYkl3NEx5ajJGaE9UeGR5YUh3TUVI?= =?utf-8?B?alRXcUhiMDZMUHlVb3NuVHljRTRvbnJUS0JOaHJxRzBLRVhZb2FRVXdYUG5F?= =?utf-8?B?NTd1ZndvblF5bCtOQ1pFcnRwTFQ1UTUyeDd4TDZBN3pQK1hmRUdoTUJkS2Vs?= =?utf-8?B?RUJXdWhTSk90THk5S1Q5S3Arc2FzMEZDc0lGLzNZaGhKR0VNZnBWcnJLTXRj?= =?utf-8?B?Y2drM0x1empVdm9JNG5BeU9kWE91MkpYa0cxM09aMGY4QUsyQ0NXSXpiNnFC?= =?utf-8?B?SWxMNjA1MUc2OFdJSjMrUnFPa29USVdBM0lxTlVEZm44L2ZDK3lqQUY3WFFx?= =?utf-8?B?ME4vUmRSOWxlek94OERPNit4dVUzWVVkc0MyMEFEeTc3RGFPczJsUHNyck5X?= =?utf-8?B?RDJzSHY3QWN3Uk5zWmw5aU03dW1ZUEZ6WGU5SnplVWpuZmZpenN2cHJEdERp?= =?utf-8?B?M1NKZE51dmFvOWI1R2g1ejUzS2hrWm1iazZoUzdnR3pQTzN4RWVlNUZReEpK?= =?utf-8?B?R1JFaTR6NHNhVDNrOFJzK3c5MzFMVm1hRDlCZWRGWmVoa1FJa0NiWElzNGNu?= =?utf-8?B?NnpjcHNTSFNYSGhwd1NYRW1DZEhjZjh5NXgvT2pDQW10Wkl1S0hWQ0Q3ZkZl?= =?utf-8?B?OE5nRTZGU3BBaFdpcklrRkU3MktjTFI1MVB5eUI4VlNJMTgwcTAxSGpROFBy?= =?utf-8?Q?pUAphuB8SRf0Gc0fUrlmR/jh6KVOppiTHt8KVGN?= X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:PAXPR04MB9328.eurprd04.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230040)(1800799024)(376014)(366016); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?YWJqQzh6WldZWTQ1TmdRQUl5ZStPSE5UeVFTVmhTK2lGSkI2T2w3enJxMDFu?= =?utf-8?B?WXlqMzV1bXgyeXZNK2t5V292VkNQbzEyS0ZkRllIdGZZVXlTSGR0aEJqWHND?= =?utf-8?B?eEhjSUQ0dStGTWcwRG05bU9pVnZvVGduTHlCS3VKKzBLemVBdWlZODFabmVl?= =?utf-8?B?dzB4aGQxeEJjYlNOcXVORVdGdFJrOGlRSk9XN09VRnhQdXo4bVlVaFkwckpp?= =?utf-8?B?d2R4am12UVFwNXg3clcrTWM2dWk5eHZYUnc0LzVNWUJuTERDQ3FyVmJ0SFVW?= =?utf-8?B?VHlJaEpvVjU4UUdRQnpwaFVDRDNDcVlDMWdqc3BkWHArMEJIakxYU3hmRUNn?= =?utf-8?B?VjVEMXNvYVRXZjViMStqVnkyUDRyL0lVNEgyb0o0NUdIclluUmZJTjhTUkJj?= =?utf-8?B?SllsUFZaYjFxNml2YjVDT3BXdUtscmNLeEROc3h3Vi93TSszUGNwZi9KMVZm?= =?utf-8?B?UTZFNmY2eDNOMUtETnFBc25MTHhSNWx1ZTR1WlF0SU5TNnVrUWlDVE1MR0wz?= =?utf-8?B?b080YWZ4MS9YRzZhOGI5TzhMSnpFL3QvN25xSzRDamRWQ2RqQ1dhYk9wd05J?= =?utf-8?B?TmxUcEVpM21sZ0xmbHA3N1FNTnFpdzJJTkZDbnRJMEplcHI0Z01TejY0SlFZ?= =?utf-8?B?TEoxMUNkdVFaQUVKTU56cVp6ZlplcmZ4MVI4aWJjOVdGWVkyWXZjN2lOMmhN?= =?utf-8?B?SmdnVnlTcnRVMnJHbGl2RzB0aW9iVDFIMCtEenk3eVVWMGMvR0huSUczdi9u?= =?utf-8?B?eVZKTElabEhqME51L2RZejdvcTA3SDdqSHZNdHM1OTZydWpmVUpRQUNETndD?= =?utf-8?B?YzBlQ2NWazcyU0U1RWYwYmcweXVYcDExQjlETjBTcFo1QndUWmQxc1ZaQjN3?= =?utf-8?B?WStkMmRqNjZMNnA0M0RaYUNRUGR6Q3M5a0JWMTZhRjBzcVhQUXo0Z2JSTlRC?= =?utf-8?B?UkhLemNQVlR6KzlvOG1JZUk0MDArODBlQlZwVmFXRWRiUHdoRzdobExmazNJ?= =?utf-8?B?dm5OaW5FY3ZrekxQUnJLVUk5RWJvaVkzdGpDTktPdWtNMDVFSUwyRTNqR3Qw?= =?utf-8?B?VXd6V09kWnp4UVR0NnAwbHczODNNdTdRZkQ2QTQrT1ZBL0EzTGZEdk1oMkFl?= =?utf-8?B?RE9maGpOeXlVSzd3dGdPeHlwcnVQNFp4R2ZvZ3E5VldQMncrSENXWUdTUGEw?= =?utf-8?B?MURsRytHUTdBZzJpYnFVSkFVazNXa1luQUxIU1NuVk9pYWQ3UDNQbEcvRS9s?= =?utf-8?B?WjVvcDU5RVdxamc4K1VyMitsUUpLNVFlaVh3WFZPT0Z3bkdjNm4vcjBVYm1y?= =?utf-8?B?RFJvTlhlTDdZU3FXMXpoUXdYNDJCZFNXRkRJWHFac3J5dkI5cWgrWHJ5QTRU?= =?utf-8?B?RDNGbXRqTmV6TTFaMkVwYzBIS1VxWnV5Vkh3am5xaVl1eEZ0OFlmZTdyWmpM?= =?utf-8?B?Zzh4NzZ6UlBQSGZ1NnpmckxYRW9vNER5SEhyLzR0M3I5dGlMeHR4UHp6aUVx?= =?utf-8?B?VXlMcEdHaDhiNkhJNVRFUnVlUS8zWFBDRlV3M3lvNGFEdlkyWjI5VDNHbmVS?= =?utf-8?B?SDQ5elZYcUlhdlVUUUxQQ2RBc0VYa1J5OG5yU3ZVK2RZa0pnZmRHNGtXMXJJ?= =?utf-8?B?V0JJUmkyNzB2YmcyZm53c3hGV2hna1g2NGNDSGlYYWVPNmlPeUlxdURjSDBq?= =?utf-8?B?QzQyRCtzdHVuTWtzUi9yTEJjWVY5T3JjNEZySTVSdXpVRzFFUHZtUmZDdmtO?= =?utf-8?B?NGw2ZTloTlF4aENHbDFaOEpqUTgyazJQajVKWWx1ZG05Z211VHcwTGVtdy8y?= =?utf-8?B?cVFiQWFVRzhLNmh5eWVzdTZ2Sk9SZEM4V2lSN2VLb1pKdnNJdXRHODRUZUxz?= =?utf-8?B?V0JwRWlDNGY3aU10OGpkSk9WMlM0K3N3TUhoQlBNKzZCYU1DM0pvSVNtdTg0?= =?utf-8?B?T3pXOVBva0JpWEpFZ2xxc2dLVGtlTWNxRFpvVko0QmFEaUhyMUxtZWZNNkpt?= =?utf-8?B?a1NQdUk4Nnd2cWFQLy9WREgvM2JEeUQxUExJS1prT2haVm0wWFd3anlQckZN?= =?utf-8?B?UnZYTEtibG4vaENqb3N0NGdLVFhzWlF0Njdwb0xRODAxNXR1bjRuc21hb1hn?= =?utf-8?B?VkNsVG4zRmlnWWlKbFd4QXFsV1NyTklmbm80dXhoRkFiS2hJMklDRWIwaHVq?= =?utf-8?B?ckE9PQ==?= X-OriginatorOrg: oss.nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 81e68fcf-56e7-494d-7eb5-08dcf7342ef7 X-MS-Exchange-CrossTenant-AuthSource: PAXPR04MB9328.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 28 Oct 2024 09:37:48.2496 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: +rGydmgmvqy6Z03KX5SKW42/GkUf84k31zS/rv6DAANGHCEGTB1f6EZw4fkoGAIXRZe6hDG1FlVImTRBKPz4fA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR04MB7135 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 Reviewed-by:  Hemant Agrawal On 25-10-2024 23:27, Nicolas Chautru wrote: > Capturing additional queue dump information in the > bbdev-test application using the api introduced earlier. > > Signed-off-by: Nicolas Chautru > --- > app/test-bbdev/test_bbdev_perf.c | 16 ++++++++++++++++ > 1 file changed, 16 insertions(+) > > diff --git a/app/test-bbdev/test_bbdev_perf.c b/app/test-bbdev/test_bbdev_perf.c > index 9be360b225..405c22de44 100644 > --- a/app/test-bbdev/test_bbdev_perf.c > +++ b/app/test-bbdev/test_bbdev_perf.c > @@ -111,6 +111,8 @@ static uint32_t ldpc_cap_flags; > /* FFT window width predefined on device and on vector. */ > static int fft_window_width_dev; > > +bool dump_ops = true; > + > /* Represents tested active devices */ > static struct active_device { > const char *driver_name; > @@ -3109,6 +3111,20 @@ run_test_case_on_device(test_case_function *test_case_func, uint8_t dev_id, > /* Run test case function */ > t_ret = test_case_func(ad, op_params); > > + if (dump_ops) { > + /* Dump queue information in local file. */ > + static FILE *fd; > + fd = fopen("./dump_bbdev_queue_ops.txt", "w"); > + if (fd == NULL) { > + printf("Open dump file error.\n"); > + return -1; > + } > + rte_bbdev_queue_ops_dump(ad->dev_id, ad->queue_ids[i], fd); > + fclose(fd); > + /* Run it once only. */ > + dump_ops = false; > + } > + > /* Free active device resources and return */ > free_buffers(ad, op_params); > return t_ret;