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 D4C24C282D1 for ; Mon, 3 Mar 2025 12:42:48 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 46CF26B007B; Mon, 3 Mar 2025 07:42:48 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 3F5A36B0083; Mon, 3 Mar 2025 07:42:48 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 298766B0085; Mon, 3 Mar 2025 07:42:48 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0010.hostedemail.com [216.40.44.10]) by kanga.kvack.org (Postfix) with ESMTP id 09D3D6B007B for ; Mon, 3 Mar 2025 07:42:48 -0500 (EST) Received: from smtpin21.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay07.hostedemail.com (Postfix) with ESMTP id 4A6C716090C for ; Mon, 3 Mar 2025 12:42:47 +0000 (UTC) X-FDA: 83180203974.21.089EBCE Received: from mail.alien8.de (mail.alien8.de [65.109.113.108]) by imf11.hostedemail.com (Postfix) with ESMTP id 6393540012 for ; Mon, 3 Mar 2025 12:42:45 +0000 (UTC) Authentication-Results: imf11.hostedemail.com; dkim=pass header.d=alien8.de header.s=alien8 header.b=DUu0KZw2; spf=pass (imf11.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=1741005765; 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=gdGS48ZkBp7tPq/jrYUCtRhNMC7QldOP4oiLkMSaAug=; b=utK8rEg7LUERcmdhiGw2+mndVQOg0jCHJVoRb3iqF8tWeD5U9AijFz18Nt6bF6WWNZFvji pQOuKFyA1qYK8TpbdTmk5cKnyBIJJsuFKFgmKfIwhUA7WWvqIt39OKzfKurniamg7YbZDu EgD91ArvtTrvOLVCWWAc/koKuY8nR1s= ARC-Authentication-Results: i=1; imf11.hostedemail.com; dkim=pass header.d=alien8.de header.s=alien8 header.b=DUu0KZw2; spf=pass (imf11.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=1741005765; a=rsa-sha256; cv=none; b=piDPPb/ldp0yhx3DNXC1ISdpuNEZwRpin64oYugGmpmOfKuUKhv1K8r9cNfcMf6aafuY1L gM7ykcp64wCS8avuTJRyrQxtgRq5oyInSAxteaUkjP1kTXIOGaTd/eqhR11ucnWrVZC0KL bcl2PrWAT344CAY7SRkKdRj558/L9CE= Received: from localhost (localhost.localdomain [127.0.0.1]) by mail.alien8.de (SuperMail on ZX Spectrum 128k) with ESMTP id A0B5C40E0216; Mon, 3 Mar 2025 12:42: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 F3WNkQU5fF0l; Mon, 3 Mar 2025 12:42:39 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=alien8.de; s=alien8; t=1741005758; bh=gdGS48ZkBp7tPq/jrYUCtRhNMC7QldOP4oiLkMSaAug=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=DUu0KZw23FzzGcPKTR0vKoqqMRQyM3m1l+N9spPfiXWUWg61TvoeVgkCE06UNDsyz f5Jlk8cK7idtmn4JKQHA208FA5TtoJU/8yTWftHzRMXEyKs+Wh9eNXgmZDr33f7l69 dSlXYB7TqpSesYID+DrprR9m7UJmtwmk+/iXnBNtWlKoHy7K4Wkhx8zjzj1qkxrOwF 8UOzveLc2jp6Rbjb/zs9g3U/UKc6Z3JlmFZbqWaBKz0yAJGvKMki56+k+jmPqPUKgV OjqN3R7zZZJCbH6PJLkymsdoabSLzh3947SU1b/hYAkfo/2H5hAsAkzb2OCd51ElKE XDv1lc3zSUruNOlr8YE0ms3g/ikKzHnLrvkOkJAs2li7QLbTQKQa1UB0v+oYV7BIFh BEUaqd3hHpwASwupNKVFy2KlRSkaplV7jYq/qcpkXXMhW6Roh9T0/tS0Hv0XaBX5Go IAM1tryo1ruA12/OeHCIXbTy9Yj0N0h0JikxJK7lGTZEjjwYMg2lSwqn1fStZOZF/o I2IzkzP9eExzOGheni2X4IwbeF+pWCrXe51xG/2VXSvMTGZNBF67H9kBr/EKIyjlCk VChkaDf5YvCjsFMZl6Tm6tl2rXy5Q83BUA357v0C16biUBtlYSg+zxd2WUyLWGPRfH MZBpnLHGzlNXRU+wKV79DB0w= 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 4383F40E01D1; Mon, 3 Mar 2025 12:42:21 +0000 (UTC) Date: Mon, 3 Mar 2025 13:42:14 +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@amd.com, mingo@kernel.org Subject: Re: [PATCH v14 00/13] AMD broadcast TLB invalidation Message-ID: <20250303124214.GDZ8Wjpn7l4bOy8LYI@fat_crate.local> References: <20250226030129.530345-1-riel@surriel.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: <20250226030129.530345-1-riel@surriel.com> X-Rspam-User: X-Rspamd-Server: rspam10 X-Rspamd-Queue-Id: 6393540012 X-Stat-Signature: z536nuaomxo1ufchhawmo6k9j4fuc4cw X-HE-Tag: 1741005765-773064 X-HE-Meta: U2FsdGVkX1/VZlK0XpX7K8mBCFIaJQjZTxfn9Z0pgdbOCoYCDUhCiGeNokQMTRGpSVL87KXgsf0TfaVc/r8/tT1VZAqmH2EEMfbabNSSr2gS1yoPr6DyAwzwRU2wiEGBc24JJTK+qpKmaqcv2gy/FHGFl7IkuPXVs7rMQ84X7nyqIhiUBjPcvGmWWeRXeC/H0DyRo71SEtGBKcLfVZNcCSZ93eqnx8M59llfADhZf2TPLRzrU0WcMb3tVlT3zGKtp1icFJWTpfSvZM+sClQlw7andSYFPiqCJSJMAnTLH9JtNyLgjEz48jhUzRjOtuoAIFJ24HzYCzHGiHejkLUT9zbJ3vB+dYJsmNXPC0SZ5TIniE/WCW2E7mc2WLP2A/qGA2VY5hJmDUMsuXaOvKQqbf59ljcuTzQiItc+8Lp17LGC8Rx/eDDJcPwxjd9FS9HpqBbKfh9AvjJDOPgfwv6k5qgWr7XGIsl0SglHRG7jBlczJjUkqm3pkoiNi1uk95arjyZ2tztiAOJ2zVELSKduhn3/meqxT6cSO6dIgZADlc24PrBucAcwPkiQACQGQtJVbh8xlprDLzSIV04Dlc0VUbWEOc7LXh76NZeaMvSnO7pfyANiiNiND4YnnsrUiwjC/s73iFiGJIdI9BSbXrc0A5ofHYVNMD0zxWLRC42x1lmKcWTJFvbfaSe1IyW9GflSx13fvNw2zeZzMduFlDG5E5Vf1G7mSQgAMZ9nLEqZbq5192ncalmtOokTcj+jGqFEIjq8rlV3kfXyG4LIobdOpltzea6svPAKn8tn/rt7mesz9riHIMASCK4j07SoE9W2QJ1GNkdGFGxEKuDjqejMQsQcNyIasBJvqSjNgUYMrb40FRTu6a4TPMiPfYfBlmC7fjxN1E28lTUqKK5I46l242mlI78dgu3dNkMzu5+HJUdGA6lyapYcyH2xGdoml7SUX2+0aau2G4jDetlIHV4 52f8TnDN EX+T8pXeUsgb+eydkouviwammt5BqDs0L1mMQAfjcHp82WalhiMiJLu9O5QEK6QG+9OtYXSApnS3vMo4Mn0f4eteR8HR2nDxuVy8McUHeM/UcjBORebCvUTToxdVMQ7pF3Tpa80wMdh07PPYkUA/MmDLGRcFF+TMZiQKk/BQgpR9jKuRmVDqQZwfTPRl7GY3lj5FAezWH9yO7CqJVCk+D9AFQk6rgnokBjO3yQ/ACxN713jCwfyrPUF1NkKO5YrDtGwSvWaXa6p2c3SreqM2Blp78JaJR5E+ec7rJkkzmvaz1T652GsKFsB0IgY8MwPW6C/EWEOIluadZaU41Xgcj3VKJ/Q== 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 Tue, Feb 25, 2025 at 10:00:35PM -0500, Rik van Riel wrote: > Add support for broadcast TLB invalidation using AMD's INVLPGB instruction. Ok, I've got the whole thing here now: https://web.git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git/log/?h=tip-x86-cpu-tlbi Lemme take it for a spin on my machines, see whether the cat catches fire... -- Regards/Gruss, Boris. https://people.kernel.org/tglx/notes-about-netiquette