From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jesse Barnes Subject: Re: [PATCH 6/9] drm/i915: driver based PASID handling Date: Fri, 9 Oct 2015 09:20:23 -0700 Message-ID: <5617E947.7070904@virtuousgeek.org> References: <1441385943-11508-1-git-send-email-jbarnes@virtuousgeek.org> <1441385943-11508-7-git-send-email-jbarnes@virtuousgeek.org> <1444222816.4674.322.camel@infradead.org> <5615375A.6070705@virtuousgeek.org> <20151007161424.GV3383@phenom.ffwll.local> <5616538A.4000900@intel.com> <1444344368.92154.8.camel@infradead.org> <20151009072837.GB18060@phenom.ffwll.local> <1444377384.92154.64.camel@infradead.org> <20151009084747.GN26718@phenom.ffwll.local> <1444381641.92154.65.camel@infradead.org> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-pa0-f41.google.com (mail-pa0-f41.google.com [209.85.220.41]) by gabe.freedesktop.org (Postfix) with ESMTPS id 45CF96EEAA for ; Fri, 9 Oct 2015 09:19:42 -0700 (PDT) Received: by pabve7 with SMTP id ve7so32149273pab.2 for ; Fri, 09 Oct 2015 09:19:41 -0700 (PDT) In-Reply-To: <1444381641.92154.65.camel@infradead.org> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: David Woodhouse , Daniel Vetter Cc: "intel-gfx@lists.freedesktop.org" List-Id: intel-gfx@lists.freedesktop.org T24gMTAvMDkvMjAxNSAwMjowNyBBTSwgRGF2aWQgV29vZGhvdXNlIHdyb3RlOgo+IE9uIEZyaSwg MjAxNS0xMC0wOSBhdCAxMDo0NyArMDIwMCwgRGFuaWVsIFZldHRlciB3cm90ZToKPj4gT24gRnJp LCBPY3QgMDksIDIwMTUgYXQgMDg6NTY6MjRBTSArMDEwMCwgRGF2aWQgV29vZGhvdXNlIHdyb3Rl Ogo+Pj4gT24gRnJpLCAyMDE1LTEwLTA5IGF0IDA5OjI4ICswMjAwLCBEYW5pZWwgVmV0dGVyIHdy b3RlOgo+Pj4+Cj4+Pj4gSG0gaWYgdGhpcyBzdGlsbCB3b3JrcyB0aGUgc2FtZSB3YXkgYXMgb24g b2xkZXIgcGxhdGZvcm1zIHRoZW4gcGFnZWZhdWx0cwo+Pj4+IGp1c3QgcmVhZCBhbGwgMCBhbmQg d3JpdGVzIGdvIG5vd2hlcmUgZnJvbSB0aGUgZ3B1LiBUaGF0IGdlbmVyYWxseSBhbHNvCj4+Pj4g ZXhwbGFpbnMgZXZlci1pbmNyZWFzaW5nIG51bWJlcnMgb2YgdGhlIENTIGV4ZWN1dGlvbiBwb2lu dGVyIHNpbmNlIGl0J3MKPj4+PiBidXN5IGNodXJuaW5nIHRocm91Z2ggNDhiIHdvcnRoIG9mIGFk ZHJlc3Mgc3BhY2UgZmlsbGVkIHdpdGggTUlfTk9QLiBJJ2QKPj4+PiBoYXZlIGhvcGVkIG91ciBo dyB3b3VsZCBkbyBiZXR0ZXIgdGhhbiB0aGF0IHdpdGggc3ZtIC4uLgo+Pj4KPj4+IEknbSBsb29r aW5nIGF0IHNpbXBsZSBjYXNlcyBsaWtlIEplc3NlJ3MgJ2dlbV9zdm1fZmF1bHQnIHRlc3QuIElm IHRoZQo+Pj4gYWNjZXNzIHRvIHByb2Nlc3MgYWRkcmVzcyBzcGFjZSAoYSBzaW5nbGUgZHdvcmQg d3JpdGUpIGRvZXMgbm90aGluZywKPj4+IEknbSBub3Qgc3VyZSB3aHkgaXQgd291bGQgdGhlbiBj aHVybiB0aHJvdWdoIE1JX05PT1BzOyB3aHkgd291bGQgdGhlCj4+PiBiYXRjaCBzdGlsbCBub3Qg Y29tcGxldGU/Cj4+Cj4+IFllYWggdGhhdCB0ZXN0Y2FzZSBkb2Vzbid0IGZpdCwgdGhlIG9uZSBJ IGhhZCBpbiBtaW5kIGlzIHdoZXJlIHRoZSBiYXRjaAo+PiBpdHNlbGYgZmF1bHRzIGFuZCB0aGUg Q1MganVzdCByZWFkcyBNSV9OT1AgZm9yZXZlci4gTm8gaWRlYSB3aHkgdGhlIGdwdQo+PiBqdXN0 IGtlZXBzIHdhbGtpbmcgdGhyb3VnaCB0aGUgYWRkcmVzcyBzcGFjZSBoZXJlLiBQdXp6bGluZy4K PiAKPiBEb2VzIGl0IGp1c3Qga2VlcCB3YWxraW5nIHRocm91Z2ggdGhlIGFkZHJlc3Mgc3BhY2U/ Cj4gCj4gV2hlbiBJIGhhY2tlZCBteSBwYWdlIHJlcXVlc3QgaGFuZGxlciB0byAqbm90KiBzZXJ2 aWNlIHRoZSBmYXVsdCBhbmQKPiBqdXN0IHNheSBpdCBmYWlsZWQsIHRoZSBiYXRjaCBkaWQgc2Vl bSB0byBjb21wbGV0ZSBhcyBub3JtYWwuIEp1c3QKPiB3aXRob3V0IGRvaW5nIHRoZSB3cml0ZSwg YXMgeW91IGRlc2NyaWJlZC4KCk15IHVuZGVyc3RhbmRpbmcgaXMgdGhhdCB0aGlzIGJlaGF2aW9y IHdpbGwgZGVwZW5kIG9uIGhvdyB3ZSBzdWJtaXQgdGhlCndvcmsuICBXZSBoYXZlIHRvIGZhdWx0 aW5nIG1vZGVzOiBoYWx0IGFuZCBzdHJlYW0uICBJbiBlaXRoZXIgY2FzZSwgdGhlCmNvbnRleHQg dGhhdCBmYXVsdHMgd2lsbCBiZSBzd2l0Y2hlZCBvdXQsIGFuZCB0aGUgaGFyZHdhcmUgd2lsbCBl aXRoZXIKd2FpdCBmb3IgYSByZXN1Ym1pdCAodGhlIGhhbHQgY2FzZSkgdG8gcmVzdGFydCB0aGUg Y29udGV4dCwgb3Igc3dpdGNoIHRvCnRoZSBuZXh0IGNvbnRleHQgaW4gdGhlIGV4ZWNsaXN0IHF1 ZXVlLgoKSWYgdGhlIGZhdWx0IGlzIHRoZW4gc2VydmljZWQgYnkgdGhlIElPTU1VIGxheWVyLCBw b3RlbnRpYWxseSBhcyBhbgplcnJvciwgSSdkIGV4cGVjdCB0aGUgZmF1bHRpbmcgY29udGV4dCB0 byBzaW1wbHkgZmF1bHQgYWdhaW4uICBJIGRvbid0CnRoaW5rIHdlJ2Qgc2VlIGEgR1BVIGhhbmcg aW4gdGhlIHNhbWUgd2F5IHdlIGRvIHRvZGF5LCB3aGVyZSB3ZSBnZXQgYW4KaW5kaWNhdGlvbiBp biB0aGUgR1BVIHByaXZhdGUgZmF1bHQgcmVncyBhbmQgc3VjaDsgdGhleSBnbyB0aHJvdWdoIHRo ZQpJT01NVSBpbiBhZHZhbmNlZCBjb250ZXh0IG1vZGUuCgpTbyBJIHRoaW5rIHdlJ2xsIG5lZWQg YSBjYWxsYmFjayBpbiB0aGUgZmF0YWwgY2FzZTsgd2UgY2FuIGp1c3Qga2ljayBvZmYKYSBwcml2 YXRlIGk5MTUgd29ya2VyIGZvciB0aGF0LCBqdXN0IGxpa2Ugd2UgZG8gZm9yIHRoZSByZWNvdmVy YWJsZSBjYXNlCnRoYXQncyBub3cgaGlkZGVuIGluIHRoZSBJT01NVSBsYXllci4KCkplc3NlCgpf X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZngg bWFpbGluZyBsaXN0CkludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cDovL2xpc3Rz LmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeAo=