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 bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id CF267C77B7F for ; Wed, 17 May 2023 12:13:18 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:In-Reply-To:MIME-Version:References: Message-ID:Subject:Cc:To:From:Date:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=+z4iZgjdKRlvDGYD8SoqTLVG81PCrVxadNUo3VzlCNI=; b=wfoqV/DFWJFwFx CCL3HUIuLkkMv3cjpy9Y2ST+daHOSu41pBtZimAXWoE1yljOBqgpR9hOGodOaOYoRkG/IjmeEJVlR LtvoOWYqNO4mfJ3M8EXcoOdmr2LjeyL+h79Q2883+F21vhMkdAJVxtyL37v1ZCTEQorouNRgFuAvq /l6Y92MqQt5eQZYdPgU9GRTAky6XpfVsMKDLRFAJFNcVjfgw2Bd/xN0/ZHUFTBhVx/kV6AifBJ0cL 7mMBXru5uFcvcU/2MXW3qw4N2mexnoO/vKK5tIqeyc448aGhbKrcIxBkmzTFV6BymW7T7YRIDFEsz aBEeahUjyHtTWcy+dXKw==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.96 #2 (Red Hat Linux)) id 1pzG1a-009lTV-1D; Wed, 17 May 2023 12:12:58 +0000 Received: from pandora.armlinux.org.uk ([2001:4d48:ad52:32c8:5054:ff:fe00:142]) by bombadil.infradead.org with esmtps (Exim 4.96 #2 (Red Hat Linux)) id 1pzG1X-009lSF-2N for linux-arm-kernel@lists.infradead.org; Wed, 17 May 2023 12:12:57 +0000 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=armlinux.org.uk; s=pandora-2019; h=Sender:In-Reply-To: Content-Transfer-Encoding:Content-Type:MIME-Version:References:Message-ID: Subject:Cc:To:From:Date:Reply-To:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id: List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=ALHd751nFl0qw7F9nXGVSspfC6YQ9gxauELBH3fu8r4=; b=eDFM3G5577zVu2Jy6ZosQsUkX4 JTbu0XPhOVB91XhkZkQ1KLYGmYOqX3fXcM+AeNs6bHKHePlaTnNvp7GeokXBw+a7qI1cCn1Z49Dlt Xct65FCJhOltYJpptQ7SJ2BOpvLGp8aU7qKPqLxVRRYxQl27MBLgFoxdPCe7YPW5RjJ4KnkgSp/Oz VoG+qH3ztb7wHlB/KWqETCMBF/ltJaIBL+LDW9odFeUruN8zR7AKX+6VTwF9NhwhQ/qeCMY80kuUU Y3OcolcRqV+Q3wppO8xxAMdAwAWENl96Vqe0+zfaLFW5GKFlgqzmfeo35kpoEOdgwfwmHrS3he/Gl ntcvf+Hw==; Received: from shell.armlinux.org.uk ([fd8f:7570:feb6:1:5054:ff:fe00:4ec]:42516) by pandora.armlinux.org.uk with esmtpsa (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1pzG1P-0007kZ-Gr; Wed, 17 May 2023 13:12:47 +0100 Received: from linux by shell.armlinux.org.uk with local (Exim 4.94.2) (envelope-from ) id 1pzG1N-0001qW-An; Wed, 17 May 2023 13:12:45 +0100 Date: Wed, 17 May 2023 13:12:45 +0100 From: "Russell King (Oracle)" To: Nadav Amit Cc: Thomas Gleixner , Uladzislau Rezki , Andrew Morton , linux-mm , Christoph Hellwig , Lorenzo Stoakes , Peter Zijlstra , Baoquan He , John Ogness , linux-arm-kernel@lists.infradead.org, Mark Rutland , Marc Zyngier , x86@kernel.org Subject: Re: Excessive TLB flush ranges Message-ID: References: <87cz308y3s.ffs@tglx> <87y1lo7a0z.ffs@tglx> <87o7mk733x.ffs@tglx> <7ED917BC-420F-47D4-8956-8984205A75F0@gmail.com> <87bkik6pin.ffs@tglx> <87353v7qms.ffs@tglx> MIME-Version: 1.0 Content-Disposition: inline In-Reply-To: X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20230517_051255_772021_AEEE8B05 X-CRM114-Status: UNSURE ( 9.53 ) X-CRM114-Notice: Please train this message. X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org T24gVHVlLCBNYXkgMTYsIDIwMjMgYXQgMDY6MjM6MjdQTSAtMDcwMCwgTmFkYXYgQW1pdCB3cm90 ZToKPiBJbmRlZWQsIGJ1dCBDaGF0R1BUIHNheXMgKHllcywgSSBzZWUgeW91IG1ha2luZyBmdW4g b2YgbWUgYWxyZWFkeSk6Cj4g4oCcaG93ZXZlciwgdGhpcyBkb2Vzbid0IG1lYW4gSU5WTFBHIGhh cyBubyBpbXBhY3Qgb24gdGhlIHBpcGVsaW5lLiBJTlZMUEcKPiBjYW4gY2F1c2UgYSBwaXBlbGlu ZSBzdGFsbCBiZWNhdXNlIHRoZSBUTEIgZW50cnkgaW52YWxpZGF0aW9uIG11c3QgYmUKPiBjb21w bGV0ZWQgYmVmb3JlIHN1YnNlcXVlbnQgaW5zdHJ1Y3Rpb25zIHRoYXQgbWlnaHQgcmVseSBvbiB0 aGUgVExCIGNhbgo+IGJlIGV4ZWN1dGVkIGNvcnJlY3RseS7igJ0KPiAKPiBTbyBJIGFtIG5vdCBz dXJlIHRoYXQgeW91ciBjbGFpbSBpcyBleGFjdGx5IGNvcnJlY3QuCgpTb3JyeSwgYnV0IGNoYXRn cHQgaGFzIG5vIHBsYWNlIGluIHNlcmlvdXMgZGlzY3Vzc2lvbnMuIFlvdSBkb24ndCBrbm93Cndo ZXJlIGl0cyBnZXR0aW5nIGl0cyBpbmZvcm1hdGlvbiBmcm9tIG9yIGhvdyByZWxpYWJsZSBpdCBp cywgYW5kIHlvdSdsbApvbmx5IG1ha2UgeW91cnNlbGYgbG9vayBzaWxseSBieSBxdW90aW5nIGl0 LgoKU29tZW9uZSByZWNlbnRseSBhc2tlZCBDaGF0R1BUIGFib3V0IG1lLiBBcHBhcmVudGx5IEkg ZGllZCBhIGZldyB5ZWFycwphZ28uIFRoaXMgaXMgbmV3cyB0byBtZS4gSG93ZXZlciwgdGhpcyBp bGx1c3RyYXRlcyBwcmVjaXNlbHkgbXkgcG9pbnQKdGhhdCBjaGF0Z3B0IGNhbiBzcGV3IHV0dGVy IHJ1YmJpc2ggdGhhdCB5b3UndmUgbm8gaWRlYSB3aGVyZSBpdCdzIGdvdAppdCBmcm9tLCBhbmQg YnkgcXVvdGluZyBpdHMgb3V0cHV0IGluIGEgc2VyaW91cyBkaXNjdXNzaW9uLCB5b3Ugb25seQpt YWtlIHlvdXJzZWxmIGxvb2sgc2lsbHkuCgotLSAKUk1LJ3MgUGF0Y2ggc3lzdGVtOiBodHRwczov L3d3dy5hcm1saW51eC5vcmcudWsvZGV2ZWxvcGVyL3BhdGNoZXMvCkZUVFAgaXMgaGVyZSEgODBN YnBzIGRvd24gMTBNYnBzIHVwLiBEZWNlbnQgY29ubmVjdGl2aXR5IGF0IGxhc3QhCgpfX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpsaW51eC1hcm0ta2VybmVs IG1haWxpbmcgbGlzdApsaW51eC1hcm0ta2VybmVsQGxpc3RzLmluZnJhZGVhZC5vcmcKaHR0cDov L2xpc3RzLmluZnJhZGVhZC5vcmcvbWFpbG1hbi9saXN0aW5mby9saW51eC1hcm0ta2VybmVsCg== 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 C63D8C77B7A for ; Wed, 17 May 2023 12:12:55 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 25CAE900004; Wed, 17 May 2023 08:12:55 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 20CE4900003; Wed, 17 May 2023 08:12:55 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 0D517900004; Wed, 17 May 2023 08:12:55 -0400 (EDT) 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 EBAF9900003 for ; Wed, 17 May 2023 08:12:54 -0400 (EDT) Received: from smtpin07.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay09.hostedemail.com (Postfix) with ESMTP id B7876804FF for ; Wed, 17 May 2023 12:12:54 +0000 (UTC) X-FDA: 80799635868.07.58BD3EF Received: from pandora.armlinux.org.uk (pandora.armlinux.org.uk [78.32.30.218]) by imf03.hostedemail.com (Postfix) with ESMTP id 94F1920005 for ; Wed, 17 May 2023 12:12:51 +0000 (UTC) Authentication-Results: imf03.hostedemail.com; dkim=pass header.d=armlinux.org.uk header.s=pandora-2019 header.b=eDFM3G55; spf=none (imf03.hostedemail.com: domain of "linux+linux-mm=kvack.org@armlinux.org.uk" has no SPF policy when checking 78.32.30.218) smtp.mailfrom="linux+linux-mm=kvack.org@armlinux.org.uk"; dmarc=pass (policy=none) header.from=armlinux.org.uk ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1684325572; a=rsa-sha256; cv=none; b=RfODjiiNeJ5txwR26tOwaE+3lxK8JHHc5BxQNjfZe2FtbsX/RqHZfkQnpSnbvwhf+WSdI/ nCZvDUI/yDkPMFvS7rYtRgcDHlGzhIqLCM4KIYm1k5Gsx9ktCaHgY9I1JzPCyRqCjiOuGQ OJBQkHupvnSFFZFeqEOMeSoPPDaVmYQ= ARC-Authentication-Results: i=1; imf03.hostedemail.com; dkim=pass header.d=armlinux.org.uk header.s=pandora-2019 header.b=eDFM3G55; spf=none (imf03.hostedemail.com: domain of "linux+linux-mm=kvack.org@armlinux.org.uk" has no SPF policy when checking 78.32.30.218) smtp.mailfrom="linux+linux-mm=kvack.org@armlinux.org.uk"; dmarc=pass (policy=none) header.from=armlinux.org.uk ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1684325572; 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:dkim-signature; bh=ALHd751nFl0qw7F9nXGVSspfC6YQ9gxauELBH3fu8r4=; b=kee9tQKUAz9+A7vRa6OmqgRCnsssIE1rPaYbPhX1I81KOKnRAMwP/WFWwyweP/IAQxyyMs rAhUlAuAL8mA8hwsLBAh+7wq6UCOYg6gUPUDPvoaxoB9wfvJfs0V9m78FNaJgc+XGG/smX pRdsZ88XtjP9FVdauBJc+1Qehm8VRUA= DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=armlinux.org.uk; s=pandora-2019; h=Sender:In-Reply-To: Content-Transfer-Encoding:Content-Type:MIME-Version:References:Message-ID: Subject:Cc:To:From:Date:Reply-To:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id: List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=ALHd751nFl0qw7F9nXGVSspfC6YQ9gxauELBH3fu8r4=; b=eDFM3G5577zVu2Jy6ZosQsUkX4 JTbu0XPhOVB91XhkZkQ1KLYGmYOqX3fXcM+AeNs6bHKHePlaTnNvp7GeokXBw+a7qI1cCn1Z49Dlt Xct65FCJhOltYJpptQ7SJ2BOpvLGp8aU7qKPqLxVRRYxQl27MBLgFoxdPCe7YPW5RjJ4KnkgSp/Oz VoG+qH3ztb7wHlB/KWqETCMBF/ltJaIBL+LDW9odFeUruN8zR7AKX+6VTwF9NhwhQ/qeCMY80kuUU Y3OcolcRqV+Q3wppO8xxAMdAwAWENl96Vqe0+zfaLFW5GKFlgqzmfeo35kpoEOdgwfwmHrS3he/Gl ntcvf+Hw==; Received: from shell.armlinux.org.uk ([fd8f:7570:feb6:1:5054:ff:fe00:4ec]:42516) by pandora.armlinux.org.uk with esmtpsa (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1pzG1P-0007kZ-Gr; Wed, 17 May 2023 13:12:47 +0100 Received: from linux by shell.armlinux.org.uk with local (Exim 4.94.2) (envelope-from ) id 1pzG1N-0001qW-An; Wed, 17 May 2023 13:12:45 +0100 Date: Wed, 17 May 2023 13:12:45 +0100 From: "Russell King (Oracle)" To: Nadav Amit Cc: Thomas Gleixner , Uladzislau Rezki , Andrew Morton , linux-mm , Christoph Hellwig , Lorenzo Stoakes , Peter Zijlstra , Baoquan He , John Ogness , linux-arm-kernel@lists.infradead.org, Mark Rutland , Marc Zyngier , x86@kernel.org Subject: Re: Excessive TLB flush ranges Message-ID: References: <87cz308y3s.ffs@tglx> <87y1lo7a0z.ffs@tglx> <87o7mk733x.ffs@tglx> <7ED917BC-420F-47D4-8956-8984205A75F0@gmail.com> <87bkik6pin.ffs@tglx> <87353v7qms.ffs@tglx> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: X-Rspam-User: X-Rspamd-Server: rspam02 X-Rspamd-Queue-Id: 94F1920005 X-Stat-Signature: y4omyq4ndbeys4tsgw5nrtp5uigpybjs X-HE-Tag: 1684325571-103245 X-HE-Meta: U2FsdGVkX1+Ss+n9lWrx/DYSgZDdAr/RN5ymYpGXgOcS3fzpNnfguRw7C2KMbWqySxHi8LPVKCy1anTmUEtLMzZLGG5rCfRDGdyw6Ngg1aAe8ZN4nEwoxf9O2H4whZaJJu1qU8W5gDz8xaK5eCxTjEaiOl7/v48KvGQe7aoTtKKWIQkJPL1sn7wDB3tWDF2hT4EDocP8GkyXmkZVPKwH034yr3A8JzQTYBFGh9V6Xp5I8HVhrkuBTf5Ws4lXi1jhup4/t8tGoRu9AZTpwrCh3nssLX3ydYPDE9NdeAApNm286Gt7RnYAjUNfcdm+e5/ojVQNUvJU4DEMsP6RzR87KJ5qgIpRxmQiAY+cTjhbk+xQ3W5NQUovLpYzsz4gLP3fq/jUIddV79Gnqt7Uf1ewh5CLsfo8EgXDtgiwuFY6uq+029n1UJrXQPWIgbNpsVtyBT4DiMHOW+TMaSX0SS1n1YO20es+Zx9pgMjHYmmoMyfmS1IkKoF82ryM73UokbrxlXMa2WyMLHxWmyfooO8s0nO6NFlrMYaf6Ih9Tsh9hBf+ZKbve0vqz9NvRIWj7bdRqNe/9aoopKelgxNlJ1N8mgQ+6d1SzrbFf7lPC2o09oucaRxEayNyaL0B+kPjXUR0HTIR7uZBamVaskD82Rmf2g9mFz4C2C96qd0SWAJ5e98yO0cjgBgnzMxarg5MIKz+dHsus/IX8b+BRi4sK2mV/ZD3jfj9soqj6UstaHP93vKgnZ4wV/m4kJ1tUw8Y3BidTyv7dGHXF0UoVeoq/hQj2Taql19gnfwslPj95amNRuogrgNQTyHc2RTfxmidj2gayXIJrph3ASHVt95kXkSQq5J1sfrlttXH70IB8+9cVW3/Z1YA/IjeBuvD3oYUaojB3+ymZ/W1BBj23jHhxw1mD0GITE5xi230NKl0mHVF6NzMmBC/jS1Ml95yP19g2JspZoEtfpBW4esVrIrWPde jzscUFlw 8aO95nK3QhYEWezubnMWmcBBzafGEfcRfPhQy25J75ePnKn9K0kM1MD/9MdFudrmdeOOwJ84zu3xaPtSHjZfI5trgqwZ+NhkRf1TgCBN6EMVx/Bf4WpcMhXrUmOWsJf9KrG8im9ywmv3OEtGqxJsDloIFhLcoUitvAVBoMt3Qut+qt6Wp0EscbtmH+EDFt78JEIlcEAWLIx4kGhmrgHIqZeLX9A2BmPIkkltdvmi4qYF6jT5muvJ20ftlGqvDPboE57KoXTu82GUM7e6F6fi3ldUY57K93lahejYBCbUsuFigzvEE8xBUAR7PPEYzB5IGcujuTwXzw6IK0GTDUmzOffw8xD4IntNC1QZRhlRck/nuyqfRP4NV3SinxUbaUao+XVJ2Nv1XdN5pSSjiivFjevcktBN/KRmZWaF24O10yF32adzK1/S25mw94F+8RXGxz0VlU0ZEXH5r0Bac8YDmDrvjsMC0Gnwh7OnRNZsx7pFBurk8dWMZlZHIX08MEkY9KN1NT/+bnagauJimusBywHhZvyHnKK7O8fDD X-Bogosity: Ham, tests=bogofilter, spamicity=0.032665, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: On Tue, May 16, 2023 at 06:23:27PM -0700, Nadav Amit wrote: > Indeed, but ChatGPT says (yes, I see you making fun of me already): > “however, this doesn't mean INVLPG has no impact on the pipeline. INVLPG > can cause a pipeline stall because the TLB entry invalidation must be > completed before subsequent instructions that might rely on the TLB can > be executed correctly.” > > So I am not sure that your claim is exactly correct. Sorry, but chatgpt has no place in serious discussions. You don't know where its getting its information from or how reliable it is, and you'll only make yourself look silly by quoting it. Someone recently asked ChatGPT about me. Apparently I died a few years ago. This is news to me. However, this illustrates precisely my point that chatgpt can spew utter rubbish that you've no idea where it's got it from, and by quoting its output in a serious discussion, you only make yourself look silly. -- RMK's Patch system: https://www.armlinux.org.uk/developer/patches/ FTTP is here! 80Mbps down 10Mbps up. Decent connectivity at last!