From mboxrd@z Thu Jan 1 00:00:00 1970 From: Joonas Lahtinen Subject: Re: [PATCH 03/28] drm/i915: Keep ggtt->probe() as a local Date: Wed, 03 Aug 2016 17:00:01 +0300 Message-ID: <1470232801.3860.29.camel@linux.intel.com> References: <1470231801-1577-1-git-send-email-chris@chris-wilson.co.uk> <1470231801-1577-4-git-send-email-chris@chris-wilson.co.uk> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga09.intel.com (mga09.intel.com [134.134.136.24]) by gabe.freedesktop.org (Postfix) with ESMTP id 252966E7DD for ; Wed, 3 Aug 2016 14:00:04 +0000 (UTC) In-Reply-To: <1470231801-1577-4-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 T24ga2UsIDIwMTYtMDgtMDMgYXQgMTQ6NDIgKzAxMDAsIENocmlzIFdpbHNvbiB3cm90ZToKPiBU aGUgZ2d0dC0+cHJvYmUoKSB2ZnVuYyBpcyBvbmx5IGNhbGxlZCBvbmNlIGR1cmluZyBHR1RUIGlu aXRpYWxpc2F0aW9uLgo+IFdlIGNhbiBrZWVwIGl0IGluIGEgbG9jYWwgZm9yIHRoZSBmdW5jdGlv biwgc3BhcmluZyBhIGZldyBieXRlcyBpbiBvdXIKPiBpOTE1X2dndHQgcGVyc2lzdGVudCBzdHJ1 Y3QuCj4gCj4gU2lnbmVkLW9mZi1ieTogQ2hyaXMgV2lsc29uIDxjaHJpc0BjaHJpcy13aWxzb24u Y28udWs+Cj4gLS0tCj4gwqBkcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2dlbV9ndHQuYyB8IDE1 ICsrKysrKysrLS0tLS0tLQo+IMKgZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9nZW1fZ3R0Lmgg fMKgwqAyIC0tCj4gwqAyIGZpbGVzIGNoYW5nZWQsIDggaW5zZXJ0aW9ucygrKSwgOSBkZWxldGlv bnMoLSkKPiAKPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9nZW1fZ3R0 LmMgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2dlbV9ndHQuYwo+IGluZGV4IDNmYzc3Nzc2 ZDg5Yi4uNzAxNzhhNzdkMGM4IDEwMDY0NAo+IC0tLSBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5 MTVfZ2VtX2d0dC5jCj4gKysrIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9nZW1fZ3R0LmMK PiBAQCAtMzIxNSwxMyArMzIxNSwxNyBAQCBpbnQgaTkxNV9nZ3R0X3Byb2JlX2h3KHN0cnVjdCBk cm1fZGV2aWNlICpkZXYpCj4gwqB7Cj4gwqAJc3RydWN0IGRybV9pOTE1X3ByaXZhdGUgKmRldl9w cml2ID0gdG9faTkxNShkZXYpOwo+IMKgCXN0cnVjdCBpOTE1X2dndHQgKmdndHQgPSAmZGV2X3By aXYtPmdndHQ7Cj4gKwlpbnQgKCpwcm9iZSkoc3RydWN0IGk5MTVfZ2d0dCAqZ2d0dCk7Cj4gwqAJ aW50IHJldDsKPiDCoAo+ICsJZ2d0dC0+YmFzZS5kZXYgPSBkZXY7Cj4gKwlnZ3R0LT5iYXNlLmlz X2dndHQgPSB0cnVlOwo+ICsKPiDCoAlpZiAoSU5URUxfSU5GTyhkZXYpLT5nZW4gPD0gNSkgewo+ IC0JCWdndHQtPnByb2JlID0gaTkxNV9nbWNoX3Byb2JlOwo+ICsJCXByb2JlID0gaTkxNV9nbWNo X3Byb2JlOwo+IMKgCQlnZ3R0LT5iYXNlLmNsZWFudXAgPSBpOTE1X2dtY2hfcmVtb3ZlOwo+IMKg CX0gZWxzZSBpZiAoSU5URUxfSU5GTyhkZXYpLT5nZW4gPCA4KSB7Cj4gLQkJZ2d0dC0+cHJvYmUg PSBnZW42X2dtY2hfcHJvYmU7Cj4gKwkJcHJvYmUgPSBnZW42X2dtY2hfcHJvYmU7Cj4gwqAJCWdn dHQtPmJhc2UuY2xlYW51cCA9IGdlbjZfZ21jaF9yZW1vdmU7Cj4gwqAKPiDCoAkJaWYgKEhBU19F RFJBTShkZXYpKQo+IEBAIC0zMjM1LDE0ICszMjM5LDExIEBAIGludCBpOTE1X2dndHRfcHJvYmVf aHcoc3RydWN0IGRybV9kZXZpY2UgKmRldikKPiDCoAkJZWxzZQo+IMKgCQkJZ2d0dC0+YmFzZS5w dGVfZW5jb2RlID0gc25iX3B0ZV9lbmNvZGU7Cj4gwqAJfSBlbHNlIHsKPiAtCQlnZ3R0LT5wcm9i ZSA9IGdlbjhfZ21jaF9wcm9iZTsKPiArCQlwcm9iZSA9IGdlbjhfZ21jaF9wcm9iZTsKPiDCoAkJ Z2d0dC0+YmFzZS5jbGVhbnVwID0gZ2VuNl9nbWNoX3JlbW92ZTsKPiDCoAl9Cj4gwqAKCkknbSBw cmV0dHkgc3VyZSBJIGFscmVhZHkgc2F3IGEgdmVyc2lvbiBvZiB0aGlzIHdpdGggbm8gZnVuY3Rp b24KcG9pbnRlciBhdCBhbGw/IEkgcHJlZmVycmVkIHRoYXQgdmVyc2lvbi4KClJlZ2FyZHMsIEpv b25hcwoKPiAtCWdndHQtPmJhc2UuZGV2ID0gZGV2Owo+IC0JZ2d0dC0+YmFzZS5pc19nZ3R0ID0g dHJ1ZTsKPiAtCj4gLQlyZXQgPSBnZ3R0LT5wcm9iZShnZ3R0KTsKPiArCXJldCA9IHByb2JlKGdn dHQpOwo+IMKgCWlmIChyZXQpCj4gwqAJCXJldHVybiByZXQ7Cj4gwqAKPiBkaWZmIC0tZ2l0IGEv ZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9nZW1fZ3R0LmggYi9kcml2ZXJzL2dwdS9kcm0vaTkx NS9pOTE1X2dlbV9ndHQuaAo+IGluZGV4IDViNjc0NGE1Yzk0NC4uZGVmYjI3NGYzYmE1IDEwMDY0 NAo+IC0tLSBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZ2VtX2d0dC5oCj4gKysrIGIvZHJp dmVycy9ncHUvZHJtL2k5MTUvaTkxNV9nZW1fZ3R0LmgKPiBAQCAtMzY1LDggKzM2NSw2IEBAIHN0 cnVjdCBpOTE1X2dndHQgewo+IMKgCWJvb2wgZG9faWRsZV9tYXBzOwo+IMKgCj4gwqAJaW50IG10 cnI7Cj4gLQo+IC0JaW50ICgqcHJvYmUpKHN0cnVjdCBpOTE1X2dndHQgKmdndHQpOwo+IMKgfTsK PiDCoAo+IMKgc3RydWN0IGk5MTVfaHdfcHBndHQgewotLSAKSm9vbmFzIExhaHRpbmVuCk9wZW4g U291cmNlIFRlY2hub2xvZ3kgQ2VudGVyCkludGVsIENvcnBvcmF0aW9uCl9fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkludGVsLWdmeCBtYWlsaW5nIGxpc3QK SW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9w Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeAo=