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 D141EE77188 for ; Fri, 10 Jan 2025 19:59:20 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 632286B0093; Fri, 10 Jan 2025 14:59:20 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 5E0F26B0096; Fri, 10 Jan 2025 14:59:20 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 45B576B0098; Fri, 10 Jan 2025 14:59:20 -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 242846B0093 for ; Fri, 10 Jan 2025 14:59:20 -0500 (EST) Received: from smtpin09.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay04.hostedemail.com (Postfix) with ESMTP id C0DD41A0D51 for ; Fri, 10 Jan 2025 19:59:19 +0000 (UTC) X-FDA: 82992606438.09.DBC57C2 Received: from mail.alien8.de (mail.alien8.de [65.109.113.108]) by imf07.hostedemail.com (Postfix) with ESMTP id 9A43C4000D for ; Fri, 10 Jan 2025 19:59:17 +0000 (UTC) Authentication-Results: imf07.hostedemail.com; dkim=pass header.d=alien8.de header.s=alien8 header.b=JDKzKnT5; spf=pass (imf07.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=1736539158; 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=S4JnR0HmiZiY2OQDFEb3RtOccZc562GfX1HYC83+r1U=; b=3pjs4VPG7pV0JdY15fjiY6wo0tGQJw+Ub6PHj8khcdN9LO5wWiRPQCyqYnYTzyy3FHBFzO cZO4wKeqqWgpX+P5GGjw6bK4JHbl46MeH2r1eGWIM58H0NR5KUcvWtn2kHzDa+BonGs4Vn b3GW2qWGuzzM1c8VNk09iJx/l46ldE4= ARC-Authentication-Results: i=1; imf07.hostedemail.com; dkim=pass header.d=alien8.de header.s=alien8 header.b=JDKzKnT5; spf=pass (imf07.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=1736539158; a=rsa-sha256; cv=none; b=hF4EyHMzd9WW1b3oRZ5SDadhhAaRlCCDph4/vUM6axBcLLw6uBW+wCDjs1P7TyGGccsxQw iiGIPEHUhTcaqW1odKx58iPIkYNq8kHriD8630PCd5snqzKff6Ht++Vvxoz/MKon53PJzO tYME8XJ8QMUhphSHLoMR56uREXQlwbY= Received: from localhost (localhost.localdomain [127.0.0.1]) by mail.alien8.de (SuperMail on ZX Spectrum 128k) with ESMTP id 3C05040E0277; Fri, 10 Jan 2025 19:59:03 +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 P1GTBOmr-Nvh; Fri, 10 Jan 2025 19:59:00 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=alien8.de; s=alien8; t=1736539140; bh=S4JnR0HmiZiY2OQDFEb3RtOccZc562GfX1HYC83+r1U=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=JDKzKnT54NqtoSggbCCjNWYQit5AA5ekDitTIwtrsxA92XzPsAvx8o3j0oYXtXMRD dArkrU6wltvJamvqrsBgvzskNadCNtcbA624uMtyCkQVVsvRK5ro3DCXkyYBSbVT5M PJRKF/bDnZW9tr5idZhy5wMVyFgryQj9hwed2Uk/VYZ4cmsoM21PmEcjSf0XYp7B7C yV73i6pKYpqXrfyu64/zqsBM8qxgG9X9br5zL5dW4JwZ1X4ZG+fsXW7gt7hffnOM0d c5Xb+VHSIyuan+INUodNG+RL3vunnWuWfOSjsoYyJZaFPclOE/2qIIXu2kDtDr84P5 enM02eyJEv8TrBPjMx7nJjVeTgk5L0VZhfy3PdhZ0W+ffJtoxe+psfCRE1snaFbBwT Oi7zRzZLhRrOocba7g9uzRBD8KBsmBTux1LCISU9j+DvkXmb/hAU2ePzstnalJcP2k WkmcvKxryyufzgZADJekLYvAj/7KPKbqMdygj0mCk8tAvaSsHBZXBTFJbxAjPGAKiF f8UfHoZIXUZqJAQ5PwL54tVLHDYqzVmL78KVgD5lXUInt025shEGEJaTBivEy9XHZb t/lf2qcXOnncdchNg9r3gWmPbG0gEvV2XDVfd0TU79oigxuPJluKfvwOdncwN0CUog Yym4zV9l9qyXdOPindwiDyGw= 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 C606640E02C1; Fri, 10 Jan 2025 19:58:44 +0000 (UTC) Date: Fri, 10 Jan 2025 20:58:38 +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 11/12] x86/mm: enable AMD translation cache extensions Message-ID: <20250110195838.GFZ4F77mf1kgyya5Du@fat_crate.local> References: <20241230175550.4046587-1-riel@surriel.com> <20241230175550.4046587-12-riel@surriel.com> <2cf92ecf-cd14-734a-6dd9-bd489321651e@amd.com> <8a8765c3d4f6154d38e00219cae739245d15cc1e.camel@surriel.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: <8a8765c3d4f6154d38e00219cae739245d15cc1e.camel@surriel.com> X-Rspamd-Server: rspam05 X-Stat-Signature: by3hjzqa7rg63ny6tq4b7bo3739q8yje X-Rspamd-Queue-Id: 9A43C4000D X-Rspam-User: X-HE-Tag: 1736539157-302523 X-HE-Meta: U2FsdGVkX1+p9cjs+ntD3elXtAnWWqK89pa6kHGn/80eCXUkxfoFNbw8LEA6l3LNZLS6XmuwvduXGNfiiHY0AlwbYIYhGiLVeloVsWz8ywnZERI80sXfrSac2xlW7xhqSp2+ClKHVJQMMEG+Wh7krsoYs9uypiPxraSjo+QzVITRzQOWKkwmg1lRXkmLa7T1u1xaE6aR5pwACZoUOMfEyZV20z50xWYyccjLFvdCMVq61wqREHAe/MelgPfcFKno37DmbgB2O2GKBT+w0MSX0LDR3ePj+rhgWRzbrh5qMDSVdocv3mCfLqHoOuMA6JRw4/yarymhtsXkJzeLaM8Uzt0N+9MFshatnlTtFBcmFSInvEe0AncZTqriNDqC1qKM6pIt3f8UEIbSY8p8DdFKSlhXATk8POy18FDDgGWVauUH8cvLRm3sHSUH3tPARwthZ/sHIUMjPwN3RligZmzinkujFC/8wPXi+bQBsuyAaMo3wodQfalLCHw9e7xa6qK8YhkM8uSp5UQBhYpSxWGIr5fTI6SF1BX9wyIZ3ejkYsRhflfvN2atCFG+vkwfomeikFyJuAb56BM5EijwxVO99nNOPJdRXAHMuap4Cb3Gub0uWLAuA4Uq761B6+lvNl3/5NtF9+wFbW5/HoFB6qqZ+hTV48EPG0czq2JQr67miGRucCGIYaXrXaReTNG7DFGBkx6FDoaUJ+B6rTrC7a/KgfkqgM65VJEMEEucKILH0zT6CQbinK8tOic5xnAtdgtLK2b14Tm4aPwSPjMv1/r0FYiH0ciJEPu9Gm4prlNa9t2SolQPWXfNLX24LbQ3CnL8n80LfC5qNZahWE6BdMVbVUxLKLXMunuoVvrKF6wDSnJAjnUdQxLRYcPPy1jdpy3JYV4VgQaSdaB/FP43FUlcRfJ4H0zBKQSPWrNzEOSM3LCbwaTxXy0XGYzJEiIdbITtruebyO3QER+/ddeP0H3 ELM6pyE4 ao/7bi8Rctlk/YB0251mCXv1vLRaMTNdD8iFMM2WBUvwsMbr/gJOqAKeUU/eHRhVaRyC5rtZhR0LSEkZfOJU0f86S7ytB6P9Bl67wSrKv4CEmkqDqLE70+zm2a0bwNkFY4NdOXy5zKp2le3Hqp9l24EhkIl69zi/8+tPMrwwvr/o984ikXxA6Y+Q9MW3dPNzMUxpUkRPIqMSEm4wSnvxxf7WsNuzFjgtIp3KvSo0iuzmSurMw21kAUi1SgIirUn8InczJiiGlk790ff8OAhcS2/ibf+EGiNfknWgfrSqqK+E6NC0GGRvDYcYHSVOfKeEaQtvE 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 02:45:27PM -0500, Rik van Riel wrote: > Is this the right location for that code, or > do I need to move it somewhere else to > guarantee TCE gets enabled on every CPU? Didn't I answer this already? https://lore.kernel.org/r/20250102115237.GGZ3Z-BUqBauHEfB10@fat_crate.local And you should put it in init_amd() as it runs on every CPU. -- Regards/Gruss, Boris. https://people.kernel.org/tglx/notes-about-netiquette