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 D28AC457A1 for ; Mon, 12 Aug 2024 14:51:36 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id CD10B402C3; Mon, 12 Aug 2024 14:51:36 +0200 (CEST) Received: from NAM12-BN8-obe.outbound.protection.outlook.com (mail-bn8nam12on2070.outbound.protection.outlook.com [40.107.237.70]) by mails.dpdk.org (Postfix) with ESMTP id 721314029C for ; Mon, 12 Aug 2024 14:51:35 +0200 (CEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=C5mZjSZ0pCXzzb1t1PuI9W44NaOzBm76yBoCyKBzeMCW3D4sGo5p+r/4a5CfKlO2r7RWRh7xWEMaxc2kfacL2sJBw+3uz3sUoBj7uSEeL2lxqvBwIlQhp2sCgYIVrGA7UMGphLCjE5ssfSktKfmZKAURx1Zl+/J8WfYzXwMvgQxUTAP4DIIbzKmQpEetdUTesaQUSgnflYXIORizR1ns8jDsNUAPYlgWJ+o0vGM0uyaDqi4HinKxz64gtYpbrKTyXfIUnOPrnB4OYonUbIKOVJU/5ZveQ35B3k6ZluMbWX2Z954P6a3OwP3dzFIXdn+l57VwQ26fPRbvYcmbngC1sQ== 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=8iI0y3s4N+5Uwln3QhrLqyWa3Dcw5VxUSfKWkLjoSpk=; b=t4VJI8rYGSXos512vurQYDpZCd+hB5zR13q8gK9TKqKzVdAG6PY6WNwZvE23sXJuO7zcbA7h99IQFBDNSvBZMQ3AoF0C6qvOBHy4FiT2bBoL1AGsgsU3spOzWqvTyknETvTTvjIPDBQTqX212f9yT9lW+3YLrR0x0SX4YhpVCPk7hW4vyP/cWEW+/qUI2BD8MXKLu8j+FPCJVeNjbcEL7aZI2WYkMx5arU8rSsZAR+ZVyvUkF0ef6cMqEsVlY2FGG5lzrFxedBD3IYkgJwyIE2vKeHA4tuTXjWmGr145xYDX/bgxVPnngEwf7B4YNoNVnio5AWa+F3gdAs3VtVa/GQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 216.228.117.160) smtp.rcpttodomain=intel.com smtp.mailfrom=nvidia.com; dmarc=pass (p=reject sp=reject pct=100) action=none header.from=nvidia.com; dkim=none (message not signed); arc=none (0) 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=8iI0y3s4N+5Uwln3QhrLqyWa3Dcw5VxUSfKWkLjoSpk=; b=rUDPtDdQYewuorD51Lm0Y3soMWX9z0Kbsq1hdvaMAW/GDV4Ds2sYLYu5QOtoSkHR5wUGtaoqGQlJbTJkVsgcczxCI9WfzVJf6GRSoDE3HyXuJSjh8ip4/6CGDlO0c7aUAA1TtL99pm83upHMEd1TtpbHaX9e93akPkwIQc3Q70kN7lQpwQecx2VGAyMa8PjZLkQzigzuOUQQc7UTrKYELLLXptPpU+ttgBobJmwRJa/N9bL1LC5FwVJS2kLdLUx+DqyOxXEtHzDJLfGKQfrF6pf2sgQwbrCnOHcdnGSLVq1EBTvJt5bse7CfWeqIrObvEZe05+KX47RC2mGKCBZH7A== Received: from MN2PR17CA0016.namprd17.prod.outlook.com (2603:10b6:208:15e::29) by PH7PR12MB5735.namprd12.prod.outlook.com (2603:10b6:510:1e2::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7849.20; Mon, 12 Aug 2024 12:51:29 +0000 Received: from BL02EPF0001A105.namprd05.prod.outlook.com (2603:10b6:208:15e:cafe::d2) by MN2PR17CA0016.outlook.office365.com (2603:10b6:208:15e::29) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7849.22 via Frontend Transport; Mon, 12 Aug 2024 12:51:28 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 216.228.117.160) smtp.mailfrom=nvidia.com; dkim=none (message not signed) header.d=none;dmarc=pass action=none header.from=nvidia.com; Received-SPF: Pass (protection.outlook.com: domain of nvidia.com designates 216.228.117.160 as permitted sender) receiver=protection.outlook.com; client-ip=216.228.117.160; helo=mail.nvidia.com; pr=C Received: from mail.nvidia.com (216.228.117.160) by BL02EPF0001A105.mail.protection.outlook.com (10.167.241.137) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7849.8 via Frontend Transport; Mon, 12 Aug 2024 12:51:28 +0000 Received: from rnnvmail201.nvidia.com (10.129.68.8) by mail.nvidia.com (10.129.200.66) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1544.4; Mon, 12 Aug 2024 05:51:09 -0700 Received: from nvidia.com (10.126.230.35) by rnnvmail201.nvidia.com (10.129.68.8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1544.4; Mon, 12 Aug 2024 05:51:07 -0700 From: Xueming Li To: Hernan Vargas CC: , Maxime Coquelin , "dpdk stable" Subject: patch 'app/bbdev: fix MLD output size computation' has been queued to stable release 23.11.2 Date: Mon, 12 Aug 2024 20:48:01 +0800 Message-ID: <20240812125035.389667-5-xuemingl@nvidia.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20240812125035.389667-1-xuemingl@nvidia.com> References: <20240712110153.309690-23-xuemingl@nvidia.com> <20240812125035.389667-1-xuemingl@nvidia.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Content-Type: text/plain X-Originating-IP: [10.126.230.35] X-ClientProxiedBy: rnnvmail201.nvidia.com (10.129.68.8) To rnnvmail201.nvidia.com (10.129.68.8) X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: BL02EPF0001A105:EE_|PH7PR12MB5735:EE_ X-MS-Office365-Filtering-Correlation-Id: 6d0b727e-5eb8-46ff-dd8a-08dcbacd7bb2 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; ARA:13230040|1800799024|376014|82310400026|36860700013; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?Z0DL39WMkO9zaBGEf1IYZFtImTxkaUN009TS3W2a6XD2DhfoHpx6n4TAivCq?= =?us-ascii?Q?6o7t5zMGfINIYJEKXhFVaGxSmvntjZcZcccGnvlMO+gF93u7mxJBVAsXYKME?= =?us-ascii?Q?uUtr1Z2hCpiybOHLwme5O40JeQzPFsRXz4tZgnVoctS+E9ERfxZxRdwXLPKs?= =?us-ascii?Q?7rhEu79UkGaQfRIdO6tVFzSLo93MZbIKkAYCMY+KyPxHnO5Z7x4ekcMXE80x?= =?us-ascii?Q?ezQsh6MoaV75ZHcZoCkO7uTAQWXboeXm8oUqS/pfrax1dVD1kTSIksc0TqDs?= =?us-ascii?Q?B0sBveQNZ2Q7Wq8ZgTKkdslCB4nVsBAgFHcTy5IOtIl6lgE9JsHcq9fHFNWZ?= =?us-ascii?Q?IVEZQ9cjOw9aIwAcgb/6cRhl8hm9deWgOqNbBjDBmd1+bKJY9QeLkW273BSR?= =?us-ascii?Q?cVbF4O685LrLEjceM2wicX+ozOX6uccyi2YQ1vrY8/SeqtXbLBaXn1nAJ8+q?= =?us-ascii?Q?PO5CpDhHB7HxMIKxyngLTufFWrRnVJTtbs8Gi31eNHldOlXYuWEAIcqmm5fJ?= =?us-ascii?Q?exBXuF5DwOpdlgFmc5MVOBxBXaa6qLankCY8sWhihECU93+L0ppqz1fz8JsX?= =?us-ascii?Q?+seatD15HmbCWNgnLky192igUulIS7NRTuHCC5iDwo/b0NX9/cyXIvHhPr5K?= =?us-ascii?Q?GdCvBzmmH0zamJhW9GZXrQaE83NaKVzzQq3KLjdoG/tlV9ZRtRv9bKTRg0Ku?= =?us-ascii?Q?SYKCJiqIn2sEgBTv5Fl5bZ4CpPdPqo0sL1DCsPcYyjYswvq7uMCXyxXoJR+R?= =?us-ascii?Q?xMD5Y8pq3wn/5Nv31pQ0DD4V9aH4KipISvJWgVhBkCA/X462/LEQzcsAONzG?= =?us-ascii?Q?i7H2JknIbv0y7l088GG2/7f6F1DneNY/utKeRnP8g4I3e2weQjYArpMamZvS?= =?us-ascii?Q?H321beXt//D9be8EOoqQ+y86oZ0BJM5mn78ZLaMRvM+dOSfcqqDvNO+wwwUB?= =?us-ascii?Q?bCWzgHW2acsmqiEa8bzVDpPhcUAPymAWr171Qm8X8pnWexH5iQq9D7r7duLR?= =?us-ascii?Q?wJ8DFBkV4FwFomqdRQ5wK/f3WlzsTq37pAgAFC7pmPNcSzTDeBR1TJcReFfh?= =?us-ascii?Q?Fbpw+RhgzrvkwmIteZSqZYoGB3BnYab/NdAj9YNU8uHq+trORMQUNDpfK0Na?= =?us-ascii?Q?Z30DLK1sDlp4AbzHSPTMtgwS1XhgF12uHrLlJ4a+gfuOikecq13ZSuCboFQG?= =?us-ascii?Q?C0T35jQF+e4gXRHJx3zblZs6tYmcP8SduYqh1MPGTXuS3xkAKYqIhKjEvF0J?= =?us-ascii?Q?vFpbO5WJ9huljTEgPu6N6SERjmRRsasmqYkk1v0LnPK5hDfLTrp/1fg8Pc23?= =?us-ascii?Q?Ulawq4CDG+waPZI9Nxher01/sHjgTnOOHiKxN1K3ieWljQ/VR2KnBcSQMLwx?= =?us-ascii?Q?YYsjvB4GwlKFdSxiwDUNTE1jQu5Vnr4FylakuehgfCKYmUugGw=3D=3D?= X-Forefront-Antispam-Report: CIP:216.228.117.160; CTRY:US; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:mail.nvidia.com; PTR:dc6edge1.nvidia.com; CAT:NONE; SFS:(13230040)(1800799024)(376014)(82310400026)(36860700013); DIR:OUT; SFP:1101; X-OriginatorOrg: Nvidia.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 12 Aug 2024 12:51:28.4274 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 6d0b727e-5eb8-46ff-dd8a-08dcbacd7bb2 X-MS-Exchange-CrossTenant-Id: 43083d15-7273-40c1-b7db-39efd9ccc17a X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=43083d15-7273-40c1-b7db-39efd9ccc17a; Ip=[216.228.117.160]; Helo=[mail.nvidia.com] X-MS-Exchange-CrossTenant-AuthSource: BL02EPF0001A105.namprd05.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH7PR12MB5735 X-BeenThere: stable@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: patches for DPDK stable branches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: stable-bounces@dpdk.org Hi, FYI, your patch has been queued to stable release 23.11.2 Note it hasn't been pushed to http://dpdk.org/browse/dpdk-stable yet. It will be pushed if I get no objections before 08/14/24. So please shout if anyone has objections. Also note that after the patch there's a diff of the upstream commit vs the patch applied to the branch. This will indicate if there was any rebasing needed to apply to the stable branch. If there were code changes for rebasing (ie: not only metadata diffs), please double check that the rebase was correctly done. Queued patches are on a temporary branch at: https://git.dpdk.org/dpdk-stable/log/?h=23.11-staging This queued commit can be viewed at: https://git.dpdk.org/dpdk-stable/commit/?h=23.11-staging&id=0c99a3d922a4aab6e01723253d7011cdaa7f202e Thanks. Xueming Li --- >From 0c99a3d922a4aab6e01723253d7011cdaa7f202e Mon Sep 17 00:00:00 2001 From: Hernan Vargas Date: Mon, 24 Jun 2024 08:02:30 -0700 Subject: [PATCH] app/bbdev: fix MLD output size computation Cc: Xueming Li [ upstream commit 0de3cb953a0241854a65aa5cc4269124b932a908 ] For perf tests, the operation size for the MLD-TS was incorrect. Fixed so that the performance numbers are correct. Largely cosmetic only. Fixes: 95f192a40e35 ("test/bbdev: add MLD cases") Signed-off-by: Hernan Vargas Reviewed-by: Maxime Coquelin --- app/test-bbdev/test_bbdev_perf.c | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/app/test-bbdev/test_bbdev_perf.c b/app/test-bbdev/test_bbdev_perf.c index efd046984d..d9267bb91f 100644 --- a/app/test-bbdev/test_bbdev_perf.c +++ b/app/test-bbdev/test_bbdev_perf.c @@ -94,6 +94,8 @@ #define K0_2_2 25 /* K0 fraction numerator for rv 2 and BG 2 */ #define K0_3_1 56 /* K0 fraction numerator for rv 3 and BG 1 */ #define K0_3_2 43 /* K0 fraction numerator for rv 3 and BG 2 */ +#define NUM_SC_PER_RB (12) /* Number of subcarriers in a RB in 3GPP. */ +#define BITS_PER_LLR (8) /* Number of bits in a LLR. */ #define HARQ_MEM_TOLERANCE 256 static struct test_bbdev_vector test_vector; @@ -2896,8 +2898,14 @@ calc_fft_size(struct rte_bbdev_fft_op *op) static uint32_t calc_mldts_size(struct rte_bbdev_mldts_op *op) { - uint32_t output_size; - output_size = op->mldts.num_layers * op->mldts.num_rbs * op->mldts.c_rep; + uint32_t output_size = 0; + uint16_t i; + + for (i = 0; i < op->mldts.num_layers; i++) + output_size += op->mldts.q_m[i]; + + output_size *= NUM_SC_PER_RB * BITS_PER_LLR * op->mldts.num_rbs * (op->mldts.c_rep + 1); + return output_size; } -- 2.34.1 --- Diff of the applied patch vs upstream commit (please double-check if non-empty: --- --- - 2024-08-12 20:44:02.787435630 +0800 +++ 0004-app-bbdev-fix-MLD-output-size-computation.patch 2024-08-12 20:44:01.885069253 +0800 @@ -1 +1 @@ -From 0de3cb953a0241854a65aa5cc4269124b932a908 Mon Sep 17 00:00:00 2001 +From 0c99a3d922a4aab6e01723253d7011cdaa7f202e Mon Sep 17 00:00:00 2001 @@ -4,0 +5,3 @@ +Cc: Xueming Li + +[ upstream commit 0de3cb953a0241854a65aa5cc4269124b932a908 ] @@ -11 +13,0 @@ -Cc: stable@dpdk.org @@ -20 +22 @@ -index 6d9bf3a233..9841464922 100644 +index efd046984d..d9267bb91f 100644