From mboxrd@z Thu Jan 1 00:00:00 1970 From: Chris Wilson Subject: Re: [PATCH 3/4] drm/i915: Store a pointer to intel_context in i915_request Date: Fri, 18 May 2018 09:42:47 +0100 Message-ID: <152663296712.4210.4267258137100448064@mail.alporthouse.com> References: <20180517212633.24934-1-chris@chris-wilson.co.uk> <20180517212633.24934-3-chris@chris-wilson.co.uk> <20180518032146.iuogvb4ltddj2k4a@zhen-hp.sh.intel.com> <853c767c-e1db-50ca-5b52-6ba5fef8ee01@linux.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from fireflyinternet.com (mail.fireflyinternet.com [109.228.58.192]) by gabe.freedesktop.org (Postfix) with ESMTPS id D81206EC51 for ; Fri, 18 May 2018 08:42:53 +0000 (UTC) In-Reply-To: <853c767c-e1db-50ca-5b52-6ba5fef8ee01@linux.intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Tvrtko Ursulin , Zhenyu Wang Cc: intel-gfx@lists.freedesktop.org, yan.y.zhao@intel.com List-Id: intel-gfx@lists.freedesktop.org UXVvdGluZyBUdnJ0a28gVXJzdWxpbiAoMjAxOC0wNS0xOCAwODo0MzozMykKPiAKPiBPbiAxOC8w NS8yMDE4IDA0OjIxLCBaaGVueXUgV2FuZyB3cm90ZToKPiA+IE9uIDIwMTguMDUuMTcgMjI6MjY6 MzIgKzAxMDAsIENocmlzIFdpbHNvbiB3cm90ZToKPiA+PiBUbyBlYXNlIHRoZSBmcmVxdWVudCBh bmQgdWdseSBwb2ludGVyIGRhbmNlIG9mCj4gPj4gJnJlcXVlc3QtPmdlbV9jb250ZXh0LT5lbmdp bmVbcmVxdWVzdC0+ZW5naW5lLT5pZF0gZHVyaW5nIHJlcXVlc3QKPiA+PiBzdWJtaXNzaW9uLCBz dG9yZSB0aGF0IHBvaW50ZXIgYXMgcmVxdWVzdC0+aHdfY29udGV4dC4gT25lIG1ham9yCj4gPj4g YWR2YW50YWdlIHRoYXQgd2Ugd2lsbCBleHBsb2l0IGxhdGVyIGlzIHRoYXQgdGhpcyBkZWNvdXBs ZXMgdGhlIGxvZ2ljYWwKPiA+PiBjb250ZXh0IHN0YXRlIGZyb20gdGhlIGVuZ2luZSBpdHNlbGYu Cj4gPj4KPiA+PiB2MjogU2V0IG1vY2tfY29udGV4dC0+b3BzIHNvIHdlIGRvbid0IGNyYXNoIGFu ZCBidXJuIGluIHNlbGZ0ZXN0cy4KPiA+PiAgICAgIENsZWFudXBzIGZyb20gVHZydGtvLgo+ID4+ Cj4gPj4gU2lnbmVkLW9mZi1ieTogQ2hyaXMgV2lsc29uIDxjaHJpc0BjaHJpcy13aWxzb24uY28u dWs+Cj4gPj4gQ2M6IFR2cnRrbyBVcnN1bGluIDx0dnJ0a28udXJzdWxpbkBpbnRlbC5jb20+Cj4g Pj4gLS0tCj4gPj4gICBkcml2ZXJzL2dwdS9kcm0vaTkxNS9ndnQvbW1pb19jb250ZXh0LmMgICAg ICAgfCAgIDYgKy0KPiA+PiAgIGRyaXZlcnMvZ3B1L2RybS9pOTE1L2d2dC9tbWlvX2NvbnRleHQu aCAgICAgICB8ICAgMiArLQo+ID4+ICAgZHJpdmVycy9ncHUvZHJtL2k5MTUvZ3Z0L3NjaGVkdWxl ci5jICAgICAgICAgIHwgMTQxICsrKysrKystLS0tLS0tLS0tLQo+ID4+ICAgZHJpdmVycy9ncHUv ZHJtL2k5MTUvZ3Z0L3NjaGVkdWxlci5oICAgICAgICAgIHwgICAxIC0KPiA+IAo+ID4gZ3Z0IGNo YW5nZSBsb29rcyBmaW5lIHRvIG1lLgo+ID4gCj4gPiBBY2tlZC1ieTogWmhlbnl1IFdhbmcgPHpo ZW55dXdAbGludXguaW50ZWwuY29tPgo+IAo+IEV4Y2VsbGVudCwgdGhhbmtzIQo+IAo+IEFuZCBJ IHRoaW5rIEkgYWxyZWFkeSBoYXZlIG15IHItYiBlYXJsaWVyIGZvciBub24tR1ZUIHBhcnRzLiBT byBsZXQgbWUgCj4gcmVwZWF0IGl0Ogo+IAo+IFJldmlld2VkLWJ5OiBUdnJ0a28gVXJzdWxpbiA8 dHZydGtvLnVyc3VsaW5AaW50ZWwuY29tPgoKVGhhbmtzLiBBcHBsaWVkLCBwbGVhc2UgeWVsbCBp ZiBJIGJyb2tlIGFueXRoaW5nLCBvciBiZXR0ZXIgeWV0IGRvbmF0ZQpzb21lIG1hY2hpbmVzIHRv IHRlc3RpbmcgaW50ZWwtZ2Z4QCA6KQoKVGhlcmUgd2lsbCBiZSBhIGZldyBtb3JlIGNoYW5nZXMg dG8gbWFrZSBzdHJ1Y3QgaW50ZWxfY29udGV4dCBhIGZpcnN0CmNsYXNzIGNpdGl6ZW4gZm9yIGk5 MTVfcmVxdWVzdCBpZiBUdnJ0a28gbWFuYWdlcyB0byB3aGlwIG1lIG9yIHRoZSBhcGkKaW50byBz aGFwZS4gU28gZXhwZWN0IGEgbGl0dGxlIG1vcmUgdXBoZWF2YWwgaW4gdGhlIGNvbWluZyBtb250 aHMuCkknbSB0aGlua2luZyBhbiBhcGkgbGlrZToKCgljZSA9IGludGVsX2NvbnRleHRfZ2V0X2Fu ZF9sb2NrKGNvbnRleHQsIGVuZ2luZSk7CgoJcnEgPSBpOTE1X3JlcXVlc3RfZ2V0KGNlKTsKCS4u LgoJaTkxNV9yZXF1ZXN0X2FkZChycSk7CgoJaW50ZWxfY29udGV4dF9wdXRfYW5kX3VubG9jayhj ZSk7CgooZ2V0X2FuZF9sb2NrKCkgaXMgYSBoZWxwZXIgYXJvdW5kIF9nZXQoKSBhbmQgX2xvY2so KSkKCkluIHRoZSBndnQgY2FzZSwgSSBleHBlY3QgeW91IHdpbGwgd2FudCB0byBtYW5hZ2UgeW91 ciBpbnRlbF9jb250ZXh0cwpleHBsaWNpdGx5IGFzIHRoZSByZWYvcGluL2xvY2tlZCBwaGFzZXMg aXMgc2xpZ2h0bHkgbG9uZ2VyIGZvciB5b3UgdGhhbgp0aGUgdHlwaWNhbCBjb25zdHJ1Y3QtYS1y ZXF1ZXN0IHVzZWQgZWxzZXdoZXJlLiBOb3RlIGFsc28gdGhhdCB0aGUgZ29hbAppcyB0byByZXBs YWNlIHRoZSBzdHJ1Y3RfbXV0ZXggd2l0aCBmaW5lIGdyYWluZWQgbG9ja3MuCi1DaHJpcwpfX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFp bGluZyBsaXN0CkludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5m cmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngK