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!