From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from BL2PR02CU003.outbound.protection.outlook.com (mail-eastusazon11011000.outbound.protection.outlook.com [52.101.52.0]) (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 66FA13290A5 for ; Tue, 19 May 2026 16:31:08 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=52.101.52.0 ARC-Seal:i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1779208269; cv=fail; b=gbku5Y68vQYwQ3qzZ9cXDP73M6/5HSnGnC3LDoJUgqaqnECXqEMUxBkn9g3Get83ODV4Vjws3/5HrjURekHlJqsN8aJiBkO5Eu+wToR8P46RvxN2cRNuZbYDTakXWra/5ElB/GN3oBObOisPN0X1XgdQEiZ1kz7/045Sub/UXC0= ARC-Message-Signature:i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1779208269; c=relaxed/simple; bh=ZbM/vH8C4cZKw72lAeCwMQvuinhVTP65feUk3SzyPrs=; h=From:To:Cc:Subject:Date:Message-ID:Content-Type:MIME-Version; b=P6vkrJj82S3GCGCYk5Oy6YZa/o8PazAivU12TK3eptZGK37YdJnqSC+gefBi6wp02rT5kNmfwukB+hj8AwpF/5AN7Iz8M2KkIVhxtRnwU7YxasxKBOYWiTn30Uii4ROkzvphLUHe6TKXO1s9u15NpSsKxrr3cNIPa8pxftJZU78= 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=nNi1xauJ; arc=fail smtp.client-ip=52.101.52.0 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="nNi1xauJ" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=Yk7Rv1h/SASYsGMjmwrrY+oSF7J/j4XAogdvvREpjFsgTKlAhfL85+KMhkavsiQCNmjBeeSr7y8gN5BFN5LEgVs92jezw9kCN7Pudor5il4eYPDqtlFRbBOol7/ecl+30uHPhw+lFdGug6MToGsHdkeAmYl5C1/+mURSKNtqL4BiT8ZvLAho/E86EttyUqIz5jHGBjWC8M9+z+/LfOfVeMIrRMawY4ZsdKWv+DC5rG6BzRCL7z8YCd5ZV1oyuTkuCWUwg/gXPq8nockgM1sE3oyZm2CUlxxaxL1UVu4FHxTSnr8BYH2X2BhK0vwNJayafRe1rr3/QmqBA+y41ZFSuw== 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=uhpBQeMYGNh38IiLmxtAW6mq2T5REOTAa2Bimsi6NvE=; b=CSkkPcO0AKOahh+X22W4GBI3BcY1SF0bio2Q2a9oBgK/YgLlv/QnvZheyDHexxkDhY68KolNsUTmtrOD1nnSRjmHYzMNhB/lZrj9vvunFZFs8LHDD/rfCIuzUWMEyD8sRElzp9x8HUKVIYZlB/cyVAcALawFk+p+bKPamITq0VKCOPB17/UYY7YbCV9bnLzBTI39ccsBI7F9a7KAck09E1Em7QSzN2TrZd7yn0RULgGorONe/v6rJo6EUI9myTW5Pf80tie73GQEDoXI3eeRLK5P1TclwqbqR9oX7Mws6gsGqG1Mnfy7ELoFftZuORh51o9sQyLN762AVh89GW/BwA== 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=uhpBQeMYGNh38IiLmxtAW6mq2T5REOTAa2Bimsi6NvE=; b=nNi1xauJPfczMsf0PHl4xq/XFwTr0y2ldtvrLjWfEwgXoQBq4zh8n/fuDqqWsi+SDJVA0s0MrL9SNYLrcdflwcpJRgVceWt6JUCCWSGB1p46npVqlitTFEnJ5vCqdw0n07cQyvq5H4fsMsuYmCUFtQm/ccqLmRiMwfVs5EW0t7qaI7MlQ4z62krKy8y3RRBoVmn91hIG5o+bsOewIdpvUocm0dCsBeAv5WwLYJlwpzTEaUgyHLv3oUhRzSnuqdnIg4FtiLj6HeLzKYZxSNR5E7A0W8k8Peo6otdIB0t5IgVqbMddvhiNkviWcRxbrWJkLK1N+8io68pqabVGBKwd6g== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=nvidia.com; Received: from CY8PR12MB8300.namprd12.prod.outlook.com (2603:10b6:930:7d::16) by PH0PR12MB8800.namprd12.prod.outlook.com (2603:10b6:510:26f::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.25.24; Tue, 19 May 2026 16:31:02 +0000 Received: from CY8PR12MB8300.namprd12.prod.outlook.com ([fe80::ce75:8187:3ac3:c5de]) by CY8PR12MB8300.namprd12.prod.outlook.com ([fe80::ce75:8187:3ac3:c5de%3]) with mapi id 15.21.0025.023; Tue, 19 May 2026 16:31:01 +0000 From: Yury Norov To: Yury Norov , Rasmus Villemoes , Andrew Morton , linux-kernel@vger.kernel.org Cc: Yury Norov , Thorsten Blum , Lorenzo Stoakes , "David Hildenbrand (Arm)" , Andy Shevchenko , William Kucharski Subject: [PATCH 0/2] bitmap: drop bitmap_print_to_pagebuf() Date: Tue, 19 May 2026 12:30:55 -0400 Message-ID: <20260519163058.953690-1-ynorov@nvidia.com> X-Mailer: git-send-email 2.51.0 Content-Transfer-Encoding: 8bit Content-Type: text/plain X-ClientProxiedBy: SJ0PR13CA0030.namprd13.prod.outlook.com (2603:10b6:a03:2c0::35) To CY8PR12MB8300.namprd12.prod.outlook.com (2603:10b6:930:7d::16) 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: CY8PR12MB8300:EE_|PH0PR12MB8800:EE_ X-MS-Office365-Filtering-Correlation-Id: 339abdde-01ac-4458-758f-08deb5c40362 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|10070799003|376014|1800799024|366016|56012099003|18002099003|11063799006; X-Microsoft-Antispam-Message-Info: +9hC+hJ0Z4oBpv+y0gpqCmTte2afMNWo1bFOmiFuxzND2nmuj6hXcyUJhlyM35L25JHtOFdZZ1Fckj3zhoFs6oRyOfuwJclayV1dGQ6RuJivUSPZkrMOdMtfqruBwPra4kGnh+NSJKkp/HCN1VhaJ/gdfxeC0cFMtp7bab3fOsLPwyRP4JbCNSfZNzJORVfwqBJbo1Y6y8DYt4VOJklgvsaGjXF/EnBOZ8MsLShJU+NYXJWYm6c6jhLF8uufjizXt/QdV0krbOIrbu4Stx/sSEKM3+aU1Cvw+by3alTAz9iKTpO99uHty+69/S2otXUYiVi6tFCNyQCDPggxIfpT8eS7XYkqHpmS35TcPWIsPI/8CwADCa+2W+o322oM4Bse1jFzvJnKMMuPaYCcgmxirUaFkCeQOdFSAjBGIF3Bz0gf7zfLl41N+3AtA9QdDLSbPcbT+fKMUIZD2YZ6US/HU0qK8DArkLt5ef6eRqI3Y3KtrLUmcrVuxjnIN/jfbyckfAgLrpeTj0/JPZZpsaAUy0DDD/NxPId+ha2ZHk2V81T9hg1rUkgww6ZNI0iSx2LzM39uyI3mzcs6pVBND+hV6nYe1WaLi2pCQAzivCj3bNC22Qtr9Zb72haL+wvzzB0JlmTYquhDlcyO945VGBNBsnDC6S3rxwP7B7BJiy1zt9OM9kKfRTx3nxqqSqXWkBss X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:CY8PR12MB8300.namprd12.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(10070799003)(376014)(1800799024)(366016)(56012099003)(18002099003)(11063799006);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?OMRoqguWxmnkMoWSzJq3qnZuEbfqFSDlwGPnY8+Wn4xWm48WmgoMpiKQo2s+?= =?us-ascii?Q?hY9Utvmm0SzVKqrQakGc1xKHStE1i4qu8Z8NW1+7hhrQkj6zswF+OlKd5+90?= =?us-ascii?Q?PAsP1c41m0dm7Vca5aUAli76h5/D1dRirKtbstoxY0zxNd9yK7UJjSS/8a5p?= =?us-ascii?Q?3eCPdC6hy5Q9+5mqWWWkGYGKMNgOHHkKG0IFInvEkjKCAOmKs5EPkZjMQAeo?= =?us-ascii?Q?4J/mIQj/GI0UkTXga+358HOOwha959ZRgvcjQPiict6et6s0KZXVswhffxaD?= =?us-ascii?Q?GVMY4R3UAbTsILJwMKDbEju9slkhT9lVg0E3wZ3sVMGPUOKaxp+RM8vsNht6?= =?us-ascii?Q?DbiSQUKYvCnY1kOdsWaU6g46ADt5Vq78Xp8HM8/nYzxr63cLPaP0Mk52JAlG?= =?us-ascii?Q?9W1c6BAJADp8u7yRYk19wlTgYJfgpUMJMhzx5nTBQi6/o5OCtF92amrCIHF1?= =?us-ascii?Q?74DMeQIxiSTyadjHaQaLcyeIt6sFSJMHUT16K2XkJZ/wjyPDuQKhdU6jzMdj?= =?us-ascii?Q?Z9hSLPu5zdnAXO/U0iwka7TwNrGHn5LydfVOJ89fn89Ebs9amFOFkOIg9KQ+?= =?us-ascii?Q?qkGSznp4WbdiC6hpFar32LGHoxnWhrvAGddb1BhsSKCnx32gJADaihfwWRgp?= =?us-ascii?Q?S+6idrrCrx3wPK0Cb94TgxolaCZOpjRoknChKaAEY99GjsKryzbx6xvdQ6AS?= =?us-ascii?Q?CjTJzq6aFHw9Q7GXx1XvOte4T6qDqpHeTTxIzsCcLaxPr3TKukWYqNJdwVtC?= =?us-ascii?Q?7LKkQC6NuD6ZxOKnBHdkyxJ3fcjYEH/DAQbk9cPU7KFpW5vbI9XGdaR5S/a7?= =?us-ascii?Q?QHNOQh4HeY9nJ35zbO7tdXUlWUU2ECbUayclnWj1jEX0toSb3stD4xVhZweq?= =?us-ascii?Q?ncadn4uMFwI+KcM6E2YMOf1XINHeWGrThxSbkCS8vsQ0QB+oma/+SUEWFknr?= =?us-ascii?Q?2TmeNngK2hdrXKbXliun058ZyjvOyKe2z2CH60mxW0Mn8umW6Evaqq6NPDZQ?= =?us-ascii?Q?OB9wgIpe60s1Fd2bb4HErSvNO2/rYgkhoQwwayd8xEEB1qKQR+Jq/iLnx+KV?= =?us-ascii?Q?MnritAn4i/ZiaSkjhVf+xSsE43TsgnNDPyMYLmpdLGwDQXk+BPLK8ny4Pywv?= =?us-ascii?Q?3uN8PbwdvOuJdKrPAY+HJWsk62kcb3DRAAKZxewV7gl71H/mUuKKbO4bSu+q?= =?us-ascii?Q?QzjWUlbxrVFziAyIWo+LgHLEg90wbjJKjy7olnBZBcRm9j4t2C49DnZvd7VD?= =?us-ascii?Q?o684n+D+UFCjK8fy/eflZ7vWRpQruJ/VWkdLC4seo54LSbpMjNogB7MziTuJ?= =?us-ascii?Q?31lB0of9ri/6jO+vu7eZ54CjUYKgGXhk3tuOzDOKiF1rPz14hXsTLZrYbc7v?= =?us-ascii?Q?MskISl5D1Ddiwqrp/yZmv8DE6NMlKrzhiFMm/T0L/CS4kuwygFkQ0ZpXVnQS?= =?us-ascii?Q?9x8hoYwGtNziSqefAQUCWDZnE2RkgLSb3NtgV7j9efPh4dEfzT8VXDpQsLcw?= =?us-ascii?Q?DMMdJBJN6JQdFzOYikcbLKHVX6d7GDB8gcZayIcNYnbheux2vBiJ2HmoPdrs?= =?us-ascii?Q?63Glv22Q/GqU3ORT4uujhtCt6DCc+F7wbmK7LGwjfvZzpeFfbco6q8OGIygu?= =?us-ascii?Q?+/Oq5Z5RYrqYTgUjeuGTtoStUcVqjZvaV7Og1mKiK90ykN/X4782qkoCumuV?= =?us-ascii?Q?ocQdJOs1AlxX4GuvjbRZypQ+TQxy92sSeXpM0bobHRls75vs2xhb5V1OepWb?= =?us-ascii?Q?LZ+xWLo3l1F++CJP5afXc37LyYX8fQFFOexL+oQPhLpD/RPrY8vM?= X-OriginatorOrg: Nvidia.com X-MS-Exchange-CrossTenant-Network-Message-Id: 339abdde-01ac-4458-758f-08deb5c40362 X-MS-Exchange-CrossTenant-AuthSource: CY8PR12MB8300.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 19 May 2026 16:31:01.0050 (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: n6AkLxpywxN3K8hLExJ9CWy0jjRzKWVdzbdG+7JfG5Q8xZQw1iS9GoP+ct0NbEuvnpCe9vs+y5YKtC6fuldhCQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH0PR12MB8800 bitmap_print_to_pagebuf() users are now all switched to more straightforward alternative. The last one is cpumap_print_to_pagebuf() helper in linux/cpumask.h. Switch it to scnprintf(), and drop the bitmap_print_to_pagebuf(). Yury Norov (2): cpumask: switch cpumap_print_to_pagebuf() to using scnprintf() bitmap: drop bitmap_print_to_pagebuf() include/linux/bitmap-str.h | 1 - include/linux/cpumask.h | 7 +++++-- lib/bitmap-str.c | 42 +++++--------------------------------- 3 files changed, 10 insertions(+), 40 deletions(-) -- 2.51.0