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 CD745C02194 for ; Tue, 4 Feb 2025 10:02:15 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 5E37C6B007B; Tue, 4 Feb 2025 05:02:15 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 593F26B0088; Tue, 4 Feb 2025 05:02:15 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 3E6956B0089; Tue, 4 Feb 2025 05:02:15 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0017.hostedemail.com [216.40.44.17]) by kanga.kvack.org (Postfix) with ESMTP id 1D9566B007B for ; Tue, 4 Feb 2025 05:02:15 -0500 (EST) Received: from smtpin07.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay02.hostedemail.com (Postfix) with ESMTP id A07B4120A18 for ; Tue, 4 Feb 2025 10:02:02 +0000 (UTC) X-FDA: 83081821326.07.113E2EA Received: from mx0a-00069f02.pphosted.com (mx0a-00069f02.pphosted.com [205.220.165.32]) by imf11.hostedemail.com (Postfix) with ESMTP id 4703F4000F for ; Tue, 4 Feb 2025 10:01:59 +0000 (UTC) Authentication-Results: imf11.hostedemail.com; dkim=pass header.d=oracle.com header.s=corp-2023-11-20 header.b=a5Y+WCDd; dkim=pass header.d=oracle.onmicrosoft.com header.s=selector2-oracle-onmicrosoft-com header.b=XYTi0wqh; arc=pass ("microsoft.com:s=arcselector10001:i=1"); spf=pass (imf11.hostedemail.com: domain of lorenzo.stoakes@oracle.com designates 205.220.165.32 as permitted sender) smtp.mailfrom=lorenzo.stoakes@oracle.com; dmarc=pass (policy=reject) header.from=oracle.com ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1738663319; 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: in-reply-to:in-reply-to:references:references:dkim-signature; bh=W4r3xGyP04U6gJ9p+xr1qQD9Z8YoP2EDq2SK4CSk0U8=; b=K2SqsOWXN9lBXZS10tvpUq5B2Mhxyk1JLtt2NMrioiICOeGP6GqTRD2YTqXp5FYv/Kxv5l cumqBQvCTuX+jICfZ33hSSeTA28xvm3IEmJG/yYu8r5PegWiR3bGmUQDygaPwK4QbbTEmI unTplQwMaGj3L5sczl4DcLxS2BMiaR0= ARC-Seal: i=2; s=arc-20220608; d=hostedemail.com; t=1738663319; a=rsa-sha256; cv=pass; b=inJmN8P5EVrEIN6EUuCNi3Ncy+C9LLN0+xsvME/kkeUPj2f7NfhLvOMrZY6YafSSCJkt/8 j7jEEqXYW5ZnXX8ztNnsvjAXNi1AHFXeMootdgm1pD0Gx+Wr5TDwUgKYecvgiaPApwZZtI MDYCGkEhA/J8qT6c/4TbqZ7pG2HteAQ= ARC-Authentication-Results: i=2; imf11.hostedemail.com; dkim=pass header.d=oracle.com header.s=corp-2023-11-20 header.b=a5Y+WCDd; dkim=pass header.d=oracle.onmicrosoft.com header.s=selector2-oracle-onmicrosoft-com header.b=XYTi0wqh; arc=pass ("microsoft.com:s=arcselector10001:i=1"); spf=pass (imf11.hostedemail.com: domain of lorenzo.stoakes@oracle.com designates 205.220.165.32 as permitted sender) smtp.mailfrom=lorenzo.stoakes@oracle.com; dmarc=pass (policy=reject) header.from=oracle.com Received: from pps.filterd (m0246627.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 5148tq8I030182; Tue, 4 Feb 2025 10:01:53 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=cc :content-type:date:from:in-reply-to:message-id:mime-version :references:subject:to; s=corp-2023-11-20; bh=W4r3xGyP04U6gJ9p+x r1qQD9Z8YoP2EDq2SK4CSk0U8=; b=a5Y+WCDdXWWBMRQ50H4uZY1ugtj89Ki8gw ypevmY5tB6BdwrFpn6lDDqZHTzlMYlP11BKDTCMN5dNV1ETZDjgPBe5H7LQFirO7 uctlgE0ewejy51vBWiRAWNFJ0V8w2p84CH5dz0MaiN1sjG4hWTgCSG+0C1MLEPd/ FUWHLxCnz4tZPVDwEpuj/72W4JwpybPpLeQTRMT/qF0WSfXvQ4Jcmcihx6bzMepO n1KEfZJEfe/LFCD3BdRgqRE0swT9joUTZTiN3XbCeg02f0NAocGKl5+AOvmoy8TV JnD3MbUNkdpQ+723hlcThzdcdCawtNI4BTb/rF64yYW86Bl4wvfg== Received: from phxpaimrmta02.imrmtpd1.prodappphxaev1.oraclevcn.com (phxpaimrmta02.appoci.oracle.com [147.154.114.232]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 44hhbtcgdv-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Tue, 04 Feb 2025 10:01:52 +0000 (GMT) Received: from pps.filterd (phxpaimrmta02.imrmtpd1.prodappphxaev1.oraclevcn.com [127.0.0.1]) by phxpaimrmta02.imrmtpd1.prodappphxaev1.oraclevcn.com (8.18.1.2/8.18.1.2) with ESMTP id 5148dSt8037890; Tue, 4 Feb 2025 10:01:52 GMT Received: from nam10-dm6-obe.outbound.protection.outlook.com (mail-dm6nam10lp2041.outbound.protection.outlook.com [104.47.58.41]) by phxpaimrmta02.imrmtpd1.prodappphxaev1.oraclevcn.com (PPS) with ESMTPS id 44j8ggrexs-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Tue, 04 Feb 2025 10:01:52 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=Daz1wd8tnzgeggrhb/E02G8xY5bhhlBv3zaXlMTtCnwUH/aSaLZyNFCnjFdm4PunsonAC80C0EMYDgXwQogn/xQusafPqQMcdshpEeetLp1qRq8rdoI6HemTaQHMD0zTFPmgAd5zEqxT4ry/Wzlbgb9lFMIkMI7pOpjWqMLzeuE9XPIDFHOgVAsa6gYpFCPgZ/k6uucIvsnJORULP3invOSOFcbDsZOOKzQqI1VFRCnrPisZO3mYNns34+EK1ZCDqZlC5i+L+5rc+Qx84dI89uQVtOKs7dt1FX+MTH1IqSbOj4V/kk6zNpiBwjAoeqR2kIEspefX/vcndzGRQzie/Q== 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=W4r3xGyP04U6gJ9p+xr1qQD9Z8YoP2EDq2SK4CSk0U8=; b=BqAkMsIh3d2jAcsb6dPRgXDCJd4bG18tMWkzWBZpCedxF+rnlgV+Gy4PTRtIZ9bYntbQhEPRGYVPxfxH2TtZMTFf6ti15GpaHhOwSJf7CYL5sDFqpiCPhXOI+wH7ROC5hMSLsyUmE+5T4uN+T4+q2KpZ5X7zMUE6qoLUw4kRtF5Qqpg3T/mN96fqQtuG0Cl6tMrZ44CotHQomi4ky62VJkRxnAaPUtkHHh3eZju5PlxRNpgeLFKB8PUN7FjQfMzJPfoNgulPLxQy6OrdoeiZ3moTRfBX6F4et1goFwue0O06SkMVaElDtDgUujCxu+AvOafGAtDi5aVmXmqt0zAWIQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oracle.com; dmarc=pass action=none header.from=oracle.com; dkim=pass header.d=oracle.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.onmicrosoft.com; s=selector2-oracle-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=W4r3xGyP04U6gJ9p+xr1qQD9Z8YoP2EDq2SK4CSk0U8=; b=XYTi0wqh5xViIqi/6aemMQqb/4b5qjM6UikBENhxKgq9UO0W+ajahINpnQ98B5pfkXD+rBeA+JBdx+VsrZmWy+6SUcSsmo+OM1QBX+8UdNjHGe+wdDuAGSmQYkxA7HPkIFhMA8eijBDh3NRhgFc/H1pCl2QIIk2pSJMJlZ5Vu30= Received: from BYAPR10MB3366.namprd10.prod.outlook.com (2603:10b6:a03:14f::25) by PH8PR10MB6385.namprd10.prod.outlook.com (2603:10b6:510:1c0::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8398.21; Tue, 4 Feb 2025 10:01:49 +0000 Received: from BYAPR10MB3366.namprd10.prod.outlook.com ([fe80::baf2:dff1:d471:1c9]) by BYAPR10MB3366.namprd10.prod.outlook.com ([fe80::baf2:dff1:d471:1c9%4]) with mapi id 15.20.8398.025; Tue, 4 Feb 2025 10:01:47 +0000 Date: Tue, 4 Feb 2025 10:01:44 +0000 From: Lorenzo Stoakes To: Christian Brauner Cc: Shuah Khan , "Liam R . Howlett" , Suren Baghdasaryan , Vlastimil Babka , pedro.falcato@gmail.com, linux-kselftest@vger.kernel.org, linux-mm@kvack.org, linux-fsdevel@vger.kernel.org, linux-api@vger.kernel.org, linux-kernel@vger.kernel.org, Oliver Sang , John Hubbard , Tejun Heo , Johannes Weiner , Michal Koutny , Andrew Morton , Shakeel Butt Subject: Re: [PATCH v7 0/6] introduce PIDFD_SELF* sentinels Message-ID: <7a8a1719-466f-4e10-b1eb-9e9e1ef8ad52@lucifer.local> References: <20250204-joggen-buddeln-29e5ca75abb7@brauner> Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20250204-joggen-buddeln-29e5ca75abb7@brauner> X-ClientProxiedBy: LO4P265CA0125.GBRP265.PROD.OUTLOOK.COM (2603:10a6:600:2c6::11) To BYAPR10MB3366.namprd10.prod.outlook.com (2603:10b6:a03:14f::25) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: BYAPR10MB3366:EE_|PH8PR10MB6385:EE_ X-MS-Office365-Filtering-Correlation-Id: e9da4012-d69b-457c-41f4-08dd4502efcb X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|1800799024|7416014|376014; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?YXtGT1qN51iCCtNovTFIuGlf9nqlPMK1HMmAzFYIt9UELMx4IjCFtQbtFlsl?= =?us-ascii?Q?U/6FP9yFnYeF4NwMCYjBZohPjm5fvSRysP4JnQ5ERghoq546lNFmi29X2VKp?= =?us-ascii?Q?75wFbNTVjy9q/0Ket7wJvToG5h/LqpvTnUdsuCHLNTXGydRaoNVe7Ae+jnCs?= =?us-ascii?Q?HAYcM50GsUaTuVr1giUcLc9ljliPMVtzdtkGnMUInPC06di/SAA7ZjQc7DcC?= =?us-ascii?Q?Dg0cvY8V5AadwWCyGKWqMQt3I9zP9WgvNenFEXkRmib9+9aIL4Qay24C/g9C?= =?us-ascii?Q?xyPuwu4XmdefNCaesbNDD5UCDY/STcg+gQDy/X08lUp+cLM0lQbYyP5W5SCD?= =?us-ascii?Q?MnjZyNV1crq7WUsHudLTm6uS6Dto11Nd5xsUDVbQWfE4Dk80ArNRa1RibhNP?= =?us-ascii?Q?PWokWeLjOErhwJMoLBdfLe/l2DQM5e+yHzFCXinjBhhWe90pP8aC6WzV3x45?= =?us-ascii?Q?bWRwEzC009Raya8sjj5Cf1PoEOGdbRIK36iFsxAa1Fnmn2hunU7m2LoCxB2j?= =?us-ascii?Q?G5Bmp5bvn+WSn+qmet5x5azEYUxIaGNOoeY6FVbuv6cJxG6eXao4rtLMg+QQ?= =?us-ascii?Q?uav7oiMfjWT+EX8qoYT7gOpQpgCmPQampx/TRwsu7Q4l5P1dyrOZqBkeO18g?= =?us-ascii?Q?6qaCy7IMRJPcRtBfTZordT1OSy8NLKK4ChqUyiSGKvl9cPIaigQkPSNwXK++?= =?us-ascii?Q?gBqVR7ahExzJILp2aRnx2OCTmxpQzX063YXqDNgXArOiyUSTQSjitofCzNrU?= =?us-ascii?Q?HmVTdoQnpWfKv/oVZEL6BahV2Z+8dZso9grp11Jdas/CC3n+bRbvKPYUk28C?= =?us-ascii?Q?P06cE9rMHb3P+FTodowzdmIWcz34pDKnOXh4UmhF9rl6LlpqLZb8tTLrQoSQ?= =?us-ascii?Q?Mj/IJEDC9GuQ8lOYxJ07QPG9ewnyA95Zb9op159SKis5H5kjeRssnvCg+sV0?= =?us-ascii?Q?0kCBGJh1rTcODiVMao2b1yR/6CqY7g08lFfc2kT3VAq3sF4Me2lriZErSCCZ?= =?us-ascii?Q?smHNg6Ril3EmgOrD2RbYxb2s+PCwIUstTlpdlbW5iYJ4eVhybP/vqczMvXgE?= =?us-ascii?Q?n7ctvfxdiuFGVoq7dahjN1YLxNJjWY9wkTs6uU4bDPuHIn1ZKbawGInFm6PP?= =?us-ascii?Q?IN/41UTJ9ZO+wNvQhLa2weNfswper6v5rvPCp9+DdS9KB2NdB6NmCib43YoQ?= =?us-ascii?Q?dC70DJdutc5uwjN44j6ekIRk1soCgyb9UIDVYIRvphMQCBWIoTj9bJPE2EVf?= =?us-ascii?Q?OCXvTtKR0XxxBqmhBgzTKZ7qTvmTyQmeE0BLIGkUb7YofqVqLNg6/haAuVlx?= =?us-ascii?Q?4kb2jhIUW599MdgqBG0P+TuE0Psj5dsN1guccHZRL7S1ulr35gEPKGdTXdZr?= =?us-ascii?Q?pgB3l2iV/SGTAe0jzbAt+fAvU5lB1A2FvMOnS+vCPPlkjMu/bQ=3D=3D?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:BYAPR10MB3366.namprd10.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(366016)(1800799024)(7416014)(376014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?0TiQx/liOL/bzDtvOXQeSi0Zm/JYczVKM28wiYwmzNprX3JWPLQJ3/OvvsAZ?= =?us-ascii?Q?yvJD1shk3mNG6orpUAB5Z9hssFGbUPA8Qa/u0AHMVR6MFJEfgoqBNW36sns6?= =?us-ascii?Q?PuYxCVrFca8pur+VtVMafzhQrqiLdZu3aAUXDWI1xlCiviCyjFKB+6x4+oKV?= =?us-ascii?Q?MhPyYMXLIorkoNLkDj5BgQphGaQlDmTzZu5C9dEUDcc2gLch313ovpxLgZUH?= =?us-ascii?Q?CEj8IcSymxekkShQ+ZxfC2sOjeooDfTVvLwA+0V7R3xCI1jqJ5JHn3C2qdi5?= =?us-ascii?Q?o5iWGM8txuIkFQtmGONFGHI/ANBTtzHPEg5lezitJpwqoguDGn3a+oolEcd2?= =?us-ascii?Q?n43Ym45J/SteDmA4qE1gRciuQK3WapNocZZJZ+0hx6m2zIBWFU78R69eqNcD?= =?us-ascii?Q?J4gR/pRF/81+dAmX6UuWHdnKb+8RrtEk40Pc9cDzVKsn/pyi1nmBsAIgS6F6?= =?us-ascii?Q?Uiw43J0Nbqu3COstTR0Cy9CqTT+2K5PfU4GQ14K3LkNApWZKtPghsUnBl3SH?= =?us-ascii?Q?HU/n2/fJ3JrpeHfyNmMW21gYTfi1jwYk7cViL+KGtWGwASy8ir1UW8BcKPs3?= =?us-ascii?Q?wwrbEyjcXPFm4WjawCEFz4d/3AP15p+5ylmPahHEFMRyvImHcupOPKgkMUex?= =?us-ascii?Q?D7wdAMGe7bANTo7pGT4G5zYoBOmg9gVGj/CIc74L0ydG/MtUjyQYkVnvGs7N?= =?us-ascii?Q?HWPws+7jxKXq+l9WQsSjaGOx4NQmx977TbrY3AZtGDd8EQJguC+fNjRaOAbD?= =?us-ascii?Q?lKORpkVfDdG3wzQz9FXvRlzi/LLmFxxlk4gqDqPMbltAi9uMrH5e71mt5cSW?= =?us-ascii?Q?Ln4HyJMK7mGR9VQpCFbEOxfV+QEiMqgh4LBmtXHGt2ILRqCW46YpDzsPym5p?= =?us-ascii?Q?uAy9+zdsDTnX9k8lYWlwjyla4toXoOcz18AcB0REa3sYSGfYHJeQVaC4gguw?= =?us-ascii?Q?6Yxgt0R+AuT8jKGwBhd/4hFCT8smWwYusY6DdS7azGa8wA4dcn6b9jAiC6qR?= =?us-ascii?Q?9ORibpI2pi4ZokJPPeJ4xZLNZdb/GNpi4uQPxAfP0SRz1TKU+NDaDWMgeg1E?= =?us-ascii?Q?vggKfGLPpkPuBh7QlVbVVSRdCvLbF3/7AnI5qGC7+6BQNN5h4Daibi52tIqy?= =?us-ascii?Q?/r5jUMAwETV6hnW3hL/G5T3B4FbIKWf9iJlhC6XCDpAOftyPNEn5vdqRL9+B?= =?us-ascii?Q?8diBhGVpumsSkaS2lbhcXF6EhSFXmGXEpBnxKlZ4P8xu/iUtSmdUAznOAaG9?= =?us-ascii?Q?eutP3DxFT1wu89jSwaRH95GOmErIcri5beWYG5h97rnwbVL32+1FcWmaQuVi?= =?us-ascii?Q?MLabjkUUKi/VXTe0arSq8GtqxY8rBdls2lLBqA8i9hmoGqZv5ivZaTVtj61R?= =?us-ascii?Q?fEjQR6Gq9xha5UfwEqqhXrG187kghVV196mF1G22f8iyS0yrYeuPKbRnrbzj?= =?us-ascii?Q?DbypnAhsLJ4IF7reaumXnchqC2cBnZpv9+d7Eebv1CoQhtsUENXCb/WaIxUc?= =?us-ascii?Q?+nmjgwdgM7e6X4cHUgLqA6I4VssfnUW9kPdLK+C7YFjquElogE6WBt0TOGsj?= =?us-ascii?Q?bK8EY2vKjGURPO4jysNPxHqMajT3u1Upml2F8TK0V3PedJ7rU48OXLpxBnCk?= =?us-ascii?Q?9Q=3D=3D?= X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: 196jZZ2uq98aLmCIBAxORyxE2pq+PlET6gvyAmqsbR+jhluhaSOr6unCy1HgKwgNB350aMpMbPkIP8T7RxFPO0SiI317w9mJeOqo3f8f+fe2hUCdowifqrNAC28PLiWS3avFu6so+HpAaB1pp7aO+4+/L4wj1/osysvh5DMJRLh3sv25BxsyTI5zc0UqSt9WibWj8HXD0XxMqRNBn6GTu0xqzABioYo0IOFzGI7Z5VxcpH4n3rOx+io0RMC6qCJhYoPv8tgEVY68+L2YPz1Wn5jAn2alMrrCuxCR2MKh07OlBUIugVmtujwINUKOzidQYou0l9DlGgLE9/DCxTr1N68gsT/Xge+cdpQLlTMC4AbG3XIrNhYQOG1Au71qjuP+fzld/8yzFa/G5Lc9ZYwQlrCTUWaOt1CBHqm632OhuqGWmOWFXsfNClPJrAIjNaaAUkPfY9yIcqnUSmtvSiTyNpgqD+n0k5ZUYl8BWXOhTdXm9d1XNf5FNLKXsMNFCuin3JvaXLxmNO91GrrLJ5g4HcH10Z8TDtqSTytetuWdCTOmVWlKzq4dxC3Dwuin42HgFJHGQgacM0arUWxOXKmUsPbpAPM1QR5xcWoyBhEiQdM= X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-Network-Message-Id: e9da4012-d69b-457c-41f4-08dd4502efcb X-MS-Exchange-CrossTenant-AuthSource: BYAPR10MB3366.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 04 Feb 2025 10:01:47.2773 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 4e2c6054-71cb-48f1-bd6c-3a9705aca71b X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: 8HOtuE29oadft3NbUDoDPtWhfwbanHWFobw8e3+AZ6CIWuumEeNuzo/DXXClJKMVyCIiqKro0MlTsEgWFdQ/rdW9qwyCucsITXf+blThuks= X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH8PR10MB6385 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1057,Hydra:6.0.680,FMLib:17.12.68.34 definitions=2025-02-04_04,2025-01-31_02,2024-11-22_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 bulkscore=0 malwarescore=0 phishscore=0 spamscore=0 mlxscore=0 mlxlogscore=760 suspectscore=0 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2501170000 definitions=main-2502040080 X-Proofpoint-GUID: P5doZAyptgW2PkBtXWiZ_4LBTFYHjHWu X-Proofpoint-ORIG-GUID: P5doZAyptgW2PkBtXWiZ_4LBTFYHjHWu X-Stat-Signature: bhdsujcpwdq1x9ouuru39gtphnkhkfq4 X-Rspamd-Queue-Id: 4703F4000F X-Rspam-User: X-Rspamd-Server: rspam06 X-HE-Tag: 1738663319-990965 X-HE-Meta: U2FsdGVkX1/gUdebJVkDm1j9XMcVf2+UfEka+B47xVnel1QDgq7VP0QRtyhQWrugEzSNYlpuqPffRhJZXRxYPgcre8fh+Iq92eIKNMBB2MQjyVlq7YaPLd+fOyfSxtsMuSf1ELqi5H9s834QUtnFxXPQ9VvVDMd/RqetG/EeNeAdEOJ2Dek4l2qyPu8fUqR1bfK3uX8D+TUzES1Pnk4LdoGLonGH3Zc4ho0lB9pOIrqLKxUZqznlXIEQxE1/naztA44FuvOPh5yTPHHPCYxwT3WyyfjiAdUVMlL1dapv4VGtxojGFA6PQoY0mVqARnx9GS0K6+0lkvCnGkNkEm4YYK5WYqNvyN3mUBQRGZf0CweNr1Qk9kmwl0F5jy1pTsPhHwKz7OpxmMlDrtsML/PLATWEJFXUriuF64YmBtpsOYmeDLbWGnVDusWudC6AFgip6a9gbHYfQn2i3nyGOSbp9vG+xfvnpOVP6VWmbgGh5ZOvjYg/2V8pydIul+/twJ3Q3TWrMCiQyyJ7wwCqzjKln917oz55rEZusEk9iP8TyvH/RZuERSOUD+5sjM9sune7TdEBP6ZXU5jyzWcvcNIh0Wh9a/MSIoEpHz5O1j7pLOhVzG2xREd/4ZQlWD5E2zkthIzIdENQlgUM9DOEZNLPK+V3v+XzuJkeHoJix17NvsY7cmc9BhMbK507031pzpdHQdpGxbWZnXHNeRPUHMmS25P2pgks4mhtb6DjXgcKQ/7tEkBoaLmVj5oLf6HHq3qnuZdcCm3JoDHvassVIi37xfCvjmAsWl/BGZt3d1ijIiAcejp2KV5EcF8TbyQuc8jeI/5DP9meioF+qR0tK2cXuZiBES6c1cUshfsxNOJpTbb6uK+OLUyP0afmk1m5O0QM87voAmc1Lx8bPcw6h2GeZFUoFOS3fVev8VEEq+JmQ61LT6mT9hCADh3BxN1SUR0GuEkHS+ttH/6GEDe7TCV Ky+pdeTe E6abcw252p46esICfk2OCv0wjBlIj28Q75ipo+awZrGmXwDsjeti/3QgSuoYCoIKLyrR7JsydrQ+dr+LnP2ioQsgRTH9OlWVxDgGrXKyfADFFT1U34j/TYt93Qtovoo57dv7R2G/BGa2CBBhnGLu8d9t60iacoMCF2QvTfpV1fFBWpkwlyNOT6u43LGffXpu9IAlRMXHdfpAE7yhpdIWYGQ86sM9WSBwsqN9v57pZ8Da16y//RG6heL43iGLuj2jnYIfKqzcMwZHI959GzKFUZj6nao5XSd2ePGcnNUxwkTzxbob+ueErmew9QspY1Cq55IxtuTiV0QJ0UtI60fWTuF74h2B2xgggGyKl8Q0iJA7XyRrH+12ZUOfD5tuSJ3u0TP69OybOwBhyMseG0E8uCSfAT7wT87oY+SWUKpEYC1dPpChXCX/Oewe8Q9KisoOfICiHNfeO2vPQDGT7jSteiLzhcHmJusVC0n6ACKDGebYcsLX/8nF85OmGaXq4rz7C/rwSf6DO8OpIVkQ3Djl+tBTdYY6+9L0puRFpY3b+xEM9Gb/0+x6SHKo6eBcVyVHENXcGvNYV0br699lW6Xqlg82uMDkQ/xva6isyAKlvHDnVYA7AR0wucwsNX/flOW7CTSX0VPiETPQuQwmBCcDDtRM05NtWcjSYOaNgh0mN2T/I973U6Em1SsUKwQ== X-Bogosity: Ham, tests=bogofilter, spamicity=0.000001, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: List-Subscribe: List-Unsubscribe: On Tue, Feb 04, 2025 at 10:46:35AM +0100, Christian Brauner wrote: > On Thu, 30 Jan 2025 20:40:25 +0000, Lorenzo Stoakes wrote: > > If you wish to utilise a pidfd interface to refer to the current process or > > thread it is rather cumbersome, requiring something like: > > > > int pidfd = pidfd_open(getpid(), 0 or PIDFD_THREAD); > > > > ... > > > > [...] > > Updated merge message. I've slightly rearranged pidfd_send_signal() so > we don't have to call CLASS(fd, f)(pidfd) unconditionally anymore. Sounds good and thank you! Glad to get this in :) > > --- > > Applied to the vfs-6.15.pidfs branch of the vfs/vfs.git tree. > Patches in the vfs-6.15.pidfs branch should appear in linux-next soon. > > Please report any outstanding bugs that were missed during review in a > new review to the original patch series allowing us to drop it. > > It's encouraged to provide Acked-bys and Reviewed-bys even though the > patch has now been applied. If possible patch trailers will be updated. > > Note that commit hashes shown below are subject to change due to rebase, > trailer updates or similar. If in doubt, please check the listed branch. > > tree: https://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfs.git > branch: vfs-6.15.pidfs > > [1/6] pidfd: add PIDFD_SELF* sentinels to refer to own thread/process > https://git.kernel.org/vfs/vfs/c/e6e4ed42f8d8 > [2/6] selftests/pidfd: add missing system header imcludes to pidfd tests > https://git.kernel.org/vfs/vfs/c/c9f04f4a251d > [3/6] tools: testing: separate out wait_for_pid() into helper header > https://git.kernel.org/vfs/vfs/c/fb67fe44116e > [4/6] selftests: pidfd: add pidfd.h UAPI wrapper > https://git.kernel.org/vfs/vfs/c/ac331e56724d > [5/6] selftests: pidfd: add tests for PIDFD_SELF_* > https://git.kernel.org/vfs/vfs/c/881a3515c191 > [6/6] selftests/mm: use PIDFD_SELF in guard pages test > https://git.kernel.org/vfs/vfs/c/b4703f056f42