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 35EDCC021AA for ; Wed, 19 Feb 2025 18:23:50 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id A88C5440178; Wed, 19 Feb 2025 13:23:49 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id A3975440156; Wed, 19 Feb 2025 13:23:49 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 90002440178; Wed, 19 Feb 2025 13:23:49 -0500 (EST) 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 71697440156 for ; Wed, 19 Feb 2025 13:23:49 -0500 (EST) Received: from smtpin05.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay04.hostedemail.com (Postfix) with ESMTP id F16311A1872 for ; Wed, 19 Feb 2025 18:23:48 +0000 (UTC) X-FDA: 83137517736.05.BAF9DEE Received: from mail.alien8.de (mail.alien8.de [65.109.113.108]) by imf09.hostedemail.com (Postfix) with ESMTP id 92570140012 for ; Wed, 19 Feb 2025 18:23:46 +0000 (UTC) Authentication-Results: imf09.hostedemail.com; dkim=pass header.d=alien8.de header.s=alien8 header.b=FSh8FygM; dmarc=pass (policy=none) header.from=alien8.de; spf=pass (imf09.hostedemail.com: domain of bp@alien8.de designates 65.109.113.108 as permitted sender) smtp.mailfrom=bp@alien8.de ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1739989427; a=rsa-sha256; cv=none; b=mCUT9F1zMktB4YOV7MndMdob0UOJ6dgJdfsmUdIR8EnjIRXz40aACkeyrXJGzxHeBiWPiP DuJBZ1TtSJctmv7XZ/RVRRJoe21rL6S5djYD2qe77AzY5Imxu6jNjGsvVz2zCiD6Y7fkC5 EbDhm14sZf6gH0NhkVK4uTdBPZwm7rk= ARC-Authentication-Results: i=1; imf09.hostedemail.com; dkim=pass header.d=alien8.de header.s=alien8 header.b=FSh8FygM; dmarc=pass (policy=none) header.from=alien8.de; spf=pass (imf09.hostedemail.com: domain of bp@alien8.de designates 65.109.113.108 as permitted sender) smtp.mailfrom=bp@alien8.de ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1739989427; 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=v0HTPPPJwvOYn4e7z6j0xoj8hH1coAAx24Lf63l4oeE=; b=aN4pHQXrZ5u/jbSbJ4jaLX1B0BmH0ZeCwCU0bDFnaIvtoeNebrc0eZ2DB8D83EweYCXZCP 7B0zjfh18II5i/6Do9ysBJ9OShQ3fBms/N0dD2oCFggSTX0vxajFlTvcIKZNxyDPwRIpEw ebC5UhRkJvHCQFihCbbkA+qzrz5TIhY= Received: from localhost (localhost.localdomain [127.0.0.1]) by mail.alien8.de (SuperMail on ZX Spectrum 128k) with ESMTP id D8C8540E015F; Wed, 19 Feb 2025 18:23:42 +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 M-9yfGl9isMo; Wed, 19 Feb 2025 18:23:39 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=alien8.de; s=alien8; t=1739989419; bh=v0HTPPPJwvOYn4e7z6j0xoj8hH1coAAx24Lf63l4oeE=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=FSh8FygMwhSOUfjaGnlTdRKcC6BR/AiyuJB2sUSS5Jf51d7CxQT/TJ+EgfzIQJmVa UeqGLDJ2Ktx3AHls5U/2lHSRB6Z57WgoGMCGJJTfmEIupnOTqZQmrI4TUfM5HjQFEO /ILWWahkfZXx19PADct2AiG0bxIOOdlO180Fz6wPp+MqFtlZ9l92jw75PAErXTTYkR SfxKJw0J0k7fB3jX2yGdzbFLHvmsG4r7pznYn9pxh6qUbPBT23JNjmD0+eRUFefb0e oeb+o/wWTwRBJZpvNOhze42XXWbBGR3dVnPi0OleQy91t+8q5ha94NuG9BodzukeTs Xlsnc1eDMTDTiirky4Dal1Z+phevYuBYpW+StIBrELOAfwzAAyFfWkgH/4o1tO23Ud hlBEXRng82XhOiOI5OI1qxqQzCLuh+FZX0NmLWeiehkujuMPjjGu5hgffG5uwjB4u9 YkhLT9CNipXxBNtc73HsHB7W95UfMWdnPiQ5XEgsBqVnZi3ycfYIFeUAu3UAdYJXqm rRm1ioN1PMXTZKi1UGKeXVvLovyNVS1ENkV2X+y+AUgT+qv05CFl/b4c6dsqN2ERX7 T4dchjZVbMwaPaxBRxA1D0eSkw3mC3ZOVr9o9nLE2NhbXUCqppt6SkoYAu2qycFvHj odJ/x9ySPL6jopfW4PJ7GHUA= Received: from zn.tnic (pd95303ce.dip0.t-ipconnect.de [217.83.3.206]) (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 1AC5840E0176; Wed, 19 Feb 2025 18:23:23 +0000 (UTC) Date: Wed, 19 Feb 2025 19:23:22 +0100 From: Borislav Petkov To: Rik van Riel Cc: x86@kernel.org, linux-kernel@vger.kernel.org, peterz@infradead.org, dave.hansen@linux.intel.com, zhengqi.arch@bytedance.com, nadav.amit@gmail.com, thomas.lendacky@amd.com, kernel-team@meta.com, linux-mm@kvack.org, akpm@linux-foundation.org, jackmanb@google.com, jannh@google.com, mhklinux@outlook.com, andrew.cooper3@citrix.com, Manali Shukla Subject: Re: [PATCH v11 04/12] x86/mm: get INVLPGB count max from CPUID Message-ID: <20250219182322.GBZ7YhmoQw13Welm_d@fat_crate.local> References: <20250213161423.449435-1-riel@surriel.com> <20250213161423.449435-5-riel@surriel.com> <20250219115626.GMZ7XG6s-5ftg1XLoZ@fat_crate.local> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: X-Rspamd-Server: rspam02 X-Rspamd-Queue-Id: 92570140012 X-Stat-Signature: 1okf9g9odfbojwhdq9jmy65cauehqhut X-Rspam-User: X-HE-Tag: 1739989426-350438 X-HE-Meta: U2FsdGVkX1+CnTUTLjrimYqLMbktT7/e83kq5qga5YTFi3gUYxbkSU1EKDMd6OI6EWiZRf/0PT9+xyoVgjKoGzk39X03iGoc79S9IPnE3LCZro5hqoWfk7v40lgvuh657c2rltASC7yOF13OQsOxNBorHm2cHtP16eXBal+okbgHiD6WN8FPyzfAB45bMQqH8dQUlU9S1yO9EGn5PJMcap4wbzo2mOWfAkX4Q+BeKJtQbvsnraDgDIRhVFXIdQKma+q2+hcWy2KYlLtkfPCY57r9nKh0fe6ZY9FiAJuGTxFT7jI9I5xIxM5RkdGV5n2lfTN77TNb2p47b/sRqqEcaHf3qTppMWKNRUXS3rnsD3QUOlWV8zPSgCD2GY3eI2zK8AaQMwRcvJbOGdR9eMtZ2nomIniA1fHSf2IUGWt+Eqh7knwKYdXuzD+zQsyOv+Am85dro1q5xanq8KhxJEEFYHcq7UMJHPbEQeBbGWpI7gJbBPzsbLG+7aPEuMEpIX0kfZXVkYGGH1YXRT8MNMnT8Y06HTsafjZLUoZ2FD4o7c2LNTm74GvJP2mt/XHdjY6zx1b20b5+AwmJI9VlozgGNqP5tmQqb1Slad8M8FMRq18TY+FaxZO/PT4BFWazyU78rMUAn7bOJ7FV0DaXmu3xWrazfwGEgOI1CLp3CPQBrrimqEgZHL0GXhGMZwPLmS6xXAafPB3GkD2cHX7aZm95lNrsVkhSQ94Xb15dvZEZq/lxijdJa9RDuYT0Qe4nFIPZXNy2TjZrmPDZlBCZgG9DvuH2dLT6xo1G6uL56iPrjyv71XwzH4WkqvY/swC7fZcK97UkH6wtRjpptsdaMyRvZD2nxmlhhhsG+WLckMH96ug/kK8uro0SutLf+SO6qCFphKr8/RGol9Aj1Y0DkcQkEruoBFQndST2L+23cAy1A55rJdUv2/3Q5s7lpHb0okxMvI3I+IAe/csP+0O4rSs pSdeJS07 1SvBGPmfJbiWFPXlgMNLDgE6WdMR03FV2O1d+rnXnkJDm3zBjY/h7sjmupe3FFIQvhKz+5mbGGKwMge7HvCdPlWx2CLPDuXylXrRZ4WI419JFpusVJfYF9OmjOKFkT7YixWYVkJGTEf77JzsptkL/0OD/9USksokM7wn2UuRVXbz7Csn8zqxidkm0C3IkRiMhR/yKQwmFiJRuLOnfF09AC4TNA5lSsXNWfZwDY9r/zXiHDdtBI+bfCGvi9zWxrwags/gegDtZT43xC23yLZDUJlFGW7Va02pircrIwlpO3VZXVvU9gvO2HKzT45//UrTXVk+nrSbAknCKvjsMKl3skIU6Hw== X-Bogosity: Ham, tests=bogofilter, spamicity=0.000001, 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, Feb 19, 2025 at 12:52:56PM -0500, Rik van Riel wrote: > Should I modify get_cpu_cap() to store > c->x86_capabilities[CPUID_8000_0008_EDX] ? > > Currently only the EBX data is stored there, > while invlpgb_count_max comes from EDX. No, you should simply assign invlpgb_count_max there. -- Regards/Gruss, Boris. https://people.kernel.org/tglx/notes-about-netiquette