From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by smtp.lore.kernel.org (Postfix) with ESMTP id B0B09C36008 for ; Wed, 26 Mar 2025 19:26:04 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 451FB2800A4; Wed, 26 Mar 2025 15:26:03 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 3FF3528008D; Wed, 26 Mar 2025 15:26:03 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 2A07D2800A4; Wed, 26 Mar 2025 15:26:03 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0014.hostedemail.com [216.40.44.14]) by kanga.kvack.org (Postfix) with ESMTP id 0C55328008D for ; Wed, 26 Mar 2025 15:26:03 -0400 (EDT) Received: from smtpin09.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay10.hostedemail.com (Postfix) with ESMTP id A4FC5C04A0 for ; Wed, 26 Mar 2025 19:26:03 +0000 (UTC) X-FDA: 83264682606.09.9C22B34 Received: from AM0PR02CU008.outbound.protection.outlook.com (mail-westeuropeazolkn19013080.outbound.protection.outlook.com [52.103.33.80]) by imf11.hostedemail.com (Postfix) with ESMTP id BCAC34000B for ; Wed, 26 Mar 2025 19:26:00 +0000 (UTC) Authentication-Results: imf11.hostedemail.com; dkim=pass header.d=hotmail.com header.s=selector1 header.b=IOwyt8lC; spf=pass (imf11.hostedemail.com: domain of dcb314@hotmail.com designates 52.103.33.80 as permitted sender) smtp.mailfrom=dcb314@hotmail.com; dmarc=pass (policy=none) header.from=hotmail.com; arc=pass ("microsoft.com:s=arcselector10001:i=1") ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1743017160; h=from:from:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding:in-reply-to: references:dkim-signature; bh=2KCf/sp1j7qUBa4QN4NX7YCpUc7uaNL3Xfe8l29beL4=; b=NDZPKzPVI/6CHI0tj2C1UJ+l3Sx1C522ONEfRA05HdLke4kgAP0AT8RxqmobFeQ6YtmAaQ 5lcCW9eNDOuDeAsk7z+oVZu2X9kLM/wKSt0wnM1kZoN2Nv2L/W56wvWoZzz+rGjEJpLZL+ DSSI9zbZsM3JV/ny9Rej4rEw0M408/A= ARC-Authentication-Results: i=2; imf11.hostedemail.com; dkim=pass header.d=hotmail.com header.s=selector1 header.b=IOwyt8lC; spf=pass (imf11.hostedemail.com: domain of dcb314@hotmail.com designates 52.103.33.80 as permitted sender) smtp.mailfrom=dcb314@hotmail.com; dmarc=pass (policy=none) header.from=hotmail.com; arc=pass ("microsoft.com:s=arcselector10001:i=1") ARC-Seal: i=2; s=arc-20220608; d=hostedemail.com; t=1743017160; a=rsa-sha256; cv=pass; b=cSAQOXuXuUwNfRyJirmqGXTnR0VdK9m//L+VVxezhfqq6HfpJAQKYXdNlve6vjbnNyXX49 wt0YCBbnDfXwxXoSAFOug34sw+dkAjcdeKQh7XZLw4rq1ugjhec0H+eJ7J1C5/bCskWPQL 9xdW6MI6ENqLu3N6j4Y5kAx32605R38= ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=wpFLBx4ZpmIF30fn6jcFsvczny+40E4jaGi9v1mPbcSBkymfckYSqh1O8m1VUYdWjTQCMtafu9WXSKUa9hRCeeJqq2NOug2nWKtHDpoFwUrOEPaLhAQR8BVVwqrhax+Lgn9avNln8/sYT4ohYTgEFI5Zcytvamve9WpCc4n7a4VLkH2y4YlXcW7Xz7Km+fJdDkO5FBjBGtrhozcbBYS3FL6zqdQRvRU8XMBBcT9hXmQM1tzGmduT5opcP3cAWElX270tgb6pQVQpRXvl4vq2Tnd5yhG6YiOdocK+82HUAUBrDSBoYcRTRd5Ia64V+/aHqq25E82Hiu3P0//wDZXRyg== 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=2KCf/sp1j7qUBa4QN4NX7YCpUc7uaNL3Xfe8l29beL4=; b=WjqhRT6THV877ZZnRN/vu8l5HroN7VblkKypPqdkHe51mVfMSyzHc+w3UflxLZvAQx4OF/vM6jovFz1n1wzaICSulBl9GtcOdoU7LvuxBw6P66T/suMDlDWtPnbrmGgZdN5/zT0MdvSmHm/DWf4F1kPANctQufh0onRNP2RD6vJYr9ifkurgcCoYtW6SvLFv/BhjIqREu14Wbh0c0fc9gyf26Gp0XBLlvpI8uveIP5GhKp7uN/wKGui47tLX2Ev4DfAyg/UcM4OmMWxnXULnXRpGo1djgy62x14geJWfvaJQAfcCoMRHQlYTAGImZ5R9vwA1f/S7SWXDppKKyVNYkQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hotmail.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=2KCf/sp1j7qUBa4QN4NX7YCpUc7uaNL3Xfe8l29beL4=; b=IOwyt8lCfrkZqmEtoLOvwxpdraBXfRhFz6QzSbUKhxdfuUnsvZMoCJpxI6efeQDBsxm6KMg1F22bAT+m3mQyZGoPDQJIRdhd11v6zxnMQG2K5zEw5ECOInYyAHDLARxWqjH4ZdV21+oXhHmM3i8DWiyn7pe3DBZMj5c9hganP5lnRb4KrXEPqIYRl20/tKlSyUlgnbxFbD/2lYBc84ZOX6OM0JCHvK/Ex5H4izs6Ma9Wt93VQ5oPT++Dp12TejijAbVJPwHSIk5Z/iQZTvBO92Ydhl/dWADlcby0R8gQ0D6nn3knRs0J2nC1MooQBJOcoXbH6BzmSAe7/jW6OPJ1oQ== Received: from AS8PR02MB10217.eurprd02.prod.outlook.com (2603:10a6:20b:63e::17) by AS8PR02MB7191.eurprd02.prod.outlook.com (2603:10a6:20b:3b3::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8534.44; Wed, 26 Mar 2025 19:25:57 +0000 Received: from AS8PR02MB10217.eurprd02.prod.outlook.com ([fe80::58c3:9b65:a6fb:b655]) by AS8PR02MB10217.eurprd02.prod.outlook.com ([fe80::58c3:9b65:a6fb:b655%6]) with mapi id 15.20.8534.040; Wed, 26 Mar 2025 19:25:57 +0000 From: David Binderman To: "akpm@linux-foundation.org" , "shuah@kernel.org" , "linux-mm@kvack.org" , "linux-kselftest@vger.kernel.org" , "linux-kernel@vger.kernel.org" Subject: bug report for linux-6.14/tools/testing/selftests/mm/pagemap_ioctl.c Thread-Topic: bug report for linux-6.14/tools/testing/selftests/mm/pagemap_ioctl.c Thread-Index: AQHbnoR5eR3ADo08qESxhVQPTY+LKg== Date: Wed, 26 Mar 2025 19:25:57 +0000 Message-ID: Accept-Language: en-GB, en-US Content-Language: en-GB X-MS-Has-Attach: X-MS-TNEF-Correlator: msip_labels: x-ms-exchange-messagesentrepresentingtype: 1 x-ms-publictraffictype: Email x-ms-traffictypediagnostic: AS8PR02MB10217:EE_|AS8PR02MB7191:EE_ x-ms-office365-filtering-correlation-id: fb3a79aa-61df-4793-578c-08dd6c9c0904 x-microsoft-antispam: BCL:0;ARA:14566002|15030799003|8062599003|8060799006|19110799003|7092599003|15080799006|461199028|440099028|3412199025|102099032; x-microsoft-antispam-message-info: =?iso-8859-1?Q?qhVU/BYJ4IcxCxGA3EGlVUP/ncBCLyv+TlJy/ZInLqLju0t6BVFBFahcYy?= =?iso-8859-1?Q?kErF1HAhoCQVBoF8mOrRJ2wWB4KIAOD/Ut6J4crh7vr1Hfrxa4z5rw5Nb3?= =?iso-8859-1?Q?YxjudUV7pA7ZYuVSi4L9NGrAwYNp85LAyrLqooHmq4w21kDrZMw9TUDJQ/?= =?iso-8859-1?Q?JtPufzDNmkuuoYg44eb1A1IWS6vT3yDJhfmUV5sK+0ifJ/HYz3qSzcyuI4?= =?iso-8859-1?Q?JBLrCDZGZ/thHeC92+qVkh3tuv3KhAjCByVSjAZE88PqxMfa7VDrD/atQP?= =?iso-8859-1?Q?879I/plpnhRUkcwJZPihE3fIJfWwnY39tMaN7i6n2Kw+aPmUkO6aINTxuD?= =?iso-8859-1?Q?B3hTU7yCFt4qLb994O9Z7TRIC1SeSx4EyNvdAnTjlmz2At5nZmplrkacU2?= =?iso-8859-1?Q?0weu8NxdDA2QJMH317k1eP9cANH28L9cIhjn5sbL6Jm0801CKkigXvyu/0?= =?iso-8859-1?Q?O2K3Ooo+9c/3hJfeeHWCw3J2kNwrxp4SEeGIo7rkKUqsZiSfspJZufy9hg?= =?iso-8859-1?Q?dDBEyZmdCO7koRsLWjjgn1v9a2lFWw1paVMd1XAbbAISETOyl2yQUS3X2s?= =?iso-8859-1?Q?lYrdyTrrfVv17WqapUaWnULG3gztfWm7WW6ka/fxocct8kW25HDQkbxNFy?= =?iso-8859-1?Q?om4miGzuvADgNhypxHZP7o9tKSYMmCLc9CO/zr67ClBH0kdK/U2BY/OA1Z?= =?iso-8859-1?Q?VrXRm9SXdvl7ALWRYz7L3bTea6KVtIf/XC4daFVa70yZ/yIQDNz+OV3cAS?= =?iso-8859-1?Q?NJoLcEfBhZV94LSDrXaEfvSB12Hy5PLDUHU+OaCq0LgcdK3hzAB1rE79Ih?= =?iso-8859-1?Q?6UiqXN5PPPKN7P6lag5fy8i3U3cz7pODpep4wUxkM+2sUTlGs1EalJVPmk?= =?iso-8859-1?Q?kmK5fnE/05n2A92onpbBDpNxqTrOvUqDS6VcBPXxmA2KhuKipqa08babjX?= =?iso-8859-1?Q?Lie9Ak8MQ+dWLm1yQVOMbQtg/S4iUwwscu70TxHildxflvJNwHefFH3a8a?= =?iso-8859-1?Q?bnlqfrBPme1xi3b6ZCxJB0jn34N2VyUivyFqdXQJFJM+k70b/pclBwMV/Y?= =?iso-8859-1?Q?EJ+hye+lfbDmpverlAH5+LtEDWjLnE9HCRWmeqQd0MSbETwATIfPvlodip?= =?iso-8859-1?Q?iqNYrNHBrK3995OplgelKbgZ1hWaD3pOBxkuPV9z3BPo2X547r/JCIM8XH?= =?iso-8859-1?Q?cDVTJ8sJMjXcmA=3D=3D?= x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?iso-8859-1?Q?ztuVBiabltmzSG5lQ+USZ3f4rFAqXyCL2GyAdwX6TZgwlje0ho22SNb+db?= =?iso-8859-1?Q?3nU8UQ73YzJux1pYlx3pS57R3SBbokFWle4ByISOrKJBck8D/pVlY8mq70?= =?iso-8859-1?Q?PX0LvrjsQmr7i2T/j+L+Qkf+SQVwRafEyjeOE4jNt9LfQiZB7zJKRCctX/?= =?iso-8859-1?Q?JcvSIL50fV1ki/0vOEME6DQSyOu+u0n2DXFY7SiesrQc3uUStmdq3K2R/H?= =?iso-8859-1?Q?W3wVfySWa9ddxzsMDB/IOCKIIINfnODrsXntMsh9gx7mAoRJnEnSy+RTF/?= =?iso-8859-1?Q?ETnHu3nWfQVBLc1hFY7hU0gXYOonAXCOWY9mbSqtLqD5PP4l/BZuY0ZWjN?= =?iso-8859-1?Q?JzxYTBRur7mRB79okckeJtS/dDvhlGuBbERE2qRXScvK9VOn0TGbPSfP3X?= =?iso-8859-1?Q?kCtDO+bfHVe7KW1+JSc5A6fkHkrlgqYVT59knDldwMOExyMHbYgTGfzNGk?= =?iso-8859-1?Q?jtMw0IegKsnymfmoX5pOpk0vvl76vg+5Y0bBWd/2soxvs4lmA3EDzzdVYW?= =?iso-8859-1?Q?KF4UCUby97kNHJlgqr20WCPhudYQhDDIHULQuC4P2eJ46k7y6H5lUEwtLp?= =?iso-8859-1?Q?7IyhQOkid+q2GjbSaIMP9LQ6yFYESPU+BpfoUC1JEdZ+IspYQtLORVjGhr?= =?iso-8859-1?Q?Z428IFRnYrhxmyl+RJUHSzldFAM43+QcfWs/ZqXt+5F3LVFyFX1Q/iuQCI?= =?iso-8859-1?Q?UiIIP9DlMzQ48D/SqGauaIBmzs8EPbO9MD8WcowyTpJETqHhpdGGOiTSbr?= =?iso-8859-1?Q?jtrL6nCwbGohVo/fIdFQikY3QPRcSPN8kTHob9bfbq3CmwJXcEkrP3Bzsu?= =?iso-8859-1?Q?TzOn+6mIS49jBb7VqSsmHMeBv1eKSlNZ8KfyJktX/Hh63e4L7wXig25aNy?= =?iso-8859-1?Q?eY8zkcxXcDrzS0DqcVCN8gBsZCyk4HRQPHc5ITpCspZGTBFbBmNTwrHY4E?= =?iso-8859-1?Q?QIBykiLKsVLTYRxzWfSNW0NyuNAKPUaTi+KxaHzq5WUipiF0dDDC3yH5zi?= =?iso-8859-1?Q?ADWqQqY8GGPZouksCAMVqiqfuujqnqOB7xxaySY89sC4kvISKaks5nuyaS?= =?iso-8859-1?Q?zYBcNA+yU9qo9TCMbgjbbA0RpiSfflHZTCVzQ43KJcoVbs4zByoE99LZ1t?= =?iso-8859-1?Q?fAfZh2si4KXf7nO4+BmHk906bzBR6bWYVCUKZvcZp75IXIzPotbwpJxrOX?= =?iso-8859-1?Q?09HQMOOSnPtFCK+ydQffemlqlZ5CReHWcd8ygCW/1dHc66FVoa9lMZH2iA?= =?iso-8859-1?Q?KmKOCxqqSCV7vRtCGTMg=3D=3D?= Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: sct-15-20-7828-19-msonline-outlook-12d23.templateTenant X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: AS8PR02MB10217.eurprd02.prod.outlook.com X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-CrossTenant-Network-Message-Id: fb3a79aa-61df-4793-578c-08dd6c9c0904 X-MS-Exchange-CrossTenant-originalarrivaltime: 26 Mar 2025 19:25:57.8164 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-rms-persistedconsumerorg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS8PR02MB7191 X-Rspamd-Queue-Id: BCAC34000B X-Rspam-User: X-Rspamd-Server: rspam02 X-Stat-Signature: xtwziyduow4n1fb88n9k9th8ppqmhwka X-HE-Tag: 1743017160-532405 X-HE-Meta: U2FsdGVkX1+APs6gl7u995N1gxvy1L6PGF0JPSILZU58QyaN5vL/TmhZa+RKgLcvgrTxVu4fDns/X+oDG3GuypMs5TN1OpeQYVIWIgWFsQ5+YqUCgupNJyN1AWlFQ8NPoOWpUubVyFKno0cicoWiT8r1LSafNPW560NVaazfuU3Ohbyo5buXLdkvNjrNx/cSE2mG9fYEKwLQ2kW34JKUnJUs4rXRsACC1tcLe/BSX9CvKSbu8q2ITe0m+JRIEHQ3IX2eblQ8Hd8ojIDlbYNRVKs+++vVc5yzm6O0H31+Lda5B29kB6p+2NkJ92ADdX9eaUb5i6TPRk/RGtl2Cq2++FoRhM1vEXFRPXH41ZWOyoaD5A+4t4DWi2QVzQC0l6dLomdkTq8hW3dxTUddOZvgxVbHrYPeC2WDQurx7mAgvVusQU0ZjjRZZ8TZyL3VQzQ0MBMw46VLwugNQQ4eDzIcUS87dAif4QWVAu4jYlyJ045dN5N20LVf0L/dvk2kAXgYxoJcF3HJQkoLFptCJ/BNokeIhqU033beYIgaGGc79q+8Im1qtxE/kD+xx7/SznnsXtYJMT3niU8yl0Bhw2lMOQR4Ka5PZO/HN2/zVipYjuzqgFBsLSlO/1+J4H7AYzqmHEBu5pG7WLp7tblBxHjmvsEh2co7wXUrgE2nmhQnjbJjyWupQpPErekyJriljZi2M814dEMCXV+ueVTO8fYhVuxGJb9vaajRx3Hf9CX/dxwIZqs8jKcnM5Lw3aCdvCofq37zwrQ11J5jbLY4fkybYjN+gwGJOW0IJiqFDMtT1NIOf7Zxk3jEuSWitzbltj1wBrO+ekqdoBClXqUMqL1Pby80ckpQtNcOWfWcRfrCT+qrVfIUwOQkRaAp1rEfXmbYBZzGdG5gbvi8305TBba34WwhIpywA+GZmCqYMxEKmJ9fwnVvdR0wigMdaEVYFtPT7/hB8/YqKJ6fK35nFox nRmQZQxA 47Cis/qg98lCpNieCAoKCjEc4rdBOu1PqBig+eTwnhQuCXEA6yRZubSEV5GEcuY42ogZ6+yNpjbZPceIiS0x0zCSNrI1ILVIdr+qcLxGKfmKN+7aE+tWxA0jca4lCpAgXpN2maa1DrzanZ61F5AlUAjC8nbOevwUZrKuJm/0s2dA5z3dVz4V3atj+FlT/nU6brjgmckAEqescyxkj2PtlPAbBiR2kvi1UBpbZ331blpnWzDyWHanZ7g+EQkxlnhjj9IKdolCxDMtFkTa/UgVSsu41aLP2ZuYo1b6doj1PjTMTo4B5+kGnRSSaUVas9fRC7pW3fdKmNLJirGbM3gikLpoYfW+FkDwKueq5whSBXKge60WnYPy9kNY91sAEFL9DrE4otdn0jNhsxJ8XVENhOBuD8/7oK8UHyEIqCXPRpgTmAyx0g+PqbD6msCNYGnA7IY+R X-Bogosity: Ham, tests=bogofilter, spamicity=0.213775, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: List-Subscribe: List-Unsubscribe: Hello there,=0A= =0A= Static analyser cppcheck says:=0A= =0A= > linux-6.14/tools/testing/selftests/mm/pagemap_ioctl.c:1061:11: style: int= result is assigned to long long variable. If the variable is long long to = avoid loss of information, then you have loss of information. [truncLongCas= tAssignment]=0A= > linux-6.14/tools/testing/selftests/mm/pagemap_ioctl.c:1510:11: style: int= result is assigned to long long variable. If the variable is long long to = avoid loss of information, then you have loss of information. [truncLongCas= tAssignment]=0A= > linux-6.14/tools/testing/selftests/mm/pagemap_ioctl.c:1523:11: style: int= result is assigned to long long variable. If the variable is long long to = avoid loss of information, then you have loss of information. [truncLongCas= tAssignment]=0A= > linux-6.14/tools/testing/selftests/mm/pagemap_ioctl.c:247:11: style: int = result is assigned to long long variable. If the variable is long long to a= void loss of information, then you have loss of information. [truncLongCast= Assignment]=0A= > linux-6.14/tools/testing/selftests/mm/pagemap_ioctl.c:435:11: style: int = result is assigned to long long variable. If the variable is long long to a= void loss of information, then you have loss of information. [truncLongCast= Assignment]=0A= > linux-6.14/tools/testing/selftests/mm/pagemap_ioctl.c:490:11: style: int = result is assigned to long long variable. If the variable is long long to a= void loss of information, then you have loss of information. [truncLongCast= Assignment]=0A= =0A= The source code of the first one is=0A= =0A= mem_size =3D 10 * page_size;=0A= =0A= Maybe better code:=0A= =0A= mem_size =3D 10ULL * page_size;=0A= =0A= Regards=0A= =0A= David Binderman=0A= =0A=