From mboxrd@z Thu Jan 1 00:00:00 1970 From: Mika Kuoppala Subject: Re: [PATCH] drm/i915/cmdparser: Limit clflush to active cachelines Date: Fri, 10 Mar 2017 12:26:10 +0200 Message-ID: <87varh2zst.fsf@gaia.fi.intel.com> References: <20170310094212.3496-1-chris@chris-wilson.co.uk> <87zigt312j.fsf@gaia.fi.intel.com> <20170310100416.GN28427@nuc-i3427.alporthouse.com> <20170310101925.GP28427@nuc-i3427.alporthouse.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga03.intel.com (mga03.intel.com [134.134.136.65]) by gabe.freedesktop.org (Postfix) with ESMTPS id 3D5266EE09 for ; Fri, 10 Mar 2017 10:26:13 +0000 (UTC) In-Reply-To: <20170310101925.GP28427@nuc-i3427.alporthouse.com> 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+IHdyaXRlczoKCj4gT24gRnJp LCBNYXIgMTAsIDIwMTcgYXQgMTA6MDQ6MTZBTSArMDAwMCwgQ2hyaXMgV2lsc29uIHdyb3RlOgo+ PiBPbiBGcmksIE1hciAxMCwgMjAxNyBhdCAxMTo1ODo0NEFNICswMjAwLCBNaWthIEt1b3BwYWxh IHdyb3RlOgo+PiA+IENocmlzIFdpbHNvbiA8Y2hyaXNAY2hyaXMtd2lsc29uLmNvLnVrPiB3cml0 ZXM6Cj4+ID4gCj4+ID4gPiBXZSBvbmx5IG5lZWQgdG8gY2xmbHVzaCB0aG9zZSBjYWNoZWxpbmVz IHRoYXQgd2UgaGF2ZSB2YWxpZGF0ZWQgdG8gYmUKPj4gPiA+IHJlYWQgYnkgdGhlIEdQVS4gVXNl cnNwYWNlIHR5cGljYWxseSBmaWxscyB0aGUgYmF0Y2ggbGVuZ3RoIGluCj4+ID4gPiBjb3JyZWN0 bHksIHRoZSBleGNlcHRpb25zIHRlbmQgdG8gYmUgZXhwbGljaXQgdGVzdHMgd2l0aGluIGlndC4K Pj4gPiA+Cj4+ID4gPiBTaWduZWQtb2ZmLWJ5OiBDaHJpcyBXaWxzb24gPGNocmlzQGNocmlzLXdp bHNvbi5jby51az4KPj4gPiA+IC0tLQo+PiA+ID4gIGRyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVf Y21kX3BhcnNlci5jIHwgMyArKy0KPj4gPiA+ICAxIGZpbGUgY2hhbmdlZCwgMiBpbnNlcnRpb25z KCspLCAxIGRlbGV0aW9uKC0pCj4+ID4gPgo+PiA+ID4gZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1 L2RybS9pOTE1L2k5MTVfY21kX3BhcnNlci5jIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9j bWRfcGFyc2VyLmMKPj4gPiA+IGluZGV4IDIxYjFjZDkxN2Q4MS4uYjljZTlhNjg4MWVhIDEwMDY0 NAo+PiA+ID4gLS0tIGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9jbWRfcGFyc2VyLmMKPj4g PiA+ICsrKyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfY21kX3BhcnNlci5jCj4+ID4gPiBA QCAtMTMzMSw3ICsxMzMxLDggQEAgaW50IGludGVsX2VuZ2luZV9jbWRfcGFyc2VyKHN0cnVjdCBp bnRlbF9lbmdpbmVfY3MgKmVuZ2luZSwKPj4gPiA+ICAJfQo+PiA+ID4gIAo+PiA+ID4gIAlpZiAo cmV0ID09IDAgJiYgbmVlZHNfY2xmbHVzaF9hZnRlcikKPj4gPiA+IC0JCWRybV9jbGZsdXNoX3Zp cnRfcmFuZ2Uoc2hhZG93X2JhdGNoX29iai0+bW0ubWFwcGluZywgYmF0Y2hfbGVuKTsKPj4gPiA+ ICsJCWRybV9jbGZsdXNoX3ZpcnRfcmFuZ2Uoc2hhZG93X2JhdGNoX29iai0+bW0ubWFwcGluZywK Pj4gPiA+ICsJCQkJICAgICAgICh2b2lkICopY21kIC0gc2hhZG93X2JhdGNoX29iai0+bW0ubWFw cGluZyk7Cj4+ID4gCj4+ID4gKHZvaWQgKiljbWQgLSBwdHJfbWFza19iaXQoc2hhZG93X2JhdGNo X29iai0+bW0ubWFwcGluZykKPj4gPiAKPj4gPiBXZSBnZXQgYXdheSBhcyB0aGUgd2IgbWFwcGlu ZyBiZWluZyB6ZXJvIGJ1dCBmb3IgY29ycmVjdG5lc3MuCj4+IAo+PiBUaGUgbG93IGJpdHMgb2Yg bW0ubWFwcGluZyBjYW5ub3QgY2hhbmdlIHRoZSBjYWNoZWxpbmUgYW5kIHNvIGRvZXNuJ3QKPj4g YWZmZWN0IHRoZSBjbGZsdXNoLiBTYW1lIGFzIGJlZm9yZS4KPgo+IEFsdGhvdWdoLCBub3QgcXVp dGUgdGhlIHNhbWUgYXMgYmVmb3JlIGFzIGJlZm9yZSB3ZSBkaWRuJ3QgdXNlIGEgZml4ZWQKPiBl bmQtcG9pbnQgYW5kIHNvIGl0IGNvdWxkIG92ZXJzaG9vdCBieSBhIGNhY2hlbGluZSwgZXZlbiBh Y3Jvc3MgYSBwYWdlCj4gYm91bmRhcnkuCgpBbmQgdGhlcmUgY291bGQgYmUgUEFHRV9NQVNLIHdv cnRoIG9mIGxvd2JpdHMuCi1NaWthCgo+IC1DaHJpcwo+Cj4gLS0gCj4gQ2hyaXMgV2lsc29uLCBJ bnRlbCBPcGVuIFNvdXJjZSBUZWNobm9sb2d5IENlbnRyZQpfX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0CkludGVsLWdm eEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFp bG1hbi9saXN0aW5mby9pbnRlbC1nZngK