From mboxrd@z Thu Jan 1 00:00:00 1970 From: Dave Gordon Subject: Re: [PATCH v3 2/3] drm/i915: Do not WARN_ON in i915_vm_to_ppgtt Date: Fri, 1 Apr 2016 12:05:52 +0100 Message-ID: <56FE5610.30500@intel.com> References: <1459496803-18092-1-git-send-email-joonas.lahtinen@linux.intel.com> <1459496803-18092-2-git-send-email-joonas.lahtinen@linux.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: Received: from mga04.intel.com (mga04.intel.com [192.55.52.120]) by gabe.freedesktop.org (Postfix) with ESMTP id 7580F6ECB4 for ; Fri, 1 Apr 2016 11:05:55 +0000 (UTC) In-Reply-To: <1459496803-18092-2-git-send-email-joonas.lahtinen@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: Joonas Lahtinen , Intel graphics driver community testing & development List-Id: intel-gfx@lists.freedesktop.org T24gMDEvMDQvMTYgMDg6NDYsIEpvb25hcyBMYWh0aW5lbiB3cm90ZToKPiBBY2NvcmRpbmcgdG8g Q2hyaXMsIHVzZSBvZiBpOTE1X3ZtX3RvX3BwZ3R0IGlzIHZpc2libGUgaW4gYmVuY2htYXJrCj4g dW5sZXNzIFdBUk5fT04gaXMgcmVtb3ZlZCwgc28gbGV0cyBnZXQgcmlkIG9mIGl0Lgo+Cj4gQ2M6 IENocmlzIFdpbHNvbiA8Y2hyaXNAY2hyaXMtd2lsc29uLmNvLnVrPgo+IFJlcG9ydGVkLWJ5OiBD aHJpcyBXaWxzb24gPGNocmlzQGNocmlzLXdpbHNvbi5jby51az4KPiBSZXZpZXdlZC1ieTogQ2hy aXMgV2lsc29uIDxjaHJpc0BjaHJpcy13aWxzb24uY28udWs+Cj4gU2lnbmVkLW9mZi1ieTogSm9v bmFzIExhaHRpbmVuIDxqb29uYXMubGFodGluZW5AbGludXguaW50ZWwuY29tPgo+IC0tLQo+ICAg ZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9kcnYuaCB8IDEgLQo+ICAgMSBmaWxlIGNoYW5nZWQs IDEgZGVsZXRpb24oLSkKPgo+IGRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1 X2Rydi5oIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9kcnYuaAo+IGluZGV4IGQzZWJiMmYu LjAwMzVkYzMgMTAwNjQ0Cj4gLS0tIGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9kcnYuaAo+ ICsrKyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZHJ2LmgKPiBAQCAtMzE1Nyw3ICszMTU3 LDYgQEAgYm9vbCBpOTE1X2dlbV9vYmpfaXNfcGlubmVkKHN0cnVjdCBkcm1faTkxNV9nZW1fb2Jq ZWN0ICpvYmopOwo+ICAgc3RhdGljIGlubGluZSBzdHJ1Y3QgaTkxNV9od19wcGd0dCAqCj4gICBp OTE1X3ZtX3RvX3BwZ3R0KHN0cnVjdCBpOTE1X2FkZHJlc3Nfc3BhY2UgKnZtKQo+ICAgewo+IC0J V0FSTl9PTihpOTE1X2lzX2dndHQodm0pKTsKPiAgIAlyZXR1cm4gY29udGFpbmVyX29mKHZtLCBz dHJ1Y3QgaTkxNV9od19wcGd0dCwgYmFzZSk7Cj4gICB9CgpJIHNob3VsZG4ndCB0aGluayB0aGUg YWN0dWFsIGNoZWNrIChpOTE1X2lzX2dndHQoKSkgaXMgc2xvd2luZyB0aGluZ3MgCmRvd24sIHNv IGl0IG11c3QgYmUgdGhlIG92ZXJoZWFkIG9mIGFuIHVuYWN0aXZhdGVkIFdBUk5fT04oKSwgd2hp Y2ggCnByb2JhYmx5IGdlbmVyYXRlcyBxdWl0ZSBhIGJpdCBvZiBjb2RlIGFuZCBtYXkgZGlzYWJs ZSBvcHRpbWlzYXRpb25zLCAKZXZlbiB3aGVuIHRoZSBjb2RlIGJsb2NrIGlzbid0IGVudGVyZWQu IEFzIGFuIGFsdGVybmF0aXZlIChpZiB5b3UgKndhbnQqIAp0aGluZ3MgdG8gYnJlYWsgaWYgdGhp cyBpcyB1c2VkIGluY29ycmVjdGx5KSB5b3UgY291bGQgaGF2ZSBpdCByZXR1cm4gCk5VTEwgZm9y IHRoYXQgY2FzZToKCiAgIHN0YXRpYyBpbmxpbmUgc3RydWN0IGk5MTVfaHdfcHBndHQgKgogICBp OTE1X3ZtX3RvX3BwZ3R0KHN0cnVjdCBpOTE1X2FkZHJlc3Nfc3BhY2UgKnZtKQogICB7CiAgICAg cmV0dXJuIGk5MTVfaXNfZ2d0dCh2bSkgPyBOVUxMIDoKICAgICAgICAgICAgY29udGFpbmVyX29m KHZtLCBzdHJ1Y3QgaTkxNV9od19wcGd0dCwgYmFzZSk7CiAgIH0KCkNhbGxlciB3aWxsIHRoZW4g dmVyeSBsaWtlbHkgZ2V0IGFuIE9PUFMhCgouRGF2ZS4KX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1nZnhA bGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxt YW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cg==