From mboxrd@z Thu Jan 1 00:00:00 1970 From: Tvrtko Ursulin Subject: Re: [PATCH 09/12] drm/i915: Put the kernel_context in drm_i915_private next to its friends Date: Mon, 23 May 2016 10:45:04 +0100 Message-ID: <5742D120.6020109@linux.intel.com> References: <1463922152-2709-1-git-send-email-chris@chris-wilson.co.uk> <1463922152-2709-9-git-send-email-chris@chris-wilson.co.uk> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: Received: from mga14.intel.com (mga14.intel.com [192.55.52.115]) by gabe.freedesktop.org (Postfix) with ESMTP id 8FA0D6E53D for ; Mon, 23 May 2016 09:45:05 +0000 (UTC) In-Reply-To: <1463922152-2709-9-git-send-email-chris@chris-wilson.co.uk> 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 List-Id: intel-gfx@lists.freedesktop.org Ck9uIDIyLzA1LzE2IDE0OjAyLCBDaHJpcyBXaWxzb24gd3JvdGU6Cj4gSnVzdCBtb3ZlIHRoZSBr ZXJuZWxfY29udGV4dCBtZW1ib2VyIG9mIGRybV9pOTE1X3ByaXZhdGUgbmV4dCB0byB0aGUKPiBl bmdpbmVzIGl0IGlzIGFzc29jaWF0ZWQgd2l0aC4KPgo+IFNpZ25lZC1vZmYtYnk6IENocmlzIFdp bHNvbiA8Y2hyaXNAY2hyaXMtd2lsc29uLmNvLnVrPgo+IENjOiBUdnJ0a28gVXJzdWxpbiA8dHZy dGtvLnVyc3VsaW5AaW50ZWwuY29tPgo+IENjOiBKb29uYXMgTGFodGluZW4gPGpvb25hcy5sYWh0 aW5lbkBsaW51eC5pbnRlbC5jb20+Cj4gLS0tCj4gICBkcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1 X2Rydi5oICAgICAgICAgICAgfCAzICstLQo+ICAgZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9n dWNfc3VibWlzc2lvbi5jIHwgNSArKystLQo+ICAgMiBmaWxlcyBjaGFuZ2VkLCA0IGluc2VydGlv bnMoKyksIDQgZGVsZXRpb25zKC0pCj4KPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2k5 MTUvaTkxNV9kcnYuaCBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZHJ2LmgKPiBpbmRleCBl NjczNWRjOWVlYjIuLmQzZDI1MzhkMTdlOCAxMDA2NDQKPiAtLS0gYS9kcml2ZXJzL2dwdS9kcm0v aTkxNS9pOTE1X2Rydi5oCj4gKysrIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9kcnYuaAo+ IEBAIC0xNzYwLDYgKzE3NjAsNyBAQCBzdHJ1Y3QgZHJtX2k5MTVfcHJpdmF0ZSB7Cj4gICAJd2Fp dF9xdWV1ZV9oZWFkX3QgZ21idXNfd2FpdF9xdWV1ZTsKPgo+ICAgCXN0cnVjdCBwY2lfZGV2ICpi cmlkZ2VfZGV2Owo+ICsJc3RydWN0IGk5MTVfZ2VtX2NvbnRleHQgKmtlcm5lbF9jb250ZXh0Owo+ ICAgCXN0cnVjdCBpbnRlbF9lbmdpbmVfY3MgZW5naW5lW0k5MTVfTlVNX0VOR0lORVNdOwo+ICAg CXN0cnVjdCBkcm1faTkxNV9nZW1fb2JqZWN0ICpzZW1hcGhvcmVfb2JqOwo+ICAgCXVpbnQzMl90 IGxhc3Rfc2Vxbm8sIG5leHRfc2Vxbm87Cj4gQEAgLTIwMTMsOCArMjAxNCw2IEBAIHN0cnVjdCBk cm1faTkxNV9wcml2YXRlIHsKPiAgIAkJdm9pZCAoKnN0b3BfZW5naW5lKShzdHJ1Y3QgaW50ZWxf ZW5naW5lX2NzICplbmdpbmUpOwo+ICAgCX0gZ3Q7Cj4KPiAtCXN0cnVjdCBpOTE1X2dlbV9jb250 ZXh0ICprZXJuZWxfY29udGV4dDsKPiAtCj4gICAJLyogcGVyZm9ybSBQSFkgc3RhdGUgc2FuaXR5 IGNoZWNrcz8gKi8KPiAgIAlib29sIGNodl9waHlfYXNzZXJ0WzJdOwoKT0sgYml0LgoKPgo+IGRp ZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2d1Y19zdWJtaXNzaW9uLmMgYi9k cml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2d1Y19zdWJtaXNzaW9uLmMKPiBpbmRleCBjMjljMWQx OTc2NGYuLjc4YjcwNTI2YzE5NyAxMDA2NDQKPiAtLS0gYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9p OTE1X2d1Y19zdWJtaXNzaW9uLmMKPiArKysgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2d1 Y19zdWJtaXNzaW9uLmMKPiBAQCAtOTEyLDExICs5MTIsMTIgQEAgaW50IGk5MTVfZ3VjX3N1Ym1p c3Npb25fZW5hYmxlKHN0cnVjdCBkcm1fZGV2aWNlICpkZXYpCj4gICB7Cj4gICAJc3RydWN0IGRy bV9pOTE1X3ByaXZhdGUgKmRldl9wcml2ID0gZGV2LT5kZXZfcHJpdmF0ZTsKPiAgIAlzdHJ1Y3Qg aW50ZWxfZ3VjICpndWMgPSAmZGV2X3ByaXYtPmd1YzsKPiAtCXN0cnVjdCBpOTE1X2dlbV9jb250 ZXh0ICpjdHggPSBkZXZfcHJpdi0+a2VybmVsX2NvbnRleHQ7Cj4gICAJc3RydWN0IGk5MTVfZ3Vj X2NsaWVudCAqY2xpZW50Owo+Cj4gICAJLyogY2xpZW50IGZvciBleGVjYnVmIHN1Ym1pc3Npb24g Ki8KPiAtCWNsaWVudCA9IGd1Y19jbGllbnRfYWxsb2MoZGV2LCBHVUNfQ1RYX1BSSU9SSVRZX0tN RF9OT1JNQUwsIGN0eCk7Cj4gKwljbGllbnQgPSBndWNfY2xpZW50X2FsbG9jKGRldiwKPiArCQkJ CSAgR1VDX0NUWF9QUklPUklUWV9LTURfTk9STUFMLAo+ICsJCQkJICBkZXZfcHJpdi0+a2VybmVs X2NvbnRleHQpOwo+ICAgCWlmICghY2xpZW50KSB7Cj4gICAJCURSTV9FUlJPUigiRmFpbGVkIHRv IGNyZWF0ZSBleGVjYnVmIGd1Y19jbGllbnRcbiIpOwo+ICAgCQlyZXR1cm4gLUVOT01FTTsKPgoK Q2h1cm4gYml0LiA6KQoKUmV2aWV3ZWQtYnk6IFR2cnRrbyBVcnN1bGluIDx0dnJ0a28udXJzdWxp bkBpbnRlbC5jb20+CgpSZWdhcmRzLAoKVHZydGtvCl9fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fCkludGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxp c3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFu L2xpc3RpbmZvL2ludGVsLWdmeAo=