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 562DEC021AA for ; Wed, 19 Feb 2025 17:43:46 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id C2C61440173; Wed, 19 Feb 2025 12:43:45 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id BDBF3440156; Wed, 19 Feb 2025 12:43:45 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id AA3DB440173; Wed, 19 Feb 2025 12:43:45 -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 8B28B440156 for ; Wed, 19 Feb 2025 12:43:45 -0500 (EST) Received: from smtpin22.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay02.hostedemail.com (Postfix) with ESMTP id 34FB8121BB7 for ; Wed, 19 Feb 2025 17:43:45 +0000 (UTC) X-FDA: 83137416810.22.72B1D94 Received: from shelob.surriel.com (shelob.surriel.com [96.67.55.147]) by imf19.hostedemail.com (Postfix) with ESMTP id 7C6981A000D for ; Wed, 19 Feb 2025 17:43:43 +0000 (UTC) Authentication-Results: imf19.hostedemail.com; dkim=none; spf=pass (imf19.hostedemail.com: domain of riel@shelob.surriel.com designates 96.67.55.147 as permitted sender) smtp.mailfrom=riel@shelob.surriel.com; dmarc=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1739987023; h=from:from:sender: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:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=by3JYhU0gwWtjDQklNr/C3wzzU+MKrY2j0zFSs05mEI=; b=UcSeSUJIINPfGRyWBQYFyx99npJ1xv3ck19uKNtJC1zJlojj6FLUpMGOjCHOKxIQvQwkEC R+mdfFwrmRXwvZyMFLcnbQedGvKtRDT9WyrWvec6G9xfBcXvpvrkbip1ykCBb52boOxe2l E2OB3GULUwI0ba3AoL8fXSi/UMg9qQ8= ARC-Authentication-Results: i=1; imf19.hostedemail.com; dkim=none; spf=pass (imf19.hostedemail.com: domain of riel@shelob.surriel.com designates 96.67.55.147 as permitted sender) smtp.mailfrom=riel@shelob.surriel.com; dmarc=none ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1739987023; a=rsa-sha256; cv=none; b=2SdehDkDzWUXw9LAaMCJCn5L0VQVev2HfFXY2PF/6U0YTgl33p5fvUXjIC1FPFky8E1Vcg v5J2x0QF+3VJ09WE6te2e/Sty95D7s/k+EieWM1Kt+J8Ji5sLV/TrQxJNBZDlPgzIpGjZn lQ+63Wez4aFFpa/peLLOsAPQ9OlHjqg= Received: from fangorn.home.surriel.com ([10.0.13.7]) by shelob.surriel.com with esmtpsa (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.97.1) (envelope-from ) id 1tko5V-000000003Jp-1EEY; Wed, 19 Feb 2025 12:42:21 -0500 Message-ID: <2930024a88be186faa6a0338fc003e8ffefb710b.camel@surriel.com> Subject: Re: [PATCH v11 05/12] x86/mm: add INVLPGB support code From: Rik van Riel To: Borislav Petkov 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 Date: Wed, 19 Feb 2025 12:42:21 -0500 In-Reply-To: <20250219120441.GNZ7XI2aWWUmXh2H2m@fat_crate.local> References: <20250213161423.449435-1-riel@surriel.com> <20250213161423.449435-6-riel@surriel.com> <20250219120441.GNZ7XI2aWWUmXh2H2m@fat_crate.local> Autocrypt: addr=riel@surriel.com; prefer-encrypt=mutual; keydata=mQENBFIt3aUBCADCK0LicyCYyMa0E1lodCDUBf6G+6C5UXKG1jEYwQu49cc/gUBTTk33A eo2hjn4JinVaPF3zfZprnKMEGGv4dHvEOCPWiNhlz5RtqH3SKJllq2dpeMS9RqbMvDA36rlJIIo47 Z/nl6IA8MDhSqyqdnTY8z7LnQHqq16jAqwo7Ll9qALXz4yG1ZdSCmo80VPetBZZPw7WMjo+1hByv/ lvdFnLfiQ52tayuuC1r9x2qZ/SYWd2M4p/f5CLmvG9UcnkbYFsKWz8bwOBWKg1PQcaYHLx06sHGdY dIDaeVvkIfMFwAprSo5EFU+aes2VB2ZjugOTbkkW2aPSWTRsBhPHhV6dABEBAAG0HlJpayB2YW4gU mllbCA8cmllbEByZWRoYXQuY29tPokBHwQwAQIACQUCW5LcVgIdIAAKCRDOed6ShMTeg05SB/986o gEgdq4byrtaBQKFg5LWfd8e+h+QzLOg/T8mSS3dJzFXe5JBOfvYg7Bj47xXi9I5sM+I9Lu9+1XVb/ r2rGJrU1DwA09TnmyFtK76bgMF0sBEh1ECILYNQTEIemzNFwOWLZZlEhZFRJsZyX+mtEp/WQIygHV WjwuP69VJw+fPQvLOGn4j8W9QXuvhha7u1QJ7mYx4dLGHrZlHdwDsqpvWsW+3rsIqs1BBe5/Itz9o 6y9gLNtQzwmSDioV8KhF85VmYInslhv5tUtMEppfdTLyX4SUKh8ftNIVmH9mXyRCZclSoa6IMd635 Jq1Pj2/Lp64tOzSvN5Y9zaiCc5FucXtB9SaWsgdmFuIFJpZWwgPHJpZWxAc3VycmllbC5jb20+iQE +BBMBAgAoBQJSLd2lAhsjBQkSzAMABgsJCAcDAgYVCAIJCgsEFgIDAQIeAQIXgAAKCRDOed6ShMTe g4PpB/0ZivKYFt0LaB22ssWUrBoeNWCP1NY/lkq2QbPhR3agLB7ZXI97PF2z/5QD9Fuy/FD/jddPx KRTvFCtHcEzTOcFjBmf52uqgt3U40H9GM++0IM0yHusd9EzlaWsbp09vsAV2DwdqS69x9RPbvE/Ne fO5subhocH76okcF/aQiQ+oj2j6LJZGBJBVigOHg+4zyzdDgKM+jp0bvDI51KQ4XfxV593OhvkS3z 3FPx0CE7l62WhWrieHyBblqvkTYgJ6dq4bsYpqxxGJOkQ47WpEUx6onH+rImWmPJbSYGhwBzTo0Mm G1Nb1qGPG+mTrSmJjDRxrwf1zjmYqQreWVSFEt26tBpSaWsgdmFuIFJpZWwgPHJpZWxAZmIuY29tP okBPgQTAQIAKAUCW5LbiAIbIwUJEswDAAYLCQgHAwIGFQgCCQoLBBYCAwECHgECF4AACgkQznneko TE3oOUEQgAsrGxjTC1bGtZyuvyQPcXclap11Ogib6rQywGYu6/Mnkbd6hbyY3wpdyQii/cas2S44N cQj8HkGv91JLVE24/Wt0gITPCH3rLVJJDGQxprHTVDs1t1RAbsbp0XTksZPCNWDGYIBo2aHDwErhI omYQ0Xluo1WBtH/UmHgirHvclsou1Ks9jyTxiPyUKRfae7GNOFiX99+ZlB27P3t8CjtSO831Ij0Ip QrfooZ21YVlUKw0Wy6Ll8EyefyrEYSh8KTm8dQj4O7xxvdg865TLeLpho5PwDRF+/mR3qi8CdGbkE c4pYZQO8UDXUN4S+pe0aTeTqlYw8rRHWF9TnvtpcNzZw== Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable User-Agent: Evolution 3.54.3 (3.54.3-1.fc41) MIME-Version: 1.0 X-Rspam-User: X-Rspamd-Queue-Id: 7C6981A000D X-Stat-Signature: pb99dj7g9pduuba87qbwymbo81ss3rgp X-Rspamd-Server: rspam03 X-HE-Tag: 1739987023-495428 X-HE-Meta: U2FsdGVkX1/MZcP+L6JYZQglV83P+vcG46gMScU/NBS6ULvgt0vXk5TsTNwlVJ7EblLVG5lvlOvCjYC7WVUkmJ6QMQFwa5/3ZdaYVfmDn7B2Qzvfx188/nt/zd6h3KoYw5kUS4l5evB02za0DbZjdCWkN+U8rsrkqOA9Klc8gLWjDfOQiABkRM2Bct53gTiLTXrknHEFtrnvXbM0Xxg2MOUjNb5p4i+LME63lnXiu0S5HU/T7RpB0Kjew1bRYpJXfR8+IOXRrZnz9JMv6Ca7CXJLH99XPPxUftDCtKMpSmSRGvvCmF3iWZQdK1xgBVcQUOHz9kHDMZuPLlJSMppXE9A0mVXJcMfpA+6m2QUxFfKNxvefddtc6lqNWXyPJlE4+C59WFQwkB55XH+CProP7JMqqJmN0Y1TV7Pfv77MrxJARQcLlYLqIBS3HTsfON/76tHC9wfuYJA0Dogtk0tkF02zYzCpUOs5USNL4FUhScuU88ifWtkk0uaKrjGzGdM7lgwgzegxnjAGM37H3dj5N4UnlDnRsL655/Urym8ItILIJHUjctrJpy/RfcUqRWn53utsv4DoKnHf+MVXhETAlwCExrPfg8t0Zvu6ZkMXoDWe8H2jf6ICgHP+QGmOC1WVYCSzsbtoZapbSSgKyhDEcP5wexlZ/RTJ8rA6d8iv7llnoEFIJmfmxMTd6/qszsJDtAbhofCCQLpk1EyXh/tmx5645SepdTXuFZ6RkN2kiOyDOqzUvMLVbB9nmF/bEVfVxPFTKy7pWmORHuR8pV3CEXVtr55CcJm/Wl5kCdVbeCGty569l+fdWndTyqgHGOHGIP40+MJbgKW7njOvci9p5HT43/mVlv3tYPuVDfxdSgDWbGOgxJaypiFgPwr+gOGAsSwYQAlETtg6gM7Y5OLJnlzzuGMlwn8HiAiT/EA2RQKD1bAknc6xo3DN4Cr6+m/BZGulZ8e6RO7V3Uw3FPz hcHACA4/ 8YWRtsicZUHP8RCnvB4moolbirRMIO3O5AWN6jHzbtvz8S9ZhJHcjyMKVkvps3DZWuntVxiBwFaiddICIxT1+6OlkBreoVaR9pNSVbYRGFXKKC/nUf1+z5NhOB9tZgtK6hxhUX2xW5Bqrp+NfO38N98iaJ3oXshfM6KcRJmH25tGLk50JCOJ/+RMILfUBP8/rkk2wVt3R4j45M9Vy1kss42ioWqM+DqNmlw3cm70q3Lw707pJsb8eBHW71+ZmbspGJHsJ5LgOwaZd0ry15DxBm6nqBKlL0tElowJ65A4VKKA/reDyBhGZObkx8Sekei4qJww5yGcQ094UzvEFRRu2JuHWEg== 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, 2025-02-19 at 13:04 +0100, Borislav Petkov wrote: > On Thu, Feb 13, 2025 at 11:13:56AM -0500, Rik van Riel wrote: > >=20 > > index 000000000000..a1d5dedd5217 > > --- /dev/null > > +++ b/arch/x86/include/asm/invlpgb.h >=20 > I remember asking you to add all that gunk to > arch/x86/include/asm/tlb.h. > Please do so. Dave just asked me to split out more things into their own files. I'm happy to do whatever the maintainers want, but when you both want the opposite from each other, I won't be able to make you both happy. What should I be doing here? --=20 All Rights Reversed.