From mboxrd@z Thu Jan 1 00:00:00 1970 From: Tvrtko Ursulin Subject: Re: [PATCH v2 2/2] drm/i915: Invalidate the guc ggtt TLB upon insertion Date: Thu, 1 Dec 2016 11:04:26 +0000 Message-ID: References: <20161201094647.4913-1-chris@chris-wilson.co.uk> <20161201094647.4913-2-chris@chris-wilson.co.uk> <70a53871-7125-ff1a-7f43-2f7b5e57bb83@linux.intel.com> <20161201102611.GG4580@nuc-i3427.alporthouse.com> <20161201105748.GH4580@nuc-i3427.alporthouse.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: Received: from mga11.intel.com (mga11.intel.com [192.55.52.93]) by gabe.freedesktop.org (Postfix) with ESMTPS id 789BC6E10E for ; Thu, 1 Dec 2016 11:04:29 +0000 (UTC) In-Reply-To: <20161201105748.GH4580@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 , intel-gfx@lists.freedesktop.org, Daniel Vetter # v1 List-Id: intel-gfx@lists.freedesktop.org Ck9uIDAxLzEyLzIwMTYgMTA6NTcsIENocmlzIFdpbHNvbiB3cm90ZToKPiBPbiBUaHUsIERlYyAw MSwgMjAxNiBhdCAxMDo0OTozMUFNICswMDAwLCBUdnJ0a28gVXJzdWxpbiB3cm90ZToKPj4KPj4g T24gMDEvMTIvMjAxNiAxMDoyNiwgQ2hyaXMgV2lsc29uIHdyb3RlOgo+Pj4gT24gVGh1LCBEZWMg MDEsIDIwMTYgYXQgMTA6MDY6MjVBTSArMDAwMCwgVHZydGtvIFVyc3VsaW4gd3JvdGU6Cj4+Pj4K Pj4+PiBPbiAwMS8xMi8yMDE2IDA5OjQ2LCBDaHJpcyBXaWxzb24gd3JvdGU6Cj4+Pj4+IE1vdmUg dGhlIEd1QyBpbnZhbGlkYXRpb24gb2YgaXRzIGdndHQgVExCIHRvIHdoZXJlIHdlIHBlcmZvcm0g dGhlIGdndHQKPj4+Pj4gbW9kaWZpY2F0aW9uIHJhdGhlciB0aGFuIHByb2xpZmVyYXRlIGl0IGlu dG8gYWxsIHRoZSBjYWxsZXJzIG9mIHRoZQo+Pj4+PiBpbnNlcnQgKHdoaWNoIG1heSBvciBtYXkg bm90IGluIGZhY3QgaGF2ZSB0byBkbyB0aGUgaW5zZXJ0aW9uKS4KPj4+Pj4KPj4+Pj4gdjI6IEp1 c3QgZG8gdGhlIGd1YyBpbnZhbGlkYXRlIHVuY29uZGl0aW9uYWxseSwgKGFmYWljdCkgaXQgaGFz IG5vIGltcGFjdAo+Pj4+PiB3aXRob3V0IHRoZSBndWMgbG9hZGVkIG9uIGdlbjgrCj4+Pj4KPj4+ PiBXaHkgZG8geW91IGZpbmQgaXQgdGVtcHRpbmcgdG8gZG8gaXQgdW5jb25kaXRpb25hbGx5PyBJ IHdvdWxkIHJhdGhlcgo+Pj4+IG5vdCB0b3VjaCBpdCBvbiBnZW44IGF0IGFsbCBhbmQgd291bGQg YWxzbyBwcmVmZXIgdGhlIGNvbmRpdGlvbmFsCj4+Pj4gZmx1c2ggaW4gZ2VuOS4KPj4+Cj4+PiBC ZWNhdXNlIGlmIEkgYWRkIGEgY29uZGl0aW9uYWwgaGVyZSwgSSBlbmQgdXAgd2FudGluZyB3cml0 aW5nIGEgbmV3IHZmdW5jCj4+PiBmb3IgaW52YWxpZGF0ZSAoaWYgSSBjYW4gY29heCB0aGUgZ21j aCAvIGdlbjYgLyBndWMgdXNhZ2UgaW50byBzb21ldGhpbmcKPj4+IGNvbnNpc3RlbnQpLiBBbmQg SSdtIGxhenkuIDopCj4+Cj4+IFRvIG1ha2Ugc3VyZSBJIGZ1bGx5IHVuZGVyc3RhbmQgLSBqdXN0 IGJlY2F1c2UgeW91IHdvdWxkIG5vdCBsaWtlIHRvCj4+IHNlZSB0aGUgY29uZGl0aW9uYWwgaW4g Z2VuOF9nZ3R0X2ludmFsaWRhdGU/IFNvIHlvdSB3b3VsZCBhZGQKPj4gZ2VuOF9nZ3R0X2ludmFs aWRhdGUgYW5kIGdlbjlfZ2d0dF9pbnZhbGlkYXRlIHdpdGggYSBHdUMgZmx1c2g/Cj4KPiBnZW45 X2d1Y19nZ3R0X2ludmFsaWRhdGUuIEJlY2F1c2UgSSBkb24ndCBsaWtlIHRoZSBjb25kaXRpb25h bCBpbgo+IGk5MTVfZ2d0dF9mbHVzaCgpIC0gYW5kIHRoYXQgc2hvd3Mgd2UgaGF2ZSBhbm90aGVy IHBsYWNlIG1pc3NpbmcgdGhlIGd1Ywo+IGludmFsaWRhdGUuIEFuZCBhbHNvIGJlY2F1c2UgYXQg b25lIHBvaW50LCBJIHdhcyB0b3lpbmcgd2l0aAo+IHRoZSBpZGVhIG9mIHB1c2hpbmcgdGhlIGZs dXNoIG91dCB0byB0aGUgY2FsbGVyIG9mIC0+aW5zZXJ0X3BhZ2UoKSBpbgo+IGNhc2UgdGhleSB3 YW50ZWQgdG8gbWFuaXB1bGF0ZSBtdWx0aXBsZSBwYWdlcy4gKEhvd2V2ZXIsIHRoYXQgbG9va3MK PiBsaWtlIGl0IHdpbGwgcmVtYWluIHNpbmdsZSBwYWdlcyBvbmx5LikgSQo+Cj4+IEkgd291bGQg aGF2ZSB0aG91Z2h0IGNvbmRpdGlvbmFsIGlzIGxlc3MgYm90aGVyc29tZSB0aGFuIG1ha2luZyB0 aGUKPj4gdW51c2VkIHBpZWNlIG9mIHRoZSBHUFUgKG9uIGdlbjgpIGRvIHN0dWZmLgo+Cj4gSSB0 aG91Z2h0IHlvdSB3b3VsZG4ndCB3YW50IHRvIHB1bmNoIGEgYml0IG9uIHRoZSByZWdpc3RlciBp ZiBpdCB3YXNuJ3QKPiBiZWluZyB1c2VkIGF0IGFsbC4KClllcyBJIHdvdWxkbid0LCBhbmQgbm90 IG9ubHkgdW51c2VkIGJ1dCBub3QgdmFsaWRhdGVkIHByb2JhYmx5LgoKUmVnYXJkcywKClR2cnRr bwpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpJbnRlbC1n ZnggbWFpbGluZyBsaXN0CkludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9s aXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngK