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 CE718C7EE23 for ; Tue, 23 May 2023 15:04:06 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 6B3086B0075; Tue, 23 May 2023 11:04:06 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 66396900003; Tue, 23 May 2023 11:04:06 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 4DD97900002; Tue, 23 May 2023 11:04:06 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0012.hostedemail.com [216.40.44.12]) by kanga.kvack.org (Postfix) with ESMTP id 387316B0075 for ; Tue, 23 May 2023 11:04:06 -0400 (EDT) Received: from smtpin21.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay09.hostedemail.com (Postfix) with ESMTP id 04E11806EA for ; Tue, 23 May 2023 15:04:05 +0000 (UTC) X-FDA: 80821840092.21.6CA0D9D Received: from EUR05-AM6-obe.outbound.protection.outlook.com (mail-am6eur05on2041.outbound.protection.outlook.com [40.107.22.41]) by imf11.hostedemail.com (Postfix) with ESMTP id 5406940477 for ; Tue, 23 May 2023 15:01:59 +0000 (UTC) Authentication-Results: imf11.hostedemail.com; dkim=pass header.d=armh.onmicrosoft.com header.s=selector2-armh-onmicrosoft-com header.b=KAkikDiG; dkim=pass header.d=armh.onmicrosoft.com header.s=selector2-armh-onmicrosoft-com header.b=KAkikDiG; dmarc=pass (policy=none) header.from=arm.com; spf=pass (imf11.hostedemail.com: domain of Szabolcs.Nagy@arm.com designates 40.107.22.41 as permitted sender) smtp.mailfrom=Szabolcs.Nagy@arm.com; arc=reject ("signature check failed: fail, {[1] = sig:microsoft.com:reject}") ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1684854124; h=from:from:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:dkim-signature; bh=CvP/IbYoguGA2WD+yneevQY64H6CLJebKUyFNTNeJ+s=; b=6bHMwrZt1TmWAaMloSXYB6ZuNJqG3vXaRPOw3A4UVzX1b1Kl5myrQoJN9Y6tjnYyfx6iwN FXndBAjLWxd9qSli8Vges8I0woeG9BH0rcjNZQ6aNop7HNrP4CiNl0Ar4z6i9FrTKOCyJa oiruQ9F1d3BEltRTB7p90lMuyxbIwuk= ARC-Authentication-Results: i=2; imf11.hostedemail.com; dkim=pass header.d=armh.onmicrosoft.com header.s=selector2-armh-onmicrosoft-com header.b=KAkikDiG; dkim=pass header.d=armh.onmicrosoft.com header.s=selector2-armh-onmicrosoft-com header.b=KAkikDiG; dmarc=pass (policy=none) header.from=arm.com; spf=pass (imf11.hostedemail.com: domain of Szabolcs.Nagy@arm.com designates 40.107.22.41 as permitted sender) smtp.mailfrom=Szabolcs.Nagy@arm.com; arc=reject ("signature check failed: fail, {[1] = sig:microsoft.com:reject}") ARC-Seal: i=2; s=arc-20220608; d=hostedemail.com; t=1684854124; a=rsa-sha256; cv=fail; b=ikxP30lKbjt6ACBw7zQ/mnjEffPVMXbzf3X8Te7iyUsmQ8ndueFNiQ4FXYheCJK99Br2Qe RJ2pbeBP5v0H0qElbEYSMUDwS21rd3ise/Zqs3Bqo+CUi4pflOs9VLiFusTi6J354sHjAT gxaVC2LuBMGJriYFDbqZU00RcIiI+QQ= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; s=selector2-armh-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=CvP/IbYoguGA2WD+yneevQY64H6CLJebKUyFNTNeJ+s=; b=KAkikDiGWM9aO776bPf+95EW2/2M553e3r9XhxvuvT0ip06cDtACM3Y9bVdGkIvkQF1MKq4O3jUCEyoHPi8DKhVnnRSiRWsaDpTx31eBl08+jPo5S7E+4Jhw0nc5muUXmKP4DkzOmD5QN39o1L/ucakG+X21QiGWB7OVD9xUSf4= Received: from DU2PR04CA0289.eurprd04.prod.outlook.com (2603:10a6:10:28c::24) by PAXPR08MB7365.eurprd08.prod.outlook.com (2603:10a6:102:225::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6411.28; Tue, 23 May 2023 15:01:53 +0000 Received: from DBAEUR03FT022.eop-EUR03.prod.protection.outlook.com (2603:10a6:10:28c:cafe::28) by DU2PR04CA0289.outlook.office365.com (2603:10a6:10:28c::24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6411.29 via Frontend Transport; Tue, 23 May 2023 15:01:53 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 63.35.35.123) smtp.mailfrom=arm.com; dkim=pass (signature was verified) header.d=armh.onmicrosoft.com;dmarc=pass action=none header.from=arm.com; Received-SPF: Pass (protection.outlook.com: domain of arm.com designates 63.35.35.123 as permitted sender) receiver=protection.outlook.com; client-ip=63.35.35.123; helo=64aa7808-outbound-1.mta.getcheckrecipient.com; pr=C Received: from 64aa7808-outbound-1.mta.getcheckrecipient.com (63.35.35.123) by DBAEUR03FT022.mail.protection.outlook.com (100.127.142.217) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6433.15 via Frontend Transport; Tue, 23 May 2023 15:01:53 +0000 Received: ("Tessian outbound 5154e9d36775:v136"); Tue, 23 May 2023 15:01:53 +0000 X-CheckRecipientChecked: true X-CR-MTA-CID: 17b16d243c613ad7 X-CR-MTA-TID: 64aa7808 Received: from 913ebf08819a.2 by 64aa7808-outbound-1.mta.getcheckrecipient.com id C2F28EF2-D4F7-43E1-9323-C881F348D71F.1; Tue, 23 May 2023 15:01:42 +0000 Received: from EUR04-HE1-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id 913ebf08819a.2 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Tue, 23 May 2023 15:01:42 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=hDBV1XPaAtULJZK14L3gOIUPi6TGtEgbL053mT+m8Kg851kjydmsJyLjmv24/gk1bIio7NV6Jci9U+Y3fALM0t4eOqtuorRj9MBA5c78J/wT1KSMyMu4NZz21aJdAyFAbbFuC8Y9i1ribEFTxcjnmoRAXrY63AcVyPqRR4zfW8GxXFfQse2tXrIuiid1rMYC9snwNqAl80BVIbU8XLL8RgWcax6ZIV2Kmfhvpy0h8fIJGNlU7bMpBD09m1HB2ZRV1uulBFXGLN63Rrb3AaT+nTX7SnKi++vI1ypCV2CdqeDvsan9+YAkZp4RHrisv8wQSle0E1RoiZFWeOoViW3+wA== 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=CvP/IbYoguGA2WD+yneevQY64H6CLJebKUyFNTNeJ+s=; b=A9ViV88AMGWbqHL2ECzXR9KCefs6sp6GSEMVoo3E35t4QnsfngNWeZdlpP5ZYJp7kWb2+w9nhKRx1aTeBcFamkFGEtZT2BWiMOPgSWrL6OZzcI7uLZv+tUr1XkRDgY7TVWZiqOFO5dVc9Arz+JzupJSJOBQFjpLx8BPxUbsS8i8RepRDaB0y/h5kzNOjL5GqAisxGTh6VJjBldWKmuObQj+/r/Ui9yIbEPHUhAqCDpzIsoAhxrmczBUAkjb4SGUdGDPFNXzjoCo+bgc2HX//oE/wAl552kobBjxjJWJISMYFuXzDdohOwOxbFbHEXfR9dT+zh46pgzWvZVSpqAZPXw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=arm.com; dmarc=pass action=none header.from=arm.com; dkim=pass header.d=arm.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; s=selector2-armh-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=CvP/IbYoguGA2WD+yneevQY64H6CLJebKUyFNTNeJ+s=; b=KAkikDiGWM9aO776bPf+95EW2/2M553e3r9XhxvuvT0ip06cDtACM3Y9bVdGkIvkQF1MKq4O3jUCEyoHPi8DKhVnnRSiRWsaDpTx31eBl08+jPo5S7E+4Jhw0nc5muUXmKP4DkzOmD5QN39o1L/ucakG+X21QiGWB7OVD9xUSf4= Authentication-Results-Original: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=arm.com; Received: from DB9PR08MB7179.eurprd08.prod.outlook.com (2603:10a6:10:2cc::19) by AM9PR08MB5873.eurprd08.prod.outlook.com (2603:10a6:20b:2dd::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6411.27; Tue, 23 May 2023 15:01:39 +0000 Received: from DB9PR08MB7179.eurprd08.prod.outlook.com ([fe80::242d:33fe:1c48:bd8]) by DB9PR08MB7179.eurprd08.prod.outlook.com ([fe80::242d:33fe:1c48:bd8%7]) with mapi id 15.20.6411.028; Tue, 23 May 2023 15:01:39 +0000 Date: Tue, 23 May 2023 16:01:24 +0100 From: Szabolcs Nagy To: Catalin Marinas , Alexey Izbyshev Cc: David Hildenbrand , Florent Revest , linux-kernel@vger.kernel.org, linux-mm@kvack.org, akpm@linux-foundation.org, anshuman.khandual@arm.com, joey.gouly@arm.com, mhocko@suse.com, keescook@chromium.org, peterx@redhat.com, broonie@kernel.org, kpsingh@kernel.org, gthelen@google.com, toiwoton@gmail.com Subject: Re: [PATCH v2 3/5] mm: Make PR_MDWE_REFUSE_EXEC_GAIN an unsigned long Message-ID: References: <20230517150321.2890206-1-revest@chromium.org> <20230517150321.2890206-4-revest@chromium.org> <884d131bbc28ebfa0b729176e6415269@ispras.ru> <3c2e210b75bd56909322e8a3e5086d91@ispras.ru> Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: X-ClientProxiedBy: LO2P123CA0030.GBRP123.PROD.OUTLOOK.COM (2603:10a6:600::18) To DB9PR08MB7179.eurprd08.prod.outlook.com (2603:10a6:10:2cc::19) MIME-Version: 1.0 X-MS-TrafficTypeDiagnostic: DB9PR08MB7179:EE_|AM9PR08MB5873:EE_|DBAEUR03FT022:EE_|PAXPR08MB7365:EE_ X-MS-Office365-Filtering-Correlation-Id: 83247f56-9205-432e-c48e-08db5b9ea4f8 x-checkrecipientrouted: true Content-Transfer-Encoding: quoted-printable NoDisclaimer: true X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam-Untrusted: BCL:0; X-Microsoft-Antispam-Message-Info-Original: qAOQ8huATL0npiv/Ygk4zTfqbJT/6gLEmFUK2El9f044Hqg1N9+mjyPvvcs6HcSTyhzIBqxWc7GnwLZwjrDDimGolSF9YkipKeGKq7da+jNaZ0A/g31lgTW9IXcDv5Mfj7i3ueBc+WVyZDhsE6k0K2dJHO8cScgMY/cOpOE/tBr3H5w187Sxa3dTSZ6/BqU6dff+4ls8Ifsb8Dnuse37lIywAo+CwdU/UpI5yFq7eR+i5M6aHrEUn7gj0ZCk1jkDSA0ZB9NhRNwWSKbD6SI6vD03y4Jdkr/eq+xHv5vMskRW+KRJw3SWSdgwf72xm2WNbLlMc8u1HYaFUOCgB7fbo9lOaZIcVfVVOhIh38W3rvy36gwBYssFkyiI+HgrOpMCmfsHGXMaSjDKUMUZM9Gs7E8VYUH4O9FpfB6p/o4gdKuxy/aOr06axWQXURgouA+RIc4Gc7geoG07jdSjegGNY1AWmiiJRopGJEvimX9idG3evqPrNj3gVZf1rnweYBCjW5+jAnTYhY+FuszxxxUV7kgI/pVnJeQhdFAXcnrp6g0= X-Forefront-Antispam-Report-Untrusted: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DB9PR08MB7179.eurprd08.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230028)(4636009)(346002)(396003)(366004)(39860400002)(136003)(376002)(451199021)(2906002)(7416002)(8676002)(83380400001)(5660300002)(44832011)(8936002)(41300700001)(66556008)(66476007)(4326008)(66946007)(110136005)(54906003)(316002)(478600001)(6666004)(6486002)(966005)(36756003)(86362001)(26005)(2616005)(186003)(6512007)(6506007)(38100700002);DIR:OUT;SFP:1101; X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM9PR08MB5873 Original-Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=arm.com; X-EOPAttributedMessage: 0 X-MS-Exchange-Transport-CrossTenantHeadersStripped: DBAEUR03FT022.eop-EUR03.prod.protection.outlook.com X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id-Prvs: 2692f812-b3d6-4942-74a8-08db5b9e9c77 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: 2aX2eoXNQaSyqHv00mAh/pa1XAxa0G6m9CRLo+EfVNizejx2bB12kgoBX7XvQ7CRRbhL8zLRjEp/hTIEfJf3n2ZHonESRbFUf+pGVrPehb64f7ERPyhtTD5QWTN+IsFH8xPpZCx9+nVhrNCV1yu2KlO90LsTf6s92KZV2NSghZqmvxKm3BivDlh0dTQZ8TTPWPdgPyuR5f6/4MQrBtvB7qMUdtVgZ8tl8HysJXpACkJCC+GD3zN0C7aDiy415GiPrbaffTPk0aoSvgR8bOzn3Pb50p+nJFgNHz7NhUH7WHSvpSWBqlaESLxTHf8ALSH0U+PKoCNM/1ubfzuwEl81P8J2vUsRuvUkugg4UapGGeMz3ocDqJDrsLz7gBNofJVKmAFS08+Xo0WEyo6SYLMlzK2+6Z5Hk4Xn20xWRHTsJK+5Vl2EfgnWGivqmTFbfS6bcmGOUMF58IoBc+mKnMQAUW+FsB0IBYpEhPHTDilyauWkeHFdOOmwpgbU6Kjl2XdHX2kGQWznqTnyAVZ4GrLy4pq870hUYl7bRQV2nwGcl8NaXoE7Gc4S/pLSn0G5gDh/ztzv0m2y+kPNGWf1dgjj2iBzv+rPYdrPfMJs2x64P1QpU6wjwt2+m+v4smzixII5Ri0wXKN0/wLjy8VaGfLMOlbHsnPzjTSouTCxHMt4UQPQ4QzMppbrckzJ372JoGrKbAuFSDdLldCHH85ESdL/MB65REUhcekJeUPZMCgdFVg= X-Forefront-Antispam-Report: CIP:63.35.35.123;CTRY:IE;LANG:en;SCL:1;SRV:;IPV:CAL;SFV:NSPM;H:64aa7808-outbound-1.mta.getcheckrecipient.com;PTR:ec2-63-35-35-123.eu-west-1.compute.amazonaws.com;CAT:NONE;SFS:(13230028)(4636009)(136003)(39860400002)(346002)(376002)(396003)(451199021)(46966006)(36840700001)(40470700004)(316002)(966005)(4326008)(70206006)(70586007)(478600001)(82310400005)(54906003)(110136005)(8676002)(8936002)(6486002)(6666004)(86362001)(41300700001)(5660300002)(107886003)(44832011)(81166007)(356005)(82740400003)(40460700003)(6512007)(6506007)(26005)(186003)(40480700001)(2906002)(2616005)(36756003)(83380400001)(336012)(36860700001)(47076005);DIR:OUT;SFP:1101; X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 23 May 2023 15:01:53.3627 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 83247f56-9205-432e-c48e-08db5b9ea4f8 X-MS-Exchange-CrossTenant-Id: f34e5979-57d9-4aaa-ad4d-b122a662184d X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=f34e5979-57d9-4aaa-ad4d-b122a662184d;Ip=[63.35.35.123];Helo=[64aa7808-outbound-1.mta.getcheckrecipient.com] X-MS-Exchange-CrossTenant-AuthSource: DBAEUR03FT022.eop-EUR03.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: PAXPR08MB7365 X-Rspamd-Queue-Id: 5406940477 X-Rspam-User: X-Rspamd-Server: rspam02 X-Stat-Signature: ww9bxy5mko4rjkwbw7bbwi85db73tmt7 X-HE-Tag: 1684854119-534723 X-HE-Meta: U2FsdGVkX19TBBHt0Ngcc/GQTf79sn+zBbnUNlT3Jg4tcmefvgOunXRxOycYRdN4oBaAQ3bTAPZ0S+o5EN+Lo+UxB/Nq+gjB2CRib8//R/yCX57rgYi0+uJS/EAzo/o1PkBN5tfs+K0WlcV8Dmh8dCtk5oF29yeGSTgZ6s7gS473HdWQPKFP4jNdW/d/ZuJNwCK5d9bIqgovu3ju7OqOPB181qDTvO7kOkVpO73pJk6rYViBId/cEbUDU+ls5pqSy843BNTtmP+Pj0VkAYKzLXtuOEhO5o/UJcnMEBIXCLipaC+E2+32JSkntc0SF9XmQprz7wjHLC7Y/2OmlH+32S5WxyZI2ZuuUi7BYwXTP3GUPgq5jUZW30zQhhBD/3SVse7S/JHGmG1fo19kDPTxN0tkW6RyXd5DcbhcTQ8eE4rTqKHHX/f7flhocLwWyfYcS1xk7R9ngLd06BPAAvOG8wnWoo8q9QBhiNiRyi12xUPot5VVEGT2rPHPDHIZOOkTlIJ4Vcg60razEtcNZu3CoOVbRSq1sLv8HzVxkxXFY33f8P7eFp2Pa7DsBX4PQg1CC8hJJz+lYgFfBiIaaGEOERcC+B3axAasOdlT61uj806TVXJrx1FBHblKi5tzogLT/A0utyEr2/x3FULyPJVmsDkJ3TJWrtnjnp01fBtGHc8cy3P38lIRqfKfQ5e5FiO2jBJ4ZuIa0syvbQVlKFqYT+mhEmijkHCQf/QrXuhLdKShA/TP4XUHVphplNtNM2V+oQ1E1C74o5hzvcK6Su0Lqn4dV+paRHdyT6LgoBIPYOp4NlOKc4iJZJyKcZtJXB1F/nBMbKfCY7t7dqugWtybumbSrm4e/7QzLUwUHBdXhDP5de6SqBHLWnFWi19KJWuzAfeD1D295LLfqwa/LvVnEeiH0Zb0wuTUAcQ8/64yXSZ6EJzFb8fOHAbH3WKmqLu/DMRARfk8cXgirQKNGRB 6w0SwMay owB9vaT2LAiRfwHSIDUZ/A17oaRKw98vXBXmylMHRkSFcTVcrPKI7K3Kg71rzw51f02zm0Cxfcz0w0taFTfJkSUiRPJpvyq2Bu6pWboSBkS7cqie0pOrHu6a4qc8FrKMpgstVNmg7hMxl1ns3OX/ym0cUUDjAKdfQr5Q36Pi/VMix0ARp5/x5BY8DYSBBpmDOYCtD8SwOToHml7+YN1ZFGpBoYRzPW62JfpCO/l4v1iIH2mILoJEVacLLUpVQwPJSU0a1nFAWKte64HihoF4Do9ws0H/Ah7S/Ogk3sYkUjUBOT9B3vTyknEJK30j/X4bo5BIQ6CL3FzfIDcmG+MA1sayh57GOno0bQCmCSJFk9v4T6q889MDFNQa7K3e8p3gqVThfRhOyoesw/1TnemGS0Nl+xjon5FICTSE0oaIgoUSHVcVL6XQqe0Gek5CmrpsP6uVIWqiqtKyXGxMgi52MxnywdP/IIYa271PhDUifZakv7wGubjpKycqjFWcZxMaSoV7Mk48FcO6/iZ0r1rlJY66ZnVBkCw6V3JGSLOWJ1C0LzlOXhvMfTkAoayJ3e6YLzyETdGEtTAN3jj4k2ZN+TTvRGebd5hl8clAk5u9vyq/PcwbKBbUfU5qPmkGkjrdvC9xI X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: The 05/23/2023 15:09, Catalin Marinas wrote: > At least for glibc, it seems that there is a conversion to unsigned > long: > > https://sourceware.org/git/?p=3Dglibc.git;a=3Dblob;f=3Dsysdeps/unix/sysv/= linux/prctl.c#l28 > > unsigned long int arg2 =3D va_arg (arg, unsigned long int); > > (does va_arg expand to an actual cast?) this is not a conversion. at this point the argument is already corrupt since an int was passed instead of unsigned long, usually it's just wrong top 32bit, but in theory arg passing for int and long could be completely different. > > If the libc passes a 32-bit to a kernel ABI that expects 64-bit, I think > it's a user-space bug and not a kernel ABI issue. this is point 3 in an earlier mail i wrote about varargs (we ran into vararg issues during morello porting but it affects all 64bit targets): https://lkml.org/lkml/2022/10/31/386 IMPORTANT NOTICE: The contents of this email and any attachments are confid= ential and may also be privileged. If you are not the intended recipient, p= lease notify the sender immediately and do not disclose the contents to any= other person, use it for any purpose, or store or copy the information in = any medium. Thank you.