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 76290C61CE8 for ; Thu, 12 Jun 2025 04:34:47 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id DF9686B007B; Thu, 12 Jun 2025 00:34:46 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id DD1D76B0088; Thu, 12 Jun 2025 00:34:46 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id C743B6B0089; Thu, 12 Jun 2025 00:34:46 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0011.hostedemail.com [216.40.44.11]) by kanga.kvack.org (Postfix) with ESMTP id A7C796B007B for ; Thu, 12 Jun 2025 00:34:46 -0400 (EDT) Received: from smtpin12.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay01.hostedemail.com (Postfix) with ESMTP id 184EE1D437A for ; Thu, 12 Jun 2025 04:34:46 +0000 (UTC) X-FDA: 83545482972.12.59B7176 Received: from mgamail.intel.com (mgamail.intel.com [192.198.163.8]) by imf26.hostedemail.com (Postfix) with ESMTP id 86C14140010 for ; Thu, 12 Jun 2025 04:34:42 +0000 (UTC) Authentication-Results: imf26.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=J8NxXbo4; dmarc=pass (policy=none) header.from=intel.com; spf=pass (imf26.hostedemail.com: domain of dan.j.williams@intel.com designates 192.198.163.8 as permitted sender) smtp.mailfrom=dan.j.williams@intel.com; arc=reject ("signature check failed: fail, {[1] = sig:microsoft.com:reject}") ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1749702882; 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=czL/Aie/8+UBG3Bcj9gHRA5n3dJxKqw2lpvYcFVJgY4=; b=1vt8PcIJ0NibnsxY9KmB4jKypyygrSaJB3L/R+LZ2zgyq+WTDJaAkxltcgDcR1ZXrt3qYO lKGtdw4hoKpANOMS+J1bX3QrD+ic/DvqRSZpXBSEh6uKzsToX6UbBT2+7/OrO/Cgmg75Ht bv2WGd37r8RrpeyCj6xH1JJ0CpxpBp4= ARC-Seal: i=2; s=arc-20220608; d=hostedemail.com; t=1749702882; a=rsa-sha256; cv=fail; b=nRYL0TRDr9xoy4+V6DLjvVMDj8WTvkTL7kcMZGF3Bbxeq899fr+iH3+hsqbXHEeiprCYIZ 3hbQ8n4Jj+ghutmW1DXgUJpZzzuAM7WG6mSht9oPIGXU33Ni6lVlMSK6v37bM3zXAiHwlV vVkqJEge+sFCBXJbJKVfYG6FrJKuRAs= ARC-Authentication-Results: i=2; imf26.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=J8NxXbo4; dmarc=pass (policy=none) header.from=intel.com; spf=pass (imf26.hostedemail.com: domain of dan.j.williams@intel.com designates 192.198.163.8 as permitted sender) smtp.mailfrom=dan.j.williams@intel.com; arc=reject ("signature check failed: fail, {[1] = sig:microsoft.com:reject}") DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1749702883; x=1781238883; h=date:from:to:cc:subject:message-id:references: in-reply-to:mime-version; bh=yer+pBjMjWuyAgwQVqhch3cxKYxoFDcvS+HSUJZ8LjQ=; b=J8NxXbo40Qh3X6tnP0mCN+HXeTy4rZVbKwY3RP2GYX0lE00ZT0HU1t80 PajqaosHaD4hkatB2gpzWrVpT0bqvZpUifg8aoMHaDseFLFTTCjUnCR0D 6APcJ8+iflDKLsbVhd64RbFY20p2+b3ugRzPSeC65Mt/yM165VvZK74Y3 EbQFTReggxGNs+jAk6dCI9D6Bn0vvS/ZoTouV0I8UmvA9wMG45nTEt/KK oK9UXVZ7rfu7uCRikr+ES+8C4967Ssv5shdz66fwY8wRa/kwEw6HlR1jq uw95GqBPUj+jflqJmGAufIRNbeTfEh/lGbhUTfyaRrX2xwS26c+k+fhL8 Q==; X-CSE-ConnectionGUID: YiG3qSrIRhu0lPAAb4S55w== X-CSE-MsgGUID: IjkFBVBVSTqyC6TUliRXBw== X-IronPort-AV: E=McAfee;i="6800,10657,11461"; a="69434759" X-IronPort-AV: E=Sophos;i="6.16,229,1744095600"; d="scan'208";a="69434759" Received: from fmviesa009.fm.intel.com ([10.60.135.149]) by fmvoesa102.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 11 Jun 2025 21:34:41 -0700 X-CSE-ConnectionGUID: 6C57iGCWQFa6QV8SElWJLA== X-CSE-MsgGUID: yGO+NAETTr6uHERUSn63+Q== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.16,229,1744095600"; d="scan'208";a="148299143" Received: from orsmsx902.amr.corp.intel.com ([10.22.229.24]) by fmviesa009.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 11 Jun 2025 21:34:40 -0700 Received: from ORSMSX901.amr.corp.intel.com (10.22.229.23) by ORSMSX902.amr.corp.intel.com (10.22.229.24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1544.25; Wed, 11 Jun 2025 21:34:40 -0700 Received: from ORSEDG901.ED.cps.intel.com (10.7.248.11) by ORSMSX901.amr.corp.intel.com (10.22.229.23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1544.25 via Frontend Transport; Wed, 11 Jun 2025 21:34:39 -0700 Received: from NAM04-BN8-obe.outbound.protection.outlook.com (40.107.100.44) by edgegateway.intel.com (134.134.137.111) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1544.25; Wed, 11 Jun 2025 21:34:39 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=KDn+nLt+wkU9CNRARDT5i3wV2RwXbf2LxHGEokTy9CwlOhTRfE4n9QCkrDZDiGAOigx8qFN/91xO/TiHluL7YfT9e3Ese3+lcji+QH/cNjHXkUyd2LKf2yA4MiH1xXuKdsX1J0+xZ0eRGF70tnKkCcw8NliYcUaFfXdVf5KPvw1lqogYRaa/AY5LlMRxU1uG1HizLocGdn5L3TPuFP9z9spNjLP49HZ+RP3NHqxvqnSMi5JibcKn3MSxeaak3NpiU9boEy4QJIRIZu33zUndmNC6GIsHAdT9cnJN/RihL6tPpMfUbsC0uwoKbFZhZ2fFqN1yoWmPFMD+/1g5YFhJZw== 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=czL/Aie/8+UBG3Bcj9gHRA5n3dJxKqw2lpvYcFVJgY4=; b=qlyjQu+g0b2YaKo1sKUyPw/Gc8lt0LWxvLhhi0vCtTXnTXVZ+G4G+MmNia+yHNKy1ldVm6XgBJPZW003GrV6MHTtL/VE8XPzc+wwavdBIwSXRUKdxPNFla0W7cVcbJqcpMpmH/ii8eNTB5S7/QMCW9LT6eldnA1JYPap8IGkWHhIkrmuAFrYpYTByHp1ozCryNTyrWGbMfr8VeBnLqI8f5iVt0nXzPaCM8dK0zhvmomPhTJ1UtfzQ+yCwO0N+SnUjcxHqucrOjSxZWxTuSr/8RpSeZ7rNttI+NUSGp0ahtNBrP7Xd7VzHCndROQt2rLxmFB3bhnniVtkwtGEK5wWWg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com; dkim=pass header.d=intel.com; arc=none Received: from PH8PR11MB8107.namprd11.prod.outlook.com (2603:10b6:510:256::6) by IA0PR11MB8354.namprd11.prod.outlook.com (2603:10b6:208:48c::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8835.19; Thu, 12 Jun 2025 04:34:09 +0000 Received: from PH8PR11MB8107.namprd11.prod.outlook.com ([fe80::6b05:74cf:a304:ecd8]) by PH8PR11MB8107.namprd11.prod.outlook.com ([fe80::6b05:74cf:a304:ecd8%6]) with mapi id 15.20.8813.021; Thu, 12 Jun 2025 04:34:09 +0000 Date: Wed, 11 Jun 2025 21:34:07 -0700 From: Dan Williams To: David Hildenbrand , CC: , , , David Hildenbrand , "Andrew Morton" , Alistair Popple , Lorenzo Stoakes , "Liam R. Howlett" , Vlastimil Babka , Mike Rapoport , Suren Baghdasaryan , Michal Hocko , Zi Yan , Baolin Wang , Nico Pache , Ryan Roberts , Dev Jain , Dan Williams , Oscar Salvador , Subject: Re: [PATCH v2 1/3] mm/huge_memory: don't ignore queried cachemode in vmf_insert_pfn_pud() Message-ID: <684a58bf34666_2491100d7@dwillia2-xfh.jf.intel.com.notmuch> References: <20250611120654.545963-1-david@redhat.com> <20250611120654.545963-2-david@redhat.com> Content-Type: text/plain; charset="us-ascii" Content-Disposition: inline In-Reply-To: <20250611120654.545963-2-david@redhat.com> X-ClientProxiedBy: SJ0PR03CA0377.namprd03.prod.outlook.com (2603:10b6:a03:3a1::22) To PH8PR11MB8107.namprd11.prod.outlook.com (2603:10b6:510:256::6) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: PH8PR11MB8107:EE_|IA0PR11MB8354:EE_ X-MS-Office365-Filtering-Correlation-Id: 9255c7b6-8c27-40f4-96d6-08dda96a5fd6 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?KwEsNKcv+F1BRbwZwz6rJbz5M0XJCcSCxU7ovxt5yHJZJOA12pte3EDtMF77?= =?us-ascii?Q?XmCv/FulYFpmpee6wlv8KqgDu7KU7qrU7rCNk0tEfapYNLkxImDQNO3BUt8j?= =?us-ascii?Q?6vyyqlsNO/ye/2lmH+dXgxhDwuxUnAxlvSFpXnJx39zmFrduKXgoZmjcKXAo?= =?us-ascii?Q?2DzRtuogbq81eyLNgDUoLVT56OBLlXLGorbOwhMfmVuUlPESZ4EaiWOv8KSf?= =?us-ascii?Q?0xxi11KmP4LUd46tghxfW47w/wP6lgs0CmrYQN3b0ugkCoh6qrDhgUQrR8AA?= =?us-ascii?Q?2klYFAWuHekfspNwyen9gjkspnrACWohQ4fLz3/OaovD9pLUWdWEoHN0CxzU?= =?us-ascii?Q?ZNaUq6zHtwf3Msxc/7EnRgPYlAPzh4qkiMWfslBZ7owHiPRFEq45ZOVf51TR?= =?us-ascii?Q?cWaD/FucK9JdPASEPymCFHqx35J9dOu0OdTxSyEYrhGcbSN6oxDRWQZaD8/f?= =?us-ascii?Q?fCisUTNcQZuTaYCvkJEfe0jFYFniw0x4sVELeyv5Sp6uAymzlsy2Lwt3kmdV?= =?us-ascii?Q?FTCWtvwNdCcUD9Hb1T4XwImEJdfQiJltCLhbTKDx4pAT/tGedrATMge6pahu?= =?us-ascii?Q?E2SOe9DUNDSI360M4QgkxU1TPorJTbGfILEZSVanDAsgIshSO5dB68Aw75Az?= =?us-ascii?Q?ZP9xJOJ74vhWEcdFFybHjO2rBxcNqL6I7gipj0xViHoq6DpjxYTBnE85z39U?= =?us-ascii?Q?LXMH6cRnTwzNBq5pc68mIgXg/HkuU22sgcuIWDdXuZ1sr5KqZN1SW9F3mppK?= =?us-ascii?Q?VcJrv15qQjlrLTPUzqlNBWG1aUbGbwktnP6al8LOMY/0nj2vwr9arRhhcemG?= =?us-ascii?Q?MWCf4XnMt7YozGP1j9s5eh0lH4KsboWB1ing+mmfR0mcKLSyV47fh+PtXRtM?= =?us-ascii?Q?kBRwPnTRJSN3TsTVklyoVEO++G7CzcsP3d1+jDRWw9K6psUEvGZr2UlHNPzS?= =?us-ascii?Q?wKNoHXGf8lFCJrtUQ0+vFFRuZqIVeVFAHEZ4nKZbq6MGoXNncL53CKOm0gix?= =?us-ascii?Q?56ZAmTDXPTjv+tDrmJzY9gTIvBjXKr6C/dOXlA346IrAgWwmaUTPzucUuPQN?= =?us-ascii?Q?9f3sKZvMrs6OLFnY0vUvBzqosI6UnIgS80sVHr356CNhds9UBnrAmDKJAiD8?= =?us-ascii?Q?wo88xlyd6RWX9fimfiG3W1BJR90QvebRvzTnKUeOhK0F9dZaeCsWPbSfHD5m?= =?us-ascii?Q?G7EQDoFhW6ZY5gL5w3uCIUYh2eVATG3tvDIxVIq0vnZiFoN7s3xUvMwJDBG2?= =?us-ascii?Q?8RqsXvnmQzZSAkihE0ZLSDUFVDxxM8geLwZPGpoJGDF0W6Z+OQMt+oUv9jMT?= =?us-ascii?Q?sqsf0ZpAfmrEvJbyGDjjkuRKyrk4WoMUeBbYMUxJQs6EV9kN2Z21tcmZYjcX?= =?us-ascii?Q?0TYx52okloNzL8H2uA8ABz13Qi87UoiOQpnT9K6jqcbSCIYQ1XVqPXKPGayz?= =?us-ascii?Q?a7lBzimNX/U=3D?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PH8PR11MB8107.namprd11.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?XeLbxKg8q+LTvdLDNzxJOiSIPYTglJpSc0eUL84ooXCv8l+qDqXn3Zh/104x?= =?us-ascii?Q?pqYR3Inf4dOwbM0kyb9dawo9eoUvnlGmYq+sV63Q5Zbfe1mOqHFcdJLAdUFS?= =?us-ascii?Q?F2K5jytZm9m8sCqnQcKYvaFgLos2J47VofJorPMhCuTzJh0bUn3L5qUZBogF?= =?us-ascii?Q?ui1Jrdar+FTg1YycIMBho8ovnyfMLXJYAWnp35Z9bE3HQuv7MFV/3SPmc8f0?= =?us-ascii?Q?MC+o9m7Eq2wOwsuemywKKyNmmity5ZKGRcTqk5woN8g3TxkytfCVT1psrYGL?= =?us-ascii?Q?VVDC2qV2JltQ52DWQaOoby1+MWFdPK7L6P1Qq+bmLm0tv38+L2mjGMTWCje/?= =?us-ascii?Q?haGoOxoUYtPwctnBOdzmzZ9KCB8Vt79ujoOTLRCSeojwUA1p7yW/KINharN9?= =?us-ascii?Q?7KDsDy/A3ek9qEj7cUbJLC5HsQYOxOSbxtdkSHjU/gbRyv1csz8VLyow8a/2?= =?us-ascii?Q?CZUswqyhXy+wUf2ofoqIBF8cd5Us3jPtubg1sAy18XTnVPo1tKqqZDxin7E1?= =?us-ascii?Q?1jHccJBSMlXXN60aSYW8iaNbxQUiEQavAnXUHWIMOJj3q19rlv7kalVUq3sv?= =?us-ascii?Q?tedRLSKWuVD4qaDJrQy+FIe2ekcQeEWqF9K9ocTD6UhBvU6H901HhyybTNoP?= =?us-ascii?Q?T8N55o+f3UVsJw2pY9ZYANw2ofqvg9m6RtgmV0fxs6/KSxLBw1KDzcGoDgrv?= =?us-ascii?Q?SPQkcQVwAADsB3kIfwp9P+IU7XQclJHNblGjiPm+e8zqwYGtBxHu22DJq9Op?= =?us-ascii?Q?qR7qGZrkvFEDDh8SRZVi/dzBFTkTp9h3wPeJIzleA+YnDcmP9qVMVxovwUs3?= =?us-ascii?Q?Wi0aq5ELF6LL+a9MZ7VGjaSJRROJ37RikYS2RDwCM1LdiiqsSlMPc0lP6z5O?= =?us-ascii?Q?g4aH4hbC4BTo/bxSDo1USDhHyATodg7ftHR2r7zpeQEFUjDKt/A0wbuw6CXS?= =?us-ascii?Q?k6xP4RdRZVARtCb+4f2rcE6EBlqv2757StwuH3sI6UB0YQ6H/dawjz1FsUQM?= =?us-ascii?Q?yWzHFe6KfhM912gsU/hMoIdLiubszTVCly/hTqWmJ5pfsdYNahBHY8h/z/pg?= =?us-ascii?Q?Bo9S3D2tEXxNvLj4jEu18mEXmaXqMhzcJv7HkWElTT7oHDWK6Px8NEK1Bwr6?= =?us-ascii?Q?a0qY+x2pWNXGDLp/8VbNubLshPOMcpNMeuNP6ApUONcRkSts4UKyMzHE/++a?= =?us-ascii?Q?lpjSB2sn8EIXjN7H4lneYrKXlhS0Krngbo+Ty1+XH0EplDAElcmbr6dFbknF?= =?us-ascii?Q?hU7H3Fqf/nPhCxn6XBbSrBmz8CfUrYUpkgNOBm9oImjXT3hA4/qWQvHBexwd?= =?us-ascii?Q?UIO9wIUObBeBM2k6tnLWh9fT4Eww82jS67QEM6lJ69jQdSg/MVZgC60Q5nGz?= =?us-ascii?Q?59mZ8QutftFZT8COIfZpzI+I8zVniVK7tZmTrShie9X8xMKktpPJ+zbLp7rv?= =?us-ascii?Q?kPIRrw63KkyxPbmUaLwm+OxffuQaD6/dcNzDIYbzR1aoOp2JRCjKwhISNzNS?= =?us-ascii?Q?59pBI45jvAgbostwrS27Dik0j8S2+jfVCyBqxVbz+6FC7FEHwA1otNHugvP+?= =?us-ascii?Q?7Vwfhq5QHjGGxUUM5mzGBYbEFIeubywsL9uQ/p/ScQ1M9YiOof+Gcm6teuan?= =?us-ascii?Q?Hg=3D=3D?= X-MS-Exchange-CrossTenant-Network-Message-Id: 9255c7b6-8c27-40f4-96d6-08dda96a5fd6 X-MS-Exchange-CrossTenant-AuthSource: PH8PR11MB8107.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 12 Jun 2025 04:34:09.7079 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 46c98d88-e344-4ed4-8496-4ed7712e255d X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: ZJxKu1hH/tnd7nMwNT0CmDtpawEPAB9+T6+kRRhGno6rZzJ/nXfiyiZQcGorrA1rAhYW2KhAAPnUwCsfvHQTOGLtDcxLkCoxCSDHLtJfXDE= X-MS-Exchange-Transport-CrossTenantHeadersStamped: IA0PR11MB8354 X-OriginatorOrg: intel.com X-Stat-Signature: 4iaen9ma3r3fi39956yhdzgoaqx35rn1 X-Rspamd-Queue-Id: 86C14140010 X-Rspam-User: X-Rspamd-Server: rspam06 X-HE-Tag: 1749702882-915340 X-HE-Meta: U2FsdGVkX1/z1KzYD1r6CBVaGr71mZeyW3rtsyDkX4FRrb0fyG/BzZ01R0ZrVUmjyEBuonbXTJdSyi0rFqOZ6dHbpzv8n8tcdbMNz3ryhJ8XnLVwAGEjWcO8+oGSrMHAQa1E2hX3HLpU6jS/Gap70EmIRtmSzKRRrd0HxBp0TdtLQOhrst9QZ2aOztYZ76VNHO5kL/Jui3RdrZOMTxESCRkFl4Abtu0abhNK4eSttFE1oojbVCbEq18RI72y2f76KGurYFyWoShsiDQUN3BzDJhjl/TGsNbQIM0nMCY+/xIGOtQw35vqtIA7hWXG80EmNmJCWTqdTvM8xcZJLkX/35I1k3ynw1qgZ1FLBUT7uFis4dVBzrsyASA+u391JActdU3lVbWCq3tK/sHtOqOp8pdMwTm6qqNP4Af5XmOlef+zPA2kPEtcvG/ew6pVWSxODs4srqRNeLKmGCZk4qsMsn1ucqpRJbRnY4UQkWG76qcY9mjfVUrypA8knCQ3K8qb407E7/fUUvPxQcq7MTt8qghxl4NDE8FCjcrHqwWPwiGQS+IAgUhTWxWW+6h4hI9KudL/1eMBn3Ntyyt4B5ur94H7Gm/zaAnL7TSIGV9zx3uIgyurXlsWyJXRGATpbmemiMteMrb9z8F8vU8byozoc2FACYv+mQiCBbgDG5xfKBfiY33desXOk9lS3WDlqoZpFO4KwtMdsuh+ROuPQVlzAhGU60saniH5FRTBVRuAIc3Af8UPJMV9X2wJ01waJru7iwxs9dM2DwhWydWhlSUlEkTBTuvdWELi6LvcEamothqXeKeHjcollrVqIwq4/L4IHAojzJWwDt9JS4Am0/gjUHb2Jr//Gv+YUmBKkROz0FT/KJ+wF2QDUMGmUU7OU+xMcYLaQ4M3Ipc1Ji3M8n1eV3avg+wsh1ALKn72LB4nFm09rb+n0tVbURRR4cUnKeix8jY7J95LxZVaJNz08zm Vur4SLXu M00C1L4bE8pXGEBwwbqGFOAXiQhefjH7ymBMxNZqh5fGFt3nTe8Ovz4nNA+WZE4m5ZD3jV1AXlFWxU7jxaiXiVPABd7MpT8EYyn6SLhUwf7R4nBq8yW3eMNjTkE26iOjhfQRMN2MvOWyZogQUcuVJyQopJ/ZprAT6EpBcS/6rxtTWOLBALkaaTRFv3599JTXXm3yFnd/tza11IJWQq477TxydmZ1lCIm284NU5o1Wcyb+r8ickb3KIRVQNz5ZD2HufPwkWH1vdGSSirPJdDMu+lMBs5r2FxiYfnShAKfq8fCL6vjKPr5Aqcd4dgQkKcKsvhfaoFCxZuhD97TwHwrFINT33GHISNmLhOj7NdPgWSWNKPUf/Tkus+vOOXweDJc1qNsK4Ed2iBu/2doXiNp7EKa4SJ2xoIyKJVjSag2QmSlapro9IRj6mcgb4JoNU0VpLTYF9+IFafUb4BAAN1oOTjgGKsrIAokfCQQJDY0gOSK/ty4z7IoPzwHggw61BRffrizn9ZrhYdGIewCEueqRMmLBYj4opc9NI43FG4Ch+vl9S763w+zU+2q9xg== 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: David Hildenbrand wrote: > We setup the cache mode but ... don't forward the updated pgprot to > insert_pfn_pud(). > > Only a problem on x86-64 PAT when mapping PFNs using PUDs that > require a special cachemode. This is only a problem if the kernel mapped the pud in advance of userspace mapping it, right? The change looks good. Reviewed-by: Dan Williams ...but I am struggling with the scenario where this causes problems in practice, where vm_page_prot is the wrong cachemode.