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 AB4934555B for ; Wed, 3 Jul 2024 11:42:12 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id A390440E7C; Wed, 3 Jul 2024 11:42:12 +0200 (CEST) Received: from DU2PR03CU002.outbound.protection.outlook.com (mail-northeuropeazon11012071.outbound.protection.outlook.com [52.101.66.71]) by mails.dpdk.org (Postfix) with ESMTP id 36D1E40B99 for ; Wed, 3 Jul 2024 11:42:11 +0200 (CEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Id0Z8AQb9H9x0Tf61OptlEADO9JIKsBFBB/7th61aMmBgfqXT4qkS7iXVV/5Hvk4G8HzbmZNZRmfi7UCVt7P1+Ls+HjYqDwNeVXp8isjUhD3Nwk9myOgWBxV1CI6Se5UjkXVT91zyV67gOGDe7NHBuZ1RS5TjkM5+ARMoDqlb5d0Hf0QEjudCWQaJwQGCJWG3xTQ7XkeOCU6srcCORleL+6vr62ooKq85Sz9NYdrEBEeoLzgGUBBaWLHlrb7iwhn+gcqRFZutd0wmpPa2xZ7lBIUGGaiDRhRpVU/RBFtqgMbhPPenZx/aO4lGJHFudxF/2YKL8zvlW9/mKt7Bgqvbg== 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=tZPMnRYGrWmA1dRu+dLwp+JGI/PsfhWMgxcJW3KB7pU=; b=dby34BYiYuQxSzlPa8WNSNokVDVAtS9ClkXAeXu4nWiNaBUfCMfZiW16H0aiC2Au8HKhyo+RYf8atq1uLHCtYIlYLyl2XTnXy5L2/Q99XSUSARd+o1M5jDFp6ULEKwFQGbxoAI3rU8WFQzxvGcE4mXyi8j4+IXj12IOPGVuAA88OOySQFYjyVVSUgJ3N/Wd4BTERIC6KGhF2XtwbTrf1YMM2VDSZvy+kjHmAYrGqUKDCvjt20O1vU2XZY0Js8NKsnsHf15tI0lDWBstwXFHfhJuKhUXlo7WB53GoBNjS8GopNf6btfJtrETx64it87V5lKpXz/qHAF/RA9JEKo8XPQ== 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=tZPMnRYGrWmA1dRu+dLwp+JGI/PsfhWMgxcJW3KB7pU=; b=VxEhKLd098p3S79XnPt+DVGZALkmmbGT94kC57Wlh0bp8+LTGlaGjGzktgNlbsp7xPf10E9FwP+xIJxJeJxt0ZdGozoyvUj9E/ejE7wwMF8znJBNVZALa39ftGTIULRe7NZW+KKYfazUhHGozCqDzDy5SojQcz+rFNAVTSmo9Lk= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=nxp.com; Received: from AS8SPR01MB0024.eurprd04.prod.outlook.com (2603:10a6:20b:3d0::24) by AM8PR04MB7745.eurprd04.prod.outlook.com (2603:10a6:20b:234::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7741.25; Wed, 3 Jul 2024 09:42:08 +0000 Received: from AS8SPR01MB0024.eurprd04.prod.outlook.com ([fe80::c634:479e:8f8a:a325]) by AS8SPR01MB0024.eurprd04.prod.outlook.com ([fe80::c634:479e:8f8a:a325%4]) with mapi id 15.20.7741.017; Wed, 3 Jul 2024 09:42:08 +0000 From: Gagandeep Singh To: hemant.agrawal@nxp.com Cc: Apeksha Gupta , hkalra@marvell.com, stable@dpdk.org Subject: [PATCH 5/9] bus/dpaa: fix resource leak in variable dev Date: Wed, 3 Jul 2024 15:11:38 +0530 Message-Id: <20240703094142.3021439-8-g.singh@nxp.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20240703094142.3021439-1-g.singh@nxp.com> References: <20240703094142.3021439-1-g.singh@nxp.com> Content-Transfer-Encoding: 8bit Content-Type: text/plain X-ClientProxiedBy: SI2P153CA0003.APCP153.PROD.OUTLOOK.COM (2603:1096:4:140::20) To AS8SPR01MB0024.eurprd04.prod.outlook.com (2603:10a6:20b:3d0::24) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AS8SPR01MB0024:EE_|AM8PR04MB7745:EE_ X-MS-Office365-Filtering-Correlation-Id: 32deabfd-00a6-4261-2dfa-08dc9b4467b6 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; ARA:13230040|366016|1800799024|376014|52116014|38350700014; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?2PbKJa8C635kucjDcvn3bNgosVYraxeB9GwO43oL4o69uzDaFL4FD7WNJI+F?= =?us-ascii?Q?lg69ty2jHLtrq8fL8agrONUsdIgxDxTRQjANq4fhJayQTuyshKz31YnW0sZz?= =?us-ascii?Q?Vllh39fj+VzqXwN6q8BgMUJJogsSlmL16Hw12UTiP6X9NOyU1kC86mKU1baj?= =?us-ascii?Q?Q6oIpEkUKea7taoefyN6eMj8cBtW4gPSoqny1ktrKVG6O2Ws4NV46dslEXJG?= =?us-ascii?Q?XYiFooDZh/o22laeqexlsBlF5swe0gKYpm1faX33wEJ1tJuE0HAST7MIFJ8F?= =?us-ascii?Q?FHfQpCvFbWkjvIt1GlwOWtFkwcLdLeuPHwrS7FpiUTXD79ro5lHPgYALHkwY?= =?us-ascii?Q?gMQ1KBMI+TBZrguZ/uDmTXQ+BnA7xGT6KF0WRDI83SybRRzXqCJwE180gBNS?= =?us-ascii?Q?9QQM63PX7RpIejSGFBz8onf39vPt3eGmm6MrYsvngPaFyccc1spM+Uqm7dZi?= =?us-ascii?Q?qhVp8CkscSDQf1nJ/2PV/JnsglDnY9bCntdFL1Hov1WuHzvEFvgg4aecHtz4?= =?us-ascii?Q?dQA2pXzxAO01gmcfN/jYuoHg+gyXFDc4njsXCkPC3xB8DdkHN25Tm8hNKs8B?= =?us-ascii?Q?31XaqBTvrtwA7nqO++vddIgnvwEIKloAHCNJuzGtr/urY30JSwwWXrPyTCT5?= =?us-ascii?Q?DN/+fQ2+Lt/6WxcxFz5WO0lSW45OyO3O1oSdwVcIhBFhPa9pgQX9mK85fK2e?= =?us-ascii?Q?sw1ynnn7Q68ddeGP42D3MChGZynXNnlVS0JCV0s8FYOw9Ip+XD+YON5OxhF0?= =?us-ascii?Q?9qbWAjd9qKPG1mCzMT5vVLWTdN8eYdtdCo+kKCzkPdWBFoc6tLb5Edpg2kzT?= =?us-ascii?Q?CHnN9NNB9LISArLo8ebqQRRa1V4+aRWc7SPzlpwx8w3RZjIysTiPzvq8Wdwk?= =?us-ascii?Q?oKtV2fpG8aQZe58DzkW2JaOGO9ZYXForZOHNj78frk8ZuiU4aaLb+QN26C2b?= =?us-ascii?Q?sCmtGt1n7cbs2XOA6V/TocUI9zMTcjUt90P9KnBIL1BpfbwxX9HThBcYvndv?= =?us-ascii?Q?gACN4OPS+iEDZ7OlAfr1vnaE9JBQ+vs3pqibWe8YJG1n+nf5UfiFjrK/zrMh?= =?us-ascii?Q?mKA0yHb2nrgJ2Vxd+In/VDPa2Dnszx2C+ZvZQHOaI86NC+9ZNrFDdDMUUSeK?= =?us-ascii?Q?unSqTTOiNMQuBt4AL50Pnl/7A7fT7DrZlMYGOYSAy8SsAojTJvsm6fyLq5TZ?= =?us-ascii?Q?EGi01ntcAVZbBiApZPfIGtvP43JjWC9vHAv08c67JiFJ/XgOGzeecoMejrEC?= =?us-ascii?Q?P77Wc2FXkdK7QGU2whgLzEqkS2TDz3QR+M6kEtiylk3KO6UTBvlzeSUlUAow?= =?us-ascii?Q?X/QeYmu8Hvkmw9Wsy2RChqxFr/xiUgemNVKGD4lvy07a1vmmTRrkKVQzkvhu?= =?us-ascii?Q?6Hk1uRJ9UJNlmbdz5bfwZcKq97E5fe0wdq3jjdyl4OxZXSEolQ=3D=3D?= X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:AS8SPR01MB0024.eurprd04.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230040)(366016)(1800799024)(376014)(52116014)(38350700014); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?UVWd9AFlFsyRyze81eosi65cUI1lkg0Yy6jI/i/6YcmIx/mmQuJH9uRW9F0F?= =?us-ascii?Q?PLuqKN9jgFp6pBvNai03ASxVxk3bLMY08EvQoxH5t40IljpXIrBm0cbV90mK?= =?us-ascii?Q?5EVQRdtSGsu7fJ6BegiToQlhRqgShda72yU0hdCyF+u8r2xllniXo7be3xNg?= =?us-ascii?Q?Z/Obxlc4JchSvnxRaejuK1EZmFBTe+ADxZl5fJVYMPat54l7uM8UY5RAGmsD?= =?us-ascii?Q?gat8KZtFgaQI5WJZ8ZlFQAciNLZoZ/yI1NI+bj9xZvY2N0bUWHeT1zeUeDB0?= =?us-ascii?Q?K3Ge6z0WOSOx6PJGiVAuZfcFqnd6nKwSj8lHUAA6Cg9CK7e9IXB6UM2WgF4K?= =?us-ascii?Q?uDGbCmKcaD/ovJ6koFeWOCx44rpAUib1/ytxirwh4StxcbKY1LR07NgdNT5j?= =?us-ascii?Q?X9DfZuXTJR5KsPx4QO1nlkuHXcWvFkuRRKjzD4l+YZ7DJezs/akyP28E2wNS?= =?us-ascii?Q?MJT+kc4p6U3Xmi18FOERQr5oGTtLsahPLPKOmvNpjnQ0wxZT+ib57vpu45oz?= =?us-ascii?Q?LqVgW5Q6kRH8F1qOgTJb4t5p8+lvDHVGO0SRSmd4ozxgcKS/aLk5U5q3ZyAc?= =?us-ascii?Q?cllr5OBluims4VYguU4ChoPfjZLYD9GUhW9UVR5orc18gOkyBh+I+C0Rf56N?= =?us-ascii?Q?nM2V+lRbCR71dvFzm13sYL6X/mjYGYz8/ERjithpUucCLEYUGwQRMSrvuclY?= =?us-ascii?Q?rGzB5QKsvy0GduuWdD7tcmXD7IUKpEQK/+eoCbDlt70JmNToEBM81bZ84JVN?= =?us-ascii?Q?Bbv52NfzK9dybeAUuWDXdZxQ/tEbJDSQvPdZPL6jq89HTpYjt3hXy49whVIe?= =?us-ascii?Q?pXYbEpPm6fPVIu1a6+5pUhUkuhwbRwgackLVq2IQcgpp2YRhjBG620TjR6Jm?= =?us-ascii?Q?ENTnMWhJXVdVXiHsMEZLBRUjWV0bpwkJaNySBknWhZDkbKHCazA6/E3oBZvG?= =?us-ascii?Q?UW4Q1fVGFWnd4GfhsYbwfPDjN276l3/wg93/85woWTQjTqAo2pHn11aylKYN?= =?us-ascii?Q?my24btyuyOWBJVxNFxHPqGSFfjXqLpWDiFSr3Z/oTZ8kG1mJ7OPQxKI0r9Z7?= =?us-ascii?Q?sjrTwg2XPZ6vZJT9t5ulNUav8cXb1z6iLEIjKfS5dPEUJawruzbwcywXbjL9?= =?us-ascii?Q?zwIN0X467QW1q00YkKb8oVGXTAVcFZna7ipQ3tdt2dQTTJvFgF05uRLIv73Z?= =?us-ascii?Q?Agi134Or4hLzJTgQ7PJKlrXlssgw4RdatresXcQrPVDlJm6wMB8wlk0HHDdN?= =?us-ascii?Q?ndyxPFteYWBhbFAaTrPG22sloAT9WvDuj1bPjYfYx9EGNQbg6I9HBX812Ey9?= =?us-ascii?Q?E30LFz4L/yUmwjllw6axlRmmbKqGpTDOnwsE9RU1ZSF9nErlMWbSEo/P1Ypm?= =?us-ascii?Q?OFZcrxwSnIfNb8NoDhRvhw0r3bvpJPPKgjJMDFBAsu1G/7yJfOBqm/LK2C7K?= =?us-ascii?Q?NCZ9/cPIIGZnFyY+iArs3+yKEToGlhC4bZURC5FbGaU3b0vAB9avk3p0yotU?= =?us-ascii?Q?z+4W+L/+iJ8lhw6BmjWd3PYIFeKdBoDiy8/FPoyekH8hQ/7W3rtrUh2q+ly2?= =?us-ascii?Q?Tp7B15W6FRN2ZqdqhSA5CXQTlBgcayxOAaN+YpGC?= X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 32deabfd-00a6-4261-2dfa-08dc9b4467b6 X-MS-Exchange-CrossTenant-AuthSource: AS8SPR01MB0024.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 03 Jul 2024 09:42:08.2681 (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: onCMa4U5Gv+QGHC0HCOk2KlXkWMZCBHy1TVQjNABQi4knX6H4Nk014zA3drAOOut X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM8PR04MB7745 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 From: Apeksha Gupta Resource leak: variable dev is going out of scope leaks the storage. Fixes: d61138d4f0e2 ("drivers: remove direct access to interrupt handle") Cc: hkalra@marvell.com Cc: stable@dpdk.org Signed-off-by: Apeksha Gupta Acked-by: Hemant Agrawal --- drivers/bus/dpaa/dpaa_bus.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/drivers/bus/dpaa/dpaa_bus.c b/drivers/bus/dpaa/dpaa_bus.c index 6d7d9ef918..3155acb6cb 100644 --- a/drivers/bus/dpaa/dpaa_bus.c +++ b/drivers/bus/dpaa/dpaa_bus.c @@ -188,6 +188,7 @@ dpaa_create_device_list(void) if (dev->intr_handle == NULL) { DPAA_BUS_LOG(ERR, "Failed to allocate intr handle"); ret = -ENOMEM; + free(dev); goto cleanup; } @@ -239,6 +240,7 @@ dpaa_create_device_list(void) if (dev->intr_handle == NULL) { DPAA_BUS_LOG(ERR, "Failed to allocate intr handle"); ret = -ENOMEM; + free(dev); goto cleanup; } -- 2.25.1