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 61B2ED1712C for ; Mon, 21 Oct 2024 19:58:10 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id BA2406B0089; Mon, 21 Oct 2024 15:58:09 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id B51EB6B008A; Mon, 21 Oct 2024 15:58:09 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 9A4436B0092; Mon, 21 Oct 2024 15:58:09 -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 7C1436B0089 for ; Mon, 21 Oct 2024 15:58:09 -0400 (EDT) Received: from smtpin04.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay03.hostedemail.com (Postfix) with ESMTP id B2914A0A04 for ; Mon, 21 Oct 2024 19:57:40 +0000 (UTC) X-FDA: 82698670404.04.74403E4 Received: from mx0a-00069f02.pphosted.com (mx0a-00069f02.pphosted.com [205.220.165.32]) by imf23.hostedemail.com (Postfix) with ESMTP id 18181140015 for ; Mon, 21 Oct 2024 19:57:55 +0000 (UTC) Authentication-Results: imf23.hostedemail.com; dkim=pass header.d=oracle.com header.s=corp-2023-11-20 header.b=gjPeFI58; dkim=pass header.d=oracle.onmicrosoft.com header.s=selector2-oracle-onmicrosoft-com header.b=z1McRkmw; dmarc=pass (policy=reject) header.from=oracle.com; spf=pass (imf23.hostedemail.com: domain of lorenzo.stoakes@oracle.com designates 205.220.165.32 as permitted sender) smtp.mailfrom=lorenzo.stoakes@oracle.com; arc=pass ("microsoft.com:s=arcselector10001:i=1") ARC-Seal: i=2; s=arc-20220608; d=hostedemail.com; t=1729540635; a=rsa-sha256; cv=pass; b=sUhcLa+ldWdJjkxEBPRgUuxQ4GD0Dxkb87qPjfdSgN3xxmvW8STmozlWO+CIP27aWn1gYJ iv8HVm8iVpuGv64Uy++uwVFWSspwZbmPgOEfTem9muurh5UjNlc05jNEPVjuvjt9kcC70j A41jc82XcS+MZIiP3ahrL283EnxTieo= ARC-Authentication-Results: i=2; imf23.hostedemail.com; dkim=pass header.d=oracle.com header.s=corp-2023-11-20 header.b=gjPeFI58; dkim=pass header.d=oracle.onmicrosoft.com header.s=selector2-oracle-onmicrosoft-com header.b=z1McRkmw; dmarc=pass (policy=reject) header.from=oracle.com; spf=pass (imf23.hostedemail.com: domain of lorenzo.stoakes@oracle.com designates 205.220.165.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=1729540635; 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=lqARbpyBzMpSf/MT6lUp2rT1G3E/h3ZvfzkI4pw79Lg=; b=sAdyvcxEghHmGxYQocRkSNnDrFEBbyIuELFzBbTbFy6OwwY/fzs/PEs7bF4VXmoAXVIAWo 9xc4qEfiAhFFghf0wSX5NxvxepaS4KJuMquopKVDnM7bWkDC5BWGttBGv6XkNZ40jF3GIo ydvSINvFM24ywy/BJgXDjCsow9maCJI= Received: from pps.filterd (m0246629.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 49LJBdRt023217; Mon, 21 Oct 2024 19:57:43 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=lqARbpyBzMpSf/MT6l Up2rT1G3E/h3ZvfzkI4pw79Lg=; b=gjPeFI58TRKyteC7snpu1MfBhpzoq4WK/i a0FOy2Z0lkly61J9bR0M2hU2RIKzVv+1jdSiIib9nikS403ItoISSRunMweRruoN jFtgofNzk9k37uHal0oN1iReifAB3d7zr9YtXKO10RAMGCX60fj+3RHA5prcUcOk w5G7sxTwPOerncQVJuEs0fC3uqYuc32xY+SbhZaHQxcqIZAgPWua2uTyBtnylmfe NzrayfyPffFZCaJkAioI2hoelYOdnMDnyVH7t60DQahu69agMYA1wbdNCPVFOVwH 0ymjijfTCYRdysXLRKplvV31NivYl4gn5pOX+R7i94Na8Mfcbnig== Received: from iadpaimrmta02.imrmtpd1.prodappiadaev1.oraclevcn.com (iadpaimrmta02.appoci.oracle.com [147.154.18.20]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 42c55ec06m-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Mon, 21 Oct 2024 19:57:43 +0000 (GMT) Received: from pps.filterd (iadpaimrmta02.imrmtpd1.prodappiadaev1.oraclevcn.com [127.0.0.1]) by iadpaimrmta02.imrmtpd1.prodappiadaev1.oraclevcn.com (8.18.1.2/8.18.1.2) with ESMTP id 49LIJg4h011943; Mon, 21 Oct 2024 19:57:41 GMT Received: from nam12-mw2-obe.outbound.protection.outlook.com (mail-mw2nam12lp2041.outbound.protection.outlook.com [104.47.66.41]) by iadpaimrmta02.imrmtpd1.prodappiadaev1.oraclevcn.com (PPS) with ESMTPS id 42c376jhxg-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Mon, 21 Oct 2024 19:57:41 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=dck4CDRhipV6A9nJCa2BGRwDZGDbHJdxmlX/KuES5i/Y1FAdwRM52j0Hmp3ObeQYXgeNRHeDfxdpsEdMoUInTbIQOHkkzGyAaXg59x/z1mgVuAUIEfHMnA1pU2OFRjr+pWceEl0dclgbm7ohc67hpW/8tG9pLQBGpvZgAa45qcB4es9YC3CB5OCGIoEOQLRhtrlkfGFr8JW/qx8je6kFvPpSzEVnccrZAifuEALfjvvGBRv6tA7eghgCdXOyDtLaCgMLszZHiC5i92gEJN+pegMbiDC8x4xXuUVNct0WF2UIVhztdDf6/gSHh/ykkj2GofaDfzMySY6KBz6eFuDJjA== 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=lqARbpyBzMpSf/MT6lUp2rT1G3E/h3ZvfzkI4pw79Lg=; b=G+yzTEIQ+PQEu3DPA/cduh+RhTS1UHdf19fL5wSiRGu//lconCq3Wf9vB3PgQnT7ZPdI8wDzmIYbGmIy+9b6o7awykHojv0w9mfV4S7XTUa7ISLnf1a3oJfXjpRUeFVVDSBxiW/8/rIOUIYoW+1nU9AcGIwUBifopnVCMdbdev8J8s0csIj7hcRgv7rS8r0cPMbtpX2mSImjYzhkN4poxOzcVqghNX+kI3+eJcumRyMMRSvnhtLbU2CPcHz4TP5fO6qzBx2UalDEHBCdTSLEhyNusmB7P9GYDVRVkFYxKiu+8ZlYQTwY/QPQFer23WccsBnFiZilCLOb2GV7IokBgQ== 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=lqARbpyBzMpSf/MT6lUp2rT1G3E/h3ZvfzkI4pw79Lg=; b=z1McRkmwpoqQKDt7usV9k0OdT9zXemT39fXeLlDTg4FoQh6Ovko9PS+5x585u8/0VSvQzVjwadntUNomECfzNsnIflzoUOa/87pIV0HNUBVB22p9ER5a3L27+GrSkap7ToV9fFbmAtgYPMbbfedeXZ3t5U0Vp/KZ+IOH26zXneM= Received: from BYAPR10MB3366.namprd10.prod.outlook.com (2603:10b6:a03:14f::25) by DS7PR10MB4832.namprd10.prod.outlook.com (2603:10b6:5:3a6::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8069.28; Mon, 21 Oct 2024 19:57:38 +0000 Received: from BYAPR10MB3366.namprd10.prod.outlook.com ([fe80::baf2:dff1:d471:1c9]) by BYAPR10MB3366.namprd10.prod.outlook.com ([fe80::baf2:dff1:d471:1c9%6]) with mapi id 15.20.8069.024; Mon, 21 Oct 2024 19:57:38 +0000 Date: Mon, 21 Oct 2024 20:57:34 +0100 From: Lorenzo Stoakes To: Vlastimil Babka Cc: Andrew Morton , Suren Baghdasaryan , "Liam R . Howlett" , Matthew Wilcox , "Paul E . McKenney" , Jann Horn , David Hildenbrand , linux-mm@kvack.org, linux-kernel@vger.kernel.org, Muchun Song , Richard Henderson , Ivan Kokshaysky , Matt Turner , Thomas Bogendoerfer , "James E . J . Bottomley" , Helge Deller , Chris Zankel , Max Filippov , Arnd Bergmann , linux-alpha@vger.kernel.org, linux-mips@vger.kernel.org, linux-parisc@vger.kernel.org, linux-arch@vger.kernel.org, Shuah Khan , Christian Brauner , linux-kselftest@vger.kernel.org, Sidhartha Kumar , Jeff Xu , Christoph Hellwig , linux-api@vger.kernel.org, John Hubbard Subject: Re: [PATCH v2 2/5] mm: add PTE_MARKER_GUARD PTE marker Message-ID: <0dd102ef-ada5-4c26-8836-bf91957ea907@lucifer.local> References: <081837b697a98c7fa5832542b20f603d49e0b557.1729440856.git.lorenzo.stoakes@oracle.com> <9c0991db-9bf8-414c-b3b0-446023df2a7a@suse.cz> Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <9c0991db-9bf8-414c-b3b0-446023df2a7a@suse.cz> X-ClientProxiedBy: LO4P302CA0023.GBRP302.PROD.OUTLOOK.COM (2603:10a6:600:2c1::15) To BYAPR10MB3366.namprd10.prod.outlook.com (2603:10b6:a03:14f::25) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: BYAPR10MB3366:EE_|DS7PR10MB4832:EE_ X-MS-Office365-Filtering-Correlation-Id: a6fc6c78-bdb5-4b5c-85b4-08dcf20a9d0f X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|7416014|376014|1800799024; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?BImgPss9Es1+PMvZ4xAx7FYt9Qst1181Eoukroe1vcmUSAAkXxcPQ+3+xZk2?= =?us-ascii?Q?g1NagUi+r9wTZow85l/awCSLWxBfJveBV88zCokuLJhwVoUKxl6JrUS3KL+C?= =?us-ascii?Q?2xWdnqvgIxT9GSDaa2udyvNxcBUZaUQvo6B48OeKONT25VQY2PaJRv62p7xT?= =?us-ascii?Q?NNMNU7E/OPu4GWMktc1q7Rho5esGRkrHYCKaGE2TwEXBnEPwvZYCF5VBjcdH?= =?us-ascii?Q?TkNACTzhrgho0lVY4GHxKiyl4gXIB//eT1vSBmZGr9jIa/I8maGnKO7MsuNB?= =?us-ascii?Q?VbDnhZLANH19CGEoEgUPsoUHrp9LozVN4Fq0B4Do1IyjbxQk9m0Wv3uKiQgU?= =?us-ascii?Q?OLTf5YFujjCLbLVoG+knCmcP/r48gjAR47mpnTALPF7rXYKs9msR5mQ6fL8K?= =?us-ascii?Q?az+oTRzqgOEaPiv0HRq7Mjqf8pPtkbx8ZMG0VKwTeAz5l4moPMO+QkXUoM+m?= =?us-ascii?Q?ZbRhTQ9PgFyfGQ5FWK8CcjHhGlgUAJVspGRG37KLMz+/DoYyX2uItptPLC1n?= =?us-ascii?Q?Ciy9erWxQjw9ZXXS2fiHjfRlVmqKtmKwSB3AnQLjqwmfg64KnhnxZECkTJBE?= =?us-ascii?Q?3yuvjFtSX5Q9LWqFSxId4XNauGgq02VD57mEy6VMeDzsXOkWWKU/ANR7t12e?= =?us-ascii?Q?3tiMcG202zY3c+d/uNpavAVE8wkfMaj/iC3K654rr8OuIRHUaSlzTX80URhg?= =?us-ascii?Q?zKEbryoNJfrFKE4NBloXNsq05MoXvaDXxUL/AYrbAIcO2ZbjDfcXRY3lqNoV?= =?us-ascii?Q?NH84V/abOrPPAhxCqOi4cwEFIjqyg/ffcxLXqamZf5a5kYqMUSumtGielDK9?= =?us-ascii?Q?n+OFNHDL6cehYuK0bBVb2P/lEIRvYnPZs48171FT+BhEcQNpRjLHSrPV+fXe?= =?us-ascii?Q?Rl3FU/thr09Z4ZSS9LUVOqqDlpksazRvv5ODVtpv5NdQnWB7Ve0XW14X1qpl?= =?us-ascii?Q?2VtbMDbaCMDz3mnbCdSmGWjMTPh5C+V3vXOs8ofLyofdZJ/a0FB+o0QSftXK?= =?us-ascii?Q?1C3b5xeo1KyK4NNTWcPt+bzUfnKqo6Q1dUC9OVqLxwWooqIvuMVt69/U+DIn?= =?us-ascii?Q?Djx6Loj9P3IdZgnx6HE21uz8O5q2Bb98tNdEMbeQ390tg86q1XwbxrGsSwjH?= =?us-ascii?Q?V/qMz7I0b1CYwhxxNtIrtCAIIYaPpnf4LPwnrtNpYF4qQMm/u4FoZHIMrENP?= =?us-ascii?Q?SHkWkcZLod2tdzc1qQplgsh6nW6nUJjREp9wbNhjkjix5ChkEU7WjWrg6z11?= =?us-ascii?Q?OZ6SYfg1M2cGrxob06i2JwSk1uv49S0pK1zRDysBxNHg3L1U/GNjZNZ75JEg?= =?us-ascii?Q?084sLR6fb3vbWU5cgXaWLbPR?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:BYAPR10MB3366.namprd10.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(366016)(7416014)(376014)(1800799024);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?T4ClB55ynx3TyE83cwy1x2WjRmY/0/bLeiEZPhOaGyCq5jF0NXb5zLxiPwjM?= =?us-ascii?Q?/+pC6pXSHUa+h99vYh6krNS1kaqWfRreTugWA05cXtaWMi5RXiP5QVSSoWRg?= =?us-ascii?Q?0tY8/UO3MVjtYO7jQkCifurJB9cL4iqngMNMp0dxp+axh5pLZ9WiyPEuFXuJ?= =?us-ascii?Q?Zby93dZFByrNtmfX5hUPJeavLPWTT96y9a01ltGeGOtL4eH3o8SzqajYTUZs?= =?us-ascii?Q?I62Ky14ldGyGd+CMhmjzXmeV3SSqaU+WovuwwkG6664O0AvWNuJAvbHd8oxL?= =?us-ascii?Q?pyTBRX/Vjjp+vfDtFDJPT80KyJ5NSz3oL/pw5GV5tjey1XdMmn38HMc5jEQR?= =?us-ascii?Q?NQbh8knONpDF2crHyAfv+BkOMmo0fRJgzGNvZAat7j03u51yFUfPiwr+Xmjp?= =?us-ascii?Q?2o54wW3yiU+yTUOY++f2GZEXQnS16Jw5KFfUHMc7+HdbdjZB+xwJ2E4zgrVv?= =?us-ascii?Q?g0GKbqkYTDZkUJwWemgUwbPfMVy5e7cv7rgUsVqX9pWHWKey35evPuKfaRBS?= =?us-ascii?Q?D1ShjwfMDsQB6SImPn8Cjn/oXe54ZcspPHmVKc8VmZyCPjKhpVxKAJAhdeAD?= =?us-ascii?Q?MoYfez3FzKWKH5Q+1jXCPHEn6AH1FIHxhCxBWk4uW1VWAu8LTMhzzDpQMbWJ?= =?us-ascii?Q?XgMWAHSvgKu5nquJQ1hDVHNcUEN4wqpdNIHFxD14n9jzOPhqtq3TAItal6v3?= =?us-ascii?Q?swclAHrJOL2337frzVw+0FJtpp/r+IskDQLYXwr3wzZ5MorhCr664/UZ9Vt5?= =?us-ascii?Q?LrXdY64q5pe47omONFhmO2nGQEr/St/jHsZmUulqBA/8OtYtgNyplKaB7qq6?= =?us-ascii?Q?AtlPS89pNkP6b+F29QgqFwVHoWKOxpPFJOgxOgd9vrn1zScYzuqPy5iOgzCG?= =?us-ascii?Q?5B8JUGlGfeD7J4Cg4/MHvtATvdS/TC38BVOAnovRVBN8VQpNzMI9PR/V02Q8?= =?us-ascii?Q?HkEZ0SBCp5Kb8xs7xRUPRPQUZkEt1s0Oph4VunQHVaVbxQQ0fWMc7H4RL3sg?= =?us-ascii?Q?5ja7NZxhH7r2/oBoPUivlhfnVZcBND2Yp6+NqABa7qqxIFa6xPyjX7N1L0gj?= =?us-ascii?Q?5yz3s4UzaC0rMadichLe0A/hq6sYZWULB/14y5ywJbewy4f4PlBUvmfuJOta?= =?us-ascii?Q?Ty5vEx9cwjVGaVFiMdA5Pod89hWyOatV5In8RZcDPcA9JUGJVcJSjs6XBcBS?= =?us-ascii?Q?0XCXBkIIsNtux51Xqa3XWKuQuJBrPiYb4kuvB/aEtvEoUhERGEAPRGp/rKp6?= =?us-ascii?Q?rsGsONimJeYMEMRwd1P8/Y0Q6Ay/++/ayxcIgWMmDW1oK/+iYAiJ8zVVotHG?= =?us-ascii?Q?cNRdCwhy3sK0qzh/KZYD5uqP/11CoOJqejNuDVQpWX2Z7CE1RftCztfEAcnj?= =?us-ascii?Q?GLlrGNvnAkal2IZ4Frq3N92PwcxPLboPW0tJOIdi8JnsmTwbKAgkFrXSjrXU?= =?us-ascii?Q?uH7kk2t3t12wQ9mwEuBk0TGZmwbuR5TuTqchljXuEf4Y4yagrp61n+Ov4CGu?= =?us-ascii?Q?bGthGsjUir0Htr+5kY5tWPohiqJ94rtAQucbQdP9R89PtcUMMfmyFSJ2H0Tc?= =?us-ascii?Q?LqQSvNwIbVxSSsAiRyIpIh9/LDj9ONu0L4Hjtrzehh9l/I3zze/3MKRHn4AE?= =?us-ascii?Q?oQ=3D=3D?= X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: 0jofkiuG7VE1sHhVjxlOnv+0J2VUK/Dwx9HTSgxVdRrfZEhboS0ElyySlNWbvMGFYtqwYgSc6VAt+i7U+sZwTr/FCBVke//LEs7MI7ZHkdEod1dcgRAII8HRiEZUde/WA1BwVYqnugW0wqLhYHk7DlLBZz8D0hbS1CclzFbBvgznB4DvL0D40icOr9GzTQ13s3xt7cENjt+tEgeC2NH1Fo9XEUP1hB0w8lKxjyjLpEgawFqhbB4QtYgAeS1dTv+ExXUabKLrzOQNbkSDPN7UnBzWwV+/9yMf0JdF0T44oj/Anj4g9q/Lk9oy3o5uW1uuc1oWHqn4RhQj+hjfmCaBhuAMboV/GM4tUyq+K+Dzai4QA4RDiGQXocaM/EqDs8uQVZ8kaYrWIMjWQHy0zpGVTQD3qCZwfElJR0OITZo/Lc1+pUSVuKEAKzd7wGekfKlUNNakFGi67MWwd8p0Ouh4u5Un3BhPzIc8HhSf/K31qR4GJAxb8Doza69TPAIZLD2yjTsHLVVSnsrfFdvSgdtd/RGkIT/CFvR6d8U6/YVDhsP2yeqYrA4T/GJxfy+J1aFRGvxBR9AmjdgVK7vPL71guloklFKLWLiDPEDv4yKJuWk= X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-Network-Message-Id: a6fc6c78-bdb5-4b5c-85b4-08dcf20a9d0f X-MS-Exchange-CrossTenant-AuthSource: BYAPR10MB3366.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 21 Oct 2024 19:57:38.0097 (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: KqMXOC3wut9nppnWpHe2Ky2Rm1cjTuOF2c5+W2A6lI+dTXQqdo3QRimyyaSja9igcMXn3t/8VRalSxLgZyDYIIfhZVwyOAKfAMvOVOzgPdo= X-MS-Exchange-Transport-CrossTenantHeadersStamped: DS7PR10MB4832 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-21_18,2024-10-21_01,2024-09-30_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 bulkscore=0 malwarescore=0 suspectscore=0 adultscore=0 mlxscore=0 spamscore=0 mlxlogscore=785 phishscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2409260000 definitions=main-2410210143 X-Proofpoint-ORIG-GUID: H-TW87B6ovBrnfGGd7x_A_qE33Te5bC5 X-Proofpoint-GUID: H-TW87B6ovBrnfGGd7x_A_qE33Te5bC5 X-Rspam-User: X-Rspamd-Queue-Id: 18181140015 X-Rspamd-Server: rspam01 X-Stat-Signature: gt1qurjehjmeijc6f7f6533re87ajhtt X-HE-Tag: 1729540675-965959 X-HE-Meta: U2FsdGVkX1999Oig2DC6ry83HLnJw5RC4qil327rGiKP+aWBhS7i0QVBtctsA/skmOJ+6pPX1VUGaH0XskiYVgP8q1qmvR4XV4kVWgda8g0ACtxem1q2LJIvl4l2N7RN3YB+BriPNo3My4Uc1lR+G134odHJd/M8hGLfN0ORugsesj7NYUtf1qpp5ndvrJ0H3Mr80mAySMTI8tAXKu9UbVkPB3FFXBK2NRQJ3Ps5VFlCrpBUnOb+nrGYQBTfCqYAtZVmVt7qJnNuziBnuATv0qcHpHyYEIHISyiR1bchNNp20WxSskTC0WfneNQew/eKxgn7q8hMwIP2zIwX5egt8FMKoeB05VQyWRAmyvmQ6J9d79+wF9xaaAcijV7dPXHANwvTkzClQb4yURuJTE1xZ5RC0IlNhdxSHDqckCf+bp5Otty7VZU4+wRbcdIVqTyz6wiqUmaYMshJ8Xb+cVT7ciSWJAkuxlENrj0y/ceTbkYFYo2zFgZNH0OG7a2K2JqBp+g28+E9VJLHf5dH/4imHKoPQnsiS6kUPjlWLBZ1bR81930JirocgqLeHThKpmSmJMD09Zs/45/SCX0SX9RY9FrZpPrFH8dmn5F5si/+yd9uioqlvhzuIqFbcRbaLL3GPvDv7XmgfX/1hCGyMUs9VrVxYoXu1CyXxR3dEPS6uDlEdAj/yVwmFFLWzadxLf5eslKeTKPZxcqEAUXMKSKhDSRDqVpktmCAj5x3RRSPDhzA+GJGgYI0Fwqz0ensn4BkYiQRIG/FnTsQlIio9CbRU9swZaC9MRyRiY8lA4aq8PCWembA6yWU+QkRW/njEbbAtwSkgMsLP19ni6M+VtsQBijqpoR7/mD4WRGgnd3ubq97ogmElwy4/fLLAGtV051lVcrSavQVy14Ffi0TGHwWF+zRbDC4LIr0s+MhZRp2pS7HeqlLTfMRWA+6YaoxPANXpiO09x6OXg9Q7i0izzJ kaMZoEi5 KWnZOjxpUxrXDU1jT8se9B/AxL3nvaXy/JKYmNJO2Zbo+YC0yNbOzPsTMlK67+N95XR7YklivusF1hSXEE0h1sptyS/vCZJdjy00Et1XMA5SyBd+zo9zhdXGCr0S8JG00kh873ZJgv1XNPek62e69JJ/WJU81Peywx5Y2yjLWvKtaKD9tixcZFFQWE9Ej81y80/RaSsH4kA7EZh9Ot8dZquSzFV8b17C6/G+DsElStu79qfXp/HsyoJEbQcCEVWssXWen5hASLv2gJ1GYZ/KrUNkgeS7qA9+93YplLPQ6vMXYY/PT7PMF4cjp63dqAYxp3tgFh9hjKSHVeE8T11Pdrcx9+w5IlbWfIK2yRzUzRLtzlAe+uSFTBob2sOw9C+x3ZzG0DGHcyMABFt+vZu6z89Iu7XRAUqA5cDXic6jV3RwIMv4UyGbNfCeeSL6PrVL97x9rXLSu3NUDnNiy85jl2214QxSRdNovyK8mb+RXdxR4VQXjF6KKdqTgcWQg2s2G+b5bBNKmWHPC5nGIM+ljBiefws0J9AKQr94Tv5575/AMJbDfDaz3E6Fnw356gaUg2APkijBiaQcPQec= 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 Mon, Oct 21, 2024 at 03:45:31PM +0200, Vlastimil Babka wrote: [snip] > > Signed-off-by: Lorenzo Stoakes > > Acked-by: Vlastimil Babka Thanks! > > A nit below: > > > diff --git a/mm/hugetlb.c b/mm/hugetlb.c > > index 906294ac85dc..50e3f6ed73ac 100644 > > --- a/mm/hugetlb.c > > +++ b/mm/hugetlb.c > > @@ -6353,6 +6353,9 @@ vm_fault_t hugetlb_fault(struct mm_struct *mm, struct vm_area_struct *vma, > > ret = VM_FAULT_HWPOISON_LARGE | > > VM_FAULT_SET_HINDEX(hstate_index(h)); > > goto out_mutex; > > + } else if (marker & PTE_MARKER_GUARD) { > > + ret = VM_FAULT_SIGSEGV; > > + goto out_mutex; > > Given we don't support hugetlb, should we WARN_ON_ONCE() if such unexpected > marker appears there? Yes agreed, will add. [snip]