From mboxrd@z Thu Jan 1 00:00:00 1970 From: Joonas Lahtinen Subject: Re: [PATCH 19/33] drm/i915: Only clflush the context object when binding Date: Wed, 10 Aug 2016 13:50:11 +0300 Message-ID: <1470826211.4143.62.camel@linux.intel.com> References: <1470581141-14432-1-git-send-email-chris@chris-wilson.co.uk> <1470581141-14432-20-git-send-email-chris@chris-wilson.co.uk> <1470818499.4143.41.camel@linux.intel.com> <20160810090247.GE9040@nuc-i3427.alporthouse.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga02.intel.com (mga02.intel.com [134.134.136.20]) by gabe.freedesktop.org (Postfix) with ESMTP id 0041A6E723 for ; Wed, 10 Aug 2016 10:50:13 +0000 (UTC) In-Reply-To: <20160810090247.GE9040@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 Cc: intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24ga2UsIDIwMTYtMDgtMTAgYXQgMTA6MDIgKzAxMDAsIENocmlzIFdpbHNvbiB3cm90ZToKPiBP biBXZWQsIEF1ZyAxMCwgMjAxNiBhdCAxMTo0MTozOUFNICswMzAwLCBKb29uYXMgTGFodGluZW4g d3JvdGU6Cj4gPiAKPiA+IE9uIHN1LCAyMDE2LTA4LTA3IGF0IDE1OjQ1ICswMTAwLCBDaHJpcyBX aWxzb24gd3JvdGU6Cj4gPiA+IAo+ID4gPiBAQCAtNzcxLDYgKzc3MSwxMyBAQCBzdGF0aWMgaW50 IGRvX3Jjc19zd2l0Y2goc3RydWN0IGRybV9pOTE1X2dlbV9yZXF1ZXN0ICpyZXEpCj4gPiA+IMKg CWlmIChza2lwX3Jjc19zd2l0Y2gocHBndHQsIGVuZ2luZSwgdG8pKQo+ID4gPiDCoAkJcmV0dXJu IDA7Cj4gPiA+IMKgCj4gPiA+ICsJaWYgKCEodG8tPmVuZ2luZVtSQ1NdLnN0YXRlLT5mbGFncyAm IEk5MTVfVk1BX0dMT0JBTF9CSU5EKSkgewo+ID4gPiArCQlyZXQgPSBpOTE1X2dlbV9vYmplY3Rf c2V0X3RvX2d0dF9kb21haW4odG8tPmVuZ2luZVtSQ1NdLnN0YXRlLT5vYmosCj4gPiA+ICsJCQkJ CQkJZmFsc2UpOwo+ID4gPiArCQlpZiAocmV0KQo+ID4gPiArCQkJcmV0dXJuIHJldDsKPiA+ID4g Kwl9Cj4gPiA+ICsKPiA+ID4gwqAJLyogVHJ5aW5nIHRvIHBpbiBmaXJzdCBtYWtlcyBlcnJvciBo YW5kbGluZyBlYXNpZXIuICovCj4gPiA+IMKgCXJldCA9IGk5MTVfdm1hX3Bpbih0by0+ZW5naW5l W1JDU10uc3RhdGUsCj4gPiA+IMKgCQkJwqDCoMKgMCwgdG8tPmdndHRfYWxpZ25tZW50LAo+ID4g VGhpcyBjb3VsZCBiZSBsaWZ0ZWQgaW5zaWRlIHRoZSBpZj8KPiBJJ2QgcmF0aGVyIG5vdCBhcyB0 aGF0IHdvdWxkIGJlIG1vcmUgdW51c3VhbCBhbmQgd2Ugd291bGQgdGhlbiBuZWVkIGEKPiBjb21w bGljYXRlZCBlcnJvciBwYXRoLgo+IAo+IElmIHRoZSBjb21waWxlciBpcyBmZWVsaW5nIGludGVs bGlnZW50IGl0IGNvdWxkIGNvbWJpbmUgdGhlIHR3byBibG9ja3MKPiBpbnRvIG9uZSwgaS5lLgo+ IAo+IGlmICh1bmxpa2VseSgoKyt2bWEtPmZsYWdzIF4gZmxhZ3MpICYgSTkxNV9WTUFfQklORF9N QVNLKSkgewo+IAlyZXQgPSBpOTE1X2dlbV9vYmplY3Rfc2V0X3RvX2d0dF9kb21haW4odm1hLT5v YmosIGZhbHNlKTsKPiAJaWYgKHJldCkKPiAJCXJldHVybiByZXQ7Cj4gCj4gCXJldCA9IF9faTkx NV92bWFfZG9fcGluKHZtYSwgc2l6ZSwgYWxpZ25tZW50LCBmbGFncyk7Cj4gCWlmIChyZXQpCj4g CQlyZXR1cm4gcmV0Owo+IH0KPiAKPiBJIGRvbid0IHN1Z2dlc3Qgd2UgZG8gdGhlIGV4cGFuc2lv biBvdXJzZWx2ZXMsIGFuZCBJIGRvbid0IGhhdmUgYSBiaXQgdG8KPiBzcGFyZSBpbiB0aGUgUElO X0ZMQUdTLgoKV2l0aCB0aGUgY29tbWVudCBtb3ZlZC91cGRhdGVkIChtZW50aW9uZWQgaW4gcHJl dmlvdXMgcGF0Y2gpOwoKUmV2aWV3ZWQtYnk6IEpvb25hcyBMYWh0aW5lbiA8am9vbmFzLmxhaHRp bmVuQGxpbnV4LmludGVsLmNvbT4KCj4gLUNocmlzCj4gCi0tIApKb29uYXMgTGFodGluZW4KT3Bl biBTb3VyY2UgVGVjaG5vbG9neSBDZW50ZXIKSW50ZWwgQ29ycG9yYXRpb24KX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlz dApJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0 b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cg==