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 1E8E8D0EE20 for ; Fri, 11 Oct 2024 18:28:33 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id A89D96B0096; Fri, 11 Oct 2024 14:28:32 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id A3A726B00A9; Fri, 11 Oct 2024 14:28:32 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 8657F6B00AD; Fri, 11 Oct 2024 14:28:32 -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 6A3206B0096 for ; Fri, 11 Oct 2024 14:28:32 -0400 (EDT) Received: from smtpin10.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay04.hostedemail.com (Postfix) with ESMTP id DBCC41A079D for ; Fri, 11 Oct 2024 18:28:23 +0000 (UTC) X-FDA: 82662156780.10.1240311 Received: from mx0b-00069f02.pphosted.com (mx0b-00069f02.pphosted.com [205.220.177.32]) by imf23.hostedemail.com (Postfix) with ESMTP id 22A00140014 for ; Fri, 11 Oct 2024 18:28:26 +0000 (UTC) Authentication-Results: imf23.hostedemail.com; dkim=pass header.d=oracle.com header.s=corp-2023-11-20 header.b=a07wryTQ; dkim=pass header.d=oracle.onmicrosoft.com header.s=selector2-oracle-onmicrosoft-com header.b=lMcK+w1e; dmarc=pass (policy=reject) header.from=oracle.com; spf=pass (imf23.hostedemail.com: domain of jane.chu@oracle.com designates 205.220.177.32 as permitted sender) smtp.mailfrom=jane.chu@oracle.com; arc=pass ("microsoft.com:s=arcselector10001:i=1") ARC-Seal: i=2; s=arc-20220608; d=hostedemail.com; t=1728671264; a=rsa-sha256; cv=pass; b=RgRn1IN/456RKPCsVqSeGGV/yY9BUx6llqrqHUJ++Nwov0wLdcqdNonkLOJey5NOIsr3nf /JqBK9eBG0tld6E8ptRQlnPHMlvLkBsSDeLQ7OSek7z0BV1iJIHRObuiRIg1TnEKQtzt15 4R8N1qkvccAoBw4C/WIlOoMov3k/B4g= ARC-Authentication-Results: i=2; imf23.hostedemail.com; dkim=pass header.d=oracle.com header.s=corp-2023-11-20 header.b=a07wryTQ; dkim=pass header.d=oracle.onmicrosoft.com header.s=selector2-oracle-onmicrosoft-com header.b=lMcK+w1e; dmarc=pass (policy=reject) header.from=oracle.com; spf=pass (imf23.hostedemail.com: domain of jane.chu@oracle.com designates 205.220.177.32 as permitted sender) smtp.mailfrom=jane.chu@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=1728671264; 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=vI+ncv43tUQnf1YqobuXtJs4WUro7j8gwCYAHtQT4u4=; b=49WyXrXY0ZX5hq/61XNURj7ZX9rgb7wNnKUiCiuVUWrBSm8rrSmIv/4egFssxetgddJUpb FEsipyjb8BzyueP9X/5daDsEYn3ZN+FQQjxh+Cl0Gpq5QfMnvssaQJsjfz2jeh594v7UJA /XorrWYx46AXp+L4GJzaBYNLAi0ZrQg= 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 49BCpTvk000467; Fri, 11 Oct 2024 18:28:17 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=vI+ncv43tUQnf1YqobuXtJs4WUro7j8gwCYAHtQT4u4=; b= a07wryTQm/Ilo9kvQ9mT9EbS6hHfmhypAqAcBCjb1dlMuhjDfyh7ELtOtI9ryEGQ eteoB4LAox0KEANNRq4MSRfu9e0LPzRvDK1dan6sapGSbdwYgH1SRTRtyH4qiFkb QYYBO53t2ZtFiM8Trj384vhHcWpaI5iwmcEMHOjZcHt30LiAPZhd1xD7VE2moQ+S Xgzk3SDwfb4JHerT+Ko5iYEax0U7XMViOLhkH6DqhzeAI9kjuPttolLOhKX1Nstw IBv19SOxHVKZFxHThGs2q5hNyA/R79mZZXhK6ZkxfobGdfl3ik6aksAHIRP8br4t i9dleKfXgkTuMWfxZshyDQ== Received: from iadpaimrmta01.imrmtpd1.prodappiadaev1.oraclevcn.com (iadpaimrmta01.appoci.oracle.com [130.35.100.223]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 423034wy9r-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Fri, 11 Oct 2024 18:28:17 +0000 (GMT) Received: from pps.filterd (iadpaimrmta01.imrmtpd1.prodappiadaev1.oraclevcn.com [127.0.0.1]) by iadpaimrmta01.imrmtpd1.prodappiadaev1.oraclevcn.com (8.18.1.2/8.18.1.2) with ESMTP id 49BI14Jv028012; Fri, 11 Oct 2024 18:28:16 GMT Received: from nam11-co1-obe.outbound.protection.outlook.com (mail-co1nam11lp2168.outbound.protection.outlook.com [104.47.56.168]) by iadpaimrmta01.imrmtpd1.prodappiadaev1.oraclevcn.com (PPS) with ESMTPS id 422uwhx2yp-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Fri, 11 Oct 2024 18:28:16 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=KGNwCS+XUauptdq92wEWHCMXKZTA0ylFMO+4DOFxnd67OsWY/yXALXYBO2pvz5xcxUmlChhp0WcRu/ZXCLbrg0YGUNAN/CeOExCkLOtug++RInn3RDsnp7e51KwEMeJ6a7+wUcRhUGmOd0pU7wU5ibiYMV/JlM39tEhhqiwLnOYDh2JZG951LPBusgLzz15STo1/AsEHglupfVuQJ1W4mxq43DPfoZciFT/8ZM09EmKrL+hmROpgpMqHvqgOhHyaaVEbv+QR9VDsYd58hbCY8/EUUet9w6slqjzuGQf7S50/wspTqkJWsufPCSiSsC9eVtN6KyJtzRjwah9lA2P3Sw== 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=vI+ncv43tUQnf1YqobuXtJs4WUro7j8gwCYAHtQT4u4=; b=QE+1hnXIiqivfBP5imnMYWQPtgJgVKiK/3bXbzqUunHujsM+Ma/ufd7ilbFKm9YwguExMZYA4SBpKC7ZhFrlzfbmWpV2nkogXGKzv+0dIdM60Fic+3CKeLIi2suOzYJ7AoBeJic3ExkIXRTg3ZxlAzVDRhXKJeLf2HY6IWhwvISO02OshYYm1jcrzAQqPg2/CIadCOgvsj8edivUYhEX0dWf6zCWe6VHaFHlojn91c/irrhNmSMe2hnQLRe1HsKVd7K1My/JZQ9Zz2BBTEYI0BI1IsvkjkKm6c2gK6xbZS2GHuv3IkuyQRuYKRlOIvz+ZmT1e3Qq2FSqpy61sLzd5A== 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=vI+ncv43tUQnf1YqobuXtJs4WUro7j8gwCYAHtQT4u4=; b=lMcK+w1eUWH5Zg0QDeJZU+9F0rU2+1pdfIMtR1vQf2C8aLXpNQjMlGC5oPzG7Z6hIEIUGv+ootxKXI1H7Ih1LgqP4zOvNtTZ1KwUoJUd6o8F1aUZdXgFle8mfOwAles3GcRr02J2UY2AiEoZCFtCR4lFTQmT19LpKg1O9xr5HK4= Received: from SA2PR10MB4780.namprd10.prod.outlook.com (2603:10b6:806:118::5) by SJ0PR10MB5565.namprd10.prod.outlook.com (2603:10b6:a03:3d2::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8026.23; Fri, 11 Oct 2024 18:28:13 +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.8048.013; Fri, 11 Oct 2024 18:28:13 +0000 Message-ID: Date: Fri, 11 Oct 2024 11:28:04 -0700 User-Agent: Mozilla Thunderbird Subject: Re: [RFC PATCH v1 1/2] mm/memory-failure: introduce global MFR policy To: Jiaqi Yan Cc: nao.horiguchi@gmail.com, linmiaohe@huawei.com, tony.luck@intel.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: BY5PR16CA0007.namprd16.prod.outlook.com (2603:10b6:a03:1a0::20) To SA2PR10MB4780.namprd10.prod.outlook.com (2603:10b6:806:118::5) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: SA2PR10MB4780:EE_|SJ0PR10MB5565:EE_ X-MS-Office365-Filtering-Correlation-Id: 67298e78-afe3-4173-7131-08dcea227726 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|1800799024|376014|7416014|366016; X-Microsoft-Antispam-Message-Info: =?utf-8?B?ZDRESjg2aU4yYTBScUlUQkxOQmR2ZlFIdWlaRXZSaXFwN0xYb2pweTVFWXcy?= =?utf-8?B?K0NNWTlTdFIxdkFWV0xWaks5dUhyQzE4WmlZTWsvUERPSFcwVHIrY1VMTzJY?= =?utf-8?B?TWFmcGZTaUE2Y1ZIa09KcC8rUG5BUnJMeXVHbHhqOUtENnQ5YW1jeCt2VFdn?= =?utf-8?B?dE15K2JwN2Mrc1hBQVJVUWNwYUFqeVJNNjJzU29tVEphYlZHQTU4aVkyUy9O?= =?utf-8?B?eEF2SXJtUVIyU290YzBwV1M5Zm9vN0tSaThmR2owTUxxa09DSzlPS2RvV0Q4?= =?utf-8?B?UjNTbDNOQytFVXA2d0JJNk5INmZCY2tVLzIwcnYyRm5jelRBNUJWQ3p4MWpY?= =?utf-8?B?RXBKRDE1cVdUd2NyT2VDSjhpdVVoVjBueFd3RTdIWU5tWU9FR3hpQldyYjVZ?= =?utf-8?B?YTBCWk0waVRmR2g1Y3lzOC9paE1MaUxwQWpzS3ZKN0FZSDR2Nk9Kb3RWSXN0?= =?utf-8?B?MHJ4YXo5SFVCenNlejJ4ZVdvZFdHalJuMkNHWjNDak9MRHNMV2NvRTdFUVBX?= =?utf-8?B?M00xS3JKRWlqZm1GS0tLb2ZIU3FPOCtIZWYwNVpXMEJmTlFsdVJqa09RbEJV?= =?utf-8?B?djN0blZGUGtVaThtMGJiS09EeUhUUlpndjQ1NmNvRXpWaGJxRzA0R1BrSGpW?= =?utf-8?B?RXJ4YTZoKy9PT1F2cXUrRW5RM29VUUl0T096cDk3L21DYmhINHlER0plcE13?= =?utf-8?B?QXYvS2VuU2IzTHN5ZGEyMTMzbUVvc2JWR2VYaWRTV1ZaM1VzRXFBZnQ0OVlQ?= =?utf-8?B?aGkzME50UVdLbDJvV3hvam8wSjlWbHJIYkRkZXF0T2xqTkpMeVNCS0lPV1Jz?= =?utf-8?B?Ykw3NXpWek8weWh1Y1FlZVNnbzdzb2FjS205M3dkL0U0c3hTU2xUN1RQZmFS?= =?utf-8?B?bGlBeTJhYmJ1azQ2MFVtejRzL2V5NUFITmh4STBFcmhtMVlFU0ZGeHk2eGkx?= =?utf-8?B?UksxSmhpeHZWalFqVHFVbG5tcmJ0R3Z5MEJscXowRFV5Nk9LYkl6RU5QM2lR?= =?utf-8?B?WmFkc250dnBBV0hWTEhjUEdVS016TzhwU2NlWjZoeWdVZzlHdVRkMTRhZTlK?= =?utf-8?B?RERQMGdvbGYxMFlyOUtnNEpPRTVlVWZKMWJhclczcE1DR2d1OWw3WkNNRkFy?= =?utf-8?B?WnNydHRRN05iNnBlNDNuZEtBUEJqNFJOZTl3STF5N2piMDh4YTBPUVBJKytV?= =?utf-8?B?L1ZFc0Yzb1dYTVVOc0JORXgvdGYvSUk1anQ4d3BJOW5obHYrNnltbDFjNkFp?= =?utf-8?B?bUJjbW0zT0pkZTZXa3FqK2VQckVTVE5IV3ZybTBOL1R4U2FEMStLbzJ4TDFa?= =?utf-8?B?YXNpY0NKQXRsVFJBVUd2NVFJZnJsSnYyMTZsWmx4RkJCRFV3emJVSW9jcnhx?= =?utf-8?B?K1hjRUtNVDJMMU5XeGFJVE1hUW11TkZZdC9CRXhpTmppaUVGRnNCcHZwbjNT?= =?utf-8?B?VTJ3a09SM1lVQ0IxZzltSjZkV0FLMDNPeU1VSHBUeWRMVmJ1YTBtYlFTWkky?= =?utf-8?B?UWw0Zkp4Nk84VmhFZzhaQ1IzS2E3UzJiUU1KZ1pNc0JRckV2NFZKN25jRWJX?= =?utf-8?B?Wi94Y2lDck4yK1Y2VTJjV0l2RGZ2Z3hDanNLWlpncmQvUVpWdFlSMGxnZ3Rv?= =?utf-8?B?YnVtTkM1eXRNTnRSQ0hBWGVFa2U5M3d1eE1TNjhVenJIeXdtblpSZnJjNFJx?= =?utf-8?B?M1U0YnB3ajVScGk2MytCNytuc3ZqNlhKc0ZrZS8xZGNNUDUraHJrQ0dnPT0=?= 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)(1800799024)(376014)(7416014)(366016);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?eXRsSHhhckdxSXZyb2czTlVoN2d3RkZReHhmK2lwelRGOFhuVlRERWxvaWdo?= =?utf-8?B?aHJVbm9qM2RGa0hyekNTNmUveVVlMWttcG01S0NsUkR5amg1Z0ExMTVDaWtR?= =?utf-8?B?WlBGNDYvTTVxTjIzWWZoVExkMHgzM2c0VHdoVEl0YmZHVnBMZ0tFbnRmMGw3?= =?utf-8?B?dGM1VEpwU1ZVMkMweEp0RTRYMFFFYXhhKzh0ZHk3VUhTRDNpbEVTT1BENjAz?= =?utf-8?B?aGpuaDRlc2svbnpaaXFDQTZMYWJtc2w3YjZYQWtiQXJIbUN4VC9jckI5RXJz?= =?utf-8?B?dEJiL1BuSzVHejIxUFZlQllQVG5CU0lvc0ZaeXR1RWtaNFBvWUY5eEVwRlFV?= =?utf-8?B?MmlLMDNCY2doM3JsaWFVcEFJTEdnQzVoeStVU0NNbFRNVnY4OEdUWTBSSHhF?= =?utf-8?B?SlNzVTA2WjB5QmVCRzhtdS9EOUtWVmJYK1ZtOGFpUDNDSjdVVkgxRitpR0Jx?= =?utf-8?B?RUdudmp5R1NVaS9QSEQvN3djYXpNMHhoOGpOcE9LVUpBUGdkejAvMHZJV3d4?= =?utf-8?B?N2QxK2pMdkYxaVhCVkJMWG9HUStNNzN5SnhpRFlwOXZ5QTJhb0VnTkRhcWdU?= =?utf-8?B?UldPZk1xTDNvZzFtb003eGhwWHphbHBnbXVmNG05em9zNGtWYXV2SUloTGxl?= =?utf-8?B?YWE3THQ4Y2c1REV1YUF4TFlMT0YxVUZGQzhlVzdjSXhYa2k2SmRqMWt6Tm5L?= =?utf-8?B?MmUxT25DREhLL0M4WUl0akxFVE9RczZ0aXlvbGxQY3FHdEc1WVFIRXA3L3hS?= =?utf-8?B?Mi83cTFYaFhkdTZHeVFBNWFEOXU4UlpxcDRzSURtRHYxclAxOVNVckxZdDIy?= =?utf-8?B?S0l1ZTJQVm9UNmQ5dFlJSVFuaFMxNDl4YVN6bkFEcW5CUDRUTUpTYktYUk9E?= =?utf-8?B?U0NKYnVGOUg1Wlk1Qm9OZWt4R0xvVTJIVlNLOFpZYkhwVElacXd2N1VRUjNZ?= =?utf-8?B?bktiaVlrbXRDcHdJdlJ3dTFHT1BycXY3TS9lc2V4SmZHM3NiZUkwNHI4cm00?= =?utf-8?B?aWc2S1FWbFdYZ3VBUGVNUnBrRDJjVHlGdzJKUTM5RXYyQnlNZ2ZNQlVCQkhH?= =?utf-8?B?dVFMUERqbU1nWGxzL21aRnJGaXU3OVlCeC9DcURGUUJRczYzUmpkK2V6Y1Bh?= =?utf-8?B?ampYMWRBUExwK1ZhaU1JT25uUjdQUm5oc2RoSHZJQnM0cjZ6NzhVNGFHdFBM?= =?utf-8?B?TnM0Q0JKRGZ3OForMTFMR2FUdEo2NUF3Z2JGT0JFdFdvaG9ZSTF6TFJtWWtT?= =?utf-8?B?MVNkR1dvaGNvRTJ6N1FuQmNWWllNelo2RnU2VmhnbWtzaXh5TVY0azRlSlBk?= =?utf-8?B?Ty9CSEF0Z25rWmMwUHZkRUtnck16ZVJiZnNJYllsVVdxazNTOVZ3dXBBNVll?= =?utf-8?B?aytZVW9MRTlYek5aVFFhTHhsRGFrdnFaN2xXWXM1RnlONW5paFFKUWpiL0NF?= =?utf-8?B?ZDJQSDhnZTFnbmU2V3lRUWdxYUpiL1BDQzFBSGl2b3lzeHZEOEtQc0QycjY2?= =?utf-8?B?dzlqSmpTR09RTXpMc2dMTGVvTTZTSUJVeEhCQk9BMVM3ZDhyLzVMaWVyRnBz?= =?utf-8?B?bWsrNXZ0TWErSFNnaGFnVUZxNGx6LzN1L0VRUGZ4MDNWSzNJTzd6MkUvMGVz?= =?utf-8?B?QkwzVDhDSXR5dzZtV1k1NE1nbjEyZ25SVmtsUS9oVHRqc1lyR3ZQb3JxdE1m?= =?utf-8?B?MkNranhaVExVYzcydGRkb2NJVlBOaGF1dC9PU29zSkxyYzIvNndxZ3ZDM3N0?= =?utf-8?B?dm9LTUhBRm1KUUVCclhOQVVFNlA2ZmhzTHJhWGNwQ2Z1M2lJUnpLcURjVE1L?= =?utf-8?B?UjR5dHI2M0hFWmxRTUpsNXpNZm4wTTVBdXNya1BxYW8wSXNPWnFvVFZVSSs2?= =?utf-8?B?SVVXKzJjMWhsOUhldmh5RksxakIyaGVWK0t1YUMxUjlnRjFJYXlwalE5M292?= =?utf-8?B?TitzOHlTbWF4Zk55UWY0NXlYVUUzSmpCYlM3TXUyMDdhUTNkR1ZPYlY1V0VP?= =?utf-8?B?Y3pqTVVNTm52eko1eUdqaHI3SjZQWC94Tkp6M29tM2VsQUIwaTVtUUpBbjJo?= =?utf-8?B?Um9PRDdYVUdWcGRVOEs0ZGVrUjUyTVptWHkwQlVuMGlKMW16L3cxejI5ZS9Y?= =?utf-8?Q?NaS+pYINKkwknUL6ZJoMEF0pl?= X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: U8l25CA7FfYZu9484AxRQfNiIWi1VzdjYpBAQjmfY6d34ZG5FMdUBFW59Qg/qlJVYg/+gRX6o8IXNWpGRqbWh8XJILCq7PKW7+J9cxLTnACNLaVsPNVEcyL74qBJpxu0fhHlEf3moO460lei1Y35QQHdynoaObnKNE9rglbFDA7dJ/Y7OY5zWcZrbZ8nnBGv1ap4d89zqtweSpgMRw285iOX9+m6mI8OdlFjp8UrZVr2FjPBesd2ZohnLAHn8Gk2Du9n1V59A9LXGEZh0KL9iXRxdXWUHXw3YSs6iQ3LT7nUQ8a+/SeFtH5PRVuaP/2e3AYoNrOQ2lRJNuPsEb91dKfwSSfUBmjC4Bz3VvnkXo6AivRfR/OuREVt2pX3GlKU4qw+1xBxTJVXvcdfwVLQjRyoWr/CEZlBSQPN6TKdkzfVh1JjEZ5IWOs9OziZzsw9h1MogcyqBi26CoCjlfSaSdyw13a3qdRswT14y7EF2R+5DwzK5oVfRCpPNh2xev1FSENQn8Pu2KxbQ01T+bojwoEVlHpVz1ixbp+W3XHs/eUC9ax1HYZQAEmw29eZbFhK7w22LpIT7MNeHKnteMGOXYu5tZMGABEDTEnJOqLaC6k= X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-Network-Message-Id: 67298e78-afe3-4173-7131-08dcea227726 X-MS-Exchange-CrossTenant-AuthSource: SA2PR10MB4780.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 11 Oct 2024 18:28:13.0011 (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: kVRKfMLVvuhwqE0vj1fjyHn0OmQyZ2Bz/zUkOEkGSnp/4Msn9LdGlviwn2jLvKHdwESHHDrTg4Udu26k9tiZNg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SJ0PR10MB5565 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-11_15,2024-10-11_01,2024-09-30_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 spamscore=0 phishscore=0 mlxscore=0 malwarescore=0 bulkscore=0 mlxlogscore=999 suspectscore=0 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2409260000 definitions=main-2410110128 X-Proofpoint-GUID: 1k3R4S06mAe7ovZmSzonXL3cVkgXkSgH X-Proofpoint-ORIG-GUID: 1k3R4S06mAe7ovZmSzonXL3cVkgXkSgH X-Rspam-User: X-Rspamd-Queue-Id: 22A00140014 X-Rspamd-Server: rspam01 X-Stat-Signature: j6p17me941sr1g6k313irbh9fipdwo1e X-HE-Tag: 1728671306-947671 X-HE-Meta: U2FsdGVkX18nk7G/sYjtg6xkFkjJ1SLdglJLnzhrkQk42ZLcY8JTEIOHChz0Ip7Vl7y4KfE/fGbqvit9/BaWtMLPbLxXD1vGHk7NHMYgQ5fH/YMxJi5gT5kvbm7wTEiCkfzpVKXpCeYEdMzoYq8TjBwavMdOsLzTQ/D4sUzUUtjn9iFatyz2McewpkloFrdiwTe4ElvXNBAvisZjcn20n1eqiOwlcOszD1D8n07JhvIA2UI2bVWFFw6SwS/XY1ynFc7ke6UtyAgCZFOm7PQtTxKhXXVllI8QtA5w4e/efoqCuEA0IQCBIv93cv2E7IGkb7X4G5cRdo8IOWqxjSd0/b9n0xeMBPgJw4ZApDvbbMfXbhGWiRyH6nDxa2MLihfZOJwdU6D9bQW6n/bDNnDWYYxKVmR9uJmus55iw98HMHBaj4dzjbNhm5t9uUmyxCbef4T5VhC8UtjbWV79RzyOQfG3x6ZvFhn1PshYFcqUie7i4Oa+FuPeO/qrKbzlVlPrgktbkMQSOaoN4CLjdMbpiJVlDak7nVlwddJV9lj0CNqAdHFOgDGP+Y1Y/dMXU7urRFUbyErsvwAEtB1IK/cKVvyawSGFOnR/Q/OTokj3QbO7iBarCzWnOTrU9oRkAUY7I+KhMJeRRogSr0eHMV8X8pUuG0ghwZStu4+wZwnVyjwz0FYTfDD41vLDHlheY8Wo7tA1r73f1JAxiG/yUWjB3uvxU2/t2AxQArkZSxgHsCiIcJSPyzRWXrKBylW9yURLJ85Wyrt3RRWGkGLtYfUz64D5jSLmuy1+w++nmyJQa0XxqilIYFrBBtptw3TpTxQABNwasq/kNXJgcl9pwcMOpeJf9cniB5/Lih5PEmXuncosLXg/Rgmw/r7Gi+gK09e01IrReJ3ZKv7nOCOEAhp/UIml683WNuYPtM8Dr+IkDOguqvPyXbZ/NmcwkuARf4kJ6vpXK3tawqId6xeYoGy Wrj1YD7d eJo6xZJoT5/do17i3f7TAuma5kN9F9Ai3A6gikxKcEcjrni4C536sEmEMmpTxlxV8stRH0P9EJt4vk+GxiF6jkiX/dG5QoZDjCgliC7svK9Edwt5AySVh35w7fE4XlNnqLkzaguDyq9HgSwEbo3BttMV0FH/jnWHpOtcdx5thO0zwVnZF1HOGnQzcGDtlC8kyYYTn2fOdi2BgQg9plG5uHcp4ixpK/FdkpCU2BRW9fCFjM8hJteHXBvyM0xxGaN15YEJBLV0Hm5zxUwktvIILQIcC9wCYHfta8xvH92I+DYujsRy+IVTyI52F3h82CD7Fkl5JZehOQL18pLPgm7lWQ2ZITdJAKaxpqPTpvdYlT32Qi+Co+PlU4ZrgYIBmUNx4w+BrUjsDtNJv/XAqeIlqUBS1b+XPtMU+0kjv1jArL0yJoIKhk9wPvOTrHEHKZyIWrgUVBed0mmaDYXV+kjyvOblCXXbEp86G3vOZ3sknYfjhQVYxJaJiKLdfWISyPL4EzDEGw3S4LrDIt+tpEfHq6+4zzsPpkR8xNac0kpIYpGAYCRmGRVM1TVDIT5ePnB+MxkqxBF2okk2HYJm+ZkXt2CQChgxiWY3j8+C0XTpH6cSEcqIRnDiRlZ43LTNqpImJdofGMLPOFQKAQhkucDbdUa0GeY2A1FQg6c9M 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 10/10/2024 4:21 PM, Jiaqi Yan wrote: > On Mon, Oct 7, 2024 at 10:24 AM wrote: >> On 10/3/2024 4:51 PM, Jiaqi Yan wrote: >>> soned page (sub- or huge-) will eventually be isolated, because, >>> The code here is "global policy". The "per-VMA policy", proposed in >>> 0/2 but code not sent, should be able to support isolation + offline >>> at some point (all VMAs are gone and page becomes free). >> "per-VMA policy" sounds interesting. >>>> Another thing I'm curious at is whether you have tested with real >>>> hardware UE - the one that triggers MCE. When a real UE is consumed by >>> Yes, with our workload. Can you share more about what is the "training >>> process"? Is it something to train memory or screen memory errors? >> The cover letter mentioned "Machine Learning (ML) workloads", so I used >> it as an example. > Got you. In that case, if the ML workload (running in a VM) wants to > do what you described, wouldn't losing 1G hugetlb page due to kernel > offline make the VM/workload even harder to execute recover logic? Indeed. As the user application got more sophisticated on recovering from poison, what about making the kernel to do the heavy lifting? Something like by way of userfaultfd,  kernel provides a new/clean hugetlb page, copied over good data from the clean subpages and then present the clean hugetlb page to user process with indication that subpage x is a substitute of the poisoned old subpage x, hence its data might need a refill?  I am not sure how exactly to pull this through as the even is not a page-fault, but just wondering whether something like this is possible. thanks, -jane > >> -jane >>