From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ville =?iso-8859-1?Q?Syrj=E4l=E4?= Subject: Re: [PATCH] drm/i915: Apply the GTT write flush for all !llc machines Date: Thu, 7 Sep 2017 21:47:05 +0300 Message-ID: <20170907184705.GD4914@intel.com> References: <20170907143108.27533-1-chris@chris-wilson.co.uk> <20170907182327.GC4914@intel.com> <150480932297.4093.3238478997872108053@mail.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 6D0E16E9E5 for ; Thu, 7 Sep 2017 18:47:09 +0000 (UTC) Content-Disposition: inline In-Reply-To: <150480932297.4093.3238478997872108053@mail.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 T24gVGh1LCBTZXAgMDcsIDIwMTcgYXQgMDc6MzU6MjJQTSArMDEwMCwgQ2hyaXMgV2lsc29uIHdy b3RlOgo+IFF1b3RpbmcgVmlsbGUgU3lyasOkbMOkICgyMDE3LTA5LTA3IDE5OjIzOjI3KQo+ID4g T24gVGh1LCBTZXAgMDcsIDIwMTcgYXQgMDM6MzE6MDhQTSArMDEwMCwgQ2hyaXMgV2lsc29uIHdy b3RlOgo+ID4gPiBXZSBhbHNvIHNlZSB0aGUgZGVsYXllZCBHVFQgd3JpdGUgaXNzdWUgb24gaTkx NWcvaTkxNWdtLCBzbyBsZXQncwo+ID4gPiBwcmVzdW1lIHRoYXQgaXQgaXMgYSB1bml2ZXJzYWwg cHJvYmxlbSBmb3IgYWxsIGxsYyBtYWNoaW5lcywgYW5kIHRoYXQgd2UKPiA+ID4ganVzdCBoYXZl bid0IHlldCBub3RpY2VkIG9uIGczMywgZ2VuNCBhbmQgZ2VuNSBtYWNoaW5lcy4KPiA+ID4gCj4g PiA+IFRlc3RjYXNlOiBpZ3QvZ2VtX21tYXBfZ3R0L2NvaGVyZW5jeSAjIGk5MTVnbQo+ID4gCj4g PiBUaGF0IGZhaWxzIG9uIG15IGk5NDVnbSBhcyB3ZWxsLiBtbWlvIHJlYWQgYmVmb3JlIHRoZSBj bGZ1c2ggZG9lcyAKPiA+IHNlZW0gdG8gY3VyZSBpdC4gRG9pbmcgdGhlIG1taW8gYWZ0ZXIgdGhl IGNsZmx1c2ggc3RpbGwgZmFpbHMuIEkKPiA+IHdvbmRlciBpZiB0aGVyZSdzIHNvbWUgcHJlZmV0 Y2hpbmcgZ29pbmcgb24gb3Igd2h5IGV4YWN0bHkgaXQKPiA+IGJlaGF2ZXMgdGhhdCB3YXkuLi4K PiAKPiBIbW0sIEkgdGhvdWdodCBVQyByZWFkIHdhcyBhbHNvIGEgYmFycmllciBmb3Igc3BlY3Vs YXRpdmUgcHJlZmV0Y2hpbmcuCj4gCj4gPiA+IFJlZmVyZW5jZXM6IGh0dHBzOi8vYnVncy5mcmVl ZGVza3RvcC5vcmcvc2hvd19idWcuY2dpP2lkPTEwMjU3Nwo+ID4gPiBTaWduZWQtb2ZmLWJ5OiBD aHJpcyBXaWxzb24gPGNocmlzQGNocmlzLXdpbHNvbi5jby51az4KPiA+ID4gLS0tCj4gPiA+ICBk cml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2dlbS5jIHwgMiArLQo+ID4gPiAgMSBmaWxlIGNoYW5n ZWQsIDEgaW5zZXJ0aW9uKCspLCAxIGRlbGV0aW9uKC0pCj4gPiA+IAo+ID4gPiBkaWZmIC0tZ2l0 IGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9nZW0uYyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1 L2k5MTVfZ2VtLmMKPiA+ID4gaW5kZXggNGRmZmViYWU1NjAxLi4zNTBiNzYxYjllOTEgMTAwNjQ0 Cj4gPiA+IC0tLSBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZ2VtLmMKPiA+ID4gKysrIGIv ZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9nZW0uYwo+ID4gPiBAQCAtNjk0LDcgKzY5NCw3IEBA IGZsdXNoX3dyaXRlX2RvbWFpbihzdHJ1Y3QgZHJtX2k5MTVfZ2VtX29iamVjdCAqb2JqLCB1bnNp Z25lZCBpbnQgZmx1c2hfZG9tYWlucykKPiA+ID4gIAo+ID4gPiAgICAgICBzd2l0Y2ggKG9iai0+ YmFzZS53cml0ZV9kb21haW4pIHsKPiA+ID4gICAgICAgY2FzZSBJOTE1X0dFTV9ET01BSU5fR1RU Ogo+ID4gPiAtICAgICAgICAgICAgIGlmIChJTlRFTF9HRU4oZGV2X3ByaXYpID49IDYgJiYgIUhB U19MTEMoZGV2X3ByaXYpKSB7Cj4gPiA+ICsgICAgICAgICAgICAgaWYgKCFIQVNfTExDKGRldl9w cml2KSkgewo+ID4gPiAgICAgICAgICAgICAgICAgICAgICAgaW50ZWxfcnVudGltZV9wbV9nZXQo ZGV2X3ByaXYpOwo+ID4gPiAgICAgICAgICAgICAgICAgICAgICAgc3Bpbl9sb2NrX2lycSgmZGV2 X3ByaXYtPnVuY29yZS5sb2NrKTsKPiA+ID4gICAgICAgICAgICAgICAgICAgICAgIFBPU1RJTkdf UkVBRF9GVyhSSU5HX0FDVEhEKGRldl9wcml2LT5lbmdpbmVbUkNTXS0+bW1pb19iYXNlKSk7Cj4g PiAKPiA+IFRoZXJlJ3Mgbm8gZG9jdW1lbnRlZCByZWdpc3RlciBhdCB0aGF0IG9mZnNldCBvbiBn ZW4yLzMuCj4gPiBNaWdodCBiZSBsZXNzIHJpc2t5IHRvIHJlYWQgc29tZXRoaW5nIHdlIGtub3cg dG8gYWN0dWFsbHkgZXhpc3QuCj4gCj4gRGFybiwgdGhvc2UgcmVnaXN0ZXJzIHdhbGtpbmcgYXJv dW5kLgo+IAo+IGk5MTVfcmVnX3QgcmVnOwo+IAo+IGlmIChJTlRFTF9HRU4oZGV2X3ByaXYpID49 IDQpCj4gCXJlZyA9IFJJTkdfQUNUSEQoZGV2X3ByaXYtPmVuZ2luZVtSQ1NdLT5tbWlvX2Jhc2Up Owo+IGVsc2UKPiAJcmVnID0gQUNUSEQ7Cj4gUE9TVElOR19SRUFEX0ZXKHJlZyk7Cj4gCj4gT3Ig d2UgZXhwZXJpbWVudCB3aXRoIHVzaW5nIFJJTkdfSEVBRCBhcyB0aGF0IGhhc24ndCBtb3ZlZC4K CkVpdGhlciBzZWVtcyB0byB3b3JrIG9uIHRoaXMgbWFjaGluZS4KCi0tIApWaWxsZSBTeXJqw6Rs w6QKSW50ZWwgT1RDCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fCkludGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9y ZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdm eAo=