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 D8EBFEB64D9 for ; Thu, 15 Jun 2023 18:00:12 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 5FF3D6B0072; Thu, 15 Jun 2023 14:00:12 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 5ADFB8E0002; Thu, 15 Jun 2023 14:00:12 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 427968E0001; Thu, 15 Jun 2023 14:00:12 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0013.hostedemail.com [216.40.44.13]) by kanga.kvack.org (Postfix) with ESMTP id 317936B0072 for ; Thu, 15 Jun 2023 14:00:12 -0400 (EDT) Received: from smtpin14.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay04.hostedemail.com (Postfix) with ESMTP id 66E091A0A36 for ; Thu, 15 Jun 2023 18:00:11 +0000 (UTC) X-FDA: 80905746222.14.5F4F2EA Received: from mx0a-00069f02.pphosted.com (mx0a-00069f02.pphosted.com [205.220.165.32]) by imf22.hostedemail.com (Postfix) with ESMTP id AE650C0002 for ; Thu, 15 Jun 2023 18:00:07 +0000 (UTC) Authentication-Results: imf22.hostedemail.com; dkim=pass header.d=oracle.com header.s=corp-2023-03-30 header.b=LlxxQUbN; dkim=pass header.d=oracle.onmicrosoft.com header.s=selector2-oracle-onmicrosoft-com header.b=dJ4lfr4B; spf=pass (imf22.hostedemail.com: domain of mike.kravetz@oracle.com designates 205.220.165.32 as permitted sender) smtp.mailfrom=mike.kravetz@oracle.com; dmarc=pass (policy=none) header.from=oracle.com; arc=pass ("microsoft.com:s=arcselector9901:i=1") ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1686852007; 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=1C78clQ3SMds8i45RLO6924InsAN+mZH4JESe/VjXBg=; b=VCTOfrwjuDS15h/3igXyFwsj9aqFxmaV96+X4UQMASZiaJr1/V3V+piCOgEwYs9va9aFum lLvU4AZf/iwLLxvXJK84X1UW7L1EMVBc/WxWyV1D0xI2Zzd67aCOQUXI0+sOftd2TRP6rx ue7gdng1niczlAmbH3w8iSDu8yiMkPA= ARC-Seal: i=2; s=arc-20220608; d=hostedemail.com; t=1686852007; a=rsa-sha256; cv=pass; b=nYXhKpF/0HVWiADuWYjRdVGU32WZ4omid1L5OwYIczTV3zluiY9jc6Ley3xMD+8Qh/+Iyz Rvb9A8kUFKXI0YJikswr4nCBL+cex51tWQQ48fwYTvkCeNQ9r6/db0u7cdl8VhE3zdHIxN uQ1GiTq2FHdbnOkN4iB7duN7Wa7o8y8= ARC-Authentication-Results: i=2; imf22.hostedemail.com; dkim=pass header.d=oracle.com header.s=corp-2023-03-30 header.b=LlxxQUbN; dkim=pass header.d=oracle.onmicrosoft.com header.s=selector2-oracle-onmicrosoft-com header.b=dJ4lfr4B; spf=pass (imf22.hostedemail.com: domain of mike.kravetz@oracle.com designates 205.220.165.32 as permitted sender) smtp.mailfrom=mike.kravetz@oracle.com; dmarc=pass (policy=none) header.from=oracle.com; arc=pass ("microsoft.com:s=arcselector9901:i=1") Received: from pps.filterd (m0333521.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 35FGJkRn028466; Thu, 15 Jun 2023 18:00:00 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=date : from : to : cc : subject : message-id : references : content-type : in-reply-to : mime-version; s=corp-2023-03-30; bh=1C78clQ3SMds8i45RLO6924InsAN+mZH4JESe/VjXBg=; b=LlxxQUbNqAaGmGuVJShG9uDPMEg5zTCxOj8pVhKs9Jktq1bcJ9jysVlbm2hm/Fr/zW7h imT29kkNqu6Rt8wBFGWRfYiBaJ1MLoXfSm7FZzPrpRLQ9Hp2gisDRMAkPJGWz+OHXGBV a5mUxKBuYpEhQsPHwgYPG+lzs2csZWwNanbnKzUaM47Ogpy1hNUMzgnLJqXUbUwmPeqH fIcDRWzbIuZEMI365um+AnSICoUHAS37DCkaYJhCWSwmUkvJQLyMGjX/0jC+P11gOSvq Qe1XvV8jCJaomPiEGSfTWTK+slOe5APluveKaZfPnkQ9HB0zbKzhV/01TJERJeMLrfLA 6w== Received: from iadpaimrmta03.imrmtpd1.prodappiadaev1.oraclevcn.com (iadpaimrmta03.appoci.oracle.com [130.35.103.27]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 3r4g3btrt1-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Thu, 15 Jun 2023 18:00:00 +0000 Received: from pps.filterd (iadpaimrmta03.imrmtpd1.prodappiadaev1.oraclevcn.com [127.0.0.1]) by iadpaimrmta03.imrmtpd1.prodappiadaev1.oraclevcn.com (8.17.1.19/8.17.1.19) with ESMTP id 35FHvIZA009494; Thu, 15 Jun 2023 17:59:58 GMT Received: from nam12-mw2-obe.outbound.protection.outlook.com (mail-mw2nam12lp2041.outbound.protection.outlook.com [104.47.66.41]) by iadpaimrmta03.imrmtpd1.prodappiadaev1.oraclevcn.com (PPS) with ESMTPS id 3r4fm7j4gx-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Thu, 15 Jun 2023 17:59:58 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=N/MKyZHUos51k1ax1zYsaDztYqM1s1gnPysgzdfTQAfBVJAQ5DhG9mm+ilDKW3x5ncBW26PashgKDThpqEYkOy9JoGBVesojt118+bek4NpzlJdnrGVmohVw/WDpsZLIr8DNnSZ/jdn90K4YLUkL2iM+/rbxQA1vxpXQDW4anZYIqJWC8YkJ2RP+301n1f3rGKhNP8RyzOroAS34QymbVgf3doU+vV0cS2of2gm3PlIoUqCH2MS0Hh9aWkNfMdRaIOg+qrO5HuTJbCprDUYeYSyU2RbffFkmLe2QjBwEctoJSUuG2G+DpPJsuTRLJdL2Vp6NyX0/gidbpch36ShnVQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; 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=1C78clQ3SMds8i45RLO6924InsAN+mZH4JESe/VjXBg=; b=Pn7cMiAP6179Y2drn64WMMzn3akxN4uF10H5Mo4kinGU4KyMEwEOjBmsRwwlKDHlgq+JJKSCBrPXF47y0pmzQLllZJ9F5aGsZwOG/I7l6NbAbGScMVoc1qzQXaohA3F0S0f+HE4u992zniAzkzGOkFbuvD4weHvkZ8fU2TXph1QEgcXWgvoipRfOWvmHxQxSvqq4+TwFAF7Py1Lb9Y35ysmCG7w+HWvnOQIWIbY4R1CW2mGnMevjOXnN01zjVKMs59wF2D3EAvBK9HzgPpwHwCSiIrsT6bOAQtYoaZxJyzTc2t11t5t5fohHfJ9YnxSQbvBMEYCLPftLPl41GnY+2w== 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=1C78clQ3SMds8i45RLO6924InsAN+mZH4JESe/VjXBg=; b=dJ4lfr4BpB8/Yo+KFeahXQq5tf4LMbkybGSTFdmkM9ACALoaxOnNVd07/rVOadUWFF+VX8rU3yOees7s1hO58qSUa8l3bCavcgPUsj9n1c9sbEqaILsUQrMvWBV6b7Tg/hhA77nFPI0031l2b+0Yt4OBT+myJse+LtgyfySSZyg= Received: from BY5PR10MB4196.namprd10.prod.outlook.com (2603:10b6:a03:20d::23) by SJ0PR10MB4734.namprd10.prod.outlook.com (2603:10b6:a03:2d2::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6500.25; Thu, 15 Jun 2023 17:59:56 +0000 Received: from BY5PR10MB4196.namprd10.prod.outlook.com ([fe80::4a17:13b0:2876:97f2]) by BY5PR10MB4196.namprd10.prod.outlook.com ([fe80::4a17:13b0:2876:97f2%7]) with mapi id 15.20.6500.025; Thu, 15 Jun 2023 17:59:56 +0000 Date: Thu, 15 Jun 2023 10:59:53 -0700 From: Mike Kravetz To: Matthew Wilcox Cc: James Houghton , Michal Hocko , David Rientjes , linux-mm@kvack.org, David Hildenbrand , John Hubbard , Peter Xu , Vlastimil Babka , Zi Yan Subject: Re: [Invitation] Linux MM Alignment Session on HugeTLB Core MM Convergence on Wednesday Message-ID: <20230615175953.GA11169@monkey> References: <20230614230458.GB3559@monkey> Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-ClientProxiedBy: MW4PR04CA0154.namprd04.prod.outlook.com (2603:10b6:303:85::9) To BY5PR10MB4196.namprd10.prod.outlook.com (2603:10b6:a03:20d::23) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: BY5PR10MB4196:EE_|SJ0PR10MB4734:EE_ X-MS-Office365-Filtering-Correlation-Id: 27f8100e-2881-48a8-d236-08db6dca53cb X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: l27kcZ9U4ASCh9l9CR1nSJ/1s1iNcZgf19ksD/y5E+4Ux2S8QM8LESKR1cc8T0WJ+ikIlq1GM8Nvylwv83ZG6T7NK6jJq/7W4pBFDg+O8Beec7sNIm0JThqNPUJ8myDFKB+ubUMjo+EoN4kuI4GMRUyM2rMK7XdsLCe4Xmb4JChg5p0vMutvXKNCwTNzW0t+ULqQidADtehzk67J5O0S36eZ9sQqXBWGPjS3VT+BJwsIYLd/knxAlrR/a2vVZ6KRn9sQmTLcDgizRIFlOROvBDa0W6gr4KNr94S3YS+hwaoy3bNgQ6u8wicV/3jRPJwLEfEF82wCYWC8Xw9QI4+LHmc2p16RcDixTNsbxfNWXcivM61gakhbzxjneG1PvJZ4bGwIeQigkf4n7eIsTZteipMY+Sl91xR7ysm4z/pIGR5safDApj6h9iiY6Fj88YY1ngLOwOQAdf+T/3kaoehJxENv5cUTHGSrcMdCQKrRgBHcuZP0bWn/Q6UY9VKeYI+nd0U4kbPXW4QGw+HN7Wie/qBro3oOSDzANY67aaeDQTWsPfm5Uhq2KyxnUvn3rmue X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:BY5PR10MB4196.namprd10.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230028)(7916004)(366004)(136003)(396003)(39860400002)(376002)(346002)(451199021)(44832011)(7416002)(4326008)(2906002)(86362001)(316002)(66476007)(66556008)(66946007)(6916009)(41300700001)(5660300002)(8936002)(8676002)(54906003)(38100700002)(478600001)(6666004)(6486002)(83380400001)(33716001)(6512007)(26005)(6506007)(53546011)(9686003)(186003)(33656002)(1076003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?RAmhHS/3UNIkaRRTfXs1NgAkXM7zM/R6lcSIruMoTgFETWSCZNw9bwawpVxZ?= =?us-ascii?Q?tyN5BaLiyAVXcCxYzvyJdw/+UFBa1Oj2FEFfZnMPF9hMIr+6mJJpy2cVBhau?= =?us-ascii?Q?ykV4taNqepTYg62xEDoU8ECHuIMq138eAQPrg/mbRs9HmsaQcbHoP8INgg6N?= =?us-ascii?Q?7w4lJdVZi43AgqpZX0JkReWHaPrkuDLb/M+8LOvqm1/W/dmF5hPrCD3JnkzR?= =?us-ascii?Q?POG1YObWlbLa97OMxJBDRA5FHe1k55v2p/MNBWfGlaWMSb1A7TGJh/hPC+CK?= =?us-ascii?Q?EJgoGVkr0Ha+c46kRlvsJm1ZVKbzLPCYpc3KuAgUChNJ3VM8PBs7R1A0T5ER?= =?us-ascii?Q?pRKkE4YdWBi1z9kd6eMOFUUU5pv/QB9WE5eavZBXTHyISWbFzGEtR9mn5+4x?= =?us-ascii?Q?Y+XcbAhnez2Ak5gQ+ZH+Oczkz+aFbewsm8lSpjojCA9zYB3MIGMWyf3bfTG8?= =?us-ascii?Q?H/KzD7RvC++ilvMs5je7coLLvQHvfyOrcTLQXt7EFYTN4x23Gd1a5ZNa/Qwv?= =?us-ascii?Q?/Fa361NRc9czJjlCEkTudVpA3qPo3gHY7lBb0TIKQUxZSHbaIxjAWrptB1iQ?= =?us-ascii?Q?1f1pnqpzLnxBKmAfFH2mrSSleimv9Mp+03eZGrgdhjVN8qHZxQ9b0Sm4Yl4e?= =?us-ascii?Q?UyOKPJ0I7198VZcl4UB6MXczFjAPZfwrmvbwrGPX41iSftnx3NQE02DUfsRb?= =?us-ascii?Q?Fk9jkPgpwAtLu+VEbOi9MUTo1LggQbBHtfxPycGFYVKok01yw0TQt5L9+KvB?= =?us-ascii?Q?zz9CrjlpJFtUQnJt0J2aqrdPDA/BETTP4UFMZVgAy74ZRC9ilU1fymwREjfe?= =?us-ascii?Q?NomLWw+4Es5oGDh8CYHwKmqEK4pDSNbZi723LBLTLuYD+AWGRgM4ekd0FUpp?= =?us-ascii?Q?xs+vj0JWv74xmzdobIAGAKg8puCL3x+YdtTcpw4uskFpRmFqIOOOQo5PdmcK?= =?us-ascii?Q?JFqTgLn5lruvwft9XKKqo2RpbMVtWkFmZ0zusV3UpVUhcChH95gw92//o2Hp?= =?us-ascii?Q?/yLT9DRlCVkkrS2AU/8Ad1YziVYSY8StZMW7Qr8Y3DjYp1RyTarKvnss5qU1?= =?us-ascii?Q?TqsitMRvLTkndgn6T5s/YtJCm0u04ZCceYJKaUooIVIz+dHGcnGDZ1hVBFoF?= =?us-ascii?Q?GzBzqBSrmW/lxy07VjMs05nuLNNE4yJ+iXk67DiaNVRCZVVvA0ajj4hxeksE?= =?us-ascii?Q?YHppmaINuSIoZ11dQXtjexvYTS81GmNA6ZtL0c1R5Gak4lsA93I59V2+UEnH?= =?us-ascii?Q?rWrhG7ihjDn/e+deAXqDd9jnrWBjxX2sp4pOpII9KlufzENMTXSoxJZxrtyS?= =?us-ascii?Q?LdY+ihZe5KFMHbStJ9ttD1s1tyBspJ9I1pEi67LGvrw5uFxvybMxV8jFCSyB?= =?us-ascii?Q?NC5cCS5Tycqjpj5rZcBDX6x+ch+qKU9WRfy6AVRVyvjcBusfMLguDVQrkDew?= =?us-ascii?Q?OYq3QWCv79B4bWAeDPQGP/cid6SpwA2boaHTtPZ82b6fDl1yNlTohkP8Ispb?= =?us-ascii?Q?VaN1cB2ob54a+DP69RUxT0IHLMUu+kcL3Mn1XwQxrUI0ej3TBHId8nyW9qIC?= =?us-ascii?Q?QMADxSXpZGuHyDQm6wN77HL9xDKpkQFL8Vo+7VdM?= X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: krPkVV5qm9gtm99RSx5S3/PyYdi9/T/3EFFqw73ei1EHwJSu014ac2P+rmz3+wLzyYOK2jfMK5EjoigYnQZLOH8lSIk/hAyDSOP5BGN8f3yQBIVRcP1NRn6z0SSwVM037ySaPg966yj56tl0RaGlUx28dzBKeRdiw/MbQewGTEEXPIfM6Z3mTNUi3eOmPmoY/fJn0vK/QNhqKKVCuJBQiLLcTgikhBuzVy6cgUFNEkn+sS0E1vT5GScvPJqrpDu4nZMtEWVNUTVXXN4pq9KcU4LTqGSG5jVnfezIwhrD3rcnJzucefMwaPKjTFSPW/wP9gJKlj29gX5yAKBrQqVJFr6cUvahr4lF3y6XIoB3gbJQF8v8cB4zvyzzH+oAfcRTxzeYUmmwMaQ6nhCoQLsHd+X2WG8i1Thrji2j4D2ct7ZqkvmEs/7qilraddCwVLEXjAAk63lwNcyIbYpm1aR6zPou8vDE5RkfXR87Xh3DKCIxqc2yO7wBqFZkiClCZJSqaQMdWBhWkXYBnwS29LzLicdX5khKwPr7ClSA6Nsk0zl07jMQqS9aJ9/l0omcloJ65DaSmeZsHNAGpYL/OmX2ln9HFBQ2+Wk335IFIg6JGf/H2AjSQUzr3Dyz+8VoLNwa1f+CKKtL6uof6KObZ681UGf2kY/gqEtrh3Pxi0tlVw/XDm6L6qJg5jh2DLBMRrIQdMKWJfNgAODcSkDYiBByHIVhZc6Vzvupnx1FAUW+sgCAAepi9HThphKlZIi7lvrItx3Ys2tkoecp/a7Mt9XEL1NelT8jCWbrYQDxayyJB5uo6sPS8UcmGAfxEEQcJLZTGF+hqLdaozFPTXS+IC7dMU0TdR/gJgVErStYq3ZBF3Pwf2FHs2GdzS5H6D+bZoIlZ8CGh6pUobVK414W8K+OJMpgSJmtBxa8qW2xAbz/ABQ= X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-Network-Message-Id: 27f8100e-2881-48a8-d236-08db6dca53cb X-MS-Exchange-CrossTenant-AuthSource: BY5PR10MB4196.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 15 Jun 2023 17:59:56.1293 (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: HnxBTjBVacssawrbnOhAqbJgv/O1SnTA4Q0hd476x9EPq6v+vGzaGwJSq6AKD66J33L3OCG/0xUoPvS4xlfvuA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SJ0PR10MB4734 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.254,Aquarius:18.0.957,Hydra:6.0.591,FMLib:17.11.176.26 definitions=2023-06-15_14,2023-06-15_01,2023-05-22_02 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 spamscore=0 bulkscore=0 phishscore=0 mlxscore=0 suspectscore=0 malwarescore=0 mlxlogscore=723 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2305260000 definitions=main-2306150155 X-Proofpoint-ORIG-GUID: 1dl8A2rF3RmhzdInUw-VOCxCDydCXB6F X-Proofpoint-GUID: 1dl8A2rF3RmhzdInUw-VOCxCDydCXB6F X-Rspamd-Queue-Id: AE650C0002 X-Rspam-User: X-Stat-Signature: bzohjo4qp9gtqdi1robg6e6rjnqd1ko3 X-Rspamd-Server: rspam03 X-HE-Tag: 1686852007-736001 X-HE-Meta: U2FsdGVkX19BbQz4JEzKG8azYRtk9Izhh870rWVsTABv4OQyNZzPIlcAFK2Dc2SaCKHraLpSg1vrCaR8UPtD26NM+pI92+GYjCX0u4vKbY38TL4BF1Yxiuc0RKyBnuGozXDc4LCsXnc66nG7g9w260BcOT6aGXCgelDGumTgXbMwmpunB0COqSXTOhrxOpi6N0yY8Z0LvT/T4DlkOxSk/OqrlS76bgEfaDk07+OntM2zQRE/8SWlP4jK/TlPfXqJ+95vlQ+nL8vl8mn2Fw/JmzLTftoW39wj2zoZ28fa4kzT9KCm92u0pFmcxKOh0pf/LAtKVDBj0x5eONtKL/DKTcKvQqsYY5A0G9xqkJWd/ZuTGzwEoysZK6P2Xt4dAHoTvdB3FyNNShCHJhwNkiVL+6WJ7+e+1VL3biCjLFqJ6zw2p2Zz5mGWFCyTW7o4CkxLKrOsRsArmJAQPWnBY60sSqeVQkB5qrWKF56aYx2ledq8LKvlODw/qBu7KpJjoZmSxi+wpIcF+pJpB72tmospVG3MOYAM5oLW2r2cq5FjW8mUziroLbgw9KJlfVAh+uEOPuGjeHZqmR0pbUBtAj/XIHud5RUFOefj++0jKzYNf4fyFpe59C0lXQtZZjZ9mTASEdth4bVq/ixVwv4Yvdzkm8yRkZoYMdoIpwLZIy1GQCtbVBZZ5cXt4OOvIpU25laNeUKaQysfwD1GGW8ZbwyM+qxjL4/Ob3yGYJ9JtXPFdv9Yy7g7mHflW9UcuCCsinwON+waXEAbuxxWOEZL5ezXP5+erCSjye0yIDmtx9pWEePRJL7A0LkOn2iMiO02VIweY9Y0fZZEkhr+T73VTfVBhTXaLa5L06MihhpaHETWb3/3ypsHBLLtPEryOg8DZbezensPPGw7wXTcSeMIFK0xfFIWi5/xy5g7iBvCUcu5BvK+8NEM+6SBxkefxxNzdTMqmt0Y6/2O9x1FZVAfrag jnuOdHxt GosPL7mXCNwy+j9yXs05pMRtWS+WSMFtTiEIgH3ryjvfhnMkTMMuuxlF38URp5cRYBm/Vn19gfiJweqNKJpuBWZw19fbzs/XVO/9abjqq5u5CWeZ0tZX48OdTOiihbls7o0Llwu8FquQjtKeAEIHv3ksuYjAilxvfqW3DkP/gPRVzP1rdrqvPMsVXFYPZNfsu3Df8ezeNDaD2g5CxeRH1egTcVcQqudCHLZOjezear7QOTl0sF1mpRW5tCeY957Mf6gA6Yo+CHYaPPHx/EeZ75xbp0gCFim4fm10f/+0ZYqP6Cv1a49ocF4EiBzm4iwohMFHSdXx7ltH5rno2uyKX5pXjfkkqknNSZpUwM9OJqIsnKTA= 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: On 06/15/23 18:18, Matthew Wilcox wrote: > On Thu, Jun 15, 2023 at 10:00:41AM -0700, James Houghton wrote: > > I can't speak in detail about how databases recover from memory > > poison. Mike, maybe you can share more details? > > Speaking generally (this would describe MySQL as well as any number of > proprietary databases), hugetlbfs is used by databases as a supplier > of memory to their userspace buffer cache. As database blocks are > needed, they're read from storage using O_DIRECT. Depending on the > database, they may or may not be updated in place. > > Just as in our page cache, if the hwpoison hits in a clean block, it > can discard the block and re-read it. If it hits in a dirty block, it's > Game Over. Most blocks are clean. A 1GB page contains so many blocks > that taking out the entire 1GB is guaranteed to take out a dirty block. > Taking out a single 4kB page is likely to take out only clean blocks. Thanks Matthew. I do not have details of exactly how this is done. However, this does fit in with discussions I have had with our DB team. They can possibly recover using another (older) copy of the data. The smaller the size of data, the greater the possibility the older data can be used. -- Mike Kravetz