From mboxrd@z Thu Jan 1 00:00:00 1970 From: Tvrtko Ursulin Subject: Re: [PATCH] drm/i915: Use new i915_gem_object_pin_map for LRC Date: Tue, 12 Apr 2016 11:33:17 +0100 Message-ID: <570CCEED.8080007@linux.intel.com> References: <1460451148-18848-1-git-send-email-tvrtko.ursulin@linux.intel.com> <20160412094353.GM20240@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 mga03.intel.com (mga03.intel.com [134.134.136.65]) by gabe.freedesktop.org (Postfix) with ESMTP id 614C06E68A for ; Tue, 12 Apr 2016 10:33:19 +0000 (UTC) In-Reply-To: <20160412094353.GM20240@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, Tvrtko Ursulin List-Id: intel-gfx@lists.freedesktop.org Ck9uIDEyLzA0LzE2IDEwOjQzLCBDaHJpcyBXaWxzb24gd3JvdGU6Cj4gT24gVHVlLCBBcHIgMTIs IDIwMTYgYXQgMDk6NTI6MjhBTSArMDEwMCwgVHZydGtvIFVyc3VsaW4gd3JvdGU6Cj4+IC1zdGF0 aWMgdm9pZCBscmNfc2V0dXBfaGFyZHdhcmVfc3RhdHVzX3BhZ2Uoc3RydWN0IGludGVsX2VuZ2lu ZV9jcyAqZW5naW5lLAo+PiAtCQkJCQkgICBzdHJ1Y3QgZHJtX2k5MTVfZ2VtX29iamVjdCAqZGVm YXVsdF9jdHhfb2JqKQo+PiArc3RhdGljIGludAo+PiArbHJjX3NldHVwX2h3cyhzdHJ1Y3QgaW50 ZWxfZW5naW5lX2NzICplbmdpbmUsCj4+ICsJICAgICAgc3RydWN0IGRybV9pOTE1X2dlbV9vYmpl Y3QgKmRlZl9jdHhfb2JqKQo+PiAgIHsKPj4gICAJc3RydWN0IGRybV9pOTE1X3ByaXZhdGUgKmRl dl9wcml2ID0gZW5naW5lLT5kZXYtPmRldl9wcml2YXRlOwo+PiAtCXN0cnVjdCBwYWdlICpwYWdl Owo+PiArCXZvaWQgKmh3czsKPj4KPj4gICAJLyogVGhlIEhXU1AgaXMgcGFydCBvZiB0aGUgZGVm YXVsdCBjb250ZXh0IG9iamVjdCBpbiBMUkMgbW9kZS4gKi8KPj4gLQllbmdpbmUtPnN0YXR1c19w YWdlLmdmeF9hZGRyID0gaTkxNV9nZW1fb2JqX2dndHRfb2Zmc2V0KGRlZmF1bHRfY3R4X29iaikK Pj4gLQkJCSsgTFJDX1BQSFdTUF9QTiAqIFBBR0VfU0laRTsKPj4gLQlwYWdlID0gaTkxNV9nZW1f b2JqZWN0X2dldF9wYWdlKGRlZmF1bHRfY3R4X29iaiwgTFJDX1BQSFdTUF9QTik7Cj4+IC0JZW5n aW5lLT5zdGF0dXNfcGFnZS5wYWdlX2FkZHIgPSBrbWFwKHBhZ2UpOwo+PiAtCWVuZ2luZS0+c3Rh dHVzX3BhZ2Uub2JqID0gZGVmYXVsdF9jdHhfb2JqOwo+PiArCWVuZ2luZS0+c3RhdHVzX3BhZ2Uu Z2Z4X2FkZHIgPSBpOTE1X2dlbV9vYmpfZ2d0dF9vZmZzZXQoZGVmX2N0eF9vYmopICsKPj4gKwkJ CQkgICAgICAgTFJDX1BQSFdTUF9QTiAqIFBBR0VfU0laRTsKPj4gKwlod3MgPSBpOTE1X2dlbV9v YmplY3RfcGluX21hcChkZWZfY3R4X29iaik7Cj4+ICsJaWYgKElTX0VSUihod3MpKQo+PiArCQly ZXR1cm4gUFRSX0VSUihod3MpOwo+PiArCWVuZ2luZS0+c3RhdHVzX3BhZ2UucGFnZV9hZGRyID0g aHdzICsgTFJDX1BQSFdTUF9QTiAqIFBBR0VfU0laRTsKPj4gKwllbmdpbmUtPnN0YXR1c19wYWdl Lm9iaiA9IGRlZl9jdHhfb2JqOwo+Pgo+PiAgIAlJOTE1X1dSSVRFKFJJTkdfSFdTX1BHQShlbmdp bmUtPm1taW9fYmFzZSksCj4+IC0JCQkodTMyKWVuZ2luZS0+c3RhdHVzX3BhZ2UuZ2Z4X2FkZHIp Owo+PiArCQkgICAodTMyKWVuZ2luZS0+c3RhdHVzX3BhZ2UuZ2Z4X2FkZHIpOwo+PiAgIAlQT1NU SU5HX1JFQUQoUklOR19IV1NfUEdBKGVuZ2luZS0+bW1pb19iYXNlKSk7Cj4+ICsKPj4gKwlyZXR1 cm4gMDsKPj4gICB9Cj4KPiBJIGRvbid0IHNlZSB0aGUgY29ycmVzb25kaW5nIGNoYW5nZSBmb3Ig dGVhcmluZyBkb3duIHRoZSBod3MuCgpJdCBpcyB3aGVyZSBpdCB3YXMsIGluIGludGVsX2xvZ2lj YWxfcmluZ19jbGVhbnVwLiBNaXNzaW5nIHdhcyB1bnBpbl9tYXAgCmluIGludGVsX2xyX2NvbnRl eHRfZnJlZS4gQnV0IHN0aWxsIHRoZXJlIGlzIGEgbGVhayBzb21ld2hlcmUuIFRyaWdnZXJlZCAK YnkgQkFUIGJ1dCBub3QgaW5kaXZpZHVhbCBJR1RzIHNvIGZhci4KClJlZ2FyZHMsCgpUdnJ0a28K Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkludGVsLWdm eCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xp c3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeAo=