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]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id DE07BCAC598 for ; Wed, 17 Sep 2025 05:14:37 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 31B498E000E; Wed, 17 Sep 2025 01:14:37 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 2F4088E0001; Wed, 17 Sep 2025 01:14:37 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 193B58E000E; Wed, 17 Sep 2025 01:14:37 -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 0260E8E0001 for ; Wed, 17 Sep 2025 01:14:36 -0400 (EDT) Received: from smtpin02.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay06.hostedemail.com (Postfix) with ESMTP id AE97F119CFE for ; Wed, 17 Sep 2025 05:14:36 +0000 (UTC) X-FDA: 83897576952.02.75F1A25 Received: from mx0a-00069f02.pphosted.com (mx0a-00069f02.pphosted.com [205.220.165.32]) by imf27.hostedemail.com (Postfix) with ESMTP id 2FD3640006 for ; Wed, 17 Sep 2025 05:14:32 +0000 (UTC) Authentication-Results: imf27.hostedemail.com; dkim=pass header.d=oracle.com header.s=corp-2025-04-25 header.b="kZRT9z/2"; dkim=pass header.d=oracle.onmicrosoft.com header.s=selector2-oracle-onmicrosoft-com header.b=bRM1VDbA; spf=pass (imf27.hostedemail.com: domain of lorenzo.stoakes@oracle.com designates 205.220.165.32 as permitted sender) smtp.mailfrom=lorenzo.stoakes@oracle.com; arc=pass ("microsoft.com:s=arcselector10001:i=1"); 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=1758086073; 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=aRe3WYoW17/EGf1SIZ7rnkoDlJJhqP7TcMpjbQzmsqs=; b=V8IhUJBUjv7lVJBqDkeglt2eMSL9GmrlLLFFnL6qEprkkO77zRX93WdSMPAuWpiaii+irr lBW5FkxoP4Fxkiqntp36s0x8lMZHQcN0cB0FyUl4QfZ2FQgeRq3e75mxHm4ktC2oV9Z/cW 5ZSZK3i+nB+J2COYfeTrpZCPGJx2ViE= ARC-Authentication-Results: i=2; imf27.hostedemail.com; dkim=pass header.d=oracle.com header.s=corp-2025-04-25 header.b="kZRT9z/2"; dkim=pass header.d=oracle.onmicrosoft.com header.s=selector2-oracle-onmicrosoft-com header.b=bRM1VDbA; spf=pass (imf27.hostedemail.com: domain of lorenzo.stoakes@oracle.com designates 205.220.165.32 as permitted sender) smtp.mailfrom=lorenzo.stoakes@oracle.com; arc=pass ("microsoft.com:s=arcselector10001:i=1"); dmarc=pass (policy=reject) header.from=oracle.com ARC-Seal: i=2; s=arc-20220608; d=hostedemail.com; t=1758086073; a=rsa-sha256; cv=pass; b=aJqX/+imvD+Q+WQNZKgT7+KWll7Bu6Ogtqxo+ueLBpVf3WFarO0OviLzh/hqPPBBzxLsM8 o/qtALBcbZUkGWMYTq+GCo1zSAGzkFLRuWXUxtUN/pfKiph8OGO1MowTOx87a/xSrUhTzK a0iHUc3kdUNxtrjseCL53tjRfSe/Alw= Received: from pps.filterd (m0246629.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 58GLZ2e4032127; Wed, 17 Sep 2025 05:14:04 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-2025-04-25; bh=aRe3WYoW17/EGf1SIZ 7rnkoDlJJhqP7TcMpjbQzmsqs=; b=kZRT9z/26SIP7ODS4JSh6BThTZY22lQeli +f+cN4XQwZiczlg4Mekh07x/leL/IaitnweUmor6pIB2THdlK6HXl08ked88+t4i siq8H1X3t7vNTuRkQNOOFYV3iNnjigcmLXvL4gjSthhYROzhqob8URYstbhgwLmn c9kbJWCyhd56vZ0qs3zJgGmpPvLJUtiyfsahZl/PC4wcQTI0tihJjLc7vrIN+P+E w8iUlCb68LeFLhbh4Dj9Sni8LH5CVbzz8PiDUpcUck0fxrr2uxtMLrUZY6GYFTui OatFVeYvV5N1tl6yTzYxC5K9FzvhPbyFTulXaanhLhVL2dzjYwzQ== Received: from iadpaimrmta02.imrmtpd1.prodappiadaev1.oraclevcn.com (iadpaimrmta02.appoci.oracle.com [147.154.18.20]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 497fxb0dkh-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Wed, 17 Sep 2025 05:14:03 +0000 (GMT) Received: from pps.filterd (iadpaimrmta02.imrmtpd1.prodappiadaev1.oraclevcn.com [127.0.0.1]) by iadpaimrmta02.imrmtpd1.prodappiadaev1.oraclevcn.com (8.18.1.2/8.18.1.2) with ESMTP id 58H3E2ug035088; Wed, 17 Sep 2025 05:13:54 GMT Received: from cy3pr05cu001.outbound.protection.outlook.com (mail-westcentralusazon11013032.outbound.protection.outlook.com [40.93.201.32]) by iadpaimrmta02.imrmtpd1.prodappiadaev1.oraclevcn.com (PPS) with ESMTPS id 494y2kk14h-2 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Wed, 17 Sep 2025 05:13:53 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=YOKG4mDXKFslDm1xQhAQSPX+VidgftMKMzUaPy8wFfZVpx/sR6RdPer1UIESgU2dC2Hove6lLgcUwTYo8FuLVdZ9xGsO8NDDyvtdUIJXflHHKvlCy/zI/L38pRCtq3zIQW74OyoBiGqGfmgPO9hUaPjeQNUvxpomqMg2hWKJPBPuKqxw1UIW8iH1eTqpdh6iSOqKHNMNGBuz//3Zma7VeQNmrNF9Ox7bGhXNZSiQb50ZaYiDucERgsFiZbG1TIMFnprRnpRqsuw8eRVcHPLqvgkMHVW43i0JJ1YIdP0EwP5JrOM3M2llIwZfmk4OW+8wlczntAdlix5lXZicSyKIoQ== 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=aRe3WYoW17/EGf1SIZ7rnkoDlJJhqP7TcMpjbQzmsqs=; b=yM4XAll6L33Vg3Rq3EErd0uHSXLaaM0bC+cWeiKwGmrD8iOcYTPo5beIM5LZch47sZLTrTSrqqhLjcS+zPJQOOk+ZYwlxDZWiRAk7ouifT5o9Txz9Bo699kPCKOfvrgyX+Ey35CNrpwwFGi0PAWt+5AORtrNYi2ARj7RrFF3+D/5R0RMRrRSA7NZZU0Gi3ZjOzPZ82JmiWrku1wuFV8GoHTaehXWn6nPMEf6WQ9zJbuixGRDyXfd0HHw8ZU39+3Yd1yV+RYzkyRZpbMjB81kHEqzwAEzTJ8xf9kZO2nqxIqCDqNt+5vUVnU4aTbjANWusab20tiqEqMaFLGiqQ9pAg== 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=aRe3WYoW17/EGf1SIZ7rnkoDlJJhqP7TcMpjbQzmsqs=; b=bRM1VDbAKIRcGbufFwG8ZzRDRMZ6AQutAWQ+uJ8XCJi4uPpvim46DoeqqGWE+ndfbOZdAIGz4f/rmP2TbckdVmmqxbVPOPTW34ma+fXrjr5avupwFY8S2KAywBb6rQmnAFeAH2FGf41La5Om/2QktZB9d0+afZwG0wnbrkHkr+E= Received: from DM4PR10MB8218.namprd10.prod.outlook.com (2603:10b6:8:1cc::16) by PH8PR10MB6358.namprd10.prod.outlook.com (2603:10b6:510:1bd::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9115.19; Wed, 17 Sep 2025 05:13:44 +0000 Received: from DM4PR10MB8218.namprd10.prod.outlook.com ([fe80::2650:55cf:2816:5f2]) by DM4PR10MB8218.namprd10.prod.outlook.com ([fe80::2650:55cf:2816:5f2%5]) with mapi id 15.20.9115.022; Wed, 17 Sep 2025 05:13:44 +0000 Date: Wed, 17 Sep 2025 06:13:40 +0100 From: Lorenzo Stoakes To: Chris Mason Cc: Andrew Morton , Gerald Schaefer , Heiko Carstens , Vasily Gorbik , Christian Borntraeger , Sven Schnelle , "David S . Miller" , Andreas Larsson , Dave Hansen , Andy Lutomirski , Peter Zijlstra , Thomas Gleixner , Ingo Molnar , Borislav Petkov , "H . Peter Anvin" , Alexander Viro , Christian Brauner , Jan Kara , Kees Cook , David Hildenbrand , Zi Yan , Baolin Wang , "Liam R . Howlett" , Nico Pache , Ryan Roberts , Dev Jain , Barry Song , Xu Xin , Chengming Zhou , Vlastimil Babka , Mike Rapoport , Suren Baghdasaryan , Michal Hocko , David Rientjes , Shakeel Butt , Arnaldo Carvalho de Melo , Namhyung Kim , Mark Rutland , Alexander Shishkin , Jiri Olsa , Ian Rogers , Adrian Hunter , Kan Liang , Masami Hiramatsu , Oleg Nesterov , Juri Lelli , Vincent Guittot , Dietmar Eggemann , Steven Rostedt , Ben Segall , Mel Gorman , Valentin Schneider , Jason Gunthorpe , John Hubbard , Peter Xu , Jann Horn , Pedro Falcato , Matthew Wilcox , Mateusz Guzik , linux-s390@vger.kernel.org, linux-kernel@vger.kernel.org, sparclinux@vger.kernel.org, linux-fsdevel@vger.kernel.org, linux-mm@kvack.org, linux-trace-kernel@vger.kernel.org, linux-perf-users@vger.kernel.org Subject: Re: [PATCH 02/10] mm: convert core mm to mm_flags_*() accessors Message-ID: References: <1eb2266f4408798a55bda00cb04545a3203aa572.1755012943.git.lorenzo.stoakes@oracle.com> <20250916194915.1395712-1-clm@meta.com> Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20250916194915.1395712-1-clm@meta.com> X-ClientProxiedBy: LO2P265CA0002.GBRP265.PROD.OUTLOOK.COM (2603:10a6:600:62::14) To DM4PR10MB8218.namprd10.prod.outlook.com (2603:10b6:8:1cc::16) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DM4PR10MB8218:EE_|PH8PR10MB6358:EE_ X-MS-Office365-Filtering-Correlation-Id: 5aadf544-712b-416b-0de7-08ddf5a8f950 X-LD-Processed: 4e2c6054-71cb-48f1-bd6c-3a9705aca71b,ExtAddr X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|1800799024|376014|366016|7416014; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?Q9dQXLMwh8pdGUE9QF9jDJH9P36pcRb8aqBvCp24HfKHmGAJiMgpqFpgGztm?= =?us-ascii?Q?wxBqe1VF0fB5v1fEBEWVPVHaesMO7L7ix3NSaa5su2CVI/kq9lukzmSlyelB?= =?us-ascii?Q?kdf2UaA0UeTYLzcgir9oTmDEtGvyu/JtNGjM7yoBIxLwKPoG23ZjRVz3nYTc?= =?us-ascii?Q?uVTXwRBlocd16kE6HwvoDYPUGK+6K553oJoRS/5D4QR8K6uCfDUJi+N2gQzZ?= =?us-ascii?Q?Wx4DNxSGgs865moCYYK0PTHhMSwjEzvw4etd4WvmCTKrBwB0NQGgFEhK1mfk?= =?us-ascii?Q?YeIh6V+03iXu10KiCDaiTJhXoCQhUSiICRLGIhGPznk2SaZA35QLkKWCpn3C?= =?us-ascii?Q?DCQZ6dE4t3VahNy83YtYIAZ9DgVWnOz/rDMQJXHi9+3sN2+j9SEM7xmMHrzn?= =?us-ascii?Q?dPmNqCW9l2IU8XEkp2rkt2MaKf4LCNT9YDRqbWKH4r10ADJVHSyGbM1VCU+N?= =?us-ascii?Q?JeRjmNHXdVHpXnc4JUkEPswjit4ne30kuAuOTqzBO/wxCVgYzoiGN+mCes0B?= =?us-ascii?Q?PHtWwU46LeQbZTlzsoVNYSxf3PAfpoWxohyI7Z6bTYL++ceEA/tx49kVbKd2?= =?us-ascii?Q?z04VzQ4snPciX+TMpZhKwZoze+alCvuIab547va4gvaPw2AhsW9hSaCaUdht?= =?us-ascii?Q?hpMgaEdMINmjjwiVowgoNBseBq3/kHYG9Ezrm5OW5IAG09pBlLAn4FFVnV9z?= =?us-ascii?Q?sb3vUir7s3AbnyQ4sZkX25ECmzr5nVSE1fWNePif2O7I1FjMlc5okggWnE7M?= =?us-ascii?Q?cNrjcRdGJjIRrEL2nk8j0SNteVYb5XptFzG2iJabcnbWcEZVqcv6yCT3lcTE?= =?us-ascii?Q?C9kxG0q8ti8K7H94NJUTF9mww5bAh2LcU/aPx47gELyN9N0avzKr8bpNx8LI?= =?us-ascii?Q?+nOB99AsYXhx4sFii1MUPfinFTSskhoTGTi9I4J7zf61H2/od7g1w78C0Qam?= =?us-ascii?Q?txZwyKmAuXkeA0Ttrm1K3sNGHM4oqK7UBLdQ/XtR308+iAuZSxWVLdCXpG0E?= =?us-ascii?Q?n/9yWZyIFOqtMqke9/4tMBs6Ku/m+NUDI/WK3U5x4szhp2GiHo2X2DTuMwij?= =?us-ascii?Q?3V7gy7oM+R60DyOVn2vyk8C5IzD5/ftkwvV2VLjcTjfHtFNTtdPDyrq+yzCJ?= =?us-ascii?Q?eE30lq76NA99yAQK2xWfC9cV+7vOEb+8kCeo6QC6rsjI2KZ5UcJ4UxTD8Tpr?= =?us-ascii?Q?BiAF2+tfDvDzJicDfoSUV/h810krUWTqyWW0l6XgSGwNlLXDdmlkNTYXvx7W?= =?us-ascii?Q?wT2dtcNJsDbrQbZh1KxuDkud0iHRrlTuajJtGGMrN8zA4pKFHy1NmCrv5PIj?= =?us-ascii?Q?3OPtouPz3E/6Cef9pHzdYpiWaroHS7e7/4fGCixiLrm/hP0DHS7ZOb1AHTK1?= =?us-ascii?Q?jvL+U3bbC27i+PdSjgF0UgT7OT/mwzc3udT1ruWqqlC+qaIEH985KQY36eH3?= =?us-ascii?Q?xJx7lte1004=3D?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DM4PR10MB8218.namprd10.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(1800799024)(376014)(366016)(7416014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?wPIDqcgo3g8qCeIRBpPcnYu3DOdtMuMxdbievyQLCBWkjlBFvCraa/r1WV1N?= =?us-ascii?Q?60xr9smny7w/9uI9qfU1P9ATQnV+/00DUsCrWKqCvwjIHjWUedecv1RKTCf2?= =?us-ascii?Q?8gBiOZ+3L+Seu1Bj8pujj3gVfcP9ZMP3q86uOsDadz0lw7W78VuGe20yg7x1?= =?us-ascii?Q?X3ErXmi4KrAhvbyOaGzhSwkaGKIZ6s1lODEGEUUT0g3NAxetZvmU0fim48Z4?= =?us-ascii?Q?z+tKNl5FXTDnw1cHbu5eLTiVYraI+up+S1dvDMVo2mpJsAiSjBFeu5/oA9/V?= =?us-ascii?Q?HVGt2HtbdhCm/FJoq5Qja3WtHyBWOhfiecdnd9PHhK5EIPEnd0bmM9F2Ada4?= =?us-ascii?Q?12HXq4xpLeQKYUC7mj6WTdVY02Jq/Wt9ulcQutYHblgYdtyY1AyvNIho7AVc?= =?us-ascii?Q?DV2uyDAFKQ6moTkiTslW61Q5sNh/72HVYBDpP88a4/vSjeyVmpp6/m1IoZ9W?= =?us-ascii?Q?bg1S/I1Hy+pil57VwACEB8KHxxPxiUeee4Txf+tOAGd8rjsVhUGJCuRlUKxN?= =?us-ascii?Q?0hOoNf8EPXni7aNuDH7qet0kl2S7GbkC5AQatTbwMNUZe8DhzQ4GmfixRxrK?= =?us-ascii?Q?d79yO99FytNO4lAHU2fQQxJoK5dC7slwl+AqtBhc9WltX3d38OaIt9mu3IZy?= =?us-ascii?Q?I8mYXQg5r2ug1Acuk1PWnxsbmERnzgUFXOkprfjU2as/RvDBnEVbqjas8z7f?= =?us-ascii?Q?NIccqvIyH1+ZiqxmJ/f7N1PtvwWq4cLF+GfDZoPhzs3nJs6nHELlhhBObqSF?= =?us-ascii?Q?XZdARC4O3pXXTYjFWG7RZa6YrwmwJw8rP2pCxwUTvBZPV11MTEyNFlr7UQkT?= =?us-ascii?Q?fAHJupXni8tVNEpONiT6+LsNqkfKaXfGJGRLFszJx6F2hpDYSfRXHUmD5wDV?= =?us-ascii?Q?63bFgNO00QozdGmmtthou7eAcEuFszJt20+JWlStfFChGdVhZkueF06KzA4z?= =?us-ascii?Q?LaqB0SMFg/HbokXUJtvBzMD9E1yKSy5MRGZ96lmzJ/ZMDazzryVkNdJUcYIB?= =?us-ascii?Q?BjyjCETACjFBJVFrOLlsNweJXIPSXmRgjjW8HM7sIYR8OD3CWrXXRw931Sqp?= =?us-ascii?Q?QAWsSrr9zZa7BzttNlBOO2oR2Ry+c6H7PHViuxuYiHji2gI6U96X5fWYbwKX?= =?us-ascii?Q?PDqETzsx8lWQfMrHXfJoQCD9IsEZgLAVdD+kCAENq2Zck0y9NBlrp7wdnAt5?= =?us-ascii?Q?nqXgJbDS5BVr2odbnyN/YjJG2VqsJREcPm0eAZCfwSd9o+WyLXJ9FBouYws1?= =?us-ascii?Q?Wv4Lf9aveUFELDWu5Q6YclNVonCuJZsyxwMGHHReFfm3/tRgUnuft4XJG6te?= =?us-ascii?Q?oP3NWDiq8zG8wwB1pwOUMV3nEl5UWqRbj/x77KKayCmdS4xgjXIr9sIj8Kp9?= =?us-ascii?Q?Unq8oV95DnmJG2TBpVK4u60k+brsHW1Bi7ze8vA90BlOo3WMsIjBoFKy+1La?= =?us-ascii?Q?bjgNXz2lFq0625usoj5TVRyta0aLbHSdCSWx5pJgZQbVZmdWDyWXk/h6kUyH?= =?us-ascii?Q?bgWswKRdsNWwvKGGe2SGw5WR2RQ6/u1vb6acsu/v9rjRZt3uwHGHSubyU4UQ?= =?us-ascii?Q?HMmSirMUk5CA1mSnSpZVJlK7SvQ0SekAZMoAqCpZ9gB8T1vXxMOAjs+kThJh?= =?us-ascii?Q?zA=3D=3D?= X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: mNdps2RaE7NLjDd3/avrJlmTtZB8kxIuzsLBNgFGuP46EW80KE38S1xp3H1COnxRZvNiU5kpRZBviwB9lsFuyU3QfSp4iYcAobCAnl77PdSqxm7U6+aDpjN+iG/9QibS5M+bWbfPxxi9W2HXOhoSOr7MfUZfHzrPZlpJeedjDoVMcTQTNC6DLDpdFQsqyJInZ0NFCE3ylww8ylxaLKn9gTMXG9rqkCtglwEn+M/rkrbH1+W884y7KrqQWFIYDK8YNclj80vC35lfpzy1cneR+yUK+ZMHIpukR6Pk3JpPzaBIw3cprhBdsa8AuBIROFqrn1foi22Nxz0+R8dmTlvI1y0yTV2Pxf/CeZsfO3+TLRhNDviNMj10+uYBXeGfNVKXCi0v4v03XwfAfBwJAi2w2NWPBokAjoPxtawfduXo72wZF/wjLAfhilVqqdW0CbAoHz6knP2V4D6NKfTx+ipfp01NfsEXw/hc3FfH3egBKi783OxDtPrLl2uHE6oG7uu9I9wQAKIFOyxQ6LhHa6ISif09XrBQO7vi5SdolGl4Tx+DF7zPCBqLwa/uhUENYgCL65RGDUES7cHLvGHbhr01oCYMNcvoX3bUWvG9AYu0+LI= X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-Network-Message-Id: 5aadf544-712b-416b-0de7-08ddf5a8f950 X-MS-Exchange-CrossTenant-AuthSource: DM4PR10MB8218.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 17 Sep 2025 05:13:44.3292 (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: 82VzTqd0JuYP3SwnFj/YTPHt3h/Huo2SacBOeIKFUyJCAeaYTn4mWgdJn8vtpF7vyJ7XGzTxs+7S0eXw1zEtuVUoH8XhASEMXKiOAMpG/Rs= X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH8PR10MB6358 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1117,Hydra:6.1.9,FMLib:17.12.80.40 definitions=2025-09-16_02,2025-09-16_01,2025-03-28_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 spamscore=0 malwarescore=0 mlxscore=0 adultscore=0 bulkscore=0 suspectscore=0 mlxlogscore=999 phishscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2508110000 definitions=main-2509170049 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjUwOTE2MDIwMiBTYWx0ZWRfXyn1rugTe563l cUFYqrCmmv7yviKU09eXwI7LhFYZOeLXXFA2rujU5ox/L2YmKWRky/zT7CcdkGyNEv0F/UG+FjA SEHTV5NLDUaq4G/CIgP1duSCyXTJ1x++65apCI+iz22o3rVycHEUeEHyW5GbL5/Jxb/LxRNq3T2 So6FBhGELY2ES9yf+dfIUnfQE92mK1X5818hkdf733eknCuMoV6XqAdqox4vJ5QoruXzfcmXKTJ 5rU33fRi+h65vck2drnSeg7TkEb23FgyDofi4PB5RpqLsPpFVakVgQeYTXaMuFl5d4AqFo7MvzI 2Xz+QWmFuwBKFt+3cju1RvY4j4R+kT5nkphPMtSiAc9atMgdhdAKa/+tdkYtNficshQI5OihZNA Rc70arD9X2+sYW7n/J0vXTUiOyN3tg== X-Authority-Analysis: v=2.4 cv=KOJaDEFo c=1 sm=1 tr=0 ts=68ca439b b=1 cx=c_pps a=e1sVV491RgrpLwSTMOnk8w==:117 a=e1sVV491RgrpLwSTMOnk8w==:17 a=6eWqkTHjU83fiwn7nKZWdM+Sl24=:19 a=z/mQ4Ysz8XfWz/Q5cLBRGdckG28=:19 a=lCpzRmAYbLLaTzLvsPZ7Mbvzbb8=:19 a=wKuvFiaSGQ0qltdbU6+NXLB8nM8=:19 a=Ol13hO9ccFRV9qXi2t6ftBPywas=:19 a=xqWC_Br6kY4A:10 a=kj9zAlcOel0A:10 a=yJojWOMRYYMA:10 a=GoEa3M9JfhUA:10 a=yPCof4ZbAAAA:8 a=CEiIWBH6ALmlvMpQfLIA:9 a=CjuIK1q_8ugA:10 cc=ntf awl=host:13614 X-Proofpoint-GUID: yMFq4wYUwx6v6hvA21I7bAMO8oyPTe6V X-Proofpoint-ORIG-GUID: yMFq4wYUwx6v6hvA21I7bAMO8oyPTe6V X-Rspam-User: X-Rspamd-Server: rspam06 X-Rspamd-Queue-Id: 2FD3640006 X-Stat-Signature: 9sp3t4oxnk1orgris4n87u6edmfueq3i X-HE-Tag: 1758086072-782188 X-HE-Meta: U2FsdGVkX19AB5LmYDaYWhlJwBSwBbwBL3UeT+W1MxNt0CbkMu8EQUEXM3Njfyg8LHcjlRQ4YvRRJJbCAtvEpnzG+7vAwCPyaZnp7GiqOPZYCL22MHn1SpXwYv92uJXeufkT4I98WggakwmQKWDEwkD7dostFE9tLMk7fsug+1wVQ2eDHYPevKK/iH0e8LQHZt38IIs5pHciL0460ICPerzrjA8BvZLNJcgFtaoblOOFPVrdJOTLqGLajbOC4cpUVMgTk64lA8uuSKtpdvmuUSvLz5Jrcl1ON1Khbdmy5vAGiIWPW3Uz+ub+/wcIwV3fbkXsfoAxRwvNzsM5cokFEGCg+2ux2eguydTKp2u7W3bEyNsJzg9MnXgQBNGERqsV3O+B/14mGSXDUK7anIv0PIpPkFdTxzjLZLaT/Y46P+FYQZV4OYCbXKpboCLyOWXwaGR7VofD+Nl1+7+ipUU+97DnSIdPyHd1SZXk/AaAMrOoIGHoFg12X3n2bUDdAUSw/NnRCRs3/9ofW5XaSYAWH1c9x4QM+HO3XYSh0FSCOF0kpK8mDXGhJ1s747MfWOXJv61JrwefFbe5rD/gZA2ZnT2sBR4RQw3JX+/ewD4JJYsGToZStE2/FEOuF2fsGJDj5EL+yE46suwmn6fN427nTHQVsDaOnkoxljw1xiuPZu/Sv/N9b3x0sedFVfeGjpVQTruaL1iq56Wud6wff8gGvDKx3mh0QGGwHWlO04pNlWpvnp7Q0ZRmbXakd+LJVYKRljryRi86Q11DQ52Cp30MOWH8RtGygtp2hAyOx277lYAQV3P4XYmOvX1T11YlJHNq290C5nrjaFMCszKT8MhqoczkDImqFNWYL19w+ThoMVNfDkcRYXg0Fb5Tq8+PjTm1qfkE+u92mP3rg3a2XgoSjpkqK9yGr+XNQ7zN4pk8Iuhka6Msxasw9Y0G+UmTgnFlSc53aTZY6+Yja5pcLQr 2CijK6w3 vhZYSXrz+35wwEreDBanYsPgzrATSFLaPBL43wH/wegm8w2aonDTzXxrgmbs+n6Vffta3jD1QyBHoEySAV3cEXIvMQh5mEYVJ8jtZH0uYKB9Peaj3ZJG6rJhrrXvRi0komPIj7EBj4OO/gVcmsWOW8mZzLC+afAUoJ6Wx0tZtGrYbkmTZhXjtZB4OFwlknAx9cxm//QgA4yyKEh61oLbfkiuMtmPFrJ6u+SJh1gficAfQit5Jfk/rYOnmgu19mX2e/nxI20fKSUIMNFkdlegQrYedjf0Q95+qNh+oJFuABD9yFzV5BXWzDHE1Hb/3pk+BjMF3ZQI1dUnoS8IbSC7E3PSsd8cGC8HEyckH7brdDxyvu1Xd/5s85Vvl54+NkJDaKFf1tyu1shTQxIV69yyjNoFKtZl1ttJEATXMo5shvluzckCh0KnOrrBiLWiYrsTndQMSU1ccIPpL5tj0gDcjIMFTLiJ5xpwlzX6xZlL8I7nxrH8iRIalt5N5vXe44LPbyasoIakigV4ewaIZNX7YedHcKuGki2QiCPm57sgv9OEvWf+a831hA+n5BKrPLFYWi7aFqHT1AK13svmdHnhuKJh+3grTleHxdOjzQ4xkC10f/X5qBB9dl5m42XDTVpQLyF1BFW0McmtzhiG2MNqOqUizTP96B0+T/BhryHVp7gpqLKzsErwzgWvvPdFYyXNQRkU8Tsb2EPW2EsWCz6o8c6k/ZYQsDic73YBR1aLVLgP0vm/AEnHjkz0JZ5dVMmEFIKU7kpp9hz2oseyd3+OWTs63/NbzeH63d/oc 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: List-Subscribe: List-Unsubscribe: On Tue, Sep 16, 2025 at 12:49:13PM -0700, Chris Mason wrote: > On Tue, 12 Aug 2025 16:44:11 +0100 Lorenzo Stoakes wrote: > > > As part of the effort to move to mm->flags becoming a bitmap field, convert > > existing users to making use of the mm_flags_*() accessors which will, when > > the conversion is complete, be the only means of accessing mm_struct flags. > > > > This will result in the debug output being that of a bitmap output, which > > will result in a minor change here, but since this is for debug only, this > > should have no bearing. > > > > Otherwise, no functional changes intended. > > > > Signed-off-by: Lorenzo Stoakes > > [ ... ] > > > diff --git a/mm/oom_kill.c b/mm/oom_kill.c > > index 25923cfec9c6..17650f0b516e 100644 > > --- a/mm/oom_kill.c > > +++ b/mm/oom_kill.c > > [ ... ] > > > @@ -1251,7 +1251,7 @@ SYSCALL_DEFINE2(process_mrelease, int, pidfd, unsigned int, flags) > > * Check MMF_OOM_SKIP again under mmap_read_lock protection to ensure > > * possible change in exit_mmap is seen > > */ > > - if (!test_bit(MMF_OOM_SKIP, &mm->flags) && !__oom_reap_task_mm(mm)) > > + if (mm_flags_test(MMF_OOM_SKIP, mm) && !__oom_reap_task_mm(mm)) > > ret = -EAGAIN; > > mmap_read_unlock(mm); > > > > Hi Lorzeno, I think we lost a ! here. > > claude found enough inverted logic in moved code that I did a new run with > a more explicit prompt for it, but this was the only new hit. Thanks, my bad, will send a fix-patch. Kind of remarkable/interesting nothing hit this though... but not necessarily a good thing :) > > -chris > Cheers, Lorenzo