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 B55AAE77188 for ; Fri, 10 Jan 2025 20:34:53 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 2EF626B00E2; Fri, 10 Jan 2025 15:34:53 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 275AE6B00E3; Fri, 10 Jan 2025 15:34:53 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 13F4E6B00E4; Fri, 10 Jan 2025 15:34:53 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0012.hostedemail.com [216.40.44.12]) by kanga.kvack.org (Postfix) with ESMTP id E894A6B00E2 for ; Fri, 10 Jan 2025 15:34:52 -0500 (EST) Received: from smtpin06.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay06.hostedemail.com (Postfix) with ESMTP id A36EAAE80E for ; Fri, 10 Jan 2025 20:34:52 +0000 (UTC) X-FDA: 82992696024.06.0D3C629 Received: from mail.alien8.de (mail.alien8.de [65.109.113.108]) by imf25.hostedemail.com (Postfix) with ESMTP id C006BA0012 for ; Fri, 10 Jan 2025 20:34:50 +0000 (UTC) Authentication-Results: imf25.hostedemail.com; dkim=pass header.d=alien8.de header.s=alien8 header.b="J8ic6/Bd"; spf=pass (imf25.hostedemail.com: domain of bp@alien8.de designates 65.109.113.108 as permitted sender) smtp.mailfrom=bp@alien8.de; dmarc=pass (policy=none) header.from=alien8.de ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1736541291; 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=u7i3NQ/s7AMwVbdyQc8voQ7Xuei4+KotkjV1bO4fQsQ=; b=wMNeNt/ann1f6u5pB0sZI4b37jW0Yk+DV3aYbHUPO7/X4X8u3Apb7X/bpNUAHwRMxubaiH StHolQ8gt5NqdCtNWp6CRWdatu7gbRP9ajqlkaN0bl+PV7LqUKAu+ba+081K7fjygvAgZ+ 25J4uIAJKwWGJFjGqYNO0apne+Jo15w= ARC-Authentication-Results: i=1; imf25.hostedemail.com; dkim=pass header.d=alien8.de header.s=alien8 header.b="J8ic6/Bd"; spf=pass (imf25.hostedemail.com: domain of bp@alien8.de designates 65.109.113.108 as permitted sender) smtp.mailfrom=bp@alien8.de; dmarc=pass (policy=none) header.from=alien8.de ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1736541291; a=rsa-sha256; cv=none; b=OIQOzNZW/8Vn+NSsQG26nPr+9/1DOE8vskYelcnYZS1CfbcTPI3eRRsZiNuh6SdbQ4hq38 KXk9UIpdWIiUC9O9qBuvfoeJ8B1Y2NahFNCKRDxVL3zLDX9sMZ/KUQjnbSK1cLD/kIjPv4 DeJp4qzQGwABfIyBz0Sox73UOcWDtqE= Received: from localhost (localhost.localdomain [127.0.0.1]) by mail.alien8.de (SuperMail on ZX Spectrum 128k) with ESMTP id 2133840E02C1; Fri, 10 Jan 2025 20:34:48 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at mail.alien8.de Received: from mail.alien8.de ([127.0.0.1]) by localhost (mail.alien8.de [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id xO-BrtjKeasc; Fri, 10 Jan 2025 20:34:44 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=alien8.de; s=alien8; t=1736541282; bh=u7i3NQ/s7AMwVbdyQc8voQ7Xuei4+KotkjV1bO4fQsQ=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=J8ic6/Bd0tlegM4zHZZcbpHE0XiwmJJOlwWQ+BTwJEqGvrGpdyXvBDiujUF6PERXX 9QikNGM9mSNwGzvK+GqddE86EzgfPEDNuqK6CFvijybHY381AUHY2pBjJmc4BLLQ2D u4rfPnbfYqDGvxuD9ax0XoQVDIp/TMRVcVsYnFgfhA0z9T9Uh4fz/6cbSLNUXHhwGa phjt6PvVK01Xq3vo8IfQSCnolItvovnH6NKpiM56ZNJfcLSrhUHqSn7RJgRdYvQH4a 7ZmKXommZKiCKrvgqaV/8s4KtXuvTL+EcZC+PuG2UApKvYgHMfOvppsOJsZeqdrp6a /pqpCcvSFaUznc/GPnK6zmBh+FHyNWZr3mG8RLCAm0K3aC3DMFlBtbw7HPG60JbKeD 1G/G8VYHk97ZEaUBzgMtg71u9y9g14CavZvTzts1RcKD12P/LatGFdPpQXf+9nagUP 6QoY+YfmAYB5yJrjTDV6qSOfdgST6HroKa6hh7g196rkxAp9CHoXDcj1idp2IqZRl/ tOmRmtxrXmhS6v8SDBFnz2lvalZ7JLh2dihMnC6YdXvBKCP/njP/9YSRiSfj62LT7s hE0tvHIrnutGAG/6fcRSvh+ssgCrpTr6nYvcHfB7d5q4rZ3Wvw7ECaWARgVxPlT/wP Tjtoigafi5N63u5arJs4ICUQ= Received: from zn.tnic (p200300ea971f9337329c23fffea6a903.dip0.t-ipconnect.de [IPv6:2003:ea:971f:9337:329c:23ff:fea6:a903]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature ECDSA (P-256) server-digest SHA256) (No client certificate requested) by mail.alien8.de (SuperMail on ZX Spectrum 128k) with ESMTPSA id 4A15840E02C0; Fri, 10 Jan 2025 20:34:27 +0000 (UTC) Date: Fri, 10 Jan 2025 21:34:20 +0100 From: Borislav Petkov To: Rik van Riel Cc: Tom Lendacky , x86@kernel.org, linux-kernel@vger.kernel.org, kernel-team@meta.com, dave.hansen@linux.intel.com, luto@kernel.org, peterz@infradead.org, tglx@linutronix.de, mingo@redhat.com, hpa@zytor.com, akpm@linux-foundation.org, nadav.amit@gmail.com, zhengqi.arch@bytedance.com, linux-mm@kvack.org Subject: Re: [PATCH 04/12] x86/mm: get INVLPGB count max from CPUID Message-ID: <20250110203420.GGZ4GETAo2HPUKaPgH@fat_crate.local> References: <20241230175550.4046587-1-riel@surriel.com> <20241230175550.4046587-5-riel@surriel.com> <3bf6f37a386ef8afeefee54202283023c0581f58.camel@surriel.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: <3bf6f37a386ef8afeefee54202283023c0581f58.camel@surriel.com> X-Rspamd-Queue-Id: C006BA0012 X-Rspamd-Server: rspam12 X-Stat-Signature: h9wwoqkat5kr4hfdg9nenr3s8z43oywe X-Rspam-User: X-HE-Tag: 1736541290-24154 X-HE-Meta: U2FsdGVkX1+GxDiTPD4T6lIX+sMYnuVY+JgmWMEzT0QBAwTcdOTsycSwTHWV85T7vP/+Mc/9RIEtjbdZxJHpWm2wv6de3vnUJOgyLVstDFaGaj1TYi6YEPXjfsGyJGqkaA6h6jjSu5WAcgiGydU8UZS2XnveoKIF3eoG1BvLBjd6SKjFx6ZXGnMIg5mUS5knCMfLb/zyBWEaZTZ2pYkwsm03ktBRGWP5oi7lSG8FXnKe94xLDGjcn0jzk22eH3l7VWsS1VS4YF0Kqd7uguqly6JjP5IkbZS+xfCZspavYCFp/bh+ShwI7UUMrE1t8lU/luyhsKj/4sLu6kHKalx63RVOAPaLffYfD8YauZJc58dRw2DFFnWKcmlBwePypWL3XzYaVT7XVkTuFSojzot3ZWeLJytMba3n1M0V+s4+xXdm3PTvAmWiNYR2BPnwpWoEVwcjWlqBlBFgW+v3SJ/k/AhDpMWbfGDoGG6osQHeVhaOyKChTNse1/XCuenC3S4g1kMFEaHMQAXLO+2Ym1YZuiXOoxPtcN4yiMDUw63rlXfK920i0DCKAyzW1fF9CbhR1zi36pfHw1P02JaNWMo/JVelD7wKTykrccrzIugftMBt60W4dAL5bm1D50EiiDBBbhg0QE7pw0hynZu4jQLhhQk0Gb79o0jyFN3GzwECZtCN8r1lH+uznjqeHj5Njjq1L8a5FZ5uBwICT7SWidgAOpHIe9cD+OI9Pakon//pdvyN4pt/gJx2eW5BmwN8EQGfU7BLoxpUiI2JbHTAUzAqUVO4KlgO04/BD3K3iOrAUTyzmKc6v89fr/tCS+W9Gh9IRQO5Yswf+2+qZkc5RArI6ttR/q+BAoUnhOmsUUEsP0qu6MrpQqXSGxNiLW1e/1Y5LFbaJkuhfMOf7Iloww4kjD6XF2582jEKiJKjOiO1GZr+YCbo9S4G7+o2CekqIy8Uk5ES08qSL//6LOfKolt cD6uwzxG g76JM05lmMV9dPt9oGsmc51kZkIGOtHvomJSZmqgSxsd6hxzqh6YCsp57kDi45g2QB3fkM9HmXcp0G63vrDnKLxP+rgf7sI9b9uUgDuyNLY0ANX8Y/TQ4AL6BmF+NxRid2AOXbF9n/sh+Iyw+TmMG9LeLU0ZWfiqlh2mPYt6nLGGRpIJEfTxp29z5BWwPaacmVrn6rKN6H6hs/aR5u4YUfiuAYVct2lvC/97rpMgOxk1hHt+u2bOZIQ64tMZ+xJohMKIkYUeufjqXu77mjiQeeO3Jg9am2WW6d7gr0WFKJmR8ITKDrAZB287FlwG7cy9mntbu 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 Fri, Jan 10, 2025 at 03:27:37PM -0500, Rik van Riel wrote: > I don't see X86_FEATURE_TLBI defined in the tip > tree. Which CPUID bit does that need to be? It should be added as: #define X86_FEATURE_INVLPGB (13*32+ 3) /* INVLPGB and TLBSYNC instruction supported. */ in arch/x86/include/asm/cpufeatures.h -- Regards/Gruss, Boris. https://people.kernel.org/tglx/notes-about-netiquette