From mboxrd@z Thu Jan 1 00:00:00 1970 From: Robin Murphy Subject: Re: [PATCH v2 8/8] drm/panfrost: Remove unnecessary flushing from tlb_inv_context Date: Fri, 23 Aug 2019 13:56:11 +0100 Message-ID: <39a16722-9ab2-b7ca-1c28-dd733c1b193a@arm.com> References: <20190823021216.5862-1-robh@kernel.org> <20190823021216.5862-9-robh@kernel.org> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: Received: from foss.arm.com (foss.arm.com [217.140.110.172]) by gabe.freedesktop.org (Postfix) with ESMTP id 3ACB76E071 for ; Fri, 23 Aug 2019 12:56:15 +0000 (UTC) In-Reply-To: <20190823021216.5862-9-robh@kernel.org> Content-Language: en-GB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: Rob Herring , dri-devel@lists.freedesktop.org Cc: Maxime Ripard , Tomeu Vizoso , David Airlie , Steven Price , Boris Brezillon , Alyssa Rosenzweig , Sean Paul List-Id: dri-devel@lists.freedesktop.org T24gMjMvMDgvMjAxOSAwMzoxMiwgUm9iIEhlcnJpbmcgd3JvdGU6Cj4gdGxiX2ludl9jb250ZXh0 KCkgaG9vayBpcyBvbmx5IGNhbGxlZCB3aGVuIGZyZWVpbmcgdGhlIHBhZ2UgdGFibGVzLiBUaGVy ZSdzCj4gbm8gcG9pbnQgaW4gZmx1c2hpbmcgb25seSB0byBmcmVlIHRoZSBwYWdlIHRhYmxlcyBp bW1lZGlhdGVseSBmb2xsb3dpbmcuCgpGV0lXLCBpbiBnZW5lcmFsIHRoZSBwb2ludCBvZiBmbHVz aGluZyBpcyAqYmVjYXVzZSogd2UncmUgYWJvdXQgdG8gZnJlZSAKdGhlIHBhZ2V0YWJsZXMgLSBp ZiB0aGVyZSdzIGFueSBwb3NzaWJpbGl0eSB0aGF0IHRoZSBoYXJkd2FyZSBjb3VsZCAKY29udGlu dWUgdG8gaXNzdWUgdHJhbnNsYXRpb24gdGFibGUgd2Fsa3MgKHNwZWN1bGF0aXZlIG9yIG90aGVy d2lzZSkgCmFmdGVyIHRob3NlIHBhZ2VzIGhhdmUgYmVlbiByZXVzZWQgYnkgc29tZW9uZSBlbHNl LCBUTEIgYmFkbmVzcyBtYXkgZW5zdWUuCgpGb3IgcGFuZnJvc3QgaW4gcGFydGljdWxhciBJIHN1 c3BlY3Qgd2UgY2FuIHByb2JhYmx5IGdldCBhd2F5IHdpdGhvdXQgCml0LCBhdCBsZWFzdCBmb3Ig dGhlIG1vbWVudCwgYnV0IGl0IG1pZ2h0IGJlIHdvcnRoIG1vdmluZyB0aGUgZmx1c2ggdG8gCm1t dV9kaXNhYmxlKCkgZm9yIGNvbXBsZXRlIHBlYWNlIG9mIG1pbmQgKHdoaWNoIGtpbmQgb2YgcHJl ZW1wdHMgdGhlIApzb3J0IG9mIHRoaW5nIHRoYXQgcGVyLXByb2Nlc3MgQVMgc3dpdGNoaW5nIHdp bGwgd2FudCBhbnl3YXkpLgoKUm9iaW4uCgo+IFRoZXJlIGlzIGFsc28gYSBwcm9ibGVtIHRoYXQg d2UgY291bGQgYmUgYWNjZXNzaW5nIHRoZSBoL3cgd2hlbiBzdXNwZW5kZWQuCj4gCj4gQ2M6IFRv bWV1IFZpem9zbyA8dG9tZXUudml6b3NvQGNvbGxhYm9yYS5jb20+Cj4gQ2M6IFN0ZXZlbiBQcmlj ZSA8c3RldmVuLnByaWNlQGFybS5jb20+Cj4gQ2M6IEFseXNzYSBSb3Nlbnp3ZWlnIDxhbHlzc2Eu cm9zZW56d2VpZ0Bjb2xsYWJvcmEuY29tPgo+IENjOiBEYXZpZCBBaXJsaWUgPGFpcmxpZWRAbGlu dXguaWU+Cj4gQ2M6IERhbmllbCBWZXR0ZXIgPGRhbmllbEBmZndsbC5jaD4KPiBTaWduZWQtb2Zm LWJ5OiBSb2IgSGVycmluZyA8cm9iaEBrZXJuZWwub3JnPgo+IC0tLQo+IHYyOiBuZXcgcGF0Y2gK PiAKPiAgIGRyaXZlcnMvZ3B1L2RybS9wYW5mcm9zdC9wYW5mcm9zdF9tbXUuYyB8IDYgKy0tLS0t Cj4gICAxIGZpbGUgY2hhbmdlZCwgMSBpbnNlcnRpb24oKyksIDUgZGVsZXRpb25zKC0pCj4gCj4g ZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9wYW5mcm9zdC9wYW5mcm9zdF9tbXUuYyBiL2Ry aXZlcnMvZ3B1L2RybS9wYW5mcm9zdC9wYW5mcm9zdF9tbXUuYwo+IGluZGV4IGNjZjY3MWE5YzNm Yi4uOWY4NTI3NWE4OTZjIDEwMDY0NAo+IC0tLSBhL2RyaXZlcnMvZ3B1L2RybS9wYW5mcm9zdC9w YW5mcm9zdF9tbXUuYwo+ICsrKyBiL2RyaXZlcnMvZ3B1L2RybS9wYW5mcm9zdC9wYW5mcm9zdF9t bXUuYwo+IEBAIC0zMjgsMTEgKzMyOCw3IEBAIHZvaWQgcGFuZnJvc3RfbW11X3VubWFwKHN0cnVj dCBwYW5mcm9zdF9nZW1fb2JqZWN0ICpibykKPiAgIH0KPiAgIAo+ICAgc3RhdGljIHZvaWQgbW11 X3RsYl9pbnZfY29udGV4dF9zMSh2b2lkICpjb29raWUpCj4gLXsKPiAtCXN0cnVjdCBwYW5mcm9z dF9maWxlX3ByaXYgKnByaXYgPSBjb29raWU7Cj4gLQo+IC0JbW11X2h3X2RvX29wZXJhdGlvbihw cml2LT5wZmRldiwgJnByaXYtPm1tdSwgMCwgfjBVTCwgQVNfQ09NTUFORF9GTFVTSF9NRU0pOwo+ IC19Cj4gK3t9Cj4gICAKPiAgIHN0YXRpYyB2b2lkIG1tdV90bGJfaW52X3JhbmdlX25vc3luYyh1 bnNpZ25lZCBsb25nIGlvdmEsIHNpemVfdCBzaXplLAo+ICAgCQkJCSAgICAgc2l6ZV90IGdyYW51 bGUsIGJvb2wgbGVhZiwgdm9pZCAqY29va2llKQo+IApfX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fXwpkcmktZGV2ZWwgbWFpbGluZyBsaXN0CmRyaS1kZXZlbEBs aXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1h bi9saXN0aW5mby9kcmktZGV2ZWw=