From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Vetter Subject: Re: [PATCH] drm/i915: Only move to the CPU write domain if keeping the GTT pages Date: Fri, 7 Aug 2015 13:55:01 +0200 Message-ID: <20150807115501.GM17734@phenom.ffwll.local> References: <1438879419-15555-1-git-send-email-chris@chris-wilson.co.uk> <20150807080728.GJ17734@phenom.ffwll.local> <20150807101058.GB6924@nuc-i3427.alporthouse.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-wi0-f179.google.com (mail-wi0-f179.google.com [209.85.212.179]) by gabe.freedesktop.org (Postfix) with ESMTPS id 082456E16B for ; Fri, 7 Aug 2015 04:55:05 -0700 (PDT) Received: by wibxm9 with SMTP id xm9so58519765wib.0 for ; Fri, 07 Aug 2015 04:55:03 -0700 (PDT) Content-Disposition: inline In-Reply-To: <20150807101058.GB6924@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 , Daniel Vetter , intel-gfx@lists.freedesktop.org, "Goel, Akash" , Ville =?iso-8859-1?Q?Syrj=E4l=E4?= , Daniel Vetter , Jesse Barnes List-Id: intel-gfx@lists.freedesktop.org T24gRnJpLCBBdWcgMDcsIDIwMTUgYXQgMTE6MTA6NThBTSArMDEwMCwgQ2hyaXMgV2lsc29uIHdy b3RlOgo+IE9uIEZyaSwgQXVnIDA3LCAyMDE1IGF0IDEwOjA3OjI4QU0gKzAyMDAsIERhbmllbCBW ZXR0ZXIgd3JvdGU6Cj4gPiBPbiBUaHUsIEF1ZyAwNiwgMjAxNSBhdCAwNTo0MzozOVBNICswMTAw LCBDaHJpcyBXaWxzb24gd3JvdGU6Cj4gPiBCdXQgaXQncyBzdGlsbCBzYWx2YWdlYWJsZSBJIHRo aW5rIHNpbmNlIHdlIG9ubHkgY2FyZSBhYm91dCBjb2hlcmVuY3kgZm9yCj4gPiB0aGUgZ3B1ICh3 aGVyZSBkYXRhIG1pZ2h0IGJlIHN0dWNrIGluIGNwdSBjYWNoZXMpLiBGcm9tIHRoZSBjcHUncyBw b3YgKGFuZAo+ID4gaGVuY2UgdGhlIGVudGlyZSBzeXN0ZW0gZXhjZXB0IHRoZSBncHUpIHdlIHNo b3VsZCBuZXZlciBzZWUgaW5jb25zaXN0ZW5jeQo+ID4gcmVhbGx5IC0gYXMgc29vbiBhcyB0aGUg Z3B1IGRvZXMgYSB3cml0ZSB0byBhIGNhY2hlbGluZSBpdCdsbCB3aW4sIGFuZAo+ID4gYmVmb3Jl IHRoYXQgbm90aGluZyBpbiB0aGUgc3lzdGVtIGNhbiBhc3N1bWUgYW55dGhpbmcgYWJvdXQgdGhl IGNvbnRlbnRzCj4gPiBvZiB0aGVzZSBwYWdlcy4KPiAKPiBCdXQgdGhlIEdQVSBkb2Vzbid0IHdy aXRlIHRvIGNhY2hlbGluZXMgKGV4Y2VwdCBpbiBMTEMvc25vb3BlZCtmbHVzaCkuCj4gVGhlIGlz c3VlIGlzIHdoYXQgaGFwcGVucyB3aGVuIHRoZSB1c2VyIGxpZXMgYWJvdXQgd3JpdGluZyB0byB0 aGUgb2JqZWN0Cj4gdGhyb3VnaCBhIFdCIGNwdSBtYXBwaW5nIChkaXJ0eWluZyBhIGNhY2hlbGlu ZSkgYW5kIHRoZSBHUFUgYWxzbyBkb2VzLgo+IFdobyB3aW5zIHRoZW4/Cj4gCj4gV2UgaGF2ZSBw b3N0dWxhdGVkIHRoYXQgaXQgY291bGQgYmUgZW50aXJlbHkgcG9zc2libGUgZm9yIHRoZSBDUFUg dG8KPiB0cnVzdCBpdCBjYWNoZSBhbmQgcmV0dXJuIGxvY2FsIGNvbnRlbnRzIGFuZCBmb3IgdGhv c2UgdG8gYmUgYWxzbwo+IGNvbnNpZGVyZWQgbm90IGRpcnR5IGFuZCBzbyBub3QgZmx1c2hlZCB0 byBtZW1vcnkuIExhdGVyLCB3ZSB0aGVuIHJlYWQKPiB3aGF0IHRoZSBncHUgd3JvdGUgYW5kIGNo b2FzIGVuc3Vlcy4KClRoaXMgd2FzIGp1c3Qgd2l0aCBhbiBleWUgdG93YXJkcyBwdXJnZWQgbWVt b3J5IHdoZXJlIHdlIGRvbid0IGNhcmUgYWJvdXQKY29ycmVjdCBkYXRhIGFueXdheS4gVGhlIG9u bHkgdGhpbmcgd2UgY2FyZSBhYm91dCBpcyB0aGF0IHdoZW4gaXQncyBhbGwKb3ZlcndyaXR0ZW4g YWdhaW4gYnkgc29tZW9uZSwgdGhhdCBzb21lb25lIHNob3VsZCB3aW4uIEFuZCBzaW5jZSBHRU0K YXNzdW1lcyBuZXcgcGFnZXMgYXJlIGluIHRoZSBjcHUgZG9tYWluIGFuZCBjbGZsdXNoZXMgdGhl bSBmaXJzdCB0aGF0CnNob3VsZCBob2xkIGV2ZW4gZm9yIEdFTS4gQnV0IHRoZSB0cmlja3kgcGFy dCBpcyB0aGF0IEkgdGhpbmsgd2UgY2FuIHB1bGwKdGhpcyBvZmYgb25seSBpZiB0aGUgYmFja2lu ZyBzdG9yYWdlIGlzIHB1cmdlZCBhbHJlYWR5LgotRGFuaWVsCi0tIApEYW5pZWwgVmV0dGVyClNv ZnR3YXJlIEVuZ2luZWVyLCBJbnRlbCBDb3Jwb3JhdGlvbgpodHRwOi8vYmxvZy5mZndsbC5jaApf X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZngg bWFpbGluZyBsaXN0CkludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cDovL2xpc3Rz LmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeAo=