From mboxrd@z Thu Jan 1 00:00:00 1970 From: Souptick Joarder Subject: Re: [PATCH v4] gpu: drm: i915: Change return type to vm_fault_t Date: Thu, 17 May 2018 10:40:14 +0530 Message-ID: References: <20180516191220.GA9186@jordon-HP-15-Notebook-PC> <152649829430.15760.16107757072231608563@mail.alporthouse.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-lf0-x243.google.com (mail-lf0-x243.google.com [IPv6:2a00:1450:4010:c07::243]) by gabe.freedesktop.org (Postfix) with ESMTPS id 422926E5C4 for ; Thu, 17 May 2018 05:10:17 +0000 (UTC) Received: by mail-lf0-x243.google.com with SMTP id r2-v6so6787289lff.4 for ; Wed, 16 May 2018 22:10:16 -0700 (PDT) In-Reply-To: <152649829430.15760.16107757072231608563@mail.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 Cc: airlied@linux.ie, intel-gfx@lists.freedesktop.org, Matthew Wilcox , rodrigo.vivi@intel.com List-Id: intel-gfx@lists.freedesktop.org T24gVGh1LCBNYXkgMTcsIDIwMTggYXQgMTI6NDggQU0sIENocmlzIFdpbHNvbiA8Y2hyaXNAY2hy aXMtd2lsc29uLmNvLnVrPiB3cm90ZToKPiBRdW90aW5nIFNvdXB0aWNrIEpvYXJkZXIgKDIwMTgt MDUtMTYgMjA6MTI6MjApCj4+IFVzZSBuZXcgcmV0dXJuIHR5cGUgdm1fZmF1bHRfdCBmb3IgZmF1 bHQgaGFuZGxlci4gRm9yCj4+IG5vdywgdGhpcyBpcyBqdXN0IGRvY3VtZW50aW5nIHRoYXQgdGhl IGZ1bmN0aW9uIHJldHVybnMKPj4gYSBWTV9GQVVMVCB2YWx1ZSByYXRoZXIgdGhhbiBhbiBlcnJu by4gT25jZSBhbGwgaW5zdGFuY2VzCj4+IGFyZSBjb252ZXJ0ZWQsIHZtX2ZhdWx0X3Qgd2lsbCBi ZWNvbWUgYSBkaXN0aW5jdCB0eXBlLgo+Pgo+PiBjb21taXQgMWM4ZjQyMjA1OWFlICgibW06IGNo YW5nZSByZXR1cm4gdHlwZSB0byB2bV9mYXVsdF90IikKPj4KPj4gRml4ZWQgb25lIGNoZWNrcGF0 Y2gucGwgd2FybmluZyBpbnNpZGUgV0FSTl9PTkNFLgo+Pgo+PiBTaWduZWQtb2ZmLWJ5OiBTb3Vw dGljayBKb2FyZGVyIDxqcmRyLmxpbnV4QGdtYWlsLmNvbT4KPj4gLS0tCj4KPj4gZGlmZiAtLWdp dCBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZ2VtLmMgYi9kcml2ZXJzL2dwdS9kcm0vaTkx NS9pOTE1X2dlbS5jCj4+IGluZGV4IGRkODlhYmQuLjczMmFiZGYgMTAwNjQ0Cj4+IC0tLSBhL2Ry aXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZ2VtLmMKPj4gKysrIGIvZHJpdmVycy9ncHUvZHJtL2k5 MTUvaTkxNV9nZW0uYwo+PiBAQCAtMTg4Miw3ICsxODgyLDcgQEAgaW50IGk5MTVfZ2VtX21tYXBf Z3R0X3ZlcnNpb24odm9pZCkKPj4gICAqIFRoZSBjdXJyZW50IGZlYXR1cmUgc2V0IHN1cHBvcnRl ZCBieSBpOTE1X2dlbV9mYXVsdCgpIGFuZCB0aHVzIEdUVCBtbWFwcwo+PiAgICogaXMgZXhwb3Nl ZCB2aWEgSTkxNV9QQVJBTV9NTUFQX0dUVF9WRVJTSU9OIChzZWUgaTkxNV9nZW1fbW1hcF9ndHRf dmVyc2lvbikuCj4+ICAgKi8KPj4gLWludCBpOTE1X2dlbV9mYXVsdChzdHJ1Y3Qgdm1fZmF1bHQg KnZtZikKPj4gK3ZtX2ZhdWx0X3QgaTkxNV9nZW1fZmF1bHQoc3RydWN0IHZtX2ZhdWx0ICp2bWYp Cj4+ICB7Cj4+ICAjZGVmaW5lIE1JTl9DSFVOS19QQUdFUyAoKDEgPDwgMjApID4+IFBBR0VfU0hJ RlQpIC8qIDEgTWlCICovCj4+ICAgICAgICAgc3RydWN0IHZtX2FyZWFfc3RydWN0ICphcmVhID0g dm1mLT52bWE7Cj4+IEBAIC0xODk0LDcgKzE4OTQsOCBAQCBpbnQgaTkxNV9nZW1fZmF1bHQoc3Ry dWN0IHZtX2ZhdWx0ICp2bWYpCj4+ICAgICAgICAgc3RydWN0IGk5MTVfdm1hICp2bWE7Cj4+ICAg ICAgICAgcGdvZmZfdCBwYWdlX29mZnNldDsKPj4gICAgICAgICB1bnNpZ25lZCBpbnQgZmxhZ3M7 Cj4+IC0gICAgICAgaW50IHJldDsKPj4gKyAgICAgICBpbnQgZXJyOwo+PiArICAgICAgIHZtX2Zh dWx0X3QgcmV0ID0gVk1fRkFVTFRfU0lHQlVTOwo+Pgo+PiAgICAgICAgIC8qIFdlIGRvbid0IHVz ZSB2bWYtPnBnb2ZmIHNpbmNlIHRoYXQgaGFzIHRoZSBmYWtlIG9mZnNldCAqLwo+PiAgICAgICAg IHBhZ2Vfb2Zmc2V0ID0gKHZtZi0+YWRkcmVzcyAtIGFyZWEtPnZtX3N0YXJ0KSA+PiBQQUdFX1NI SUZUOwo+PiBAQCAtMjAyNyw4ICsyMDI4LDcgQEAgaW50IGk5MTVfZ2VtX2ZhdWx0KHN0cnVjdCB2 bV9mYXVsdCAqdm1mKQo+PiAgICAgICAgICAgICAgICAgcmV0ID0gVk1fRkFVTFRfU0lHQlVTOwo+ PiAgICAgICAgICAgICAgICAgYnJlYWs7Cj4+ICAgICAgICAgZGVmYXVsdDoKPj4gLSAgICAgICAg ICAgICAgIFdBUk5fT05DRShyZXQsICJ1bmhhbmRsZWQgZXJyb3IgaW4gaTkxNV9nZW1fZmF1bHQ6 ICVpXG4iLCByZXQpOwo+PiAtICAgICAgICAgICAgICAgcmV0ID0gVk1fRkFVTFRfU0lHQlVTOwo+ PiArICAgICAgICAgICAgICAgV0FSTl9PTkNFKHJldCwgInVuaGFuZGxlZCBlcnJvciBpbiAlczog JXhcbiIsIF9fZnVuY19fLCBlcnIpOwo+PiAgICAgICAgICAgICAgICAgYnJlYWs7Cj4KPiBFdmVu IHNpbXBsZXIgd291bGQgYmUgdG8gdXNlIGUuZy4gcmV0dXJuIFZNX0ZBVUxUX1NJR0JVUyBmb3Ig ZWFjaCBjYXNlCj4gYWJvdmUuIE5vIGVhcmx5IGluaXRpYWxpc2F0aW9uIG9mIHVzZS1vbmNlIHZh cmlhYmxlcyBhbGxvd2luZyB0aGUKPiBjb21waWxlciB0byBkbyBpdCdzIGpvYi4gRm9yIGEgc21h bGxlciBwYXRjaCwgeW91IGNhbiBldmVuIHNraXAgdGhlCj4gcy9yZXQvZXJyLwo+IC1DaHJpcwoK Q2hyaXMsCkkgcHJlZmVyIHRvIHVzZSByZXR1cm4gb25jZSBhdCB0aGUgZW5kIG9mIHRoZSBmdW5j dGlvbiByYXRoZXIgdGhhbgp3cml0aW5nIG11bHRpcGxlIHJldHVybiBzdGF0ZW1lbnQgKEN1cnJl bnQgY29kZSBpcyBkb2luZyBzaW1pbGFyKS4KQnV0IGlmIHlvdSB0aGluayBvdGhlciB3YXksIEkg Y2FuIG1ha2UgdGhhdCBjaGFuZ2UgOikKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1nZnhAbGlzdHMuZnJl ZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGlu Zm8vaW50ZWwtZ2Z4Cg==