From mboxrd@z Thu Jan 1 00:00:00 1970 From: Mika Kuoppala Subject: Re: [PATCH v2] drm/i915/cmdparser: Limit clflush to active cachelines Date: Fri, 10 Mar 2017 13:19:01 +0200 Message-ID: <87pohp2xcq.fsf@gaia.fi.intel.com> References: <20170310094212.3496-1-chris@chris-wilson.co.uk> <20170310104639.30060-1-chris@chris-wilson.co.uk> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga11.intel.com (mga11.intel.com [192.55.52.93]) by gabe.freedesktop.org (Postfix) with ESMTPS id BC4BF6EE27 for ; Fri, 10 Mar 2017 11:19:34 +0000 (UTC) In-Reply-To: <20170310104639.30060-1-chris@chris-wilson.co.uk> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Chris Wilson , intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org Q2hyaXMgV2lsc29uIDxjaHJpc0BjaHJpcy13aWxzb24uY28udWs+IHdyaXRlczoKCj4gV2Ugb25s eSBuZWVkIHRvIGNsZmx1c2ggdGhvc2UgY2FjaGVsaW5lcyB0aGF0IHdlIGhhdmUgdmFsaWRhdGVk IHRvIGJlCj4gcmVhZCBieSB0aGUgR1BVLiBVc2Vyc3BhY2UgdHlwaWNhbGx5IGZpbGxzIHRoZSBi YXRjaCBsZW5ndGggaW4KPiBjb3JyZWN0bHksIHRoZSBleGNlcHRpb25zIHRlbmQgdG8gYmUgZXhw bGljaXQgdGVzdHMgd2l0aGluIGlndC4KPgo+IHYyOiBVc2UgcHRyX21hc2tfYml0cygpIHRvIG1h a2UgTWlrYSBoYXBweQo+Cj4gU2lnbmVkLW9mZi1ieTogQ2hyaXMgV2lsc29uIDxjaHJpc0BjaHJp cy13aWxzb24uY28udWs+Cj4gQ2M6IE1pa2EgS3VvcHBhbGEgPG1pa2Eua3VvcHBhbGFAbGludXgu aW50ZWwuY29tPgo+IC0tLQo+ICBkcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2NtZF9wYXJzZXIu YyB8IDYgKysrKy0tCj4gIDEgZmlsZSBjaGFuZ2VkLCA0IGluc2VydGlvbnMoKyksIDIgZGVsZXRp b25zKC0pCj4KPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9jbWRfcGFy c2VyLmMgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2NtZF9wYXJzZXIuYwo+IGluZGV4IDIx YjFjZDkxN2Q4MS4uNzg3OTgwZDUyMjcyIDEwMDY0NAo+IC0tLSBhL2RyaXZlcnMvZ3B1L2RybS9p OTE1L2k5MTVfY21kX3BhcnNlci5jCj4gKysrIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9j bWRfcGFyc2VyLmMKPiBAQCAtMTMzMCw4ICsxMzMwLDEwIEBAIGludCBpbnRlbF9lbmdpbmVfY21k X3BhcnNlcihzdHJ1Y3QgaW50ZWxfZW5naW5lX2NzICplbmdpbmUsCj4gIAkJcmV0ID0gLUVJTlZB TDsKPiAgCX0KPiAgCj4gLQlpZiAocmV0ID09IDAgJiYgbmVlZHNfY2xmbHVzaF9hZnRlcikKPiAt CQlkcm1fY2xmbHVzaF92aXJ0X3JhbmdlKHNoYWRvd19iYXRjaF9vYmotPm1tLm1hcHBpbmcsIGJh dGNoX2xlbik7Cj4gKwlpZiAocmV0ID09IDAgJiYgbmVlZHNfY2xmbHVzaF9hZnRlcikgewo+ICsJ CXZvaWQgKnB0ciA9IHB0cl9tYXNrX2JpdHMoc2hhZG93X2JhdGNoX29iai0+bW0ubWFwcGluZyk7 Cj4gKwkJZHJtX2NsZmx1c2hfdmlydF9yYW5nZShwdHIsICh2b2lkICopY21kIC0gcHRyKTsKCllv dXIgcHRyIGlzIHBhZ2UgYWxpZ25lZCwgYW5kIHRoZSBjbWQgaXMgcG9pbnRpbmcgdG8gYSBCQVRD SF9CVUZGRVJfRU5ECnJpZ2h0IGF0IHRoZSBuZXh0IGNhY2hlbGluZSBib3VuZGFyeS4gQXBwYXJl bnRseSBpbiB0aGlzIGNhc2UgeW91IHdvdWxkCmdldCBmbHVzaCBvbmx5IHRvIHRoZSBwcmV2aW91 cyBjYWNoZWxpbmUgYW5kIG5vdCB0aGUgb25lIGNvbnRhaW5nIHRoZQpCQl9FTkQ/CgotTWlrYQoK PiArCX0KPiAgCWk5MTVfZ2VtX29iamVjdF91bnBpbl9tYXAoc2hhZG93X2JhdGNoX29iaik7Cj4g IAo+ICAJcmV0dXJuIHJldDsKPiAtLSAKPiAyLjExLjAKX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1nZnhA bGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxt YW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cg==