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 0C8C6C433EF for ; Mon, 23 May 2022 12:00:44 +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-Type: Content-Transfer-Encoding:List-Subscribe:List-Help:List-Post:List-Archive: List-Unsubscribe:List-Id:In-Reply-To:From:References:Cc:To:Subject: MIME-Version:Date:Message-ID:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=g29KCbCZM8DkhFRHTWBrvRcG+crXxvcfu/KMUZO2ya4=; b=JUgkssMltVKfXU Gbj0gfwpD/F7gY3MeLMYdll8sAemO95zo/PO8unKQo0xZQ/A12FfeSqE1VRkv2UP2mwPF3yi1lbnE gnm0PjHj58Rsv36Mz8mbMLcQygyk8I+QKIrIrz4r/7rMCh6h2XNMV68luE79oBWSOq02LHqGNNLB/ ujmNsznuWIgk+GxLQLTXVuFiPTHbRuyCuEUAlmmtnxNGR9BipWDsHYbtD/IWsQ30LcLfHeThRCKhG i3kaATQISR7Sm/BJHz0tR/ZWe7KteWvb3ag3xlVOnFZFaTt0JhyhSKIuaWBdNtoZTD+asADhfjOIr LFVoWDVc95Ar5Q3x/Vcg==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1nt6iE-003vJh-Nv; Mon, 23 May 2022 11:59:03 +0000 Received: from mail-wm1-x334.google.com ([2a00:1450:4864:20::334]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1nt68k-003epo-LM for linux-arm-kernel@lists.infradead.org; Mon, 23 May 2022 11:22:24 +0000 Received: by mail-wm1-x334.google.com with SMTP id 184-20020a1c02c1000000b003974edd7c56so205132wmc.2 for ; Mon, 23 May 2022 04:22:19 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=raspberrypi.com; s=google; h=message-id:date:mime-version:user-agent:subject:to:cc:references :from:in-reply-to:content-transfer-encoding; bh=EhOQGg1mWeCy/lfVLf7GwzqHA1hMMv05+TaoM0mW9F8=; b=sOoZ8mX2X9p1Xl73lr3Zcs5b7MmT0J3eRouAiK6GyN2poK2+owyeg9G88p/veeV2G7 tIR+LFlloX+inF6DfDeV/f74MxuCHf1fXrZHPWJBc7bpH+aFf3G7ySEHBZLanS9MgRnj 23HG8DRhv7q0c8Zqu7911qHNLGWpk9I1ny/+dVshWeWofQm2QArvxpyf+oB5Nlppxt5r 76akydWhU61p0TfnUSjvTNOiMXjaBH523uhSchQWGVqB72+ZvnOKh0O+fKYfV3W8rKAl wUceihSvxkLHAnILZNFqGXhoulDhZ2pQJifMtp9sNzqLznIZdbZaqEvOU78p5WB59xie HUkw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:message-id:date:mime-version:user-agent:subject :to:cc:references:from:in-reply-to:content-transfer-encoding; bh=EhOQGg1mWeCy/lfVLf7GwzqHA1hMMv05+TaoM0mW9F8=; b=1trN7n3QWaNDb6G5ZFZB58Ijb8jPWL4tQxD9jjQDDNTGxzfR+dYRIIBCRdjsWekwpN jklDiiSUh9JzeV/FJU8rAjcHAB2gWLF2ZJWcHRyQSebxXLPgoIM5+DU6kzvslVpW6NBQ vXYPmYcxdd9873dyuwWWumpnSU3E3rn14n7yd26+6uj0WeMZHCWNLYM/YW7DltY2ZDdb jxMck/sXv2yVrWQXpbbxJpKLUoM278NebpXskN/jZmMtK4LVXJV0/Tm7rvUB+rUj5Tta L8r7gBOMw6WL7CFQB3SiDSYLuavGEqtf4q88/QCVWNY9kI7gfHlvw6ye5WBWkZqZL50G Yt3w== X-Gm-Message-State: AOAM530OswPPuB02T7MPePmiNvvPdnFdrsY+MN9EJVVDxUZZVIRaIgYa x3rlCwt8hrKsQikUlKFr/FwYQg== X-Google-Smtp-Source: ABdhPJxb3aRoKOzbx4sz11+NBNpWEFJdvJRVFypDKroEMtQkotBuB1WkeE3RwCI8PFIloWSuNV0K/A== X-Received: by 2002:a1c:4d0d:0:b0:397:30f6:b62b with SMTP id o13-20020a1c4d0d000000b0039730f6b62bmr18074451wmh.155.1653304938731; Mon, 23 May 2022 04:22:18 -0700 (PDT) Received: from ?IPV6:2a00:1098:3142:14:3110:d736:2a7:6aff? ([2a00:1098:3142:14:3110:d736:2a7:6aff]) by smtp.gmail.com with ESMTPSA id q4-20020adfbb84000000b0020c5253d90esm11838361wrg.90.2022.05.23.04.22.17 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 23 May 2022 04:22:18 -0700 (PDT) Message-ID: Date: Mon, 23 May 2022 12:22:18 +0100 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101 Thunderbird/91.9.1 Subject: Re: vchiq: Performance regression since 5.18-rc1 To: Stefan Wahren , paulmck@kernel.org Cc: Marcelo Tosatti , Andrew Morton , Nicolas Saenz Julienne , Borislav Petkov , Minchan Kim , Mel Gorman , Juri Lelli , Thomas Gleixner , Sebastian Andrzej Siewior , linux-kernel@vger.kernel.org, linux-mm@kvack.org, Linux ARM , regressions@lists.linux.dev, riel@surriel.com, viro@zeniv.linux.org.uk References: <77d6d498-7dd9-03eb-60f2-d7e682bb1b20@i2se.com> <20220521234616.GO1790663@paulmck-ThinkPad-P17-Gen-1> <20220523044818.GS1790663@paulmck-ThinkPad-P17-Gen-1> <58cb7fbb-d317-83e6-0427-d3f3944b24b8@raspberrypi.com> <2ddd354e-a2b6-077c-25be-6ef1b2118d04@i2se.com> From: Phil Elwell In-Reply-To: <2ddd354e-a2b6-077c-25be-6ef1b2118d04@i2se.com> X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20220523_042222_785509_4E7A833B X-CRM114-Status: GOOD ( 17.34 ) 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-Transfer-Encoding: base64 Content-Type: text/plain; charset="utf-8"; Format="flowed" Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org T24gMjMvMDUvMjAyMiAxMjoxNSwgU3RlZmFuIFdhaHJlbiB3cm90ZToKPiBIaSBQaGlsLAo+IAo+ IEFtIDIzLjA1LjIyIHVtIDEzOjAxIHNjaHJpZWIgUGhpbCBFbHdlbGw6Cj4+IEhpIFN0ZWZhbiwK Pj4KPj4gT24gMjMvMDUvMjAyMiAxMTo0OCwgU3RlZmFuIFdhaHJlbiB3cm90ZToKPj4+IEhpIFBo aWwsCj4+Pgo+Pj4gQW0gMjMuMDUuMjIgdW0gMTE6Mjkgc2NocmllYiBQaGlsIEVsd2VsbDoKPj4+ PiBIaSBTdGVmYW4sCj4+Pj4KPj4+PiBPbiAyMy8wNS8yMDIyIDA3OjE5LCBTdGVmYW4gV2FocmVu IHdyb3RlOgo+Pj4+PiBIaSBQYXVsLAo+Pj4+Pgo+Pj4+PiBBbSAyMy4wNS4yMiB1bSAwNjo0OCBz Y2hyaWViIFBhdWwgRS4gTWNLZW5uZXk6Cj4+Pj4+PiBPbiBTdW4sIE1heSAyMiwgMjAyMiBhdCAw NToxMTozNlBNICswMjAwLCBTdGVmYW4gV2FocmVuIHdyb3RlOgo+Pj4+Pj4+IEhpIFBhdWwsCj4+ Pj4+Pj4KPj4+Pj4+PiBBbSAyMi4wNS4yMiB1bSAwMTo0NiBzY2hyaWViIFBhdWwgRS4gTWNLZW5u ZXk6Cj4+Pj4+Pj4+IE9uIFN1biwgTWF5IDIyLCAyMDIyIGF0IDAxOjIyOjAwQU0gKzAyMDAsIFN0 ZWZhbiBXYWhyZW4gd3JvdGU6Cj4+Pj4+Pj4+PiBIaSwKPj4+Pj4+Pj4+Cj4+Pj4+Pj4+PiB3aGls ZSB0ZXN0aW5nIHRoZSBzdGFnaW5nL3ZjMDRfc2VydmljZXMvaW50ZXJmYWNlL3ZjaGlxX2FybSBk cml2ZXIgd2l0aCBteQo+Pj4+Pj4+Pj4gUmFzcGJlcnJ5IFBpIDMgQisgKG11bHRpX3Y3X2RlZmNv bmZpZykgaSBub3RpY2VkIGEgaHVnZSBwZXJmb3JtYW5jZQo+Pj4+Pj4+Pj4gcmVncmVzc2lvbiBz aW5jZSBbZmYwNDJmNGE5YjA1MDg5NWE0MmNhZTg5M2NjMDFmYTJjYTgxYjk1Y10gbW06Cj4+Pj4+ Pj4+PiBscnVfY2FjaGVfZGlzYWJsZTogcmVwbGFjZSB3b3JrIHF1ZXVlIHN5bmNocm9uaXphdGlv biB3aXRoIHN5bmNocm9uaXplX3JjdQo+Pj4+Pj4+Pj4KPj4+Pj4+Pj4+IFVzdWFsbHkgaSBydW4g InZjaGlxX3Rlc3QgLWYgMSIgdG8gc2VlIHRoZSBkcml2ZXIgaXMgc3RpbGwgd29ya2luZyBbMV0u Cj4+Pj4+Pj4+Pgo+Pj4+Pj4+Pj4gQmVmb3JlIGNvbW1pdDoKPj4+Pj4+Pj4+Cj4+Pj4+Pj4+PiBy ZWFswqDCoMKgIDBtMSw1MDBzCj4+Pj4+Pj4+PiB1c2VywqDCoMKgIDBtMCwwNjhzCj4+Pj4+Pj4+ PiBzeXPCoMKgwqAgMG0wLDg0NnMKPj4+Pj4+Pj4+Cj4+Pj4+Pj4+PiBBZnRlciBjb21taXQ6Cj4+ Pj4+Pj4+Pgo+Pj4+Pj4+Pj4gcmVhbMKgwqDCoCA3bTExLDQ0OXMKPj4+Pj4+Pj4+IHVzZXLCoMKg wqAgMG0yLDA0OXMKPj4+Pj4+Pj4+IHN5c8KgwqDCoCAwbTAsMDIzcwo+Pj4+Pj4+Pj4KPj4+Pj4+ Pj4+IEJlc3QgcmVnYXJkcwo+Pj4+Pj4+Pj4KPj4+Pj4+Pj4+IFsxXSAtIGh0dHBzOi8vZ2l0aHVi LmNvbS9yYXNwYmVycnlwaS91c2VybGFuZAo+Pj4+Pj4+PiBQbGVhc2UgZmVlbCBmcmVlIHRvIHRy eSB0aGUgcGF0Y2ggc2hvd24gYmVsb3cuwqAgT3IgdGhlIHBhaXIgb2YgcGF0Y2hlcwo+Pj4+Pj4+ PiBmcm9tIFJpayBoZXJlOgo+Pj4+Pj4+Pgo+Pj4+Pj4+PiBodHRwczovL2xvcmUua2VybmVsLm9y Zy9sa21sLzIwMjIwMjE4MTgzMTE0LjI4Njc1MjgtMi1yaWVsQHN1cnJpZWwuY29tLwo+Pj4+Pj4+ PiBodHRwczovL2xvcmUua2VybmVsLm9yZy9sa21sLzIwMjIwMjE4MTgzMTE0LjI4Njc1MjgtMy1y aWVsQHN1cnJpZWwuY29tLwo+Pj4+Pj4+IEkgdHJpZWQgeW91ciBwYXRjaCBhbmQgUmlrJ3MgcGF0 Y2hlcyBidXQgaW4gYm90aCBjYXNlcyB2Y2hpcV90ZXN0IHJ1bnMgNwo+Pj4+Pj4+IG1pbnV0ZXMg aW5zdGVhZCBvZiB+IDEgc2Vjb25kLgo+Pj4+Pj4gVGhhdCBpcyBzdXJwcmlzaW5nLsKgIERvIHlv dSBib290IHdpdGggcmN1cGRhdGUucmN1X25vcm1hbD0xPwo+Pj4+PiBObywgbm90IGV4cGxpY2l0 Lgo+Pj4+Pj4gwqDCoCBUaGF0IHdvdWxkCj4+Pj4+PiBudWxsaWZ5IG15IHBhdGNoLCBidXQgSSB3 b3VsZCBleHBlY3QgdGhhdCBSaWsncyBwYXRjaCB3b3VsZCBzdGlsbCBwcm92aWRlCj4+Pj4+PiBp bmNyZWFzZWQgcGVyZm9ybWFuY2UgZXZlbiBpbiB0aGF0IGNhc2UuCj4+Pj4+IEkgd2lsbCByZXRl c3Qgd2l0aCBhIGZyZXNoIFNEIGNhcmQgaW1hZ2UuCj4+Pj4+Pgo+Pj4+Pj4gQ291bGQgeW91IHBs ZWFzZSBjaGFyYWN0ZXJpemUgd2hlcmUgdGhlIHNsb3dkb3duIGlzIG9jY3VycmluZz8KPj4+Pj4K Pj4+Pj4gVW5mb3J0dW5hdGVseSBpIGRvbid0IGhhdmUgYSBkZWVwIGluc2lnaHQgaW50byBkcml2 ZXIgYW5kIHZjaGlxX3Rlc3QgdG9vbC4gCj4+Pj4+IEp1c3QgYSB1c2VyIHZpZXcuCj4+Pj4+Cj4+ Pj4+IERvIHlvdSB0aGluayBhbiBzdHJhY2Ugd291bGQgYmUgYSBnb29kIHN0YXJ0aW5nIHBvaW50 Pwo+Pj4+Pgo+Pj4+PiBAUGhpbCBBbnkgYWR2aWNlcyB0byBhbmFseXNlIHRoaXMgaXNzdWU/Cj4+ Pj4KPj4+PiBTZW5kaW5nIG1hbnkgc21hbGwgY29udHJvbCBwYWNrZXRzOgo+Pj4+Cj4+Pj4gwqDC oCB2Y2hpcV90ZXN0IC1jIDEgMTAwMDAKPj4+Pgo+Pj4+IGVzc2VudGlhbGx5IHRlc3RzIGludGVy cnVwdCBsYXRlbmN5LiBVc2luZyBhIHNtYWxsIG51bWJlciBvZiBsYXJnZSBidWxrIAo+Pj4+IHRy YW5zZmVyczoKPj4+Pgo+Pj4+IMKgwqAgdmNoaXFfdGVzdCAtYiAxMDAwMCAxCj4+Pj4KPj4+PiBi ZWNvbWVzIGEgdGVzdCBvZiBob3cgbG9uZyBpdCB0YWtlcyB0byBsb2NrIGRvd24gcGFnZXMuIEl0 IGFsc28gdGVzdHMgRE1BIAo+Pj4+IHRyYW5zZmVyIHNwZWVkcywgYnV0IHNpbmNlIHRoZSBETUEg aXMgcnVuIGJ5IHRoZSBmaXJtd2FyZSAod2hpY2ggeW91IGFyZW4ndCAKPj4+PiBjaGFuZ2luZyks IEkgdGhpbmsgeW91IGNhbiBydWxlIHRoYXQuCj4+PiBUaGFua3MgaSB3aWxsIHRyeS4KPj4+Pgo+ Pj4+IFlvdSBtYXkgYWxzbyBmaW5kIGl0IGhlbHBmdWwgdG8gaW5jbHVkZSAiZm9yY2VfdHVyYm89 MSIgaW4gY29uZmlnLnR4dCBmb3IgCj4+Pj4gbW9yZSBwcmVkaWN0YWJsZSByZXN1bHRzLgo+Pj4+ Cj4+Pj4gQnkgdGhlIHdheSwgcnVubmluZyBvdXIgNS4xOC1yYzctYmFzZWQgYnJhbmNoIG9uIGEg M0IrIEknbSBub3Qgc2VlaW5nIGFueSAKPj4+PiBwZXJmb3JtYW5jZSBwcm9ibGVtczoKPj4+IEkg YXNzdW1lIHlvdSBhcmUgdXNpbmcgYXJtL2JjbTI3MDlfZGVmY29uZmlnIGFuZCBub3QgYXJtL211 bHRpX3Y3X2RlZmNvbmZpZyAKPj4+IGFzIG1lPwo+Pgo+PiBUaGF0J3MgY29ycmVjdC4gU2ltcGx5 IHN3aXRjaGluZyB0byBtdWx0aV92N19kZWZjb25maWcgYnJlYWtzIHZjaGlxIAo+PiBjb21wbGV0 ZWx5LCBwcmVzdW1hYmx5IGJlY2F1c2UgaXQgZG9lc24ndCBkZWZpbmUgQ09ORklHX0JDTTI4MzVf VkNISVEuCj4gc29ycnksIGZvcmdvdCB0byBtZW50aW9uLiBJIHRoYXQgaSBlbmFibGUgVkNISVEg YXMgbW9kdWxlIG9uIHRvcCBvZiAKPiBtdWx0aV92N19kZWZjb25maWcuCgpEb3duc3RyZWFtIHRy ZWUgd2l0aCBtdWx0aV92N19kZWZjb25maWcgKyBDT05GSUdfQkNNMjgzNV9WQ0hJUToKCnBpQHJh c3BiZXJyeXBpOn4kIHRpbWUgdmNoaXFfdGVzdCAtZiAxCkZ1bmN0aW9uYWwgdGVzdCAtIGl0ZXJz OjEKPT09PT09PT0gaXRlcmF0aW9uIDEgPT09PT09PT0KVGVzdGluZyBidWxrIHRyYW5zZmVyIGZv ciBhbGlnbm1lbnQuClRlc3RpbmcgYnVsayB0cmFuc2ZlciBhdCBQQUdFX1NJWkUuCgpyZWFsICAg IDBtMC41NjZzCnVzZXIgICAgMG0wLjAzN3MKc3lzICAgICAwbTAuMTY2cwoKUGhpbAoKX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KbGludXgtYXJtLWtlcm5l bCBtYWlsaW5nIGxpc3QKbGludXgtYXJtLWtlcm5lbEBsaXN0cy5pbmZyYWRlYWQub3JnCmh0dHA6 Ly9saXN0cy5pbmZyYWRlYWQub3JnL21haWxtYW4vbGlzdGluZm8vbGludXgtYXJtLWtlcm5lbAo=