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 1E3F3C433F5 for ; Mon, 23 May 2022 10:42:54 +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=HFdO4Ss9IUp5FXIhiQxhhH11Sher4NB80SfMlx/StuQ=; b=iHex4FjZN/832l cVEKjVW3mbQeMfKSy+Qzk6guXL+NXGX3zf5csf3ZBfw1kbXRhq3gX5pMtpqh9XQB7vp4AFAxvVtbr 3oZvOT5TDllsllkDSJMyjaydQmCwjxVXAeKihoRenxvNQsceZQj1CsecO6cK60I4alHr07vdutuPa /sa1rF/UPxUyqCbhD7KIY0gNqt1oicOEDQf+EzOnGsQGcKl3rNAtNnbO8eHab/aCylhXvFT0xr25U 9i0Ji4exz1NqHAF+A3+xT6fJc0gXBtXD1sbaynHrV+wUkAtMQymbWSFMsXtDMJUcJljes2WRh1JoC nwKRYkdTt40eY/CUu6LA==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1nt5V1-003KwJ-D9; Mon, 23 May 2022 10:41:20 +0000 Received: from mail-wm1-x330.google.com ([2a00:1450:4864:20::330]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1nt4Nm-002qrE-Em for linux-arm-kernel@lists.infradead.org; Mon, 23 May 2022 09:29:48 +0000 Received: by mail-wm1-x330.google.com with SMTP id bg25so8337567wmb.4 for ; Mon, 23 May 2022 02:29:44 -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=Pnpr494hnLQiQgSniXG4dedtD9vAIlrv2YCFBq6/bJk=; b=RT0d0o+rGT9eb8OtGLbDP+vie/YBmOdJAGORMRmiTnzK739Xyadin/nUD6vaMhvk9o IsUks9JtWQvggrD1p6QMAGVACssRzUdHNUiyjHY/YY+jORUQjWrW9thr0UIIXpJ07U9C Ia43er3d5Bkq1EQ33yngwcoBal3e5KWHNw4paiSoQomLtU8xIjZ8COxgWDhuxu19j/v+ Ymb7H06vcg8dF83QJhUt37Ex7EArAbHwKmpqZYZzaUjX/3BunO/I3gmiq22q9mtg53V+ ingo0Wbjw8vJWqfhl+cMs01B9pr/zT4B4ACkIh8b+FR+VJV5lQefpFrStl2h+lKtS4DK 0k8w== 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=Pnpr494hnLQiQgSniXG4dedtD9vAIlrv2YCFBq6/bJk=; b=uMXL2Qiexm9LQ8xAPdgcaRncjzt0L/Xep/14SvJctPIZD5FyiElXSTi+27cEvAOcfK qwmJVo3C5taPkbWy1A8RyC5ilaSsdmZYwVqLxQoX3r2DHDrpkHED99oRBzThcFScr7qi 81bRqs5yQFs0V2pOtED96sdXYLgxjbZWty6hRRn13G71slWIGqLTFLxvFxS07enmNrgN ocECtcES43WWpAlVW39+pE1w8F02/M/R7rU498TN4w9Pop3LygA5GhSA4mwzg0c9kirI C4fXpv+5Pi5vxvywJJlhS92zEVlb524GXmZYv+ogsOMSEKfTZPtIXj07Aj/sSnNPHbd4 R+bg== X-Gm-Message-State: AOAM532sWOygeNMZbDWY30mN+XggUSfGufEDU9A9Q1IfR5WM04m0y5cN CVOCtWOVVAA34hcaYgQUH/xitw== X-Google-Smtp-Source: ABdhPJzu9lHDhyv33m/66/hyW0RNfwUhvW0Nk8KCnXzLmMGU7ILI6RCWM/GKo9PrhdNlG1HugBtDlQ== X-Received: by 2002:a1c:a4c3:0:b0:397:3bf0:d14d with SMTP id n186-20020a1ca4c3000000b003973bf0d14dmr12783340wme.186.1653298183704; Mon, 23 May 2022 02:29:43 -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 l16-20020a1c7910000000b003972dcfb614sm9260131wme.14.2022.05.23.02.29.42 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 23 May 2022 02:29:43 -0700 (PDT) Message-ID: <58cb7fbb-d317-83e6-0427-d3f3944b24b8@raspberrypi.com> Date: Mon, 23 May 2022 10:29:42 +0100 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101 Thunderbird/91.9.0 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> From: Phil Elwell In-Reply-To: X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20220523_022946_710552_197264F5 X-CRM114-Status: GOOD ( 18.95 ) 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 SGkgU3RlZmFuLAoKT24gMjMvMDUvMjAyMiAwNzoxOSwgU3RlZmFuIFdhaHJlbiB3cm90ZToKPiBI aSBQYXVsLAo+IAo+IEFtIDIzLjA1LjIyIHVtIDA2OjQ4IHNjaHJpZWIgUGF1bCBFLiBNY0tlbm5l eToKPj4gT24gU3VuLCBNYXkgMjIsIDIwMjIgYXQgMDU6MTE6MzZQTSArMDIwMCwgU3RlZmFuIFdh aHJlbiB3cm90ZToKPj4+IEhpIFBhdWwsCj4+Pgo+Pj4gQW0gMjIuMDUuMjIgdW0gMDE6NDYgc2No cmllYiBQYXVsIEUuIE1jS2VubmV5Ogo+Pj4+IE9uIFN1biwgTWF5IDIyLCAyMDIyIGF0IDAxOjIy OjAwQU0gKzAyMDAsIFN0ZWZhbiBXYWhyZW4gd3JvdGU6Cj4+Pj4+IEhpLAo+Pj4+Pgo+Pj4+PiB3 aGlsZSB0ZXN0aW5nIHRoZSBzdGFnaW5nL3ZjMDRfc2VydmljZXMvaW50ZXJmYWNlL3ZjaGlxX2Fy bSBkcml2ZXIgd2l0aCBteQo+Pj4+PiBSYXNwYmVycnkgUGkgMyBCKyAobXVsdGlfdjdfZGVmY29u ZmlnKSBpIG5vdGljZWQgYSBodWdlIHBlcmZvcm1hbmNlCj4+Pj4+IHJlZ3Jlc3Npb24gc2luY2Ug W2ZmMDQyZjRhOWIwNTA4OTVhNDJjYWU4OTNjYzAxZmEyY2E4MWI5NWNdIG1tOgo+Pj4+PiBscnVf Y2FjaGVfZGlzYWJsZTogcmVwbGFjZSB3b3JrIHF1ZXVlIHN5bmNocm9uaXphdGlvbiB3aXRoIHN5 bmNocm9uaXplX3JjdQo+Pj4+Pgo+Pj4+PiBVc3VhbGx5IGkgcnVuICJ2Y2hpcV90ZXN0IC1mIDEi IHRvIHNlZSB0aGUgZHJpdmVyIGlzIHN0aWxsIHdvcmtpbmcgWzFdLgo+Pj4+Pgo+Pj4+PiBCZWZv cmUgY29tbWl0Ogo+Pj4+Pgo+Pj4+PiByZWFswqDCoMKgIDBtMSw1MDBzCj4+Pj4+IHVzZXLCoMKg wqAgMG0wLDA2OHMKPj4+Pj4gc3lzwqDCoMKgIDBtMCw4NDZzCj4+Pj4+Cj4+Pj4+IEFmdGVyIGNv bW1pdDoKPj4+Pj4KPj4+Pj4gcmVhbMKgwqDCoCA3bTExLDQ0OXMKPj4+Pj4gdXNlcsKgwqDCoCAw bTIsMDQ5cwo+Pj4+PiBzeXPCoMKgwqAgMG0wLDAyM3MKPj4+Pj4KPj4+Pj4gQmVzdCByZWdhcmRz Cj4+Pj4+Cj4+Pj4+IFsxXSAtIGh0dHBzOi8vZ2l0aHViLmNvbS9yYXNwYmVycnlwaS91c2VybGFu ZAo+Pj4+IFBsZWFzZSBmZWVsIGZyZWUgdG8gdHJ5IHRoZSBwYXRjaCBzaG93biBiZWxvdy7CoCBP ciB0aGUgcGFpciBvZiBwYXRjaGVzCj4+Pj4gZnJvbSBSaWsgaGVyZToKPj4+Pgo+Pj4+IGh0dHBz Oi8vbG9yZS5rZXJuZWwub3JnL2xrbWwvMjAyMjAyMTgxODMxMTQuMjg2NzUyOC0yLXJpZWxAc3Vy cmllbC5jb20vCj4+Pj4gaHR0cHM6Ly9sb3JlLmtlcm5lbC5vcmcvbGttbC8yMDIyMDIxODE4MzEx NC4yODY3NTI4LTMtcmllbEBzdXJyaWVsLmNvbS8KPj4+IEkgdHJpZWQgeW91ciBwYXRjaCBhbmQg UmlrJ3MgcGF0Y2hlcyBidXQgaW4gYm90aCBjYXNlcyB2Y2hpcV90ZXN0IHJ1bnMgNwo+Pj4gbWlu dXRlcyBpbnN0ZWFkIG9mIH4gMSBzZWNvbmQuCj4+IFRoYXQgaXMgc3VycHJpc2luZy7CoCBEbyB5 b3UgYm9vdCB3aXRoIHJjdXBkYXRlLnJjdV9ub3JtYWw9MT8KPiBObywgbm90IGV4cGxpY2l0Lgo+ PiDCoMKgIFRoYXQgd291bGQKPj4gbnVsbGlmeSBteSBwYXRjaCwgYnV0IEkgd291bGQgZXhwZWN0 IHRoYXQgUmlrJ3MgcGF0Y2ggd291bGQgc3RpbGwgcHJvdmlkZQo+PiBpbmNyZWFzZWQgcGVyZm9y bWFuY2UgZXZlbiBpbiB0aGF0IGNhc2UuCj4gSSB3aWxsIHJldGVzdCB3aXRoIGEgZnJlc2ggU0Qg Y2FyZCBpbWFnZS4KPj4KPj4gQ291bGQgeW91IHBsZWFzZSBjaGFyYWN0ZXJpemUgd2hlcmUgdGhl IHNsb3dkb3duIGlzIG9jY3VycmluZz8KPiAKPiBVbmZvcnR1bmF0ZWx5IGkgZG9uJ3QgaGF2ZSBh IGRlZXAgaW5zaWdodCBpbnRvIGRyaXZlciBhbmQgdmNoaXFfdGVzdCB0b29sLiBKdXN0IAo+IGEg dXNlciB2aWV3Lgo+IAo+IERvIHlvdSB0aGluayBhbiBzdHJhY2Ugd291bGQgYmUgYSBnb29kIHN0 YXJ0aW5nIHBvaW50Pwo+IAo+IEBQaGlsIEFueSBhZHZpY2VzIHRvIGFuYWx5c2UgdGhpcyBpc3N1 ZT8KClNlbmRpbmcgbWFueSBzbWFsbCBjb250cm9sIHBhY2tldHM6CgogICAgdmNoaXFfdGVzdCAt YyAxIDEwMDAwCgplc3NlbnRpYWxseSB0ZXN0cyBpbnRlcnJ1cHQgbGF0ZW5jeS4gVXNpbmcgYSBz bWFsbCBudW1iZXIgb2YgbGFyZ2UgYnVsayB0cmFuc2ZlcnM6CgogICAgdmNoaXFfdGVzdCAtYiAx MDAwMCAxCgpiZWNvbWVzIGEgdGVzdCBvZiBob3cgbG9uZyBpdCB0YWtlcyB0byBsb2NrIGRvd24g cGFnZXMuIEl0IGFsc28gdGVzdHMgRE1BIAp0cmFuc2ZlciBzcGVlZHMsIGJ1dCBzaW5jZSB0aGUg RE1BIGlzIHJ1biBieSB0aGUgZmlybXdhcmUgKHdoaWNoIHlvdSBhcmVuJ3QgCmNoYW5naW5nKSwg SSB0aGluayB5b3UgY2FuIHJ1bGUgdGhhdC4KCllvdSBtYXkgYWxzbyBmaW5kIGl0IGhlbHBmdWwg dG8gaW5jbHVkZSAiZm9yY2VfdHVyYm89MSIgaW4gY29uZmlnLnR4dCBmb3IgbW9yZSAKcHJlZGlj dGFibGUgcmVzdWx0cy4KCkJ5IHRoZSB3YXksIHJ1bm5pbmcgb3VyIDUuMTgtcmM3LWJhc2VkIGJy YW5jaCBvbiBhIDNCKyBJJ20gbm90IHNlZWluZyBhbnkgCnBlcmZvcm1hbmNlIHByb2JsZW1zOgoK cGlAcmFzcGJlcnJ5cGk6fiQgdGltZSB2Y2hpcV90ZXN0IC1mIDEKRnVuY3Rpb25hbCB0ZXN0IC0g aXRlcnM6MQo9PT09PT09PSBpdGVyYXRpb24gMSA9PT09PT09PQpUZXN0aW5nIGJ1bGsgdHJhbnNm ZXIgZm9yIGFsaWdubWVudC4KVGVzdGluZyBidWxrIHRyYW5zZmVyIGF0IFBBR0VfU0laRS4KCnJl YWwgICAgMG0wLjUxMnMKdXNlciAgICAwbTAuMDQycwpzeXMgICAgIDBtMC4xNjVzCgpQaGlsCgpf X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpsaW51eC1hcm0t a2VybmVsIG1haWxpbmcgbGlzdApsaW51eC1hcm0ta2VybmVsQGxpc3RzLmluZnJhZGVhZC5vcmcK aHR0cDovL2xpc3RzLmluZnJhZGVhZC5vcmcvbWFpbG1hbi9saXN0aW5mby9saW51eC1hcm0ta2Vy bmVsCg==