From mboxrd@z Thu Jan 1 00:00:00 1970 From: Chris Wilson Subject: Re: [PATCH] drm/i915: Convert WARNs during userptr revoke to SIGBUS Date: Fri, 9 Oct 2015 18:26:15 +0100 Message-ID: <20151009172615.GG7517@nuc-i3427.alporthouse.com> References: <1443038844-29873-1-git-send-email-chris@chris-wilson.co.uk> <20150928134222.GL3383@phenom.ffwll.local> <20150928135230.GB9929@nuc-i3427.alporthouse.com> <20150928141457.GY3383@phenom.ffwll.local> <56163B4B.6010604@linux.intel.com> <20151009074801.GE18060@phenom.ffwll.local> <20151009084053.GF27939@nuc-i3427.alporthouse.com> <20151009085526.GO26718@phenom.ffwll.local> <561782D2.2070408@linux.intel.com> <20151009171402.GQ26718@phenom.ffwll.local> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from fireflyinternet.com (mail.fireflyinternet.com [87.106.93.118]) by gabe.freedesktop.org (Postfix) with ESMTP id 3784A6E0B9 for ; Fri, 9 Oct 2015 10:26:20 -0700 (PDT) Content-Disposition: inline In-Reply-To: <20151009171402.GQ26718@phenom.ffwll.local> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Daniel Vetter Cc: intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gRnJpLCBPY3QgMDksIDIwMTUgYXQgMDc6MTQ6MDJQTSArMDIwMCwgRGFuaWVsIFZldHRlciB3 cm90ZToKPiBPbiBGcmksIE9jdCAwOSwgMjAxNSBhdCAxMDowMzoxNEFNICswMTAwLCBUdnJ0a28g VXJzdWxpbiB3cm90ZToKPiA+IAo+ID4gT24gMDkvMTAvMTUgMDk6NTUsIERhbmllbCBWZXR0ZXIg d3JvdGU6Cj4gPiA+T24gRnJpLCBPY3QgMDksIDIwMTUgYXQgMDk6NDA6NTNBTSArMDEwMCwgQ2hy aXMgV2lsc29uIHdyb3RlOgo+ID4gPj5PbiBGcmksIE9jdCAwOSwgMjAxNSBhdCAwOTo0ODowMUFN ICswMjAwLCBEYW5pZWwgVmV0dGVyIHdyb3RlOgo+ID4gPj4+T24gVGh1LCBPY3QgMDgsIDIwMTUg YXQgMTA6NDU6NDdBTSArMDEwMCwgVHZydGtvIFVyc3VsaW4gd3JvdGU6Cj4gPiA+Pj5UaGUgY29u Y2VybiBpcyB0aGF0IHRoaXMgaXNuJ3QgaG93IFNJR19TRUdWIHdvcmtzLCBpdCdzIGEgc2lnbmFs IHRoZQo+ID4gPj4+dGhyZWFkIHdobyBtYWRlIHRoZSBpbnZhbGlkIGFjY2VzcyBnZXRzIGRpcmVj dGx5LiBZb3UgbmV2ZXIgZ2V0IGEgU0lHX1NFR1YKPiA+ID4+PmZvciBiYWQgYWNjZXNzIHNvbWVv bmUgZWxzZSBoYXMgbWFkZS4gU28gZXNzZW50aWFsbHkgaXQncyBuZXcgQUJJLgo+ID4gPj4KPiA+ ID4+U0lHQlVTLiBGb3Igd2hpY2ggdGhlIGFuc3dlciBpcyB5ZXMsIHlvdSBjYW4gYW5kIGRvIGdl dCBTSUdCVVMgZm9yCj4gPiA+PmFjdGlvbnMgdGFrZW4gYnkgb3RoZXIgcHJvY2Vzc2VzLgo+ID4g Pgo+ID4gPk9oIHJpZ2h0IEkgYWx3YXlzIGZvcmdldCB0aGF0IFNJR0JVUyBhbGlhc2VzIHdpdGgg U0lHSU8uIEFueXdheSBpZgo+ID4gPnVzZXJzcGFjZSB3YW50cyBTSUdJTyB3ZSBqdXN0IG5lZWQg dG8gcHJvdmlkZSBpdCB3aXRoIGEgcG9sbGFibGUgZmQgYW5kCj4gPiA+dGhlbiBpdCBjYW4gdXNl IGZjbnRsIHRvIG1ha2UgdGhhdCBoYXBwZW4uIFRoYXQncyBpbW8gYSBtdWNoIGJldHRlciBhcGkK PiA+ID50aGFuIHVuY29uZGl0aW9uYWxseSB0aHJvd2luZyBhcm91bmQgc2lnbmFscy4gQWxzbyB3 ZSBhbHJlYWR5IGhhdmUgdGhlCj4gPiA+cmVzZXQgc3RhdHMgaW9jdGwgdG8gdGVsbCB1c2Vyc3Bh Y2UgdGhhdCBpdHMgZ3B1IGNvbnRleHQgaXMgdG9hdHMuIElmCj4gPiA+YW55b25lIHdhbnRzIHRo YXQgdG8gYmUgcG9sbGFibGUgKG9yIGV2ZW4gc2VuZCBTSUdJTykgSSB0aGluayB3ZSBzaG91bGQK PiA+ID5leHRlbmQgdGhhdCwgd2l0aCBhbGwgdGhlIHVzdWFsICJuZWVkcyB1c2Vyc3BhY2UmaWd0 IiBzdHVmZiBvbiB0b3AuCj4gPiAKPiA+IEkgZG9uJ3Qgc2VlIHRoYXQgdGhpcyBub3RpZmljYXRp b24gY2FuIGJlIG9wdGlvbmFsLiBQcm9jZXNzIGlzIGNvbmZ1c2VkCj4gPiBhYm91dCBpdHMgbWVt b3J5IG1hcCB1c2Ugc28gc2hvdWxkIGRpZS4gOikKPiA+IAo+ID4gVGhpcyBpcyBub3QgYSBHUFUg ZXJyb3IvaGFuZyAtIHRoaXMgaXMgdGhlIHByb2Nlc3MgZG9pbmcgc3R1cGlkIHRoaW5ncy4KPiA+ IAo+ID4gTU1VIG5vdGlmaWVycyBkbyBub3Qgc3VwcG9ydCBkZWNpc2lvbiBtYWtpbmcgb3RoZXJ3 aXNlIHdlIGNvdWxkIHNheQo+ID4gLUVUWFRCVVNZIG9yIHNvbWV0aGluZyBvbiBtdW5tYXAsIGJ1 dCB3ZSBjYW4ndC4gTm90IGV2ZW4gc3VyZSB0aGF0IGl0IHdvdWxkCj4gPiBoZWxwIGluIGFsbCBj YXNlcywgd291bGQgaGF2ZSB0byBmYWlsIGNsb25lIGFzIHdlbGwgYW5kIHdobyBrbm93cyB3aGF0 Lgo+IAo+IFNvIHdoYXQgaGFwcGVucyBpZiB0aGUgZ3B1IGp1c3Qga2VlcHMgdXNpbmcgdGhlIG1l bW9yeT8gSXQnbGwgYWxsIGJlCj4gaG9ycmlibHkgdW5kZWZpbmVkIGJlaGF2aW91ciBhbmQgZXZl bnR1YWxseSBpdCdsbCBkaWUgb24gYW4gLUVGQVVMVCBpbgo+IGV4ZWNidWYsIGJ1dCBkb2VzIGFu eXRoaW5nIGVsc2UgYmFkIGhhcHBlbj8KCldlIGRvbid0IHNlZSBhbiBFRkFVTFQgdW5sZXNzIGEg bWlyYWNsZSBvY2N1cnMsIGFuZCB0aGUgc3RhbGUgcGFnZXMKY29udGludWUgdG8gYmUgcmVhZC93 cml0dGVuIGJ5IG90aGVyIHByb2Nlc3NlcyAoYXMgd2VsbCBhcyB0aGUgY2xpZW50KS4KSG9ycmli bHkgdW5kZWZpbmVkIGJlaGF2aW91ciB3aXRoIGEgbWlzaW5mb3JtYXRpb24gbGVhay4KLUNocmlz CgotLSAKQ2hyaXMgV2lsc29uLCBJbnRlbCBPcGVuIFNvdXJjZSBUZWNobm9sb2d5IENlbnRyZQpf X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZngg bWFpbGluZyBsaXN0CkludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cDovL2xpc3Rz LmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeAo=