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 7C100C02188 for ; Mon, 27 Jan 2025 14:36:30 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id E3E69280164; Mon, 27 Jan 2025 09:36:29 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id DEE30280163; Mon, 27 Jan 2025 09:36:29 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id C17DC280164; Mon, 27 Jan 2025 09:36:29 -0500 (EST) 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 9D6D9280163 for ; Mon, 27 Jan 2025 09:36:29 -0500 (EST) Received: from smtpin22.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay01.hostedemail.com (Postfix) with ESMTP id 5585C1C6D55 for ; Mon, 27 Jan 2025 14:36:29 +0000 (UTC) X-FDA: 83053482498.22.7F97070 Received: from mx0b-00069f02.pphosted.com (mx0b-00069f02.pphosted.com [205.220.177.32]) by imf01.hostedemail.com (Postfix) with ESMTP id F3CB44000F for ; Mon, 27 Jan 2025 14:36:25 +0000 (UTC) Authentication-Results: imf01.hostedemail.com; dkim=pass header.d=oracle.com header.s=corp-2023-11-20 header.b=YaJUMBQW; dkim=pass header.d=oracle.onmicrosoft.com header.s=selector2-oracle-onmicrosoft-com header.b=L7uc8U7U; spf=pass (imf01.hostedemail.com: domain of liam.howlett@oracle.com designates 205.220.177.32 as permitted sender) smtp.mailfrom=liam.howlett@oracle.com; dmarc=pass (policy=reject) header.from=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=1737988586; 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=HpeLOaiObHk7UgQzJyXQa8mAnuruZlSpJz58stoLdls=; b=knc2xVV6EB1IvTCSluFZCODbhceg7MM4UWk+/lAoyxNA0Xyvma8LMpiiA4L/TrWBJA5Bil 3DsF92AsjwERkwamVTjxkVhaGJ0LopCqV9jsvzPR4GouBln40rxTjb0nDn1PY/NB3QxtBy F12M8TXv8Srl5CwowLqjQcQ23IFvIQQ= ARC-Authentication-Results: i=2; imf01.hostedemail.com; dkim=pass header.d=oracle.com header.s=corp-2023-11-20 header.b=YaJUMBQW; dkim=pass header.d=oracle.onmicrosoft.com header.s=selector2-oracle-onmicrosoft-com header.b=L7uc8U7U; spf=pass (imf01.hostedemail.com: domain of liam.howlett@oracle.com designates 205.220.177.32 as permitted sender) smtp.mailfrom=liam.howlett@oracle.com; dmarc=pass (policy=reject) header.from=oracle.com; arc=pass ("microsoft.com:s=arcselector10001:i=1") ARC-Seal: i=2; s=arc-20220608; d=hostedemail.com; t=1737988586; a=rsa-sha256; cv=pass; b=D9eARIEjgMZgJDlPU6QwNOPvKxR/qRIlBMJ2IodpqygJyv4ucdGYOamclPM93AnGJycDpu r2761FRoQONMCZ58DcC/KGU2p9EErMALilg2j/jF4EfCG6mYJZ+swlavB/l1DeY6ZLn2PX ZGlRka90dAnzQ1NqO7aJIQrUtndtuZ4= 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 50RDqD0M021920; Mon, 27 Jan 2025 14:36:24 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=HpeLOaiObHk7UgQzJy XQa8mAnuruZlSpJz58stoLdls=; b=YaJUMBQWzcxEgjMFCScdUhe9fJI6gXhklc pCFFrHA8XaBGrQjUYRD0PhqLnNpjPdR1ZvYqKhYsD4UMaYZ0S/Cl8qYvUrVg4TG0 XzcEeCMTk/6VSfGMbbOnHOqy0ZJZK9spyUA1mf7/WkKcte+WfneGyeDQ+efTgHmy D9lF+Za+RSNMHbxYV8ZdAfWdoW2/xS3uy+4zdCTnGXHT+qwdkxLaWO+OCchUtnM9 t7yNNN2izl1d4ZD7MAYnIVgGz5N12mF84SZxedL9+RM4B/MBJYuzcNJDRYiUS/v2 kzPcUmdfQnEX43oxVYSNFB3Iqk5hhD/X7CQGGgJ5eX7k4JJAuH7g== Received: from phxpaimrmta02.imrmtpd1.prodappphxaev1.oraclevcn.com (phxpaimrmta02.appoci.oracle.com [147.154.114.232]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 44ebd8g3da-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Mon, 27 Jan 2025 14:36:24 +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 50RDUpeG013764; Mon, 27 Jan 2025 14:36:16 GMT Received: from nam11-bn8-obe.outbound.protection.outlook.com (mail-bn8nam11lp2172.outbound.protection.outlook.com [104.47.58.172]) by phxpaimrmta02.imrmtpd1.prodappphxaev1.oraclevcn.com (PPS) with ESMTPS id 44cpd6sc14-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Mon, 27 Jan 2025 14:36:15 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=yKnNbVK8KwJH5or/dcEv74mivzn4O2eIqIODRJlWJFAQ+qTzQW3dD/lkHZ3yd2hVgJR5ctrGTJUDMm/n7cd7uf5B6uue2B5fSiZnJ77UGcLv8scO8YamM3k07qlZjgytoNeR/uASfa63ZA0wblslsz5x9/rMdOo34IQb4/GKO2tIIuPJj+jZ/rjCJOHWY8wxg9tl+XPLxaQp0xReJQLTsreur4C/aPR4yVtwc4hKCIHPrJu/CuuBw7jn1X4Xk05k+7fYVbeU6CZSagvreAPrIwYzVceQBHPwVA8m/WR7KUuBZnafjTPKQSf5PR/CtDKvKdWUys7L9V+MOh2hWFR+Zg== 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=HpeLOaiObHk7UgQzJyXQa8mAnuruZlSpJz58stoLdls=; b=CMvs+P50nDzAU+Ct6hJ93KIweLk7jOJ4kdESh6NTQpdNkpeTjN6oPZX6rDmCZ/TkZeXCxlpOhFy9IKTYBeY+r8G/g6uKHisWYTy6+CWSIOREbh+BXMMZxuONMBmX9EAwHsJalfTQYtaJFzVKZC5Yq8pLoIE0/2SNWGWt7yrhGzk526OLIFnUeAykCrnBvhV7/Xe+BbWq/YicmzY9YFOIC5ZzvqGD+PNFrXfB8LIO+f0RbYsV+CFcTpizDIuzF8uNFCaDNiMTV3KO/7Dvuojbz4M+lOXG0yuhkHgnOHW4hG7g3Fy1qAg04OBV3BKtgOdKG9/0oRFnTjZcMkjJ3gME3A== 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=HpeLOaiObHk7UgQzJyXQa8mAnuruZlSpJz58stoLdls=; b=L7uc8U7U93qCVMy4OHtIS4fNl8rStpn0MeZfQTHwBzl2jNDNuP7mbJ27ytaQ6VsXuN85axBIAy3qTQlKC89bD5sjGi13VUlFIURgxnDCFFkvJhxHWYczkf793d4iW6u7xy9eADXQGUofFDykAkUkcqXkY7nykmOzubynydmEmHY= Received: from PH0PR10MB5777.namprd10.prod.outlook.com (2603:10b6:510:128::16) by DM6PR10MB4138.namprd10.prod.outlook.com (2603:10b6:5:218::23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8377.22; Mon, 27 Jan 2025 14:36:13 +0000 Received: from PH0PR10MB5777.namprd10.prod.outlook.com ([fe80::75a8:21cc:f343:f68c]) by PH0PR10MB5777.namprd10.prod.outlook.com ([fe80::75a8:21cc:f343:f68c%4]) with mapi id 15.20.8377.021; Mon, 27 Jan 2025 14:36:13 +0000 Date: Mon, 27 Jan 2025 09:36:11 -0500 From: "Liam R. Howlett" To: Wei Yang Cc: akpm@linux-foundation.org, maple-tree@lists.infradead.org, linux-mm@kvack.org Subject: Re: [PATCH 0/7] spanning write related cleanup Message-ID: Mail-Followup-To: "Liam R. Howlett" , Wei Yang , akpm@linux-foundation.org, maple-tree@lists.infradead.org, linux-mm@kvack.org References: <20241127012753.3393-1-richard.weiyang@gmail.com> <20250117054942.w6vgrllnaasjaww3@master> <20250124013412.2vpf7davx63s377d@master> Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20250124013412.2vpf7davx63s377d@master> User-Agent: NeoMutt/20240425 X-ClientProxiedBy: YT4PR01CA0108.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:b01:d7::7) To PH0PR10MB5777.namprd10.prod.outlook.com (2603:10b6:510:128::16) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: PH0PR10MB5777:EE_|DM6PR10MB4138:EE_ X-MS-Office365-Filtering-Correlation-Id: 68488523-d9b4-4eae-c067-08dd3edff341 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|376014|366016|1800799024|7053199007; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?x+kv20BdA9xpHlOuUV8NVVihJqik8vWWHSErz3C1fM0RqXT0b8hAMnpdgCjb?= =?us-ascii?Q?nJ6iBhUjvBm3otnUYtp3qJwvtaIVB29Rbc3CT62ZuXJJMefn99lodogACQWG?= =?us-ascii?Q?G/Fj1C95irsqACAzG1+KI0Vqeb/uJ6stLtZto8GuYr5UG6kuL5FEhj+n45re?= =?us-ascii?Q?mt3tBgaGt7cp+KmtBlgrBDUL651n3AHxDuUQZrMJsRqIXlg7nXrAApip4hkt?= =?us-ascii?Q?rZUfQoWxN2pbtxeR1dj+WYiHk5cV55H69BIOqeIyTAn57HL83cjERFNYRfkG?= =?us-ascii?Q?x2W1dhjKKfBiQ/PWenIB32z+TfFM2oS3dYqQ4Oe76shSU0leZ3cA36rpZtrt?= =?us-ascii?Q?7+H/QNAOEXY7MhIpZTJbGmDzFCBYI71rEcshhNacf6JLhTwf3Vo2dLnRYRgA?= =?us-ascii?Q?htQfLd//OeevZEQrZ+StBB7Snl+tAeiK4bZZAZnzfwsARI+cBA1sClrAeyWI?= =?us-ascii?Q?1uMcwWipVZ7KfWYLi450OJl99K6Wq0L8KAqwkE80AUX+TvhA+4Rm3pvrbJFH?= =?us-ascii?Q?gmAvf6hHYj720A4zx8VlNRDARs1StZJJCbjl/NU4sApXl8Sck0qlDmtVAKnO?= =?us-ascii?Q?IrAv6suUz+zFGVConbkhJKvJtJLwhtIvT5M0ahOVFIbBT7epck1mMUqH3mbn?= =?us-ascii?Q?PD2EPfA+5/RKdgnDT4sPBmxE/wNxDtehRR/CBd7d1cgIPUwy3sPE8iM0+l/W?= =?us-ascii?Q?+9exRLds8GC7JpGLZjbdDNsRg7lesxQp95HPcNG7QTiujlBKlwgMi0JL1kcW?= =?us-ascii?Q?XVBF01a3JNM7oVOU4cvURpsgJSO/k+KLvUwy+ntR6VT4w+yufiIR/euEME+X?= =?us-ascii?Q?U/aSAbIjlnKSTj3D7Su2VuoFWBo/jYuSSd8yEIVJBoWHNyB9D4Gcd7hpYfMx?= =?us-ascii?Q?HQQNI4g7OwhAZk9l5TnjMbQ7aeQgsopX2i6SE+4zU7D7VO9wI1q/ZboApxXU?= =?us-ascii?Q?woc4ehEkF3Qncy9/2Us8TWL1muZAeKCjgTvg8ngVVq0hSVycVnWguelKta/x?= =?us-ascii?Q?2LmquBxGvxBJ+7V3qX+qzylb5dqe0GGsUAXdqe1JaVw7Wj5PPstm4Q4jfWIJ?= =?us-ascii?Q?w7GGohgcI4bqF5SJn7XTtK3MnusLjB5TR4VvViFm6+uLTCEiE0jvIH7fae0k?= =?us-ascii?Q?AGkgt4T7uEQlghyCWtt+n2O55d2auys3pbs5ZaI7ElBENDVv8jMfor7yyRbA?= =?us-ascii?Q?/AU5fJui4Ng8/QADSQEq5F7i929QoPlk6JfPzwPLkYSS4s0tANxJ5Tp2n1IB?= =?us-ascii?Q?HhMDvL+rgp7lwk3TgL+tVUCTPiSw7/lam4EpJEt45UEPypJBvR6eHycIJy7g?= =?us-ascii?Q?IN0UhZ+pva9iTOYlZpbxfeSdrRUjrCxNcA5Z9FrYwuONVnHkT24XBN1iGfH1?= =?us-ascii?Q?5b2aF1BWfnmcr/3eyAncpN+Ez7KH?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PH0PR10MB5777.namprd10.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(376014)(366016)(1800799024)(7053199007);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?kX+cfp7/9QnXuHV9vvqkVK9sTKq7qLUe89eC3KqHHjVPu5RZvp2+JnJF4CRx?= =?us-ascii?Q?JTj+VjmxCm+AEXOR6rV4GHlxVV7OviUc4DTMoIjbmODk9OPpc3oHhpoRIHyl?= =?us-ascii?Q?xo13Civhr4Yq0Kf8IFS2fBy5swCDCjLNaEN2JKPDw1ouuGGkO2IkZlGQ/6aU?= =?us-ascii?Q?ufD30EoekN7vXV/6cOTTTG7QWUjOujGKkpNIQt6rotSXU67CV3oUTYxUF0i5?= =?us-ascii?Q?X1oIs4ElHYrU0weWoEEXrwSDfgj7JypxmQfxfLBWLoRjX1JnpHiOfxZHzlBr?= =?us-ascii?Q?EcztDO4esPXj/DZ/A5aMTUwv22LrcW++C4i2KSklDGmJfYxWLhp9xEFEAJK3?= =?us-ascii?Q?Vt75F5cuK7SjB8QLXUWpz4l0VECH5ujTIWTN+lnfBOBDTXJjFe8kGrhyilQi?= =?us-ascii?Q?dB+KtbInEqo/I1wjAibc/DhCbj4Iwx/un69jySdVnIo1xrkhqeuh7PSUhYRZ?= =?us-ascii?Q?iutXV0Zm5QXhU4UOanGVoUBzrVXkwigE6M+ApTxxzNn+uq41+keztaQeNofA?= =?us-ascii?Q?vvl0zXbzzLBNMBsuU7SQ2oiWHoXx/CHBtNY9CRR3ACQLrQLgU+fIoJ0OE6UN?= =?us-ascii?Q?cIL6RW+9NLAdFElpWUJXkccLKUH09dWW//C5oTqyaIxgJ8JHg2ww/iRr8vL9?= =?us-ascii?Q?dyA/4vcRhlWoHp2dctE4ev11HdzrlOl1bxMavm1rb4mWd9w45BbR25an1rNu?= =?us-ascii?Q?9Drss1tYwT1mqzsuz/3906V1fyMoNLjbNaAB2LMAJL2B3xHQgcdA7zNDdCIO?= =?us-ascii?Q?twxQzOq+6PhozXoP3cyU4nM4ALn1otryAEXZjYadMslNAFKeyVLxJ1JMANqU?= =?us-ascii?Q?zW67NtvWgoEGSixhGhj/6JVzcigudthQs4tznHMlgCPEIbtgehY0T9OV9dl8?= =?us-ascii?Q?rrKQzkdA/XFB0JuRTZs6Pev8Og+cKsgOlrpdzssNM90gtso8Ufp0JFW5QZPe?= =?us-ascii?Q?88EMLCGmCHRxLRNfKkdE1AJMvDw7PL2f3/fhLXdoskf2eh7tErJBldBu73pR?= =?us-ascii?Q?4VXW+hBHnsa3oinu9POXVggBinpag3XDhdz+AL6WP+NoIIowPb/RUPUdPsN0?= =?us-ascii?Q?jblFqU5t/W+vp8AYN7zfc69NBaHzDEeTAsCD9EwuyBqF3IUqtkfNPpzIVhsH?= =?us-ascii?Q?zZL7teh/M8FC9zN9tlrHGbYK+bZmT500jC/RQ+ACfif4t20k50I0B15Rnleb?= =?us-ascii?Q?WRJhyPN3aomOBljQ+qA+zMDAgEKflAyl4LJQRKIJowUlKd1EbhR9o4JlK4L6?= =?us-ascii?Q?A1btoJvvUszTWjxEJI8kloDehmNRYr1/aURdl3tV1qAdFtyPOkKE166ir4wS?= =?us-ascii?Q?dtxgHiE2rnDv+EPgH9lLoCxLfh+z3RlWlLpBfdTZOMKPkLtTPRGKwR48EbvI?= =?us-ascii?Q?U3Fvma8D9cXW19RLisZOmySr2ke6JBdNAr7stAtZVHhiTbBRAA8J1/QllGQy?= =?us-ascii?Q?nVejafxZ0tPBxViJ3F4UZqAIUICv4Jdd+R1RMYtNYIoE/3KP1v/gX2sZJQGw?= =?us-ascii?Q?US22WWTiiR2KZAm+zWS2h19BVukVh3/5udVePWN+vHP+Or7HfgV8hngkRcGF?= =?us-ascii?Q?6Y8vMHKgtRIQUjlA8bqyi4OUc+KRSCchu6aMAp+2?= X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: GH6jUEZHdSEODGogrEhJgGFZGSvEv0FlVuSD/e1zK7hFjq64tQUfs918kqnn08OozSYeNKZ/PCiePWae5xcOYB/Xl1C/4t9MrOklingBoG1ywMR5T7QCUCKN0WWDBmVcVZRxDsMRcdsRe61d67L12DA7FlCP2sFfXokr2RwHsh1qA7Q7Uckoyh19kjb2+y3zseZZfM/xWMnl5xcEaF8oA0dSflPWSZrajOh+AEjssEEXM0cYwvbdoGlKc72aDgDfqDRenUO33rLALFCTD5zu2sTqeb4Xq2mNvEkZLVDbv9tFbrpjPn7OwCdtpdJN2xRhdnFr6NlBWDRU/Qc1cIYcnpgQD4+16pUgWFb48qaXjPsKJRso4iChOOcRtrNo9S3mncDxVXGjQfgIJNTLmaVa26II8c0LnkZ6eKJz5CZIizY/9uNxK76PhXIv7rFB/T4cg8IBB3MURfHUX5xDcO+5rqhodyAFFns7W1J3ObWskvArsbLslvxAkRI9KutznvgD+mtQ1v58qECOYpVwAbTOKe1+DuwthLrvaF2G/eKXGwGMYMzJH7V6XaoiLQCVJP8JBQsBA3Rm3aWc77MBq4Lvq03wKsRT2ztDRf3sCohS9Ho= X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-Network-Message-Id: 68488523-d9b4-4eae-c067-08dd3edff341 X-MS-Exchange-CrossTenant-AuthSource: PH0PR10MB5777.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 27 Jan 2025 14:36:13.7809 (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: ENqmvofg1hPFRB8JqcMhjZ1bjIFmaZU/SW0vLJsHoUn4DcEob+w5bCyNvCcPfSKak/q4TUV0/ugk9kkbJ7CPTQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR10MB4138 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-01-27_07,2025-01-27_01,2024-11-22_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0 mlxscore=0 spamscore=0 malwarescore=0 mlxlogscore=999 bulkscore=0 phishscore=0 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2411120000 definitions=main-2501270117 X-Proofpoint-ORIG-GUID: PIkUG6JpeiqaAluZ9Tbwf9nuyEDG8-pE X-Proofpoint-GUID: PIkUG6JpeiqaAluZ9Tbwf9nuyEDG8-pE X-Rspamd-Server: rspam02 X-Rspamd-Queue-Id: F3CB44000F X-Stat-Signature: kkhp9m5e5hatcg5usdkrifbcpaqyiy61 X-Rspam-User: X-HE-Tag: 1737988585-664854 X-HE-Meta: U2FsdGVkX18ugEpNMaxuoAW00N/4zH9JLAdC7Zc0aXs28OMqtKZnuENs2OJS443gXSHs2FYptFqXWwHnWZKIP1DG8yE+64cuJ4pR6da8sMIUcffgZzRUwOYUdyuUb84UuLOgDqy/J2Q6krdL5AugLzOe5L1YtxmsNop6HrWFIv1ScoXBc/tV1ScBSSBJfZQzWRAvbDhApdu0ZWVc5ZQ8ZdYG7RG6ZRx1KRUBtWmrMYhmTSn/UYSZECmK/Xgdlea7JL3bBOEvevuQu2dzjZd2NF1ZrB9VWpsGwOPpyOZphzLb1CB2qpS1wozHQj6MzBLzNiufQmMBtsmWva3hMIidsOjdcaR8NhIxUMhqQFwJlh+nPQyYPX9moA9vJAUQzrKQgAv4ZRUdBbgwFCfC8TlPG9kl4JWLlH+kH9Ut8MqCgC8q7475duBY5JdjZ//5FpvQ1ofeoGp/UnLq6dSsNYC26uohocV7lZvwonIhj/cY24n2I7KDYSrCopatqIBtctA63pQUAHNSqIDxVF5JeNcfusAOoHWWRQ+H6ASGfqeSMv1jWay1+LR70wooywsdF705VgTB7jRl2fX8salemcWRn5UEO2YKQOjwjqaEWE6/WLa6AG3SNblHL7Q+zUxJM9h7F12ZYkqMvLA1rXvK6ZJAXwyurLyZDsz8HGCRsMhVCOabqwSHxYDrME/d0M7tOYFJSycKORn3mwQboUO7Wh1yzt5nqMF1lkK50x0x3cLBZ4YfJq9nIXhASqnluFTJJoZOnzaoJzgUpEaeYUQ9XPuNLJbSdGzDglGCWcTa8dVrinHU2K1NrWJhqKe/o324EJB0+vgvVUQzCD4OQJFoCFMi8LeR0SAfk70kKkpm8o89x2k49dl1sbO4Z0UKOfIek6vePIfDpHnC1edfbR+6ye8BnexrLR9QrB+bSIfn8r0RYoUbhmiUEbWLYXH+kQTjQSd/dHRm4bEnf/FVtG/WCPr Y8pMsiZ4 VhbUwjFVNf2LZTF1oucnrwpQK6tmee2fhfaR/jaW0tsGhag6xMMftuywkYvGpjriSoWgU2llCJspO1qSLAspeZW5MK6d8X4I30NLTMaGxcdMxSj+wfCPBXHE6PzWusm/t+S3EgitzDqlOp7prFE0QpdeTFrYBV7m2msbNOfxnkXf2KiZKy7D8UGPBfhySHDBq66UNyrrC2TAEUVIwIUZSFpC5vFIk/StGK5rquKqsqi2h+MMYl0qjzJ6h+z3ePQ0VG+TlqaC3T6A2ExJgnLOQeiJcJUe/3eOxL7XChdkEd0Y+DtLbiIyZ5wDdeH6Z44hdmQ7w2Wv6bCn7sV5UYz+CmPIBLvHXU2mgVZ6S58ojfiP0OjkGppm7rDRkdzvm46jlmZHHsOML8z4VhIiSa7s+A2ktZbfgkGAwQPvVhgw3gDhCNP1YNtw0NKclm9V7yPRr2t5hwTq9AoWmw2vXSXVA57U4ANvkizhVxQIP0x1532adSvZqW7Y2yrPXB7zJKsDCWqTibhqtnK2I2QMMKrlP3ZgUoEc0mgexC28m60hZ6UOC6YbN5Wl/8wRCH4c/e48JKCNHbMfuA77LZNcMLGsGblZyYfOjxab6QpitsdmkmtaoBOWRwTgRTCe1Jq0f7gwTdWw16p+EBmBcPeazYov3zUlo9ZA9HFF/i3WXfUWO72bke8A= 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: * Wei Yang [250123 20:44]: > On Thu, Jan 23, 2025 at 12:52:40PM -0500, Liam R. Howlett wrote: > >* Wei Yang [250117 00:49]: > >> On Wed, Nov 27, 2024 at 08:31:13AM -0500, Liam R. Howlett wrote: > >> >* Wei Yang [241126 20:28]: > >> >> Here is some cleanup related to spanning write. > >> > > >> >None of these fix anything, but do fiddle with code that's pretty > >> >critical to the kernel. Most of the changes will be immeasurable in > >> >change but carry risk to causing subtle changes. > >> > > >> >Some are simple removal of returns that aren't used while others change > >> >things because you think they are probably the equivalent. This seems > >> >like unnecessary chrun at this point. I'm all for efficient code but > >> >this is getting a bit much, some of these are just preference of what to > >> >use that will already exist in the cpu cache. > >> > > >> >I'll get back to you when I dig through them, as some need a deeper look > >> >for sure. > >> > > >> >Liam > >> > > >> > >> Hi, Liam > >> > >> Would you mind taking a look when you have time? > > > >Yes, I'll have a look soon. I don't love changes that dive deep into > >complex code that results in no gains (performance or feature wise). > > > >It's also odd to have simple "this return isn't use" and things moving > >code blocks to be executed only in certain scenarios, as the difficulty > >to verify the latter is much higher. > > > >Can we please limit changes to areas where there is a performance change > >or coupled with a change that is needed? ie: stop sending patches that > >change things unless it's with a feature or improvement (performance or > >otherwise). I'm just not convinced some of these are worth the > >cost vs risk. > > > > Ok. > > So you would drop this patch set or still want to take a look? I was going to look at it, but after I send my reply, I received a report of an issue caused in a certain configuration that caused the stack frame to grow out of the configured 1024 limit, which was tracked to a patch you added to simplify a previous function. So, I think we should drop these patches since they don't make a measurable difference and are not without risk. Thanks, Liam