From mboxrd@z Thu Jan 1 00:00:00 1970 From: Tomas Elf Subject: Re: [PATCH 5/8] drm/i915: vma NULL pointer check Date: Fri, 09 Oct 2015 12:46:18 +0100 Message-ID: <5617A90A.9070503@intel.com> References: <1444329100-19189-1-git-send-email-tomas.elf@intel.com> <1444329100-19189-6-git-send-email-tomas.elf@intel.com> <20151009083349.GJ26718@phenom.ffwll.local> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: Received: from mga11.intel.com (mga11.intel.com [192.55.52.93]) by gabe.freedesktop.org (Postfix) with ESMTP id BC5EF6EE48 for ; Fri, 9 Oct 2015 04:46:20 -0700 (PDT) In-Reply-To: <20151009083349.GJ26718@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 T24gMDkvMTAvMjAxNSAwOTozMywgRGFuaWVsIFZldHRlciB3cm90ZToKPiBPbiBUaHUsIE9jdCAw OCwgMjAxNSBhdCAwNzozMTozN1BNICswMTAwLCBUb21hcyBFbGYgd3JvdGU6Cj4+IFNvbWV0aW1l cyB0aGUgaXRlcmF0ZWQgdm1hIG9iamVjdHMgYXJlIE5VTEwgYXBwYXJlbnRseS4gQmUgYXdhcmUg b2YgdGhpcyB3aGlsZQo+PiBpdGVyYXRpbmcgYW5kIGRvIGVhcmx5IGV4aXQgaW5zdGVhZCBvZiBj YXVzaW5nIGEgTlVMTCBwb2ludGVyIGV4Y2VwdGlvbi4KPj4KPj4gU2lnbmVkLW9mZi1ieTogVG9t YXMgRWxmIDx0b21hcy5lbGZAaW50ZWwuY29tPgo+PiAtLS0KPj4gICBkcml2ZXJzL2dwdS9kcm0v aTkxNS9pOTE1X2dlbS5jIHwgNiArKysrKy0KPj4gICAxIGZpbGUgY2hhbmdlZCwgNSBpbnNlcnRp b25zKCspLCAxIGRlbGV0aW9uKC0pCj4+Cj4+IGRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0v aTkxNS9pOTE1X2dlbS5jIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9nZW0uYwo+PiBpbmRl eCA1MjY0MmFmLi44MjEwYWU3IDEwMDY0NAo+PiAtLS0gYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9p OTE1X2dlbS5jCj4+ICsrKyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZ2VtLmMKPj4gQEAg LTUxMjIsOSArNTEyMiwxMyBAQCB1bnNpZ25lZCBsb25nIGk5MTVfZ2VtX29ial9zaXplKHN0cnVj dCBkcm1faTkxNV9nZW1fb2JqZWN0ICpvLAo+PiAgIGJvb2wgaTkxNV9nZW1fb2JqX2lzX3Bpbm5l ZChzdHJ1Y3QgZHJtX2k5MTVfZ2VtX29iamVjdCAqb2JqKQo+PiAgIHsKPj4gICAJc3RydWN0IGk5 MTVfdm1hICp2bWE7Cj4+IC0JbGlzdF9mb3JfZWFjaF9lbnRyeSh2bWEsICZvYmotPnZtYV9saXN0 LCB2bWFfbGluaykKPj4gKwlsaXN0X2Zvcl9lYWNoX2VudHJ5KHZtYSwgJm9iai0+dm1hX2xpc3Qs IHZtYV9saW5rKSB7Cj4+ICsJCWlmICghdm1hKQo+PiArCQkJY29udGludWU7Cj4KPiBBZ2FpbiBu byBuZWVkIHRvIGNoZWNrIGZvciB0aGF0IGlmIHdlIHJjdS1wcm90ZWN0IHRoaXMgbGlzdCBhbmQg dm1hcy4KPiAtRGFuaWVsCgpTd2VldCEgTGV0J3MgZ28gd2l0aCB0aGF0IHNvbHV0aW9uIQoKVGhh bmtzLApUb21hcwoKPgo+PiArCj4+ICAgCQlpZiAodm1hLT5waW5fY291bnQgPiAwKQo+PiAgIAkJ CXJldHVybiB0cnVlOwo+PiArCX0KPj4KPj4gICAJcmV0dXJuIGZhbHNlOwo+PiAgIH0KPj4gLS0K Pj4gMS45LjEKPj4KPj4gX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX18KPj4gSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdAo+PiBJbnRlbC1nZnhAbGlzdHMuZnJlZWRl c2t0b3Aub3JnCj4+IGh0dHA6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5m by9pbnRlbC1nZngKPgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Au b3JnCmh0dHA6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1n ZngK