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 480DC4554B; Tue, 2 Jul 2024 08:09:39 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 38B05402D2; Tue, 2 Jul 2024 08:09:39 +0200 (CEST) Received: from EUR05-AM6-obe.outbound.protection.outlook.com (mail-am6eur05on2056.outbound.protection.outlook.com [40.107.22.56]) by mails.dpdk.org (Postfix) with ESMTP id 77FBB402CF; Tue, 2 Jul 2024 08:09:37 +0200 (CEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=jt9LpLD5u+obsXHKhJ58H/3CrK3cOSTbgmQDZBG+XPDD/6q62br6bfD4w4wwkuEYwnOlsLmCRWtl36HSzHFRUbny4R6ErXIxWWqoL+++DmgZYtgNG9XBm1w+Mn0vC5opSy4kzGccm3IHtNq9xHcXeCRbKofKfE5JjVm/AitGdy5u1HVmEIaAuHzdNafDb+iGQxaquY0aRbLZ1v+1ZB4qGYWQrJ3LmouhMuBUp3kLu5HDfIodZHAC+MPQ04jsoiIJ7etzPmqZK0p/cN1vdrICJPhQm+VJDJVeFiz2Bm61M9BTCW60QAwwKg4Cle5LLsT+HaazI3OKAnlrV4Q2KXFleg== 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=r1LjJODG+2G4G0hMrLgvqSUpVneEQnxRwVPOdBylfVA=; b=MvNSWPXLhZCSh+JZcf0dNBdZdwVPrKkZPJhrbbegoEaFkmq0SVno50b1LwbUyJ3TNpJB1MnXtTB4KdVvqi6vn2L4AI9oaLrY7DJKN4O2CS2G7yEOf7nRJz4ofFv0URv61118ojxJnQFrLpob7AHN5erHdwtannELpn2A6dUMc+8oHquCElR2ZjWh9wwoc0iM+592w/N8wthaQRJsZEreIFtsgHf/2bub75XWHeNlsPeCHcv2NgNk3fkjIZM5MWl/qveC4gAmieCFfh2D9rVMSi11pOnyH09WYB5VaBxxZN1wXF/PLCbYu0arU9iAV9EwjfJfkwLqujkbzuiTxblIJQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nxp.com; dmarc=pass action=none header.from=nxp.com; dkim=pass header.d=nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=r1LjJODG+2G4G0hMrLgvqSUpVneEQnxRwVPOdBylfVA=; b=jtG3kUY6VA0NstReM6D/mFipl+dlf4fLGP7/DVLlVhAGTVb8EYGtdESHLp+if564DwIoyrU1sakIDaWOlHrqLGF/R3c3uOqUsq8YPodVwFbBNhsB+bLo1wt1YCSWw30oJHe5GXZAF2RxBuJymvHCJx43QcPbHKKJ6/E0G04D7rA= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=nxp.com; Received: from PAXPR04MB9328.eurprd04.prod.outlook.com (2603:10a6:102:2b6::15) by DB8PR04MB7114.eurprd04.prod.outlook.com (2603:10a6:10:fe::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7741.23; Tue, 2 Jul 2024 06:09:35 +0000 Received: from PAXPR04MB9328.eurprd04.prod.outlook.com ([fe80::367:d59:375:fb87]) by PAXPR04MB9328.eurprd04.prod.outlook.com ([fe80::367:d59:375:fb87%4]) with mapi id 15.20.7719.028; Tue, 2 Jul 2024 06:09:35 +0000 From: Hemant Agrawal To: dev@dpdk.org, g.singh@nxp.com, maxime.coquelin@redhat.com Cc: stable@dpdk.org Subject: [PATCH] baseband/la12xx: fix issue with secondary process Date: Tue, 2 Jul 2024 11:39:21 +0530 Message-Id: <20240702060921.3660623-1-hemant.agrawal@nxp.com> X-Mailer: git-send-email 2.25.1 Content-Transfer-Encoding: 8bit Content-Type: text/plain X-ClientProxiedBy: SG2PR01CA0181.apcprd01.prod.exchangelabs.com (2603:1096:4:189::13) To PAXPR04MB9328.eurprd04.prod.outlook.com (2603:10a6:102:2b6::15) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: PAXPR04MB9328:EE_|DB8PR04MB7114:EE_ X-MS-Office365-Filtering-Correlation-Id: 5251003f-47d4-4704-d756-08dc9a5d8c1d X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; ARA:13230040|1800799024|376014|366016|52116014|38350700014; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?3rCy4OAc4GmDZkjL8X943sdtlzibiydXn6GOhgUwLNS5uVsD166wL8Rw9YWH?= =?us-ascii?Q?4N7M3nJvYuehmPH8tndJvZ8PIt0WOduv0+HEzWPWr1z6808E/CJO72QCBpuL?= =?us-ascii?Q?WH6LtlDpduRDFcYb/1SjF/WVnH7DoPS4gqx2X+w6dOkqzIVh2S954DWdHBB/?= =?us-ascii?Q?fm97Zm2tmzTKu2XysZZH0NSA6jJWNiuy04JIcR34qxHClD9Zi94CsKkm2JWx?= =?us-ascii?Q?B909hmOaHmwjwiAro0DrIXLWzlWwu90O/bk9pqNZlhioHuFeeabdjMSjhX3D?= =?us-ascii?Q?BC16UKGGHLn/b17a2nCoW0Xt6Vw6ZNQVkZthYDGQpQNakWZH9PmPKM5tfShi?= =?us-ascii?Q?BsLn2I+8xCTD/uCEf/2SvLEGIOjbNTcLn+Zwtyp5SpmdXIp1X6kwoNZPyTG1?= =?us-ascii?Q?X7rr/oWjr6m0O3YNqY18WkvkxkqYU6qU5/Ua49g3uc93foWWYhktzwvw/YIV?= =?us-ascii?Q?0ANFsEu0vaYYoMuCHslRp+2+4w6VTshil9JEwrM/m4v8Uv/91bPP6TepVTkC?= =?us-ascii?Q?nTWidRytj13voWja0dSg2m4awtrtzKaGupSaoYAe1fb3hfHEDfOSM3wq079c?= =?us-ascii?Q?L8zUuSGE+i/9MkoPa3M6yXaKf17LESBgVpOHel3Uaq7SrSOZrdAaCACp1U8j?= =?us-ascii?Q?I+x9bOwWS+NIcjnBQElgMRzVPxjVWa/8He8/sFcuHnm+Z+aqrrP0Q6xZh+6b?= =?us-ascii?Q?ANT7gmlFJI2U0eHwlKsg9by+zMk8sniZXwmHmXYmPyr98lhHCE0JJcjiAY7t?= =?us-ascii?Q?Bvi5uImzzcdLIDPnXFF09SWIvs8o5xrhmdWwkJyCmQFKpA7jh/IHTYCu8fAL?= =?us-ascii?Q?jMlQbWkOwJssPco0b7vH73xXtaqBqPcMVJxL1vY7huqQxYxBaR6dXGK3aF2+?= =?us-ascii?Q?zFfUuctcdf/gAAXTX/cS8CGQ7Aa0VWqhAlRtQnngh6w1l1MKlKOVhEchX6XP?= =?us-ascii?Q?f/gSFIwXqZgOkSdwt5ZgKmZgeRJ2QRaGZlhh7W4zbXpFymSwcOejCjL3BamX?= =?us-ascii?Q?JimMH20n3K74mMYI91PKsetBtq+z0qWg0jUWt/GgSh8w7YYZRCh1rna/N2b6?= =?us-ascii?Q?sqcuOwfb88fXVSP3/zFdRcvKr7ul8bpBdoSVagx80DuRaevptS/LQVg2I5lG?= =?us-ascii?Q?TBBQIgw4AkYm78Qv5yZLVbQw3D6YO5a34pTZjVRBVW409Z2EEaVTsOdZ1HrI?= =?us-ascii?Q?NTJhMikfU/739v1jDKLO7+kalTW5y2S/5/Hvn9RAGP+3buUvVi+XaVfgRYMU?= =?us-ascii?Q?z2hHsmM1sNpBvDtQ2qYFj9Y8KXxOIu1UAwYfanuHqdZFkfr5MFkljvNKoBZr?= =?us-ascii?Q?BTkGjPd4W95NGAGmUwtKWDzQzmrZCjG0wVHKhnTvI58EAY/283b+VpfnXPho?= =?us-ascii?Q?vwOAPUc/HhRprHyfgSJqQF3wGeHMrusCpZ6YMkgTHQv8ySUbGw=3D=3D?= 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)(52116014)(38350700014); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?yXROWM4LiljqigdOWkHqUife5KY11/yx0EYz1KUcZygM/eC+1y8pT8KBN4A/?= =?us-ascii?Q?x1DP3MKaodrPankSFnn6SokLrsuEj5kr36Pr6niG0obpNvQDrbtDKOQqfF4R?= =?us-ascii?Q?hotk37TVB9OTX/iZ4XX5KiMcDcaHsAvtiBkiboEZmTLrOMoZGl1XhhHeKOW1?= =?us-ascii?Q?0kcwp+UNwv4j7JZnJMNtUyC/IxPUMea0AMR2iVXx/ppXRBC0/pjVQGuVAUjL?= =?us-ascii?Q?S5JxeMCSYJL2RBzu2IGa3sYx/wDlblBzi/GDDixA01HSWWiOpbnOWOy/PsIl?= =?us-ascii?Q?Ilm6Ur3OQW7hb6XflE359ZvtqXzLcyM5zs3ZgMfC4eAe3BOi+RZyIuEHjVvM?= =?us-ascii?Q?et7lVfxNVvyNTbx6kDRdHQiSWII4B1MHv7d1Y8fwkxntqRafds6zvbyZdVpI?= =?us-ascii?Q?QDMKD//AiEusXThCXEgGtgsifwx9qeRsmMrr5WuZ5LaFUvRLKhsr+rKsB8lq?= =?us-ascii?Q?zXGRTq3Lda8aWp+siYa/eUPUXtC50gnQ/f5Jrr5TJaGFfnXIIJeyjb5ubqz3?= =?us-ascii?Q?f4hfC7pXenuKWg2YFaV/hgGn0+vgyaRUhTQ1dLteaiNHDY07Yna/gVshiU/+?= =?us-ascii?Q?qM89XO1pgWL6mNr9NZ60bDcuxoY0xrrEUzfqVXvRaaTtYbMuDQF99oztGf5u?= =?us-ascii?Q?RQE+nq7rYmL14tjCEBTkVuRbe0eR86sR7fvqL9VDoOeg53GBdBy7Nho0vbR8?= =?us-ascii?Q?BNA9q+HqF0N+DJW55xuA3/grBYfT429DKexNhYhWNU+YKKBRU2hAR6UCGC6U?= =?us-ascii?Q?Ybt8ziWyhr4zZtdMzHnqoOZQDLpiDEj00Q3xsi+GJOAdv8I+8G1pktF0iROR?= =?us-ascii?Q?nn9YtRfCe59gTFX8D+BzdxWLlg/JdRjM4t5NJrcPE4X9qU/t8WNiz9MMBec0?= =?us-ascii?Q?dvUDhiIAwdMWX8VfCorqWqfhPrRiuBDJVl9/irUfvvt8TuSGeaV8rpq64Nxz?= =?us-ascii?Q?NLT8oSqYCCmtxeJcad1awXE/z8jLYSt9CtIgY79/p2ttK3FTGDgLzeaR3XDk?= =?us-ascii?Q?PR/81WyEuGeGsYEHlpy+LpsiTzE2E7C7qjdZM6vckQNABZ9NRFc5oXt8GEQX?= =?us-ascii?Q?l5Rnp36ZSIzqmHGF8LUfKE3UKZayE1RW7CHd5Qg1bIi9m41pRst6efkYF+Hm?= =?us-ascii?Q?zZZEdLmNzTaXp0bmez6ZVklrpuy6PZrbYiipsvY/dFFf+guXKaXPOFuK/TsR?= =?us-ascii?Q?ZRJ2AuZEKAGQpRxDrVYAeRGA4mi3V9T9BWE6LKQzFeszX+jkUw+PR5AO/XVC?= =?us-ascii?Q?OJQnkPlzv51M1HL//mpdYr/5CitoxP3Z2qMwQVGHwXbUXEUTZEpxGU2mT9gy?= =?us-ascii?Q?FOxBd6GdF0PjjgPVhy92KiDwaHl6ekONaWscnxmT45BWzRe8RuNcpqkBPYNs?= =?us-ascii?Q?xO0hrP9sGWp5UJzlKBzxAPlpnm3N2Ll6+R/O6DG/2lM3gTdmA8o59S9mjTh8?= =?us-ascii?Q?P8L9/B6EvxWBzJbYnIt23tA7ECdjacEYgaj7S+u396fIxSEXhsEyY8JPry1a?= =?us-ascii?Q?ZqMoECxbw/Io6UP9DP2yBuXzv8p9OFJ5KM+dRHusunjVZnwOIV/+IS0vG8c1?= =?us-ascii?Q?oY5MiT0MEDpLy38YRj0HBxg9mGCms0i5PO2us4j31Ve5MThL/Idkr18yV2mP?= =?us-ascii?Q?Tw=3D=3D?= X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 5251003f-47d4-4704-d756-08dc9a5d8c1d X-MS-Exchange-CrossTenant-AuthSource: PAXPR04MB9328.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 02 Jul 2024 06:09:35.6584 (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: 5h9O5y5qy/63mbdlEwpsBzAo//C4zpvjRgk+uONKGqkOSrn6jOJkCDxZpjbROiP/9La95C0rkw/kJ3/x1x3OrQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB8PR04MB7114 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 The la12xx driver do not have any checks for secondary process and it causes the system to try to initialize the driver, causing segmentation faults. LA12xx driver do not support multi-processing. Return when not called from Primary process. Fixes: f218a1f92017 ("baseband/la12xx: introduce NXP LA12xx driver") Cc: stable@dpdk.org Signed-off-by: Hemant Agrawal --- drivers/baseband/la12xx/bbdev_la12xx.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/drivers/baseband/la12xx/bbdev_la12xx.c b/drivers/baseband/la12xx/bbdev_la12xx.c index bb754a5395..1a56e73abd 100644 --- a/drivers/baseband/la12xx/bbdev_la12xx.c +++ b/drivers/baseband/la12xx/bbdev_la12xx.c @@ -1084,6 +1084,9 @@ la12xx_bbdev_remove(struct rte_vdev_device *vdev) PMD_INIT_FUNC_TRACE(); + if (rte_eal_process_type() != RTE_PROC_PRIMARY) + return 0; + if (vdev == NULL) return -EINVAL; -- 2.25.1