From mboxrd@z Thu Jan 1 00:00:00 1970 From: Mika Kuoppala Subject: Re: [PATCH] drm/i915: Skip force-wake for uncached mmio flush of GGTT writes Date: Mon, 20 Mar 2017 12:02:02 +0200 Message-ID: <87d1dcz2p1.fsf@gaia.fi.intel.com> References: <20170318104257.694-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 mga02.intel.com (mga02.intel.com [134.134.136.20]) by gabe.freedesktop.org (Postfix) with ESMTPS id 7C5306E524 for ; Mon, 20 Mar 2017 10:02:17 +0000 (UTC) In-Reply-To: <20170318104257.694-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+IHdyaXRlczoKCj4gVGhlIHRy aWNrIG9mIHVzaW5nIGFuIHVuY2FjaGVkIG1taW8gcmVhZCB0byBlbnN1cmUgdGhhdCB0aGUgR0dU VCB3cml0ZXMKPiBhcmUgZmx1c2hlZCBkb2VzIG5vdCByZXF1aXJlIHVzIHRvIGRvIHRoZSBmb3Jj ZXdha2UgZGFuY2UsIHNvIGF2b2lkIGl0Cj4gaW4gdGhlIGhvcGUgb2YgcmVkdWNpbmcgdGhlIGZy ZXF1ZW5jeSB0aGF0IHdlIGRvIGtlZXAgdGhlIGRldmljZSBmb3JjZWQKPiBhd2FrZS4KPgo+IFNp Z25lZC1vZmYtYnk6IENocmlzIFdpbHNvbiA8Y2hyaXNAY2hyaXMtd2lsc29uLmNvLnVrPgo+IC0t LQo+ICBkcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2dlbS5jIHwgNyArKysrKy0tCj4gIDEgZmls ZSBjaGFuZ2VkLCA1IGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0pCj4KPiBkaWZmIC0tZ2l0 IGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9nZW0uYyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1 L2k5MTVfZ2VtLmMKPiBpbmRleCA1ZTI4MGUzYmZkODYuLmQ0NjgzMDBlMmYwNSAxMDA2NDQKPiAt LS0gYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2dlbS5jCj4gKysrIGIvZHJpdmVycy9ncHUv ZHJtL2k5MTUvaTkxNV9nZW0uYwo+IEBAIC0zMDk0LDggKzMwOTQsMTEgQEAgaTkxNV9nZW1fb2Jq ZWN0X2ZsdXNoX2d0dF93cml0ZV9kb21haW4oc3RydWN0IGRybV9pOTE1X2dlbV9vYmplY3QgKm9i aikKPiAgCSAqIHN5c3RlbSBhZ2VudHMgd2UgY2Fubm90IHJlcHJvZHVjZSB0aGlzIGJlaGF2aW91 cikuCj4gIAkgKi8KPiAgCXdtYigpOwo+IC0JaWYgKElOVEVMX0dFTihkZXZfcHJpdikgPj0gNiAm JiAhSEFTX0xMQyhkZXZfcHJpdikpCj4gLQkJUE9TVElOR19SRUFEKFJJTkdfQUNUSEQoZGV2X3By aXYtPmVuZ2luZVtSQ1NdLT5tbWlvX2Jhc2UpKTsKPiArCWlmIChJTlRFTF9HRU4oZGV2X3ByaXYp ID49IDYgJiYgIUhBU19MTEMoZGV2X3ByaXYpKSB7Cj4gKwkJc3Bpbl9sb2NrX2lycSgmZGV2X3By aXYtPnVuY29yZS5sb2NrKTsKPiArCQlQT1NUSU5HX1JFQURfRlcoUklOR19BQ1RIRChkZXZfcHJp di0+ZW5naW5lW1JDU10tPm1taW9fYmFzZSkpOwo+ICsJCXNwaW5fdW5sb2NrX2lycSgmZGV2X3By aXYtPnVuY29yZS5sb2NrKTsKPiArCX0KPgoKV2h5IGlzIGl0IHNvIHRoYXQgdGhlIGZsdXNoaW5n IChmcm9tIGdwdSBzaWRlKSBkb2Vzbid0IG5lZWQKdGhlIHJjNj8KCkFsc28gbm90aWNlZCB0aGF0 IHdyaXRlIGRvbWFpbiBjaGVjaywgcHJpb3IgdG8gY2FsbGluZyB0aGlzLAppbiBzZXRfdG9fY3B1 X2RvbWFpbigpIGlzIHJlZHVuZGFudC4KCi1NaWthCgo+ICAJaW50ZWxfZmJfb2JqX2ZsdXNoKG9i aiwgd3JpdGVfb3JpZ2luKG9iaiwgSTkxNV9HRU1fRE9NQUlOX0dUVCkpOwo+ICAKPiAtLSAKPiAy LjExLjAKPgo+IF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f Cj4gSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdAo+IEludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5v cmcKPiBodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVs LWdmeApfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpJbnRl bC1nZnggbWFpbGluZyBsaXN0CkludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6 Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngK