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 73C6DC83F1A for ; Fri, 11 Jul 2025 08:53:26 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 04C856B008A; Fri, 11 Jul 2025 04:53:26 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id F3F2E6B009B; Fri, 11 Jul 2025 04:53:25 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id E06C26B009D; Fri, 11 Jul 2025 04:53:25 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0011.hostedemail.com [216.40.44.11]) by kanga.kvack.org (Postfix) with ESMTP id D11466B008A for ; Fri, 11 Jul 2025 04:53:25 -0400 (EDT) Received: from smtpin16.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay05.hostedemail.com (Postfix) with ESMTP id CDCE6C0EF0 for ; Fri, 11 Jul 2025 08:53:24 +0000 (UTC) X-FDA: 83651369928.16.618B714 Received: from mx0b-00069f02.pphosted.com (mx0b-00069f02.pphosted.com [205.220.177.32]) by imf15.hostedemail.com (Postfix) with ESMTP id 84B41A0003 for ; Fri, 11 Jul 2025 08:53:21 +0000 (UTC) Authentication-Results: imf15.hostedemail.com; dkim=pass header.d=oracle.com header.s=corp-2025-04-25 header.b="L/zB8L+4"; dkim=pass header.d=oracle.onmicrosoft.com header.s=selector2-oracle-onmicrosoft-com header.b="D/Sp0URj"; dmarc=pass (policy=reject) header.from=oracle.com; spf=pass (imf15.hostedemail.com: domain of lorenzo.stoakes@oracle.com designates 205.220.177.32 as permitted sender) smtp.mailfrom=lorenzo.stoakes@oracle.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=1752224001; 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=266x7Bm0HMo/W8K4GKbv4AXBP9OP32D+gRGIM9JLl5I=; b=NG7qJty8xd4jG/U959RUckVih8iCYeQAQFMVTfXWoeFGhDLNU4i4xPHsm9LlR7hcxauNMC rwRj41hLbuUvcFvPflnD98P2ukdCbiafYIK9Ypm09nE6N1l30szuGT2yjFO97B6q54lDpu AuGMdJvK1sHePz1kDDzB1GyDLy8nIgk= ARC-Seal: i=2; s=arc-20220608; d=hostedemail.com; t=1752224001; a=rsa-sha256; cv=pass; b=RAXUvwssLixVvWKEZ2yoNEnUKq4EIqWXB86nu7b4seeaV+zF7lzc2nmqqNpAB2wb14OjoV n2ir/MWlcLQDLqZjYjhMHa8MbHVS1xnx87KztRSxK0F/N7v+oDChX64xo85Io3HLvL2D14 dOCia9zpvXOJ9OYqIISRVW51aXeFtFQ= ARC-Authentication-Results: i=2; imf15.hostedemail.com; dkim=pass header.d=oracle.com header.s=corp-2025-04-25 header.b="L/zB8L+4"; dkim=pass header.d=oracle.onmicrosoft.com header.s=selector2-oracle-onmicrosoft-com header.b="D/Sp0URj"; dmarc=pass (policy=reject) header.from=oracle.com; spf=pass (imf15.hostedemail.com: domain of lorenzo.stoakes@oracle.com designates 205.220.177.32 as permitted sender) smtp.mailfrom=lorenzo.stoakes@oracle.com; arc=pass ("microsoft.com:s=arcselector10001:i=1") Received: from pps.filterd (m0333520.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 56B6fjju005227; Fri, 11 Jul 2025 08:53:17 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=266x7Bm0HMo/W8K4GK bv4AXBP9OP32D+gRGIM9JLl5I=; b=L/zB8L+4IxeJkEwbrZUUQAf9Vt710WS8iC kutG4BEiODaf46R2V5lw0X0e583N2cH1eclUAxjwiLnkynEO8QW4EYG4nqNpL/fI MAN40qlA4sJSk/TgmNh19GK6tyOh7vpDjMRKDFDMsBPeMWX97r8SJ7OJ4HkTUqb6 89O64D3fD2OZif2G1wDrkad7CHc0F4Bk6UWDgXEpTEsK/ytX5xH+b/csXSl3SCQd tKhl2gBCtgciYunGnESD5J6V82kfu4Zw574eijTWtbSXfSH7OAqErwRn9v64492z cpD+KtGZLJT7x4OUXYw+OgdzeEjVe/vIUJbWoE7Rc+4yO+NR+hHg== Received: from phxpaimrmta03.imrmtpd1.prodappphxaev1.oraclevcn.com (phxpaimrmta03.appoci.oracle.com [138.1.37.129]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 47twjmr77y-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Fri, 11 Jul 2025 08:53:16 +0000 (GMT) Received: from pps.filterd (phxpaimrmta03.imrmtpd1.prodappphxaev1.oraclevcn.com [127.0.0.1]) by phxpaimrmta03.imrmtpd1.prodappphxaev1.oraclevcn.com (8.18.1.2/8.18.1.2) with ESMTP id 56B7qUad023658; Fri, 11 Jul 2025 08:53:15 GMT Received: from nam04-bn8-obe.outbound.protection.outlook.com (mail-bn8nam04on2086.outbound.protection.outlook.com [40.107.100.86]) by phxpaimrmta03.imrmtpd1.prodappphxaev1.oraclevcn.com (PPS) with ESMTPS id 47ptgdjcry-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Fri, 11 Jul 2025 08:53:15 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=qiwQUgs+0Ek+iPUOeiPT9eaWcb5FQHJNFjGSiEDOWRoDNND8Q/I2SSAFc7szTaoc/kMhoEzJzqzMpvtCh3Z5MqrX56RSzb3NP/1I4qA1aCDf9r62pe+V6GZ61ImWQD4wZaluAD9b3MerJbgF5YnD2GJEy+qaOlTXELa6lCAO2MfxGkhiSbxxhlc9pNAzZZwJ1Q2QoVcqbehY+uRy+Ku3fU/uv+xcZ80kyOpXa891oHOOi4xneW7FtmToleXYlME0mcwivJvbxeO0c2p7JVFNcs++Jqye+ErQgHWXV7a6oSspI1n7R/ZefXLGNdKH/4xDE9rcLjwRD4BoSgrSfHFCrw== 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=266x7Bm0HMo/W8K4GKbv4AXBP9OP32D+gRGIM9JLl5I=; b=SgABnsgsonW2qUIwTdArJB8hwA5xIoxBR7mct+w8ablZWNCxMqKW//SPyijkdoFCe0YRn2AIT0OHwg3lqsdNr9Qdr4kf9da5fYhpC6AVD+Q0EnlUrmUY/N+Pbzd3GZS4/dm9IGDf2vZPRcFB/gs0wvc2E3wGyqYtfvFxYBkkrado4PzkuJGTwmsZ4/kA9LvirUdwveAHsWBcUgAzaWDNe6Tci5YmxQBxXmEmx9m4bemqct77uIO0Pq8DP6cr+3oTm1gOI6pGxdy1Y/5C1PEbI3fXXojOV9kBoUCxzkyu2W2GGGZ3PmxxFlnkNW7XnqmTM02pfdK+7kNlStauC9lACA== 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=266x7Bm0HMo/W8K4GKbv4AXBP9OP32D+gRGIM9JLl5I=; b=D/Sp0URjmw7KOlY2YQzcfNhM0oSSElK2PCALv0eDT9I7lYw3bSzc40ksz5fay/QXKXAihVrmjqxCRQBDbF/r08ASRwmeJrtK4TJuEy+jSG8FmrhMMP8gzEKYXj92oYeghjpfUmrSHlsakIHZqs3PW6vAQoXpKdl4zL97j2i6teU= Received: from DM4PR10MB8218.namprd10.prod.outlook.com (2603:10b6:8:1cc::16) by IA1PR10MB7335.namprd10.prod.outlook.com (2603:10b6:208:3d8::5) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8901.25; Fri, 11 Jul 2025 08:53:13 +0000 Received: from DM4PR10MB8218.namprd10.prod.outlook.com ([fe80::2650:55cf:2816:5f2]) by DM4PR10MB8218.namprd10.prod.outlook.com ([fe80::2650:55cf:2816:5f2%6]) with mapi id 15.20.8901.024; Fri, 11 Jul 2025 08:53:12 +0000 Date: Fri, 11 Jul 2025 09:53:10 +0100 From: Lorenzo Stoakes To: Mark Brown Cc: wang lian , akpm@linux-foundation.org, ziy@nvidia.com, david@redhat.com, sj@kernel.org, linux-kernel@vger.kernel.org, linux-mm@kvack.org, linux-kselftest@vger.kernel.org, shuah@kernel.org, Liam.Howlett@oracle.com, brauner@kernel.org, gkwang@linx-info.com, jannh@google.com, p1ucky0923@gmail.com, ryncsn@gmail.com, vbabka@suse.cz, zijing.zhang@proton.me Subject: Re: [PATCH v4] selftests/mm: add process_madvise() tests Message-ID: <569270da-8827-4a3c-84db-91f715ef5c22@lucifer.local> References: <20250710112249.58722-1-lianux.mm@gmail.com> <81f9a104-6d7d-4552-851e-8690d4a1b723@lucifer.local> Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-ClientProxiedBy: LO4P265CA0129.GBRP265.PROD.OUTLOOK.COM (2603:10a6:600:2c6::20) To DM4PR10MB8218.namprd10.prod.outlook.com (2603:10b6:8:1cc::16) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DM4PR10MB8218:EE_|IA1PR10MB7335:EE_ X-MS-Office365-Filtering-Correlation-Id: 11031882-3196-4e42-d388-08ddc0585e50 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|1800799024|366016|376014|7416014; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?+jA4cJmaJ6U1rVsrO6RYuxTehyngoSN/wkqS+3hCiVwNSc04aDQxNi2kX9Iz?= =?us-ascii?Q?UooGt4ffH+8jfXpjd1Ta7pO3LXh1Pf980dRIyO6i7bv5SNuuM+sRAgEgV+dz?= =?us-ascii?Q?Z1TQgOvQBAnt5BrX6kkw9WTuYAHxa6zqf87t4kv/oprzOEBFH8tbGOEdRVOK?= =?us-ascii?Q?1Q9F19gRha0nXyf+jSKYL1xsjAnD3DrrSbjLCPKtZOK6kfPCk4K4vCE5pEqZ?= =?us-ascii?Q?fP2luA1IRWaf3t6oSkTTJ9qo5qO7e/7Los9Wg+Vy3zKsYU2wrjgYqhCjRE1m?= =?us-ascii?Q?SZGRhOTo/n3DZ5g9NcZ3ifApNBTOmUmefAKdvagAW8hHlNaNJcSXj2KC3SyT?= =?us-ascii?Q?wECmtlGhFbiXzC6D6R4PthxcFvB4ZwFZ0AoFxY29d9uw4naP42SiIS2ZKy0r?= =?us-ascii?Q?Bc0qaIKZKNLj5cWBnE9tZvTOkxzLH+i8y8ZQnzr+pDQ/Pf2Z6qgH77FM4U8x?= =?us-ascii?Q?2Mo6qCpv7ihoO11mrArR7dSXRsQwYYIpQGFpufY+7zC5TUbDsp5asyoZu2X/?= =?us-ascii?Q?PVRHA25ppmxmr7EPMTpX53kVgH3vLNSIVy748eFPa8bR5GbZRs4jB3LnilJ5?= =?us-ascii?Q?pMmWn8j7YUJNvtsSSbn6V90NN7XfmzBxhjcgOMnjpmdPLu6jDdn9HxX8VOeT?= =?us-ascii?Q?/3xyOXHgXz6alMTHk+2zEUN+yKepYsIrXKsQt+QEiPcJSKkcdIkBHEbOUnNp?= =?us-ascii?Q?baH7acEdOWcMrzAFLi/gRLpaILizjCn/GI8O3K+xWEb7YcXgWcCQhgW9EwD6?= =?us-ascii?Q?HBmXbO74jr5oZ1VO8rvUo3/uV1N0pOZ/MFuq9Pd4eMEQfM0Tw0zO+lHcbYbP?= =?us-ascii?Q?Zlcyc7G1tGvRQ2Kkwwfqm3htPI5G2N6+tkXMplHFVBZV+B4mHDegYLHNqPWp?= =?us-ascii?Q?Rp0Ta3ucIH6jKKFAAv1yqE12EUyBHx/oPLoAnAISei0t8tXXAvV5PA3ezTL6?= =?us-ascii?Q?hW/XJ6BJ153plJzrE+qrLRBCEoff8d7xDgCUbbYTZtyrEm8ItXuKpJvyzi7O?= =?us-ascii?Q?QMxiy1RJQZj/UXXdJuUct0omP1UxpxewPQ4OmH2e1ie8vLnH90FZcYOYTk3Y?= =?us-ascii?Q?xhxNzIMOCdqvtWM4gmvc69SvUzZCyCgKDYY59SQKI6JhmNPvJB347EWrWjY8?= =?us-ascii?Q?nYY1PgrUzvQdI2uHaGwTG52hLc4rgTD7SI+7mXdJ2D3eh74nbiopW4NzBdE4?= =?us-ascii?Q?F7yoPUNgCxRJ3sJGmHJFtVsa8CfNRyzt80v1d+SLr+D4BP/e6MjnIWN6hYhk?= =?us-ascii?Q?/rbIwlJs1jerw1hUSWlXfQYRRHpA474tPsu1E7t4vPTyJBw8ne3K9+bdYPw/?= =?us-ascii?Q?+Si4K9jV8CrRrXuMdQFuXTI0RfkbkramtmeFMZlsQ7Ldy1GSZec+7wn1PnxO?= =?us-ascii?Q?GuU9Z+A4OIS4aoCecvoni0MbGAEchmKyfBE/M7l3imArwr1QQ35vcSrX8gFg?= =?us-ascii?Q?w1rC+EFux98=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)(366016)(376014)(7416014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?D0ybpBbcyBeAAR4BulZ40UP//o3I2S0nnsj98TlX8X0q6/CYPaesQhe7c9od?= =?us-ascii?Q?/Li0feWbIMPxoMc1cLTCpnsFflRFky97mh99YK4ubS8cSo6Cc6EPc08+8Cj5?= =?us-ascii?Q?9+vqGeJGUrS1n2oyJphzOXhyAxuBMT6wBj7GwCVq6YsYXfdhUEBu5C4V4Gee?= =?us-ascii?Q?ta1PgIqg83MWYtdKfL6QQ5s0fCCXb71G3kvqDYzxFFq/fVl0dA1Gph11onXk?= =?us-ascii?Q?dmjO+gRCA5zhlkIF6WwEuFezn8T5gmELEDlxTJIgJUw6AjNkcY837JQNmcia?= =?us-ascii?Q?JmMgfNH6RjgSieZZPpzPi8pZaElzfVA8kgci0D05u4uNaq3Pe9ibRMPTL5JA?= =?us-ascii?Q?Hw2AhQVtdPGUg9UpigoUX1IcTmZEluwvPWQ1xiICHqWQkVRvjKBdh/5SgD8Z?= =?us-ascii?Q?MepYPBBbSDt5I7MoThyi66skUi6fvCjFvgWJNVviM20TV9HYa2E4rrubj14G?= =?us-ascii?Q?lJ46et9l7uLg4DJqwu73FMQRDrLiv47XAHiMe1LarpGMsekQmyq5dGmfZe/V?= =?us-ascii?Q?mDtaIsI0ufFUCmCx1faxbHZ6S1uLobwjhoNg29qlCJtNlhfCx8lSlCPAeAKr?= =?us-ascii?Q?13czYtv9Fvdf6CmdhxZZYbXlPlyWIzeW13dfRM3+ovqdT6B3z1UhkeOCuSIj?= =?us-ascii?Q?+0FwfsA6PKZEHB+R0y2JdJUDBSf4hNWxLpsC81nJpZD2uR7ac/oYmeBiy47D?= =?us-ascii?Q?Iedxw+PXeOMuRbNunFTIftkJAJ1tqAt/VMb3CAquZTYZBB+6ApBVpNn213qf?= =?us-ascii?Q?WdjR8VoETRukHfc12wUOpYScxF/TRSrIt7t6H7ZCLqv2o17Yi4BCycgWxIi4?= =?us-ascii?Q?FUokBL6Wk9q/F7diKROGSpOJmrbZEYNVdd9ZYwHPziT0KCy1KUEP9uBwQ3r0?= =?us-ascii?Q?a1dfis3VfdJW6Q9bV9aqE+q43zvMMp3mgv9QnXIEvKjZyytcUFANCroBWwQL?= =?us-ascii?Q?E6QJu54pMpGCqcMoIxkqrbx8Y/lhTvOPcdpLCdvN7NvBnSBhuk+PrVxdjT7y?= =?us-ascii?Q?nbo6voVCxNpoiPPeoLeOMsc2366t4osT1Sl2ovk2HYfFlFrQ5GcFIWljlKOa?= =?us-ascii?Q?xeFioZxN6YUQ0RxZtPMb34P96IH42iy8OBRX8S+GBY0wOA1a9jnDCX7JDwxt?= =?us-ascii?Q?k4l+jLVGoAlT7czKa3FcDBuYG+AVOFxm3DN3RiOoGMzEmyZb1+a9Oxr2V6mF?= =?us-ascii?Q?t6tnBqyBDRbDnO6oY37/8c86Rv6e+JF0cubMjGj1SHTStp0u6hVyVcR1R7/R?= =?us-ascii?Q?bORibPg+iJLToUwMtCRVnsI2lC+Olnrskesw3zjnJeE7DhumVVHrUJi94ASC?= =?us-ascii?Q?E50ByLzq9Ewgn3HFrupJ3tOGNARkQUt1N9iEZXsYUqF4PNv9zmQ0cehstgSl?= =?us-ascii?Q?prtqpXBS72zO3isR2H4X+1rdnEmqshVaTpXcXLMRp+ChynhWlH98N0GYMbKA?= =?us-ascii?Q?onazc7ns6yhorA7OF8TLPw5caJ5D3sGwEj/D+vvgmNf3QKU7xSPRU5bclgLa?= =?us-ascii?Q?y2DMLmVNm8ALQcR0Ot4Nwez8ZmQLuS+HmOtnvfgPsEKt9hQs8+Sa29ZtZ1U2?= =?us-ascii?Q?eWqMUOmcjJhS+wmD+gtmR74yXHJKjvCjCX7XFe2KtflpBw33Icuu5NEjSSi/?= =?us-ascii?Q?Tw=3D=3D?= X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: VyPHYwvOQknTAePsjuMtOxtML0ogY0kpbrK+IE/BVeDXE5bKBRg3iojqtxiLp5DbVx2BKLgzQehj2W2/Q7WuwKR3mMqArDsZaECVBNQLwaK8c74YE4HAInH0aDu6HcAJ9S5LWGSLP7j7XLrPldQL1VdtdBSKqRSpkjBj1Gcu3/yOXXAmWAp4M+uOOFNfdrpvakPbikXkRoyqlgCzl+9yns2IlVt5FzlH6uhWq1QN0BMfKkW2EmR2zZBu0IroTXLiBcnuTvn/x9yWNG7B2Ekay9OCGKpmFiWUtwwj1Jk7WU2P7POtiwGy1GfjgC+lPwbu3jHbqIG3qYqKKMr0tnvUkGgRihfHoWL191n1mrR89WbVoAJoJV09l+vVvIhI8qKyPcIFlRZbvtV9lWToydGk0B3K1X6t68RpZ9gP9xSm7EfAfMeMEhVtPY0/3+j5ESojkuuUWKoernmjkdupnetZY38NbuODqiNCGdjI5TjY161VF8bbp8J51LoOw/NJoQWAlnZNoK9NjzfHi96Ok8kwo/RQmrUJbbRR6v+s5TbPdqbdqw+8+HdTrPH3WafxNUuib86126+YmuALBJ7dER8CZtrrlNrmgRsP0A/AbTCDIdY= X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-Network-Message-Id: 11031882-3196-4e42-d388-08ddc0585e50 X-MS-Exchange-CrossTenant-AuthSource: DM4PR10MB8218.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 11 Jul 2025 08:53:12.9127 (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: STJ3dcSXyeXfIFut8zAImi6DU0eEBXm3uFtoy3TbeqenprJTQVAxhcteh31AHrj0ymvhlgj+qNE3C8T8nrUA9APmDKGmmVT8lem4P7WjrBc= X-MS-Exchange-Transport-CrossTenantHeadersStamped: IA1PR10MB7335 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1099,Hydra:6.1.7,FMLib:17.12.80.40 definitions=2025-07-11_02,2025-07-09_01,2025-03-28_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 spamscore=0 phishscore=0 bulkscore=0 malwarescore=0 mlxscore=0 mlxlogscore=917 adultscore=0 suspectscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2505160000 definitions=main-2507110061 X-Proofpoint-ORIG-GUID: cwvZonUVC1hrhDOBMIvCZlnefIhnrXgX X-Proofpoint-Spam-Details-Enc: AW1haW4tMjUwNzExMDA2MiBTYWx0ZWRfX/+fA/NXsYw9B vEuucRdoam6vVgRjhWVkHABk1/tU2v9MZdEJDR3MhMM+j3865EOhevWY0KPgH7+3Bl7m+PPVyCF 6KKBxPl/0FrwtzYXMreC/JWVKh/z2559m4EaaUuGoJgwklgKYdEwik7VF+ZW9mm40R8xy6/SH8Z z0+Gfaj66mZNiU+3z0+joYi8lI7a+dbcXf0PQTEdno2Kt8NbocoDEiS2HI8GISm41c7vTpSg3wF UJVjIHBzofxMxF8g6Iq8ryU0WMSjP0UAawQHkfh+to0NTBRQQgKFFzgeTeRPRXBnCennQrQyR8m 70LLq16UBDHWdADKSP9yLnP4lBlmqbF5oG005tjEg0k6Ox2+vN0t5SztMaBy6VdXmjprxu9ITuK 4GK/AV2lLGO0dZ+bFB08sCb6+NjE/FKuyKzgr3w0s8U5kRM6HhHGkN4pZyS7xYGClZWUT8QS X-Proofpoint-GUID: cwvZonUVC1hrhDOBMIvCZlnefIhnrXgX X-Authority-Analysis: v=2.4 cv=ENYG00ZC c=1 sm=1 tr=0 ts=6870d0fc b=1 cx=c_pps a=WeWmnZmh0fydH62SvGsd2A==:117 a=WeWmnZmh0fydH62SvGsd2A==:17 a=6eWqkTHjU83fiwn7nKZWdM+Sl24=:19 a=lCpzRmAYbLLaTzLvsPZ7Mbvzbb8=:19 a=wKuvFiaSGQ0qltdbU6+NXLB8nM8=:19 a=Ol13hO9ccFRV9qXi2t6ftBPywas=:19 a=xqWC_Br6kY4A:10 a=kj9zAlcOel0A:10 a=Wb1JkmetP80A:10 a=GoEa3M9JfhUA:10 a=_MKdkRokn-AsN3mCN5QA:9 a=CjuIK1q_8ugA:10 X-Rspam-User: X-Rspamd-Queue-Id: 84B41A0003 X-Rspamd-Server: rspam03 X-Stat-Signature: uz1fkb5ccrbusikgmaknbpan49cfcsma X-HE-Tag: 1752224001-224702 X-HE-Meta: U2FsdGVkX19f+0HWj42U2ZR9Jn4y+J5vdTXH+r5J94h07aELWs9kvEhF41rGMgOnzatdiwvo5CviBQQHcmxzEsq086ol1hySaeEY0K4imggJbal7ZXclSTQMSLUSGQkXWzAuk9HUTXjMcxbONWR2Mwa/wvbCaZTtE3UYsqq1m867AdvHp3qgYKdN+TO2riJARNbU3iCjMY0HPVh9JucT8knxXuJgVQrKq6AsEzvYbZu4i8jJuweV8kDDqgA50jlQiHmfurGKSrxA7/8NkoufjxbWQhS0qPiLgLRVEs6H+3OXDiBZMMixZMbfxGFKtgYlFehzlVAJcEPaAWssEf6y70VHxhmMxSwuJCmt63Lte8+psSGPs9B7lJ3VVFe25xr4+EWh3iMnwZBzrRTrqdZyQEZm2WhRrAfCpAn/1NNh6CPxxYtJuyulBLl/+aUxM6Acrj4+VLJFlv2Wq195KArZO/PYNCEkbIbZiTBG3agi5UmjiK3oDypAJBk/KuHnomfj4BubnZ46G31xTv1yPCTkE1dCvvyrjgxBUUHnZQKGjn5agX6nsKV7DC+F5DuVdGNhja3IcnJA+IzB9gOOZ3oUjsSVHKpw82a60IrCSUYxLzKPhSgEQW8GW8x74QTmehKimTuAm4Ty0zQ+YHauabkq7QM4MN7I+fEcgmse7yH0Ut3/HDwism3sWzFXJYmT7Nbj9dbOBgAV+9WSSGttbNYvnd8G6bsZ24H7xK87OY5+2ZzIUtW3KwkNUCUitwk87KMcNA3wSydtXZ9r148CJaZdQlPKxOMQqA/E74Ynb7Plrb6/TwPBeCRG0JIVaL5uN3W2OW22f1uDndKLN2yWIeJJNhbBmRh1ODvVWZPsbnUP7fcTzj0S11gut1Mv8P7eQsGTJ/v4Ny3x3fNsF0v/dlzYqfdb+WAKZdrFOi9r+W/8u4MiD0IuEDgfcL7o49/00QmoLF7tP3fK5JVaie6ldQO 5qLnBRMV bm8i7WtuL5TsdC0ZzZhvihnF/njA17B658n8Mcp4eat7J4ZEM4vtHJiG1gVsVyJdWAPX2SKA8ltGJBC1rr4rpKJGLQsRADv//tiCwLPK/gFFEGn1caw7L2tb1qRRw8hcj42LngxP4l0B4bjKmDGEdC2gQaK0M8AtBDmlJ1DfcU/7H924NRwzG2evlAfbcw3Dwqx+ptSW3fs1YNuBIe+Es/+zvm6p+2xyuOWl7Poj+B18m1X8bDPKCqDwcXFeEdxiqX+vREhfqcxF44iPx38t+lozuzY4KOHsK9+KRSFZKSX2EHEsNL3tUzxlzPFRQ2Z4gyEKDLAoDJU/ToYNzwKeit30g59BTfuEiZWk9AWrEce3QJTMrgpygvCqKKkM4M02Xm7FjP1QiwhdxTi4/X2o+SZwazfajIhu59Yubkmh6gdE8zgTuNeT/8Kt01IKZgKu9UIKTdq/ylvOI5os0FTt9uMfhj23BHnSu9SCbuBoJxp8gAkEpxK/tD172ToBxaWHD76gj6k7jNa16G6zk6/VcxWXX/bFz/c6/h/2B3Vcq7lHcuKTnn9zRrx2k2oy+8Iq9dZSOKKam0ytS5iB6WRGwMdlls9xI971ybuaCruZUNFunx3DkEipBmAZbGAFvUc/T0fy/x3FQ+pCoV1IgM2NIJYjksvtec4cKFElIA0fdV9vhRrW/n0W6d3Yv7/ss9cfwbzcFO9wY0ZdlmXF41u7XI8SQPRaDDeadERleLVRk5HnwzIm73GvfPnAlzDo91vBBGBKqUtJUA5TKHChUrL0UaSx3pMT39UZ9d9am/Wzia6Iqm24= 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 Fri, Jul 11, 2025 at 09:11:47AM +0100, Mark Brown wrote: > On Thu, Jul 10, 2025 at 05:57:23PM +0100, Lorenzo Stoakes wrote: > > On Thu, Jul 10, 2025 at 07:22:49PM +0800, wang lian wrote: > > > > +#include > > > However, the pidfd tests already have a stub in so you can alternatively > > use: > > > #include "../pidfd/pidfd.h" > > > As is done in guard-regions.c. > > One thing to watch out for with peering into the private header files of > other selftests is that it's a routine source of build and sometimes > runtime failures, people have a tendency to update one selftest without > thinking that other selftests might be peering at their code. The cross > tree aspect can make it painful to deal with the resulting issues. I take it from the lack of reported issues this hasn't happened in reality.