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 C6739C30653 for ; Wed, 26 Jun 2024 12:00:26 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 364F26B0092; Wed, 26 Jun 2024 08:00:26 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 314F66B0093; Wed, 26 Jun 2024 08:00:26 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 1B4AB6B0095; Wed, 26 Jun 2024 08:00:26 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0015.hostedemail.com [216.40.44.15]) by kanga.kvack.org (Postfix) with ESMTP id EF2CA6B0092 for ; Wed, 26 Jun 2024 08:00:25 -0400 (EDT) Received: from smtpin26.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay01.hostedemail.com (Postfix) with ESMTP id 73F5B1C22B1 for ; Wed, 26 Jun 2024 12:00:25 +0000 (UTC) X-FDA: 82272897210.26.D125B80 Received: from mgamail.intel.com (mgamail.intel.com [198.175.65.18]) by imf15.hostedemail.com (Postfix) with ESMTP id C8EA8A0034 for ; Wed, 26 Jun 2024 12:00:22 +0000 (UTC) Authentication-Results: imf15.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=h9eHQRxW; dmarc=pass (policy=none) header.from=intel.com; spf=none (imf15.hostedemail.com: domain of kirill.shutemov@linux.intel.com has no SPF policy when checking 198.175.65.18) smtp.mailfrom=kirill.shutemov@linux.intel.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1719403205; 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=fvblMt7+zRqGd2Pw4ptyJsGZclChE/x1no//4lbrkwY=; b=OHgs59YaZvZAiBZYOOZ61OYazSq9CV7vRjYOtWuZuyBMGWop7U93YjZGDtgLNEzPRgwBEn ywOAIbL38w55qNJUZdHaBXoDwTbLXoQKEOgmGAZt0hQxpzITg+GW5Q7SezhBak0IbdL5c/ BUwB5otl00GIud+t4xbALr8u9ARNBDw= ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1719403205; a=rsa-sha256; cv=none; b=7wBlAzHoQyiT1D6E9FtolB5nyzE+PysJ9/fVbGzXSwFGN1sQr56O/udaiIZW5pg386oF1q 1ugHsQvIyqS6/iVY0F/VwfnuuE1JQL5CgJPW7M36kc8JR5sPmK5iDfR6R0vziypqdxKziN Ke7ekdwpoRvijXsM1udgb0RCkeDB7tU= ARC-Authentication-Results: i=1; imf15.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=h9eHQRxW; dmarc=pass (policy=none) header.from=intel.com; spf=none (imf15.hostedemail.com: domain of kirill.shutemov@linux.intel.com has no SPF policy when checking 198.175.65.18) smtp.mailfrom=kirill.shutemov@linux.intel.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1719403223; x=1750939223; h=date:from:to:cc:subject:message-id:references: mime-version:in-reply-to; bh=bh8hvuIU3n7Loy6VcuHzcyvnUCKJUlEQfz4UfRFVk60=; b=h9eHQRxWmaPKn7dJL/mz2+MjKKVSLcD+jwJob2WvexYcP+BPA0kuc0re BvBGQulBKvY3D3n+LK38sTHYgFC9xAVQneyhefO2fgKTE0JEALEADCl8h VyQ3p4u2CqDvEaBpyBQ5LyTdG1AEFiP/LA7+mFdutY/9zES0iYcvvn/CZ vcvGFbE/EaEaIh5kSM2RX6T5fp+CKCIsu3zfTCqG1RatrM51/0a2DmEZL EofigcBMdwLwt9iZD7lYY5TNwORVy3cH7D8nJEnvsod+IxgOUDRsVBdrk H5moXg3/SRvg2bT/5HBBRDlkMd16M79vm3IXUDEwqYR++WyNbf5x/I6ss Q==; X-CSE-ConnectionGUID: sT3snq2hQGy0eM0Q0MMT9w== X-CSE-MsgGUID: yYxZ+hj7TIC9+wUlsEN3Uw== X-IronPort-AV: E=McAfee;i="6700,10204,11114"; a="16611058" X-IronPort-AV: E=Sophos;i="6.08,266,1712646000"; d="scan'208";a="16611058" Received: from fmviesa003.fm.intel.com ([10.60.135.143]) by orvoesa110.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 26 Jun 2024 05:00:21 -0700 X-CSE-ConnectionGUID: /5RfIHYsQJuxso8TuXglDw== X-CSE-MsgGUID: suY9nTNCTvay+c8SqTBfig== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.08,266,1712646000"; d="scan'208";a="48347414" Received: from black.fi.intel.com ([10.237.72.28]) by fmviesa003.fm.intel.com with ESMTP; 26 Jun 2024 05:00:15 -0700 Received: by black.fi.intel.com (Postfix, from userid 1000) id 9FF3D346; Wed, 26 Jun 2024 15:00:14 +0300 (EEST) Date: Wed, 26 Jun 2024 15:00:14 +0300 From: "Kirill A. Shutemov" To: Borislav Petkov Cc: lkp@intel.com, ardb@kernel.org, brijesh.singh@amd.com, corbet@lwn.net, dave.hansen@linux.intel.com, hpa@zytor.com, jan.kiszka@siemens.com, jgross@suse.com, kbingham@kernel.org, linux-doc@vger.kernel.org, linux-efi@vger.kernel.org, linux-kernel@vger.kernel.org, linux-mm@kvack.org, luto@kernel.org, michael.roth@amd.com, mingo@redhat.com, oe-kbuild-all@lists.linux.dev, peterz@infradead.org, rick.p.edgecombe@intel.com, sandipan.das@amd.com, tglx@linutronix.de, thomas.lendacky@amd.com, x86@kernel.org Subject: Re: [PATCH] x86/64/mm: Make 5-level paging support unconditional Message-ID: References: <202406260735.rkb4c8N7-lkp@intel.com> <20240626102624.1059275-1-kirill.shutemov@linux.intel.com> <20240626104648.GBZnvxmMXCZbEhoqls@fat_crate.local> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20240626104648.GBZnvxmMXCZbEhoqls@fat_crate.local> X-Rspamd-Server: rspam07 X-Rspamd-Queue-Id: C8EA8A0034 X-Stat-Signature: gz3w7f4q9jztr1dzqbroat1b6ik9e1fq X-Rspam-User: X-HE-Tag: 1719403222-528537 X-HE-Meta: U2FsdGVkX19VzLqX9HJXpm6jsYCwjFwP6Kdduhd7BJCRV9vDSo2+J+qGt/ikioZdzT6wycCBdGBfZxzrcRrpxasPkdBNNq3WBCN5wlxkxw/KJ8OMEK8Wet9nY6ofVBOsKVQaxn1JYZy8T92T/7IbFGzCo2QzwqgNSP5siDeA3SVxFU8mkXLSiO6aWujKJsDShuej4SiQa5m1WcQRTQPOkkgSXsQZZ9TvFwisAb1CvY20X2mUrHsBNwu0NgcN/T73Pk9VVd2cnEyrOQyKDUD1dADpmZS10xKESk/9OaRSwWk1u9cjtSOoUOIpHCvRuvS7uQ+ySzwg+r7D4Sc73+P0U7ZXQMgV1vAyt43TBbQ/7C1tmuomuZYuFoUEVW9TuLyLOpeqRlLuBxiXd0sUAXtptqe81oGi82gV6oFthuQ/ad3WAye1he8TQ2hzdgrxnxMBgfwClORFYnpztgXVv8Na9V+HvUBVhQUi73YzbSEn436/jWfh39y1IoHrXF4kaGmxmpqfeE/u1FEydEYCJoWernQwMeuKF7AmyBkuYE7w80hZ9smLoNSw/4+tilZMbRsG8vDDKRwuq1HraxW23n7MBn7Bna+sU/vKQKawTPszgEKT5Ha8hRCKS7gapVG/Zmae/EIAuJTsgsGQNGQoEBNjDGWUoSwfsASO4v/sP+deEteXCjlPg652NjJrURhmdiCq8gpJalTXnfEtaF0Qh4NUC2MX9yZ0w52+unBsAKqwDC65g2oEHJEWYQ2Lll/zGtwEoCChgLlBcUTubRNpaW9dyUln+w1XDwnt6Jy1KSIunniTTuJb20Ltcz7eLkxw7Akht3Dd8NtYHTGsYYXMN5oUs+vEj+80w1qjhFDiysGd2kCMiy4v6JWHxhU/1uWvtrb8As0bLng7LVlo/WoOIjYGFF/i/lBVoHpBIOts+cD3ZscVkY6EXv/jFKghJWmI799Yrjaklx2fm+7vrBGqHJF My1WEt88 NWOv6k/zWUlIggbToOn/y8ohGwk12Yzn1JdCapEZlFgD84RSnJZN/8uAqlOjVWj9Gs7TBBR0sYP4PsSzLUG6E3MFsxm68qPZuurDvgrOfe68rNYSrWATvzyNzFOlUsMwBvtOFOkmq9J10j73oB4eLeX2tXcuOson4x8yYvv6vsCltEBr2RgjjzLWMWRT8xnde287Xk/eYScCOxmZw6r8O/+xwtbN09sBFUsBTmGiLw2moLbIrJWrxlDlrFQ== 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 Wed, Jun 26, 2024 at 12:46:48PM +0200, Borislav Petkov wrote: > On Wed, Jun 26, 2024 at 01:26:23PM +0300, Kirill A. Shutemov wrote: > > Both Intel and AMD CPUs support 5-level paging, which is expected to > > become more widely adopted in the future. > > > > Remove CONFIG_X86_5LEVEL and ifdeffery for it to make it more readable. > > > > Signed-off-by: Kirill A. Shutemov > > Suggested-by: Borislav Petkov > > --- > > > > v2: > > - Fix 32-bit build by wrapping p4d_set_huge() and p4d_clear_huge() in > > #if CONFIG_PGTABLE_LEVELS > 4 > > Is the 0day bot smart enough to detect separate v2 fixups like that and > re-test using them? > > If not, you can push your tree to your repo so that it can chew on it again > and report any other potential breakages... Pushed: https://git.kernel.org/pub/scm/linux/kernel/git/kas/linux.git x86/no5lvl-config -- Kiryl Shutsemau / Kirill A. Shutemov