From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from CY3PR05CU001.outbound.protection.outlook.com (mail-westcentralusazon11013067.outbound.protection.outlook.com [40.93.201.67]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 05635415F1C for ; Tue, 21 Jul 2026 20:19:47 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=40.93.201.67 ARC-Seal:i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784665189; cv=fail; b=lsgsW5iw4sAVVCjcQtHyGgjTibI/8yi+tXspLk/QyQefQhbKPz2cgJlXxaoj+tV4cxck6B5YVPfZ78WhDBTdpLNTBZiHahhST8JQUeKKs9EVZO/nmU3SPY/nZ3wkhlPP/xQBZNbay32JPu27HgT5uJH3OT7t8JG1pLmPgJijcfg= ARC-Message-Signature:i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784665189; c=relaxed/simple; bh=C7B9m4PgfQXr5ZZB79bp4QkGneADjD2mertMBwTioZc=; h=Date:From:To:Subject:Message-ID:References:Content-Type: Content-Disposition:In-Reply-To:MIME-Version; b=HpO/P0ShiXecLIDTq93cckiI0n8kZcksRSjZ2w9CVSKrs45eCUVIYRoRdDvUdDyTFMyhqU7G9FXSwGGaZZJ6nf7Tyv/wGklThx7YfzgtJ+BJy4PD9EYSqBhElqwStkAcES/Njk3urW2Zk3QtbkLh9UaAUxPczvie7kXGhoQyJaQ= ARC-Authentication-Results:i=2; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=nvidia.com; spf=fail smtp.mailfrom=nvidia.com; dkim=pass (2048-bit key) header.d=Nvidia.com header.i=@Nvidia.com header.b=bT0xExCD; arc=fail smtp.client-ip=40.93.201.67 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=nvidia.com Authentication-Results: smtp.subspace.kernel.org; spf=fail smtp.mailfrom=nvidia.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=Nvidia.com header.i=@Nvidia.com header.b="bT0xExCD" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=pPGKl41jC/VdfjKq0ue3hLS5I+qOI1ER2KoIR2rSuTnfPjLp/k9y6r9wfitzjnLEz0hhLfABxqIMilwvmDvatx3PXTYxeZpj/Ggf7+tNBTIlbTU1UhMcjlQjj1MFN0PcttuHzWOp3Aq5Dg5EQqslvvtS5cSD9FHyJV6OVrEQa2Ka0hg311X//FQqVvVBmwSN12esbzXWHjbRtRvIjPGTTnCESN96vKjS669EpHoWFeo2t25MYHIaZGyqfMXvXCPODESBlrZBgQTVK2k0/xbEFpPR6uupUDjl0z7Kkvv7EfFctELH3hAaRD7opGCPbo4A1yN/6FAo0RdYoqU8kuwsKA== 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=eWhBD+iWv6IiUVTGz72FrmkXcwmvBc5W4/PyrkiiRfI=; b=VEaFCO6tZZ3OnRDE5wLTmOv8NiLemuOHuiedOxblA6O6ozkXBA/ZVTxyZ+5knxeMNo/5h/NVz+457wD/2mlBtqeXE7LHFpQxnewdnMUlNPO0NcxPn+XWK8u4KQiHWFBH9lSQO1BnjLMSXvsKNr/8ywxN0X4C1N2OXuhprMje2CPfSJBYqHzxpUlY8MAMTbVu9OSgdsZmWTA5Lq3VbJaGtetXdwPxo2UFt5egGK0UDXToBbKbaP47gTXfRr7TfqVvGuW+Szu1QquFGx/cRA8OvAZmtV1KRpXA0WQJ+DNcrVHjPOnVbgyOHO8Mw92Dp0F5q4iWbKqfHaVrECZSTiSJ/Q== 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=eWhBD+iWv6IiUVTGz72FrmkXcwmvBc5W4/PyrkiiRfI=; b=bT0xExCDmvsv48fiCcoczMrjGK2XqkdoobPA4j46H6yIiycw5V73YJtNhc8TwGAu4Chs+ejXEnRorVJ/Wmbqlr5mCLDxTJYW36dskoZ7QQYE2wZX4hwLyQYhskSfZLeB/JRNcGX5BNAqlUDzrNGD0+SGz9XNGLBu+uvld/tJRkxa9Pu8cRedGgwRnE+wZKVfp5ydsLtX33ElSA58ZHSKcd02UZHqH1JFVEonkbk6FMH2D23E/tcS3fRhMOkk98HlgF2+c7lANDuhLDRboXDx1Hbbry3UI7jHtWclRE6JSkUI2LIfuopCa2p8PxjgDVxxyCmZHJA0YnnuBBkZdghGkQ== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=nvidia.com; Received: from DM3PR12MB9349.namprd12.prod.outlook.com (2603:10b6:0:49::12) by BL1PR12MB5971.namprd12.prod.outlook.com (2603:10b6:208:39a::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.245.10; Tue, 21 Jul 2026 20:19:44 +0000 Received: from DM3PR12MB9349.namprd12.prod.outlook.com ([fe80::7678:ab4c:4a7d:7f9f]) by DM3PR12MB9349.namprd12.prod.outlook.com ([fe80::7678:ab4c:4a7d:7f9f%4]) with mapi id 15.21.0245.009; Tue, 21 Jul 2026 20:19:44 +0000 Date: Tue, 21 Jul 2026 16:19:41 -0400 From: Yury Norov To: linux-kernel@vger.kernel.org, Yury Norov , Rasmus Villemoes Subject: Re: [PATCH] bitmap: drop bitmap_next_set_region() Message-ID: References: <20260719122727.324001-1-ynorov@nvidia.com> Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20260719122727.324001-1-ynorov@nvidia.com> X-ClientProxiedBy: SJ0PR03CA0175.namprd03.prod.outlook.com (2603:10b6:a03:338::30) To DM3PR12MB9349.namprd12.prod.outlook.com (2603:10b6:0:49::12) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DM3PR12MB9349:EE_|BL1PR12MB5971:EE_ X-MS-Office365-Filtering-Correlation-Id: c6f81540-cf43-40dd-2f55-08dee76566e6 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|376014|23010399003|366016|1800799024|56012099006|11063799006|10067099003|22082099003|18002099003; X-Microsoft-Antispam-Message-Info: M9hZcjyxCAzt2YAYiCyQLXE9Z2Z8lIl9JmKmk6SaQySSSyq3PhW+7FoQIA4JhSnjoD1RIK2LHnhKGT8nY4PEHdow0l719NLy40NKReUi2UPWxqNiJyLp9wUNHn2zpbHY6pAmpdsGAkonV337dt3ATnGN+G33tByoO6gOs21TTlPkR/s1NUDITK44ZTevi0FToBB4PeJR9Eh6aisc8ChHUiXgepjNuhdbvDE+AxZlPk9cdfaI7Qt5EzYPfEGOZZ2vbiEJCNUyq2Teh1Gy+5jEY7KQIYCeq+FFfpbIW6oTiO8OShqzypVuuT0gcNR6j3U+clp+zw5PgHarG61BwNflrpvaTcXrofuTf8VlQZc4NnYHer8ZAjWqTRp6HWZRQIT5fZqrD/4xheXErdPqYqCua561sinD0czdYkFmSkR/2m14sPjiU6FElYPTel0x2scrPa8tBu9vpxNrQygD1zv7rvEeA6rRazdRl1aEfG4casJVJB3HZvafJGNB0F97WYDfrMdOUBZem9DoydUykWYEV8n3zpLbGJ3TvSC3Lhqokazf/QIcQSUipEd87Ee+s49igc1DsTXbUpwU+LqFhGTSwLDM8IIMMdaXdwhaSY0+zKfIOJVZgxmaTWgvWi5FMaNpx9kgKDTFG7HES3rILL9xTFchZz2NZ34PxFu0ZViLusQ= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DM3PR12MB9349.namprd12.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(376014)(23010399003)(366016)(1800799024)(56012099006)(11063799006)(10067099003)(22082099003)(18002099003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?VtAAvaL+kNtoxAoaVC87GmjqUcmt9w0IEJI7gYaFBO0Mu+19SG6gVKu157W9?= =?us-ascii?Q?dZVZU3NbFaeciSvs/lqqBPMlZSIpwYIZWJXQ4uCXZDTHoTXo9gjjXHkAPsDM?= =?us-ascii?Q?Avz9BRcEQRDo4gl37UEZhWyep8vYG3Dj01rFajUYK1uqpzH9bYsfw1KfzBVi?= =?us-ascii?Q?4rD5FERFO94xajv1ZZM9pePmYSdrqLIi4KC8yS/Bl6URABjCHDSsX2ChUBcd?= =?us-ascii?Q?5kFTdjKAKAC8bGlOxPSUnEuJp+3dspsV7QSYgd4wiO6huza7UI2kfCP7b7YC?= =?us-ascii?Q?DWzChH+G8nuJ13gElcyU/g+eMgdeN8j17uFQPWcWQF5QiL08slai+qshmvbd?= =?us-ascii?Q?fl9Bbw+dyVxH8jIM2uMa+SxhKpym8jFTAvnk01FXuoc0aj35RAkwrQ41xGQR?= =?us-ascii?Q?JHyGBTIH/gdHKjvrAVmhic4cIJjEEeqI+b2UdOx0KWZOTtusbyeihUUDTTXB?= =?us-ascii?Q?c3YJA+h3n9pvJ/yy59QzZQpUBayqQkeYy+wE13Uye5q3F7p5bQZBeNjDCZtl?= =?us-ascii?Q?5BH+AuF8M7CbTBvfaVvXRmmd5fYZcgFbHRFsdHpuvJdSTNmwDU0Wgkk6kjmx?= =?us-ascii?Q?Z2SAHS/Tt5aUK07QWX29wtYgPsu1Oa3tOSjc3JmeIZpbqYYMl86HNz/EIEdc?= =?us-ascii?Q?VOsntPhzDkfuBXFIhKZCJ6vDBhFzNEy4CupWgh6yPO4J+6IdSdMxap2awRsc?= =?us-ascii?Q?tRe3O7hrcgEzEPMpRSddurdxI9t5v2Y5SV/cVcTdELRNa7MagfuyL1110LKa?= =?us-ascii?Q?qh+nPiCZmZLaBTwsEeXQgjX4pIiFZhRH2uJoXSY2MmhCXOvpJ93CtUfs130M?= =?us-ascii?Q?G4/8bIAULjnNgNdEij5UNv+BvSIUjWbJ7Xz1ka1VQ3brnNBwmedps+IkkIBC?= =?us-ascii?Q?CKwheS2snKeN7GCXIRtKOQHnv4oCLXulbJLObKDyQZd4hzF0sAjKAS5LfloT?= =?us-ascii?Q?T7847JObYjs2kbZasYXUudwQQ/UBzHPPGgnSHfcCT/lPRm9ZZkq2rmSpPkDl?= =?us-ascii?Q?+UcMkEAbYXsEB3qZ9YvYj0N4ugC63xUZIgcM5W6yTPWceaYA1fa7HII7BIgH?= =?us-ascii?Q?02g5yc5IRzZkg+/5dKivNwYHc3JEYQ90lqH1sojM0OQFIcnQJkgZ7KWaEfkV?= =?us-ascii?Q?QjPlRrRivALkGJoUQ/4bW/Xuee3IDoPaetmvwuJC9DTErxKmwjOadohn/VJc?= =?us-ascii?Q?gl0m9d2wSlVJ342suTcDJ1aHt1QTO2WJaO3dOFxysJ/FpkcJXnjcEquvdoV2?= =?us-ascii?Q?2gcbQIoLWLu+T+voyshM5wfRtqpxFhnClcd+24R6Bj2UlwVi1M3EuNvnY7xW?= =?us-ascii?Q?h11IcY6e9VqNwS1vqItq8bt6dQBHoeFwPTj37Lu+LbVAn77YIL1dN2C+2Obr?= =?us-ascii?Q?LVrhdBYUC6a+uKPRrQ2cy5Kw5wPS2KSjjSXauBDpPf2W4Eu1yNG92ZvxBPdr?= =?us-ascii?Q?6xt9Mf8gzO/Iw5Ruxl5eHP7YHGdme9s0/IFPlM5dJksSusE6Iex+VCbeaoox?= =?us-ascii?Q?zqqAORQyeuMjmNZ/5ngSeKXFhTHfFjmS1Qmy3HIJ60G0cbEaGaYfvzIoAURM?= =?us-ascii?Q?1dKGSMqHPGKC8kzjhv/jfZVjWbEmeOjXZ9J/FagwRqPfHu4PyWRgsSKHyjP6?= =?us-ascii?Q?gg7+YlETSHpbks80AHsNOe3gnSdDg1T0z3jwdfxF1t+mhguTYIFXk6+CdxvR?= =?us-ascii?Q?vHInjSSa1ktK+CWAoIspWEqVeDTr8Y89OyzkH6ymRL41/ZdNyCWJK3KmEv0S?= =?us-ascii?Q?/8r45FMYQQ=3D=3D?= X-OriginatorOrg: Nvidia.com X-MS-Exchange-CrossTenant-Network-Message-Id: c6f81540-cf43-40dd-2f55-08dee76566e6 X-MS-Exchange-CrossTenant-AuthSource: DM3PR12MB9349.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 21 Jul 2026 20:19:43.9382 (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: VuWiThXU/gtB+N8PExjY1SMkg89+BLQ14BcHRJwwko7MuP96X8yiLbHmgx8KXqhE7PpNXFz7fy8LB5j0f+fCIw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BL1PR12MB5971 OK, added in bitmap-for-next. On Sun, Jul 19, 2026 at 08:27:27AM -0400, Yury Norov wrote: > The function is a dead code. Drop it. > > Signed-off-by: Yury Norov > --- > include/linux/bitmap.h | 8 -------- > 1 file changed, 8 deletions(-) > > diff --git a/include/linux/bitmap.h b/include/linux/bitmap.h > index 8854acf77869..a967e1f7542b 100644 > --- a/include/linux/bitmap.h > +++ b/include/linux/bitmap.h > @@ -697,14 +697,6 @@ void bitmap_gather(unsigned long *dst, const unsigned long *src, > __assign_bit(n++, dst, test_bit(bit, src)); > } > > -static __always_inline > -void bitmap_next_set_region(unsigned long *bitmap, unsigned int *rs, > - unsigned int *re, unsigned int end) > -{ > - *rs = find_next_bit(bitmap, end, *rs); > - *re = find_next_zero_bit(bitmap, end, *rs + 1); > -} > - > /** > * bitmap_release_region - release allocated bitmap region > * @bitmap: array of unsigned longs corresponding to the bitmap > -- > 2.53.0