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 A6D4BC36002 for ; Wed, 9 Apr 2025 07:50:33 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id CA5CD28004D; Wed, 9 Apr 2025 03:50:32 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id C51E7280049; Wed, 9 Apr 2025 03:50:32 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id AA4FB28004D; Wed, 9 Apr 2025 03:50:32 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0016.hostedemail.com [216.40.44.16]) by kanga.kvack.org (Postfix) with ESMTP id 8EB31280049 for ; Wed, 9 Apr 2025 03:50:32 -0400 (EDT) Received: from smtpin08.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay02.hostedemail.com (Postfix) with ESMTP id A14021220D4 for ; Wed, 9 Apr 2025 07:50:30 +0000 (UTC) X-FDA: 83313733020.08.AC4EA86 Received: from mgamail.intel.com (mgamail.intel.com [198.175.65.17]) by imf11.hostedemail.com (Postfix) with ESMTP id EB3B040004 for ; Wed, 9 Apr 2025 07:50:26 +0000 (UTC) Authentication-Results: imf11.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=KNFKW57W; spf=pass (imf11.hostedemail.com: domain of maciej.wieczor-retman@intel.com designates 198.175.65.17 as permitted sender) smtp.mailfrom=maciej.wieczor-retman@intel.com; dmarc=pass (policy=none) header.from=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=1744185027; 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=zSv4tP6QmVecY6SdqLaC3GlmaBkvf0SrmyCfnJg02x0=; b=8YMeVblYtGdbMplB3FWhLQE2oRPfvUceVIcLs28dAJNwd4Jpzws1N9tDV+AYTMq6nM7iPi nNxhakhnQzxhWHzad7COEo2onmpDgN4yFApZeKkUEgpIZxZwqwiVk6hwGXX/lFs+rCJRuj Fll6mArQuz6WSnQZfs84z0/opuAzniQ= ARC-Authentication-Results: i=2; imf11.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=KNFKW57W; spf=pass (imf11.hostedemail.com: domain of maciej.wieczor-retman@intel.com designates 198.175.65.17 as permitted sender) smtp.mailfrom=maciej.wieczor-retman@intel.com; dmarc=pass (policy=none) header.from=intel.com; arc=reject ("signature check failed: fail, {[1] = sig:microsoft.com:reject}") ARC-Seal: i=2; s=arc-20220608; d=hostedemail.com; t=1744185027; a=rsa-sha256; cv=fail; b=rNM2Z+Nof6bvEO/Rziv/gJ3fa2Q5cleu+oYSKCRRB1CT4FHwzGydG3Xuv3PrLy8/nc4qO4 Lffb2eA52RwxeT5bHrXh+LN6wn9B/v/kAu4vop7neKp1U58lLDt86YVbjNus8R2ejqwMwH Gz9I1QatfrTcaPdv4CVyvgG9sfBGOtw= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1744185028; x=1775721028; h=date:from:to:cc:subject:message-id:references: content-transfer-encoding:in-reply-to:mime-version; bh=inMHjdyBhD54zKoiv07Ivqsv4gOeQabs1vyrIsrqkQg=; b=KNFKW57WSfmy29MfNeEu1guyUX1nnhMgxYUo7h7Xj5nnGDQH2zFhL/6V nbJThVUDRAswDqfLaxyPb2CmXjkhpU6sly4LcqQy9qAStSM1kfZebgrRm shalbCe9MzCR+D86L9SSL2JB5tm8V80LWlrkYWKSfdJ0sea39sNsOVutd PwHWF5KJ5mi5ccqImzRL+eGHfCCb9LUn2hcOGJco4trjkthfUXNBfry0b HdKWg+/EZEqSdDgF6KTDxZ9NPzaXYZtX8Fv/MfA/eg02FyG0/Gd1nrFSN 6EYqhJPk0aEeSJTKiIWfLjjLnd7dHIMVc8agAITVv7JeQHmYgwIE+fd48 g==; X-CSE-ConnectionGUID: ueYqS7cYTjesWB6ujnNdPg== X-CSE-MsgGUID: +GTaZjAsTNKW5tfL7bOELw== X-IronPort-AV: E=McAfee;i="6700,10204,11397"; a="45659711" X-IronPort-AV: E=Sophos;i="6.15,200,1739865600"; d="scan'208";a="45659711" Received: from fmviesa008.fm.intel.com ([10.60.135.148]) by orvoesa109.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 09 Apr 2025 00:50:25 -0700 X-CSE-ConnectionGUID: e5NN2Nq6RFO7+sn5ZdaFYA== X-CSE-MsgGUID: SHcK+rOnQoO7ARKIKR9wjw== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.15,200,1739865600"; d="scan'208";a="128851267" Received: from orsmsx901.amr.corp.intel.com ([10.22.229.23]) by fmviesa008.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 09 Apr 2025 00:50:22 -0700 Received: from ORSMSX901.amr.corp.intel.com (10.22.229.23) 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.14; Wed, 9 Apr 2025 00:50:21 -0700 Received: from orsedg603.ED.cps.intel.com (10.7.248.4) 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.14 via Frontend Transport; Wed, 9 Apr 2025 00:50:21 -0700 Received: from NAM04-DM6-obe.outbound.protection.outlook.com (104.47.73.49) by edgegateway.intel.com (134.134.137.100) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.44; Wed, 9 Apr 2025 00:50:20 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=N1wEldIaY8yWMtEcDGnfk6nPTxOUfV7Z6I+S85yGvjT+NMHLF9DrkF3KfnQJ/I1Qh3pu0cm4U+KCg+p3qO82Ekaf1FsCJv3oYRcu0AmevAGyed9EQfuQZqlJGxwy5aM6orUQxPiiGR1qvsmL+3E2vYGh92U1KLKnD6fzd44I5KT+a7fpDzdU9mar445jI6Ls2MvFSSZw0XFbiPxC/T9UqTXN18ETe8ucGsZg+QIeZgtzx/P7Hy+rWKw/DCtxAm9QWc7+FmiYXcyxh/6b5xTpMFEerJ38kOiEv/VnV3nFWcR5xGP+bzkSkr/AZzJD3j9svcsO/kfYcWrBrSygZvP6gA== 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=VQcQR+Ry4MldQ0ybRESNJFC+qiaY57zFR93HhekL38Y=; b=R+R5VVuF8lL6S4h2QiXpV88ZGpWYUxyOWHw53EmLANxziexfbsQnXUJ2rFpularISbxb5Qmh7q4QusXltGaMx+GpbIPnEsSpLoVwZwSSiH2aAJeVXDSFLiIYm7WKxuTaVZ1BJSypew7hgdF8q9YrObZUUqpvKhWcrdEgoqoO0cO3gljWMBBJ7ilPvkJiIrPgQXrwd2Appx3sHSMARJ7W5S4zoqaaYFh6iEOJXM2J8cdFoDby3LZSZULNHn/6Dir3SJocl6xUp4/y/1nu1Q0HkXit/ainKfdHV5tlPO07+ICC0ksyLmBVso0dCb91tCkhMRtvxgZQsUfAcwwFm48iSw== 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 MN0PR11MB6231.namprd11.prod.outlook.com (2603:10b6:208:3c4::15) by DM6PR11MB4626.namprd11.prod.outlook.com (2603:10b6:5:2a9::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8632.22; Wed, 9 Apr 2025 07:49:51 +0000 Received: from MN0PR11MB6231.namprd11.prod.outlook.com ([fe80::a137:ffd0:97a3:1db4]) by MN0PR11MB6231.namprd11.prod.outlook.com ([fe80::a137:ffd0:97a3:1db4%4]) with mapi id 15.20.8606.029; Wed, 9 Apr 2025 07:49:51 +0000 Date: Wed, 9 Apr 2025 09:49:39 +0200 From: Maciej Wieczor-Retman To: Dave Hansen CC: , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , Subject: Re: [PATCH v3 06/14] x86: Physical address comparisons in fill_p*d/pte Message-ID: References: <926742095b7e55099cc48d70848ca3c1eff4b5eb.1743772053.git.maciej.wieczor-retman@intel.com> Content-Type: text/plain; charset="iso-8859-1" Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: X-ClientProxiedBy: DB8PR09CA0018.eurprd09.prod.outlook.com (2603:10a6:10:a0::31) To MN0PR11MB6231.namprd11.prod.outlook.com (2603:10b6:208:3c4::15) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: MN0PR11MB6231:EE_|DM6PR11MB4626:EE_ X-MS-Office365-Filtering-Correlation-Id: 91f0c156-1df3-4cf4-259d-08dd773b1be6 X-LD-Processed: 46c98d88-e344-4ed4-8496-4ed7712e255d,ExtAddr X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|376014|7416014|1800799024; X-Microsoft-Antispam-Message-Info: =?iso-8859-1?Q?Tu1w78c7OW4RoL3KLTef2GTi4KDq/e0mt9ca4DoqgD4dtDl/XH2hgINXZP?= =?iso-8859-1?Q?bqOVsCQm8DYFio+y971hIL6vAWSc+LbLcuctLloHhs5rBvZBjgb/j7kUpp?= =?iso-8859-1?Q?HFqu9VQbKm/oS1IupZ10Zqt9SnUrlNv8b4goqK5AwT+1dIR8PElu8lj5uY?= =?iso-8859-1?Q?hqVJKONwbyL0W7jeJAcJwz1cZ3DCi3LJn1ccr/bxzWQ7Lxh/eMVtV6+pa/?= =?iso-8859-1?Q?JrTk3VsHDQSK1AquuU687oQ83OCNbnefe0u9ndYP9FPeSrmoMuTxSxhfN7?= =?iso-8859-1?Q?1GpTLvsuIX9TSGf2NrMUg7Ipy6smXN8RsCnrgbhl8wZr+nMx9SGVCNPn6i?= =?iso-8859-1?Q?bfrpkMOaEo746YAWogjLwCh24UgTSqJ2G/SLg8YJ8c8bKY7Vy4VZHmlJSy?= =?iso-8859-1?Q?/NbEbcgj71F7X/FgHvG+7JLqpcUCTk0dqwLm5QlfzAog/MI/m1sVV0VSwY?= =?iso-8859-1?Q?DUVpI+hS67s2UavxAs+XCraAlsZ4EE2pW6rmEiTmoLmYN75Z8D1Gg2j2J1?= =?iso-8859-1?Q?l2u2D6ODOc6CCpGB/eMXzHMFh4hZq1s95MZ1auAV1RE4TlDLJIfCm+EIX7?= =?iso-8859-1?Q?xo67bKcOYpTvwBed7EiXTFlKdEZukDJZFKt9YVjnpNLl8ehp8aSHE9wr3I?= =?iso-8859-1?Q?2gqfPJqQRhKYv23BIq6rdcFDSGfGZ+X+/ufkNoR0njKjQy9V19u+YBkrL7?= =?iso-8859-1?Q?gnGEH+7mjk2w0t71h9yB9ur28y4gAI2KQBSaIVqhU3Q5yQxQZJ7Em4EOJv?= =?iso-8859-1?Q?+igx6+brGKEouF/bdLMTa7nK3CtBQVYGJecunSoumoKAN6I0MgdHUbbqoO?= =?iso-8859-1?Q?RliacYJOIDbskIWzWjRJwf0fa74y3kb/dWiW7kEv8VS34jqyJnGvWiB1QR?= =?iso-8859-1?Q?blqSmbySPfp0u8FAjUf7bbgQQYqNeB7XeVFMean4fNUI3UzBM8tTPyvHJt?= =?iso-8859-1?Q?1i9XNH7YHMjjDJx5gXgnfDsX8mnGEYOo4JmRXx4SSF9QTd3ic5/UGDpVsI?= =?iso-8859-1?Q?KFho9tfjeQlFQ0rinS2XJKISubMYEMA8NjwGNNGz32yhb/80IIlryuOyHb?= =?iso-8859-1?Q?er0MWgs50xaVAM+8srE6R6OFSRZRs4XzwkspwjDEbA69+s/nEvwdGbzRo2?= =?iso-8859-1?Q?vzBRXIUAdYesjp7WiZ1lGsccK+lOMsKrZabk18IafhUmQTYx3D8zAZQ8Xe?= =?iso-8859-1?Q?0j1Uu8lMs/5UgG7TUQ/yP6AbvoTz0uTr/DwJ+/9B570tfmqL+1QJuKTGn2?= =?iso-8859-1?Q?TT9kczpUfBosRYLsEV8iWVVQwWZAk0OHiHRfmQJ+lRIo9lCsKRSOucm2hl?= =?iso-8859-1?Q?Ym8+yIWi/wAw3K2byOCJLIbXrNpmUNSsCPT8GR7bmRoSwjlSXppy4vbAPl?= =?iso-8859-1?Q?GWzixn5UYasnEWa0Pa/h0vbxXwxRSOAgRqW9UVrYTrZB/VeJmuUIziWi7p?= =?iso-8859-1?Q?Cew5j8rVgMMPqhEu?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:MN0PR11MB6231.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(366016)(376014)(7416014)(1800799024);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?iso-8859-1?Q?zOflJt3s+c9siRWFDzUwyfsYYiOzF2KMMU5pK2SWaxHxS50Rknf8mUFNgm?= =?iso-8859-1?Q?eE4BT3xY31qYJKUvmRumu855en0i5aFD0X8RCelfZ5pKKhU4cMbBdMrres?= =?iso-8859-1?Q?NchfgjRq2NOKLlUdQdG30/6yFZS2jrlhqitKrNY36KdVgMo8b/VRh7Gp1q?= =?iso-8859-1?Q?byOXVc/Fly+4MeKUQEvOw3JQUkyeW7RYOAWcmHz6udlyJq3b6AWfFsq3AD?= =?iso-8859-1?Q?6IglO5lqxvxeTbN2aQ7TplcrzomkHoAommyE29kFMnpoKilFNKaynDBQJl?= =?iso-8859-1?Q?Q2K/4Wfxqb9c3RBqj91q0D8BJb27Mf7udOpi09CuHH3Ga6+IhnhZ2LNAqs?= =?iso-8859-1?Q?rWyM5PsY6EzWDq1Ms4WSdU/AZnvIY1quVUcYp6002MpNapDAsq58hpYKNV?= =?iso-8859-1?Q?7FvvHEDj7gXmEZ5/wamKQmdwZKj/yCGrlamH1oxMpHpx+RIi+vyW7ZVF7T?= =?iso-8859-1?Q?Gc4k9y4+s/XY4KnZRicltBwGeJHmcaBI5iMTHMFlCwXCVYMSP1toHVaHfr?= =?iso-8859-1?Q?u1Awfk7hlW0We0PjbU6c4nX1ZSFy2vpluwXzcQ6NwbI2VWiHrn0cGe8+Xu?= =?iso-8859-1?Q?DTnRojGpciwoi7hB8cCGv07vXN0Qn18B1ThuoilOLwiV1+0ayXgPpoaz1K?= =?iso-8859-1?Q?uHxLFZ0+4QzMF01F4M2lGRDzSJHyBWCr1daa/TlNyxzNPdc5UNJGcvkJ2O?= =?iso-8859-1?Q?aF/nWpCSECsQfT+hj9UOSmFthYCEGPK+uDWfxoNB0htgrky7VIk1kWZ9H2?= =?iso-8859-1?Q?1VUd/mP7T0flmdVdZ8ClXbX4ER1r1Gy6GcWWZCpUJbbMmMELgBWYnuDdMK?= =?iso-8859-1?Q?4V6XHydx1eRiIjPTf02NqsF+ApCnEg1/Uf73pfY2LjY65ewiylucg1OQSQ?= =?iso-8859-1?Q?J2IVulmX7iYdAsQ09NpxYN6WkboP0XuRFWqtq/QpSJE62m0PGtE/FzvlNz?= =?iso-8859-1?Q?Dwp1RQznJOivyOxkOJ55Xs2h8hfnGOBXFyNik0DKD9i4qOoyq/bZKGtHoF?= =?iso-8859-1?Q?oUwEvQUWmRzJPrGPsRs3/oFQAEOZ3sM8bWpMNBgmofjsZ7x6xzQZftQ/Lf?= =?iso-8859-1?Q?3Q+PO/RBRGGgObHz1692dOYMKGWUONxyswnxktRi/sPApkHeYunqw3wslJ?= =?iso-8859-1?Q?t9E4ecHtxdy4OXxSrwlYwEbzkyOtGEjOVytMPk3tGaD7H7vKhRbWFC0BMh?= =?iso-8859-1?Q?GgkoEZGgkgfpS2U2PnNyZBhQxAptkOJu3kLNFjTYLygyOXmMrGhMuk7W6w?= =?iso-8859-1?Q?U+lnvNYWW46tqpU0Ye5NLtQ7E69TdKFJ2AxMtGsw7N/TF1rHeavA/qTKaz?= =?iso-8859-1?Q?8hXXfhtEWFsioTSYKP9g4mKz3Wrll5AmvbhUT2ksqq8xCEdqXW0II8ObPX?= =?iso-8859-1?Q?FrXwk9Gtz9xNfZnsIwbEy6CY/6VkxOigW5IovfyyApWj5Qe/GWnIZMLpwS?= =?iso-8859-1?Q?gnSYxkkqUgYnqUAFmNqqlqX4IbOJfFMdsyHd2omxb9IHBTp/42d+fy30C8?= =?iso-8859-1?Q?SUvaNuzNm9SR9/nLu9jnizFKNPaNeV8e4zE3YLAOV+WJYr9BZbEjljkC+8?= =?iso-8859-1?Q?zGD46PFd3YyOlTlnnza2SZSx1VocRc1Rklfsq1FkIghN8kgEOSsiUT1fy9?= =?iso-8859-1?Q?1OFwyIbCrsBtI7dgoIqFdCNySSZ6pCao/zNQjnIVDUpgxgnYJLAqQ9XgoI?= =?iso-8859-1?Q?NTcXjzKfAY0x+aaNapE=3D?= X-MS-Exchange-CrossTenant-Network-Message-Id: 91f0c156-1df3-4cf4-259d-08dd773b1be6 X-MS-Exchange-CrossTenant-AuthSource: MN0PR11MB6231.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 09 Apr 2025 07:49:51.2633 (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: xiMkJ0Ocfugu+cGXnqa4IO/n50VdAn/aAqCvX4UCwx1f4QXJ3iKZ8oADCS0bzafady5rPatEh3yDkNYetFnGc0bwv/1d/cPKgc6ptUgzYzw= X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR11MB4626 X-OriginatorOrg: intel.com X-Rspamd-Queue-Id: EB3B040004 X-Stat-Signature: xesyicay3mwzm1qd45c44bbc5z19pww4 X-Rspam-User: X-Rspamd-Server: rspam12 X-HE-Tag: 1744185026-295663 X-HE-Meta: U2FsdGVkX18j+ncLaFCZo4nvqSO+CHo4juqJ++cK/f0W35kgCcAQIK366rjmEfOJLEnRyDVo3+HwQ3CkxxReUE7vjQIRK1G84R6EA47KDHeT/XwfrXBXkbkoLVn2Z4da/3tWp0ZHEWDC4Q6wXExjlrs1D/LMi2TGV576fWDm+VMpaNBRnjXaHbXMN6pRvGREF9xqERKxBXjRt8g6q2HdD7SKqd4q2hjObvSpM0jigKWasgSYEOwjtwkLobezsUuyT49zYtNZTOVgFygDI0JfbImfJwpJwf3X8o6Afr+1OO6sirA3lz/FNZ2j8zHhuympj052OhpRRV6xFlNC2pfZbiwzDyYoZxniHVh7gPqtRcQlzoKkMNw62VTzEqlDi9l/7KhPYb75xLJFQSf7q2u3BiZo9GvevHPJPdDOaGMHvkcB5l2SMJ5DSkpbS89O4gSdqH9izoK7xJZl0zkcHocnLeUxuaqBluM43z40z1L+3ZdmuVUlaonWom+wYTpEa94tHxIUAl8KHZihjmpiSSm25d5igaqZgbius4z9dh+DQ9spcmSzGxtpZylPpbYrm+JZdSFu/kTdPqOfdVqh83RgqFu6qvNIRhkS0kKJoJMWT+c3f8p5TIHgzfrFpK5ynSz9EIylDCeo2FzWs2nH28Qk15UjvVc2q8b28n5Ca/sZhHzu7FKJtjG2kkDRRwwdZsl1Pcx9yyAypUuEj2NcZVqVAq1SDew67YAJUgCMAgOONCjSMK/0nUVtwRcOzYbmVUFYgASB+SCgC1yx+ueL9By2p1VvUmensDi0sp9D0w1vitZv60ZfvHEwYPRHkzKSEURleIOMtfUjAvGnIRw032KRbc2YLHSUQ1aszucfM1I6wNi/spARVsgNJ4aILZ3NZGOHFLJzKgDtC3yWk/C6DsvGtCq8O9mILsYepst9EFx7kcltZZa68sVxfqcC8iURwJBziEJVW8dP8RGJkbjvK6R frRBJ8q1 ucdcwXTu1aAT2/RyKkxfDOjhjUkusNRR+AbQIJ9u6+SHVdynfeplsO7jC37Jq8E+fzwD4yU3dIirDeiJie2guPkom0AHYIoE2FkryfEbbJ9xO3d1Y8g304CyPIPZWdOWua6P4mcYH8Uv/xI2nBro98n3kKSgDvRH3bBb+p6yiUZ4dTGwqhEDpoK/zk9WbGrAVrs3vBBdhfXyxCKPos4o4/bmV+ODrpMVFhFlqsmNQSkQ4zyglt54tBen33E3dvlAyJQKOiaY6Frev0rUcZnDdLJcAx5ImtpGU9iKK1jq8QfAdiGg+C8SiiZWTub3NYcIEYWdsx4Af9GzKDJrli7GG4U4utTqh/Nr/nlsw6B6Kg8DN9hj6IzehKpJMqSk3lT5ctJZscsdUnikrFgP+52aNvxzO9J2H2BZpjxBIoXcRSV1S/dw1XNfrFlRfplC3M9ebAA6NUAaBO/Lt/IayUPA7wFFFVCvez+rKJyjIRUsYyYqGr/2RGopT0bmbwrlEcUqZPGfk+CyCgvxlAGJ6BE7S3sjyBd5H9X+fj1Kge4Lzuqo5SaSZ40IuO75iSYdotj77AVKH5R4K1+22GayYpuNH8Sh8XMsZLbdxybwLHhR59XAPeL0uawyPep3Osw== X-Bogosity: Ham, tests=bogofilter, spamicity=0.000005, 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 2025-04-04 at 09:56:31 -0700, Dave Hansen wrote: >On 4/4/25 06:14, Maciej Wieczor-Retman wrote: >> + if (__pa(p4d) != (pgtable_l5_enabled() ? >> + (unsigned long)pgd_val(*pgd) & PTE_PFN_MASK : >> + __pa(pgd))) >> printk(KERN_ERR "PAGETABLE BUG #00! %p <-> %p\n", > >This one is pretty fugly. But I guess it's just one place and it >probably isn't worth refactoring this and the other helpers just for a >debug message. I was trying to think of some prettier way to open code it but this seemed like the simplest one. -- Kind regards Maciej Wieczór-Retman