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 1B8C8D20682 for ; Wed, 16 Oct 2024 00:20:17 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 75EB86B007B; Tue, 15 Oct 2024 20:20:17 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 70DEE6B0082; Tue, 15 Oct 2024 20:20:17 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 5602A6B0083; Tue, 15 Oct 2024 20:20:17 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0010.hostedemail.com [216.40.44.10]) by kanga.kvack.org (Postfix) with ESMTP id 377CE6B007B for ; Tue, 15 Oct 2024 20:20:17 -0400 (EDT) Received: from smtpin01.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay06.hostedemail.com (Postfix) with ESMTP id 77304ACCF7 for ; Wed, 16 Oct 2024 00:19:58 +0000 (UTC) X-FDA: 82677558096.01.30ABA4D Received: from mx0b-00069f02.pphosted.com (mx0b-00069f02.pphosted.com [205.220.177.32]) by imf27.hostedemail.com (Postfix) with ESMTP id A5D5540002 for ; Wed, 16 Oct 2024 00:20:05 +0000 (UTC) Authentication-Results: imf27.hostedemail.com; dkim=pass header.d=oracle.com header.s=corp-2023-11-20 header.b=VO83a7KB; dkim=pass header.d=oracle.onmicrosoft.com header.s=selector2-oracle-onmicrosoft-com header.b=YwNXBVEX; spf=pass (imf27.hostedemail.com: domain of jane.chu@oracle.com designates 205.220.177.32 as permitted sender) smtp.mailfrom=jane.chu@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=1729037940; 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=uu4fno5ZZ65Cwyy/scw4DuUngCM0nH4Vc4cmszSbCJg=; b=ZbgbSil471mvLknwgihFzcxA92eTCLs9ar3CtQVEPZulNTTt6l+uIyS4tOl7H3EwZeo+sS gITdTPQyyv+o5iEQtlN6McIBzFRtoRJQKTGCOz4orqQMajVnSV5o21V9w41z3d2KUiIjH7 wfNpXAvB84SodnDmEASsMGZATSGvxqk= ARC-Authentication-Results: i=2; imf27.hostedemail.com; dkim=pass header.d=oracle.com header.s=corp-2023-11-20 header.b=VO83a7KB; dkim=pass header.d=oracle.onmicrosoft.com header.s=selector2-oracle-onmicrosoft-com header.b=YwNXBVEX; spf=pass (imf27.hostedemail.com: domain of jane.chu@oracle.com designates 205.220.177.32 as permitted sender) smtp.mailfrom=jane.chu@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=1729037940; a=rsa-sha256; cv=pass; b=zzFx5aimNUFLK6SheTeVwskoN+Yqb+rJkwRYbh/w74C1+t1GIWaK8/j+OzthGqceTjynWq WlvHY7IoD4jHf4SOYIl0WL+i7SxNIm7O3Syvi6ZLlpdhvnSX1zLE96oaUT65PxZf8b4KoM kz0kV/8MiQlcKUZ6F3JNAKLWCgTsPoY= 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 49FHteFj024605; Wed, 16 Oct 2024 00:20:01 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=cc :content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s= corp-2023-11-20; bh=uu4fno5ZZ65Cwyy/scw4DuUngCM0nH4Vc4cmszSbCJg=; b= VO83a7KBVmIdFKEfQh3LOyGtSn1OmURFTvyAftoBintHnReMGxhMp9okGdHBq63q 8cOAdgpePE5JG+iZrkKF86EmnRoXhBf/Zh6WRp2Ea48CjNWntRodwdtRVa6NZkcq tRNZHfVTE4pjgcoFd7c4ULIzU6Qwsi1WsL7i6sgSaqhdz7i4zk0mYGz1tkPYp0U/ 1P8fK6AhDEDxaSJKxHk6QYyaqmwnAis4pICv+XvbjfF0398mRkY16HZm3CUZaGX9 IMV0bvWIT22YVGiX4S62IwBjVuFj1A4OjJEkYbyVApT9CiH0WPcOrg3/R9bIsN/r +52u1H2LnQdU2NzTnPLUKg== Received: from phxpaimrmta02.imrmtpd1.prodappphxaev1.oraclevcn.com (phxpaimrmta02.appoci.oracle.com [147.154.114.232]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 427h5cjtuf-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Wed, 16 Oct 2024 00:20:01 +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 49FNd4LQ020037; Wed, 16 Oct 2024 00:20:00 GMT Received: from nam11-bn8-obe.outbound.protection.outlook.com (mail-bn8nam11lp2174.outbound.protection.outlook.com [104.47.58.174]) by phxpaimrmta02.imrmtpd1.prodappphxaev1.oraclevcn.com (PPS) with ESMTPS id 427fj85t2g-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Wed, 16 Oct 2024 00:20:00 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=wEW49jSsFx1INYHsguqwvyl+zpQjU6eJ6mj+UUUcY8VfTKn7qS3t3OI/w551hHpm/TLuNiaqmJCORytmHuhMqkJQc1IOZBJw3iArz6T/vI9McV4c62kZmT36e41+bBOxAkBYxpHVhq1Wx7XM9wxvIOgaxAE5kWiL9lpotgFJTKPGN9uBR4W2csnIZPycH3K4lnm4/73z2OvUHquNzkdiihI3aA89gVOOYirErzBR5JftCQ3mbY7YJLW/x7aJknN+Vtyy/kxzrnxXAylBK32l6oUht9IJrggmj7bHgraiGjQy64jHsut4wFxeEIunWS43VZ+wH7oUeB82V9a9p2stQg== 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=uu4fno5ZZ65Cwyy/scw4DuUngCM0nH4Vc4cmszSbCJg=; b=QLMWTKJcyqUM8iuEpMT90TEDmB3xAjuRthrjK3vczEfzOtacwYC41fZa0YEvfLWU5dOnHrnMt6wygYL8zgFO3NoQ9aFifCwZzRXFCnepOOoJuzVindtbbpw1rgi56CxnTeJqx9tuOJ7AMIRqDOA1kEkiQQFsvObn9MvDjRMNdaZbiotrM+xP7XVgeP6EIuh+dcHCF9sFYHz89r/O0rX6JS/hx+JEivIEbeRLKP1912P26yAXeb2rOYDewUTb71Q2LTwN2NwwAfaXX3zY94e9YU8g7YnJhE6A2C0BgPuybLQmCqU0REYg5bY6FZ0f433FybhW0Q3+IAz5/e5rjvB4QQ== 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=uu4fno5ZZ65Cwyy/scw4DuUngCM0nH4Vc4cmszSbCJg=; b=YwNXBVEXK7hWevG56g10nAvrUh0Cyucdfc81vYp+xTvHjjg7cp2LUgTAywubuaV8XUyuV5N7vzxsQ23VPQ6J+XC9D3EhOIGZfsrE0hqU4XhGXBeRKEHEVsko5PDPkZ8lqK4lVche28sqlCNd7XiBkjjuJ8BmiuEGgY3UEvnGpB4= Received: from SA2PR10MB4780.namprd10.prod.outlook.com (2603:10b6:806:118::5) by CO1PR10MB4433.namprd10.prod.outlook.com (2603:10b6:303:6e::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8069.18; Wed, 16 Oct 2024 00:19:56 +0000 Received: from SA2PR10MB4780.namprd10.prod.outlook.com ([fe80::b66:5132:4bd6:3acb]) by SA2PR10MB4780.namprd10.prod.outlook.com ([fe80::b66:5132:4bd6:3acb%7]) with mapi id 15.20.8069.016; Wed, 16 Oct 2024 00:19:56 +0000 Message-ID: <5720bfe9-fb81-49e4-adb4-7b017cf759bb@oracle.com> Date: Tue, 15 Oct 2024 17:19:49 -0700 User-Agent: Mozilla Thunderbird Subject: Re: [RFC PATCH v1 1/2] mm/memory-failure: introduce global MFR policy To: "Luck, Tony" , Jiaqi Yan Cc: "nao.horiguchi@gmail.com" , "linmiaohe@huawei.com" , "wangkefeng.wang@huawei.com" , "akpm@linux-foundation.org" , "osalvador@suse.de" , "rientjes@google.com" , "duenwen@google.com" , "jthoughton@google.com" , "jgg@nvidia.com" , "ankita@nvidia.com" , "peterx@redhat.com" , "linux-mm@kvack.org" References: <20240924043924.3562257-1-jiaqiyan@google.com> <20240924043924.3562257-2-jiaqiyan@google.com> <7658ca1f-1b3b-4352-93d9-66f8dfd28408@oracle.com> Content-Language: en-US From: jane.chu@oracle.com In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-ClientProxiedBy: MN2PR16CA0036.namprd16.prod.outlook.com (2603:10b6:208:134::49) To SA2PR10MB4780.namprd10.prod.outlook.com (2603:10b6:806:118::5) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: SA2PR10MB4780:EE_|CO1PR10MB4433:EE_ X-MS-Office365-Filtering-Correlation-Id: 6e254ed9-d669-4111-3cb7-08dced7843a6 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|376014|7416014|366016|1800799024; X-Microsoft-Antispam-Message-Info: =?utf-8?B?TnVrb3J6Yk1ici9uTlJaWWJYNlZLTW05YVVwdFRYenNFd1NsS3U4QXptUERk?= =?utf-8?B?a1ErSnFCVW1obm12VlZDczkxblVoSUg0QkptczlvUlVQTUQxRmd4eTByL2k3?= =?utf-8?B?Q3dOanY2bGZFcHhPWXNmbVc1OGVLeXJCT3cxblhoY284WW43d2ZVZXl1Ui9i?= =?utf-8?B?a3BSL0xTWmQxQnRaSW1CT2NSZXRHVkQrUlliWnF6NUdtc3E1cmEveVpXOWxP?= =?utf-8?B?NUdMV1BHcTM0Q1dJK3luVVhYSlVldmtmbVhSVGJlMFNjdElJWEJCUk54ZHN3?= =?utf-8?B?VWtoZWlaY1JFazl5WFVRR1NNSkg3UDRRYVdBKzIrQitLQXlhOHlsaVRsSU85?= =?utf-8?B?TEYramIrUE1KbDIwcUU2bmVWK3o4aUVDcGdNcXdUaGtXWnlFeXJyYmwyK1ph?= =?utf-8?B?VFMwRk50anYwdXBiQ1BubFV5MTA4ZHNycmsyV2RZNi9Cd3pnWklvYVJ3eWoy?= =?utf-8?B?cE05MTdYQnNYakxJYTZ1YjJkM1owdkdHMDRIUHE1NDNselc1dEVCVTVJQWNq?= =?utf-8?B?YXNBeXhJUWN0QjQ0T0ZRNXZGMEhGMDdtZStlY0c2ampWdTU4ZURGR0dVUzhK?= =?utf-8?B?WUNJTVJLRmhyS00vWDVEQkQxOGVuODdnTGNGRms0NUdsNnRHbUZJRDhMR2da?= =?utf-8?B?dys0Nk1HNDlOUmV5THJDK1dlRmlNcDRqRFcrRlp0czE0TXR5RldyaTFucEx4?= =?utf-8?B?OWJXUUtaVFY0TlByc1VMYWN5SlhNbmJWWVVIRzR4SHhyeWgyMHppYjI4a2Y4?= =?utf-8?B?ZDVHSm4xU2VpZXpDbkdrWlEwQ3k4bU8ySHI0eHIvU0JxM3JOVlVYQnBQU2Nv?= =?utf-8?B?YjFma0RvMXNCSTlMcXVOcDNheTBjYkw4SkJQVHN2SnZROEpuQklZM3JLK2Vw?= =?utf-8?B?aXc1c05jaG00SXJLaGlxcldqUkxSajBBOFpLSjdEcWU3QVJOYlViV05ORmYx?= =?utf-8?B?azhhdjNkWllJTHVTcHZLK1hzNTdlSEY4ZlBWd2FuZXhQd1g1azJvcmNCL1VS?= =?utf-8?B?QnNYVEl4OW8wK05KNk1XUXJjSnVOZGdCQ2szcE1KYW5ibXF6KytvVFRDWUxE?= =?utf-8?B?cmorTW1zbG11YVlBUmYxVGRFRWVZbFVqbzlsMVltU2U4ZjBXRVdxMEtuL2RU?= =?utf-8?B?Z1BuV2dpUlhVbGpQd1JJSWxqd3I2dWRhcVd0UHMwYWRBMXBFb2MzT2lXemk4?= =?utf-8?B?WE1MS0VZNVFyeEpESUhydTBwcWNqcTh5NEMwRUEzWHZnRnlwd25aYTF2S2Rk?= =?utf-8?B?YjVDYzJCNmtaWVR2eDdSSWlaczBNbHRDTDhNeklLUldTUG43MElIMnBaalZR?= =?utf-8?B?UkZwL0h3VDdjS21wMzl3R2ZaM3NEU3ZOT0dERFBrZm4rbzlEdUZnRlhBeW9Q?= =?utf-8?B?L0NRY0pqZC9acDlOT1NBU0tpS0NMWG9aN1VZTTZWRTZUVjkralM2Sk5ncmhz?= =?utf-8?B?NWswVE84c2JtQk9qY1dzM05Ba01UUGZJZnFwbDBpVTcreGU3YlloNUptbjVG?= =?utf-8?B?TEc1V3gxNTJPV0VIRi9jN3ErNHIvaTBubDRFRkFpbTI5VEMySWM0Mnk0SUFx?= =?utf-8?B?aEVHMExBNzRnY20vVVhDRFB1cTZFSHN1ZCtpcnBaZGJWZTZaK0JVSFY5T29t?= =?utf-8?B?ZW5kZVFYT2JEYnhpZzRtU2VVeEpMa2ZyTlc0MEZSZzBEbkE1b20yYzVKcHly?= =?utf-8?B?UFY3UEZsUVUwMDh2MEJWOFlnZ3VobEhhSlpTZzZHQjNLKzNtRG5IdnYrcGxX?= =?utf-8?Q?Oqr+VYETZjLkT3wc6Q=3D?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:SA2PR10MB4780.namprd10.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(376014)(7416014)(366016)(1800799024);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?aituL3ZjbGdLUHFIcnlnNitDNU1Yd1BnS2tQaXhjZ29xbTNJclNtaFNFOVc5?= =?utf-8?B?OGpuMnFXVHFwWTd1dmlYRWl4djFQYytoL3QvaUtBNVJqUHlWYWRJK0w0NllH?= =?utf-8?B?ajI1TWM4TUpWbFczTHZCUjB4dXNlaHpYd2luUG1OMUhZWnc5N2hKVkY3elp2?= =?utf-8?B?aVNRbHNmQmYzU05XUkk5STN6TmdQYkg5VTgxcEorUkR1UjQzVEt2WUZOTGhV?= =?utf-8?B?SndvTG9BWmZRWDdQcHRwSkhuZEJUbzFPa0JvRURpbzFRa0dycHZnN2d1OTBV?= =?utf-8?B?aGZUZVVMWkNjRERINE90dUFkWTVxMHRvS0xSeVpSNi9tbnRyZ2Rybm5kVFFh?= =?utf-8?B?emoxOHJwdTBhdHpUVmdGVUZSeTVYSllpVjROQ0xXbENyTUk4YmgreWhaaHlp?= =?utf-8?B?Z200SVI2NlNtekpqYUhTdGRWRlRZbVJxaXJ3QlpsaUUvbzB0SXFvRXR0ODdx?= =?utf-8?B?TUFXTDIyUkdxVW5nTHVjeHB3Ky9SWVJ2SW9odXViVk11a0xmUTFzbitaZVdR?= =?utf-8?B?UldPa2hZMVgwZkN4dVk5NFl5eWt4M3Z4SWhSUm9aT3gxaEhDdHpPUTgyWkpa?= =?utf-8?B?V0hZaldLSWxoTUdoUWlsV1VRb1NvdHdoZHAzOEVTUjgyaHNzUmlrYnFYeGpP?= =?utf-8?B?ZFU1YjRZMHhDSWQ3NmV5YzVnc3dwdmhJemI1KzQ4dE5kUzFDSGtlM1FHTEZm?= =?utf-8?B?VTVIcndaMHllMC8xK1dEWElLekJPL3FPUGlOOC9ETWFCZTc5N1hITFo0Q3V3?= =?utf-8?B?NnFGR0J5ZmdhbzhWdmFOQm52RjVuNkVwWDQ3TUlabnBCcnFzVjlaMDNQOUtk?= =?utf-8?B?Nnp0NW4xYmJiVzJPOTBiM0F3NlFoalZGQytUWDd1Qi9wOEU3SktGNmJnV3do?= =?utf-8?B?RVJBOXVFTjlwWkx6SktzcjdwdmNCMDFMc0lmWVZOeWxCVHowditWSkFkMUJD?= =?utf-8?B?RW1RdmxLSmZjajI3MStveUlKYWVYZm1VcjNicGU1M1hNSVRIRmFBeUtYUno2?= =?utf-8?B?a1lscHhYaEVqdTFOZlVvYTd1RUx0Sk5nTmtPUW1wbTNOTW9RZi8zSCtnNDdp?= =?utf-8?B?SytCZkJ1Q0YwdHI5dWhRVlRZYzBlK3NHVWkxUHhLdG1tNUVCTSsvTG5TWk9U?= =?utf-8?B?M2dvdW10WE9FczExams5UHU2cms2WjQ3NUg4ekRGVDhnb2I5SjVzM3pUSkRI?= =?utf-8?B?SmlsbDdGUkMzNzQvVGlaTkJaVGNCTjZ1blhJVGJ3UGtDRWtRWjd3N2h1YmdC?= =?utf-8?B?WGtPb3ZDRmNaY0wwNWFTSmxvaFpzWHNrS0h1WjFrRmFjN01TTzBQcGdldTBY?= =?utf-8?B?YlRRVWJSWDg1RVIzclY4cXNsZlRpKzhPRlp1MksxMk1QTjdGZXpZd2RtcTBQ?= =?utf-8?B?eGxUTk5uRzRscnRwSlhxUzJkUDRQMVc0MHVCanVmNERMcytYZHNtalRibVNY?= =?utf-8?B?QUpZbDJSRGtsYlFLL0pVRXp1QzRtaHFaOWRTY05nNjBPRm00NTVmVlJjMUpM?= =?utf-8?B?SGUxR3o0MC9TenowNU5zWG42OXhpQ3hOeU1LRGk1TTJob0NUeHA5S1NYKzhF?= =?utf-8?B?MkVxRFNOWjk3R3JJd3VnVVpIeTNGeWwxT3BVa2VzdVZDblY3eTg0TGpWOERy?= =?utf-8?B?c2NiNVdjQkp0cEhzdUZRODRmbE4xZkhoaFFCWTlLbWRSdk82UkhuVC9qMis5?= =?utf-8?B?aWRSZ2ZEc2Q0ZlJ4VHhSQysraXJVVnY0YUxPUmZxZXUyOXBQSmJZRi9iSG5F?= =?utf-8?B?TE1TcnloRTl3VUhrUjlSSFJXNFM3K0Z6S2R0TEdUU29qMEg4T1k2aVU0c3p0?= =?utf-8?B?UWw0UDRpTnVkYWJYZk82UGlqT0RDS0dZMDgybHIxbzFxNlpyOVJMR0dvUTky?= =?utf-8?B?MXBnZXRuRGZ0Q2szaHlmYldZZnNseVJqbDdJclFrMWRYSTVyQzVyczRFNnNx?= =?utf-8?B?RVlodm96OXlkcW1GM0NjUEF4L2RFZDl5a055WXdvTG4yZGtsUE4rbTJEWkl2?= =?utf-8?B?c0hNL0tMSFlMWThoTkJUem5pMGY0bk1ZbkNRV1BqYk9lTlBCc3B2Szh0dkMx?= =?utf-8?B?aGwwb00wQ3h2Z1A0dlBydUZPajNHY3VkdVFUR25NanV0bXFORVFxVWs1SzVK?= =?utf-8?Q?XdjjsG1D0yl2CeNurjF19fNbw?= X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: ahllkNmUElTv4EO64CL8z37x/+yl7T57NA622VzWzjWF5Lv+4RM03Vq8XCOE6RVoZiZehx+p8VPw4ryuTqn/8EBNs0qWyOA/Oe6+0X6CrKLuLOuQPkVJoMXhlQw9+ue/02Oy7ER09ncV8JkQpLzxEhcqUe5Czd3dQKCTvhHhxBI+6WhGbHWYce8/uO8e70Bcaj2loDzkC7zAUYPXlHJ7LER1d5Q9+7EJR52yH04KLtp0K+qw4wyfp8NVTG9ten/yS7qvRPe3TvsFHKibHpBhqUSnyLaLBwT2IW0wlHkykhXvnKQZhL5gFyPKqxM6Q/8A9z9d4ngN8IeQRo+KEt9sCa8E4uJnJWlpPEpRDIPbyGei5JCQz45LFdf36xD1wLUpOlAUxKaE7AGyLO96/03Xw806uURx+aRWjdtzGk4NgNF21SX866rJdN+wkUnFg6fDQtHT71kVkQESKJz0oBors8gWz0R19GuqOtAb17vXxSQoZkXjaTTGiAI0h2+u4sSxnx6l1M6tTUt8+VD7RNdBUptrCTpQ8GVl/rwUTQwuOYdJd5uopPEZKxIfkHC8B/KKIKwllcdlBqHwKblxx9vuC8uuDKZ02lzs6lwAkOzI+Bg= X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-Network-Message-Id: 6e254ed9-d669-4111-3cb7-08dced7843a6 X-MS-Exchange-CrossTenant-AuthSource: SA2PR10MB4780.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 16 Oct 2024 00:19:56.8172 (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: LJB9n8ftp0w37ecyramTk4896HmfmhS3gqgC8ZO9qqGYw628TT+O+Nm4U35PhywIegYR9HZgKpc0jI1jjWPzcw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CO1PR10MB4433 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1051,Hydra:6.0.680,FMLib:17.12.62.30 definitions=2024-10-15_20,2024-10-15_01,2024-09-30_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 mlxlogscore=765 mlxscore=0 phishscore=0 adultscore=0 bulkscore=0 suspectscore=0 spamscore=0 malwarescore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2409260000 definitions=main-2410160001 X-Proofpoint-ORIG-GUID: X5yY--LdqV8FG6H14P_LNRBi5EXYR9Lu X-Proofpoint-GUID: X5yY--LdqV8FG6H14P_LNRBi5EXYR9Lu X-Rspamd-Server: rspam03 X-Rspam-User: X-Rspamd-Queue-Id: A5D5540002 X-Stat-Signature: 533jpctioenu4z3wtcpj8tunesbuthxm X-HE-Tag: 1729038005-709552 X-HE-Meta: U2FsdGVkX1/nyTie84s3wtppu+gREskbwgDgEDSfnDA2E/EPRlehTqEhgoJS81DgPO4rV9VWcNBh8wjY0hd6q1Okeq+t6P56J9upumndDTDxw8kvZZgH/+B0ul4KrgGay6m/AaH9/GlMB0rkZuconFEZruwd2BUk8Y9x+maDnabwXUzvDULErQsIgXFtJDU/mp7/7NSWgepsibkT4SMXk+P6DLS28MA1SW0BSdbT7wYGrrWLVetqky7ML8komBF7KVtiwN0dPLD1OU/Mod7WjlcESS4EpI5dfV7ShSeCHzoABd+NBk/QQsbEvZ7wYi4gYaVoDacr3QVWn22TNxEcOjQYeHTqnW8cP3yEvvpYoaRdpqCr6kwFzkl/mrB7/6LKVD7od+Ou08t3Q2HwV4FhUqQlGU7p/+SeY1wt9HN2bSJFkpVs3Asl40nQEDzdHHvWTowKBXeMTHoQDnhqJ8E0iguU31Z2AG3pc7/kUNRVkVXTDF1hjak1kWnQ6FwZg5+3fFvk4zkBplTcxRfzcX8mCaSzSFkBK9vs+BBrglw9YadKROqvOxBN3J1DvTFkAHfwqpZ3Weh1d8txd92DB/b+bmCcYhaXgAhh3u4llGsOE8apCP/cHdrsuQw16sAVTawMGldUBzH4B5cg37jfgbg2XiBEEu8wAaTZErCSHMSAkdYMh7joukhMME05aQMMfe4DlT0uX+Y6+BSNn5ElJcX/HyQqgCOiL2+NA/mLiiDIJaQT3pO9SCH3jezeXDIVVx47VRyVkuQtNbI3zD1TTRTXRTkZ8PXL9Y8JqRd7+u9mbZI62bno31V8BsqzWgNikoiV28w0UchLvcb9ru1ygikgchf+Lh6vrfh9/iWYJvBVWeeH7tAxyMveC6udX78aiXFCmF/ZGaAt/TQQHnX9tkciPLwxqZqVpys6j0wKK2sah6Y+jdoC9BmLrv2ZHrt+aQj2dYTirN6qirlNpZIz2uF AkUvTHFC EhlrrxLkqKetxQUUvO13a4dn0MoJ7gn18J8gwX0tnWqgu6Gsg3UF8uRKfrFqHe4xmgWZk63oGhw/wShN1xsZWLKFpPG1uZOQ3EQNCYAc0AG8/vhehDGHS5dlaz5mp0eS+77JrS1tG3+jf2NQO0TuUQTXB3P3qhzFwWfY449P3APMnbaG2DpznqfORzMRLBGCSrKq0o1F8AGl6sNYT9o+CNGpXPBUW5L324z2JQBqT80gRzim5y6wxYcBJl9qJ0IQYM4hizpqt/CZJdZRzi7E934LmVedtk7luijdCBgkldRPMYA6ujsRPdkx+WHdo+9S1rsWBsHTKuR1KTC/ugE0zdRnIBDYWBsB1g6njCPn3Yh1Tb95/oUq1EpCNJ88ZeMilVgqdcYOFCvCVJrp9WqsI01xrwdFh1oKbr/+XxtsFpr2EMVSTZm19y4SaBhAn7qWscypYQ/kywHd/b9s515uuuPvD8Jw5rNuCjDlJVlWfjd0dGCKIRuZIxHumQepNkyvSEeLM+RdVi4H2t77rZ3Nei2ZdkyBjHO6zgxnf8yV0aDJr/JW/vxzIpYvAYm+Z7SzbDa/maEp7t/uLxCO5AZuhpjPPI6BBu6zamZYyYskBA3VYi50zUZrVjDN42mQ5FtdTPejiviuGP4Qf1WLGS+AxNnLNtOrtrRNuuNMT8dOrFF4tPf2vfEZUwlELw+tObz1Y8P0b X-Bogosity: Ham, tests=bogofilter, spamicity=0.000017, 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 10/15/2024 4:56 PM, Luck, Tony wrote: >> Another way to "disable hardoffline but still set HWPoison" I can >> think of is, make the HWPOISON flag apply at page_size level, instead >> of always set at the compound head. At least from hugetlb's >> perspective, is it a good idea? > Many years ago someone looked at breaking up hugetlb pages > when a memory error occurred so that just 4K was lost instead > of the entire huge page. At that time the conclusion was that > doing so would require locks to be taken/released around all > hugetlb map/unmap operations. An unacceptable performance > issue for common operations to handle very rare memory error > events. > > I don't know if that is still true. There's been a lot of restructure > to memory management code since then. The HGM for hugetlbfs project attempted this as well.  https://lore.kernel.org/linux-mm/20230306191944.GA15773@monkey/ -jan > > -Tony > >