From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Vetter Subject: Re: [PATCH] drm/i915: Always wake the device to flush the GTT Date: Thu, 31 Aug 2017 10:08:33 +0200 Message-ID: <20170831080833.pozwwzkkxziv46fw@phenom.ffwll.local> References: <20170828190042.2384-1-chris@chris-wilson.co.uk> <20170829103307.15922-1-chris@chris-wilson.co.uk> <1504018446.5001.83.camel@linux.intel.com> <150401877695.916.18247587251753860137@mail.alporthouse.com> <20170830122356.56m7t2bupgsotkx7@phenom.ffwll.local> <150409780080.1572.10777176583234958354@mail.alporthouse.com> <20170830135932.yvxp6wxvdi3bxj66@phenom.ffwll.local> <150410602150.1572.1976351627423575686@mail.alporthouse.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-wm0-x232.google.com (mail-wm0-x232.google.com [IPv6:2a00:1450:400c:c09::232]) by gabe.freedesktop.org (Postfix) with ESMTPS id CACF06E6D5 for ; Thu, 31 Aug 2017 08:08:38 +0000 (UTC) Received: by mail-wm0-x232.google.com with SMTP id a80so23177287wma.0 for ; Thu, 31 Aug 2017 01:08:38 -0700 (PDT) Content-Disposition: inline In-Reply-To: <150410602150.1572.1976351627423575686@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 T24gV2VkLCBBdWcgMzAsIDIwMTcgYXQgMDQ6MTM6NDFQTSArMDEwMCwgQ2hyaXMgV2lsc29uIHdy b3RlOgo+IFF1b3RpbmcgRGFuaWVsIFZldHRlciAoMjAxNy0wOC0zMCAxNDo1OTozMikKPiA+IE9u IFdlZCwgQXVnIDMwLCAyMDE3IGF0IDAxOjU2OjQwUE0gKzAxMDAsIENocmlzIFdpbHNvbiB3cm90 ZToKPiA+ID4gUXVvdGluZyBEYW5pZWwgVmV0dGVyICgyMDE3LTA4LTMwIDEzOjIzOjU2KQo+ID4g PiA+IE9yIGp1c3QgdGhlIG5lZWQgdG8gYWRkIGEgcGlsZSBtb3JlIHRlc3RzIHRvIHBtX3JwbT8K PiA+ID4gCj4gPiA+IE5vLiBJdCdzIGp1c3QgeW91ciByZWd1bGFyIGNvbWJpbmF0b3JpYWwgZXhw bG9zaW9uLiBUaGUgYXBwcm9hY2ggSSB3b3VsZAo+ID4gPiB0YWtlIGhlcmUgd291bGQgYmUgdG8g cmVnaXN0ZXIgYSBzeXNlbnRlciBjYWxsYmFjayB0aGF0IGF0dGVtcHRlZCB0byBkbyBhCj4gPiA+ IHJwbSBzdXNwZW5kIChpLmUuIHNvIH5ldmVyeSBpb2N0bCB3b3VsZCBzdGFydCBmcm9tIGlkbGUs IGFuZCBjb250cm9sbGVkCj4gPiA+IHZpYSB0aGUgZmF1bHRpbmplY3Rpb24gZnJhbWV3b3JrKSBh bmQgdGhlbiBydW4gdGhlIG1pbmltYWwgdGVzdCBzZXQgdGhhdAo+ID4gPiBleGVyY2lzZXMgYWxs IGlvY3RsIHBhdGhzLCBhbmQgdGhlbiBleHBhbmQgdG8gYWxsIGRyaXZlciBicmFuY2hlcy4KPiA+ ID4gCj4gPiA+IEZpcnN0IHdlIG5lZWQgY292ZXJhZ2UgZmVlZGJhY2suCj4gPiAKPiA+IFdoYXQg SSBtZWFudCB0byBpbXBseTogQXMgbG9uZyBhcyBhbnkgZGlzcGxheSBpcyBvbiB3ZSB3aWxsIG5l dmVyIHJwbQo+ID4gc3VzcGVuZC4gTW9zdGx5IHRoaXMgaXMgdGhlIGNhc2UgZm9yIENJIG1hY2hp bmVzLgo+ID4gCj4gPiBUaGUgbmV3IHRlc3RjYXNlcyBJJ3ZlIGhhZCBpbiBtaW5kIHdvdWxkIGV4 cGxpY2l0bHkgZHBtcyBvZmYgdGhlIGRpc3BsYXkKPiA+IGJlZm9yZSBydW5uaW5nIGEgc2V0IG9m IGdlbSB0ZXN0Y2FzZXMuIFdlIGRvbid0IHdhbnQgdG8gZG8gdGhhdCBldmVyeXdoZXJlCj4gPiB0 aG91Z2gsIGJlY2F1c2UgYSBkcG1zIG9uL29mZiBpcyB2ZXJ5IGNvc3RseS4KPiAKPiBJZiBubyB1 c2Vyc3BhY2UgaXMgdXNpbmcgdGhlIGRpc3BsYXkgYW5kIHdlIHJlbW92ZSBmYmNvbiwgc2hvdWxk bid0IHRoZQo+IGtlcm5lbCBiZSBkaXNhYmxpbmcgdGhlIG91dHB1dHMgYW55d2F5PyBUaGVyZSdz IGxpdGVyYWxseSBub3RoaW5nIHRoZXJlCj4gdG8gcHJvdmlkZSBkaXNwbGF5IGNvbnRpbnVpdHku CgpGYXN0Ym9vdCB3aWxsIHRha2Ugb3ZlciBib290LXVwIHN0YXRlIGFuZCBrZWVwIGl0IHJ1bm5p bmcgdW50aWwgYSBrbXMKY2xpZW50IHRha2VzIG92ZXIuIE9uY2UgdGhhdCBoYXBwZW5lZCwgd2Un bGwgaGF2ZSBkcm9wcGVkIHRoZSBiaW9zIGZiIG9uCnRoZSBmbG9vciBhbmQgd2lsbCBzaHV0IGRv d24gYWxsIG91dHB1dHMgb24gY2xvc2UgKGR1ZSB0byByZW1vdmFsIG9mIHRoZQp1c2Vyc3BhY2Ug ZmJzKS4KCldoaWNoIG1lYW5zIGlmIHlvdSB3YW50IHRvIHJlbHkgb24gdGhhdCwgdGhlbiBob3cg eW91ciB0ZXN0IGJlaGF2ZXMKZGVwZW5kcyB1cG9uIHdoZW4gd2UgbGFzdCBoYWQgdG8gcmVib290 LCBhbmQgd2hldGhlciBhIGttcyB0ZXN0IGhhcyBydW4KYmVmb3JlIHlvdS4gVGhhdCdzIHJlYWxs eSBiYWQgZnJvbSBhICJ0b28gbXVjaCBub2lzZSBpbiBDSSIgcG92IChiZWNhdXNlCndpdGggdGhl IGZ1bGwgc2hhcmRlZCBydW4gaXQncyBzb21ld2hhdCByYW5kb21pemVkIGVhY2ggdGltZSkuCgpB bHNvLCB3ZSBoYXZlIGZiY29uIHRlc3RzIGluIGlndCwgc28gZGlzYWJsaW5nIGZiY29uIGlzbid0 IGFuIG9wdGlvbgpyZWFsbHkuCi1EYW5pZWwKLS0gCkRhbmllbCBWZXR0ZXIKU29mdHdhcmUgRW5n aW5lZXIsIEludGVsIENvcnBvcmF0aW9uCmh0dHA6Ly9ibG9nLmZmd2xsLmNoCl9fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkludGVsLWdmeCBtYWlsaW5nIGxp c3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNr dG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeAo=