From mboxrd@z Thu Jan 1 00:00:00 1970 From: Joonas Lahtinen Subject: Re: [PATCH 14/33] drm/i915: Create a VMA for an object Date: Mon, 08 Aug 2016 12:01:07 +0300 Message-ID: <1470646867.3899.2.camel@linux.intel.com> References: <1470581141-14432-1-git-send-email-chris@chris-wilson.co.uk> <1470581141-14432-15-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 mga03.intel.com (mga03.intel.com [134.134.136.65]) by gabe.freedesktop.org (Postfix) with ESMTP id 19BB06E370 for ; Mon, 8 Aug 2016 09:01:36 +0000 (UTC) In-Reply-To: <1470581141-14432-15-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 T24gc3UsIDIwMTYtMDgtMDcgYXQgMTU6NDUgKzAxMDAsIENocmlzIFdpbHNvbiB3cm90ZToKPiBJ biBtYW55IHBsYWNlcywgd2Ugd2lzaCB0byBzdG9yZSB0aGUgVk1BIGluIHByZWZlcmVuY2UgdG8g dGhlIG9iamVjdAo+IGl0c2VsZiBhbmQgc28gYmVpbmcgYWJsZSB0byBjcmVhdGUgdGhlIHBlcnNp c3RlbnQgVk1BIGlzIHVzZWZ1bC4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBDaHJpcyBXaWxzb24gPGNo cmlzQGNocmlzLXdpbHNvbi5jby51az4KPiAtLS0KPiDCoGRyaXZlcnMvZ3B1L2RybS9pOTE1L2k5 MTVfZHJ2LmjCoMKgwqDCoMKgfMKgwqAyICsrCj4gwqBkcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1 X2dlbV9ndHQuYyB8IDEwICsrKysrKysrKysKPiDCoGRyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVf Z2VtX2d0dC5oIHzCoMKgNSArKysrKwo+IMKgMyBmaWxlcyBjaGFuZ2VkLCAxNyBpbnNlcnRpb25z KCspCj4gCj4gZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZHJ2LmggYi9k cml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2Rydi5oCj4gaW5kZXggODI2NDg2ZDAzZThlLi4yZDhm MzJjZDcyNmQgMTAwNjQ0Cj4gLS0tIGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9kcnYuaAo+ ICsrKyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZHJ2LmgKPiBAQCAtMzkwMyw0ICszOTAz LDYgQEAgc3RhdGljIGlubGluZSBib29sIF9faTkxNV9yZXF1ZXN0X2lycV9jb21wbGV0ZShzdHJ1 Y3QgZHJtX2k5MTVfZ2VtX3JlcXVlc3QgKnJlcSkKPiDCoAlyZXR1cm4gZmFsc2U7Cj4gwqB9Cj4g wqAKPiArI2RlZmluZSBudWxsaWZ5KHB0cikgKHt0eXBlb2YoKnB0cikgVCA9ICoocHRyKTsgKihw dHIpID0gTlVMTDsgVDt9KQo+ICsKClJhbmRvbSBsb3N0IGh1bmsgaGVyZS4KCj4gwqAjZW5kaWYK PiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9nZW1fZ3R0LmMgYi9kcml2 ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2dlbV9ndHQuYwo+IGluZGV4IDE4YzdjOTY0NDc2MS4uY2U1 M2YwODE4NmZhIDEwMDY0NAo+IC0tLSBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZ2VtX2d0 dC5jCj4gKysrIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9nZW1fZ3R0LmMKPiBAQCAtMzM4 OCw2ICszMzg4LDE2IEBAIF9faTkxNV9nZW1fdm1hX2NyZWF0ZShzdHJ1Y3QgZHJtX2k5MTVfZ2Vt X29iamVjdCAqb2JqLAo+IMKgfQo+IMKgCj4gwqBzdHJ1Y3QgaTkxNV92bWEgKgo+ICtpOTE1X3Zt YV9jcmVhdGUoc3RydWN0IGRybV9pOTE1X2dlbV9vYmplY3QgKm9iaiwKPiArCQlzdHJ1Y3QgaTkx NV9hZGRyZXNzX3NwYWNlICp2bSwKPiArCQljb25zdCBzdHJ1Y3QgaTkxNV9nZ3R0X3ZpZXcgKnZp ZXcpCj4gK3sKPiArCUdFTV9CVUdfT04odmlldyA/IGk5MTVfZ2VtX29ial90b19nZ3R0X3ZpZXco b2JqLCB2aWV3KSA6IGk5MTVfZ2VtX29ial90b192bWEob2JqLCB2bSkpOwoKR0VNX0JVR19PTih2 aWV3ICYmICFpOTE1X2lzX2dndHQodm0pKSA/Cgo+ICsKPiArCXJldHVybiBfX2k5MTVfZ2VtX3Zt YV9jcmVhdGUob2JqLCB2bSwgdmlldyA/OiAmaTkxNV9nZ3R0X3ZpZXdfbm9ybWFsKTsKPiArfQo+ ICsKPiArc3RydWN0IGk5MTVfdm1hICoKPiDCoGk5MTVfZ2VtX29ial9sb29rdXBfb3JfY3JlYXRl X3ZtYShzdHJ1Y3QgZHJtX2k5MTVfZ2VtX29iamVjdCAqb2JqLAo+IMKgCQkJCcKgwqBzdHJ1Y3Qg aTkxNV9hZGRyZXNzX3NwYWNlICp2bSkKPiDCoHsKPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUv ZHJtL2k5MTUvaTkxNV9nZW1fZ3R0LmggYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2dlbV9n dHQuaAo+IGluZGV4IGNjNTYyMDZhMTYwMC4uYWM0NzY2M2E0ZDMyIDEwMDY0NAo+IC0tLSBhL2Ry aXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZ2VtX2d0dC5oCj4gKysrIGIvZHJpdmVycy9ncHUvZHJt L2k5MTUvaTkxNV9nZW1fZ3R0LmgKPiBAQCAtMjMyLDYgKzIzMiwxMSBAQCBzdHJ1Y3QgaTkxNV92 bWEgewo+IMKgCXN0cnVjdCBkcm1faTkxNV9nZW1fZXhlY19vYmplY3QyICpleGVjX2VudHJ5Owo+ IMKgfTsKPiDCoAo+ICtzdHJ1Y3QgaTkxNV92bWEgKgo+ICtpOTE1X3ZtYV9jcmVhdGUoc3RydWN0 IGRybV9pOTE1X2dlbV9vYmplY3QgKm9iaiwKPiArCQlzdHJ1Y3QgaTkxNV9hZGRyZXNzX3NwYWNl ICp2bSwKPiArCQljb25zdCBzdHJ1Y3QgaTkxNV9nZ3R0X3ZpZXcgKnZpZXcpOwo+ICsKPiDCoHN0 YXRpYyBpbmxpbmUgYm9vbCBpOTE1X3ZtYV9pc19nZ3R0KGNvbnN0IHN0cnVjdCBpOTE1X3ZtYSAq dm1hKQo+IMKgewo+IMKgCXJldHVybiB2bWEtPmZsYWdzICYgSTkxNV9WTUFfR0dUVDsKLS0gCkpv b25hcyBMYWh0aW5lbgpPcGVuIFNvdXJjZSBUZWNobm9sb2d5IENlbnRlcgpJbnRlbCBDb3Jwb3Jh dGlvbgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpJbnRl bC1nZnggbWFpbGluZyBsaXN0CkludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6 Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngK