From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Vetter Subject: Re: [PATCH 5/8] drm/i915: vma NULL pointer check Date: Fri, 9 Oct 2015 10:33:49 +0200 Message-ID: <20151009083349.GJ26718@phenom.ffwll.local> References: <1444329100-19189-1-git-send-email-tomas.elf@intel.com> <1444329100-19189-6-git-send-email-tomas.elf@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-wi0-f172.google.com (mail-wi0-f172.google.com [209.85.212.172]) by gabe.freedesktop.org (Postfix) with ESMTPS id E2B1E6EDF2 for ; Fri, 9 Oct 2015 01:30:55 -0700 (PDT) Received: by wiclk2 with SMTP id lk2so56888678wic.1 for ; Fri, 09 Oct 2015 01:30:54 -0700 (PDT) Content-Disposition: inline In-Reply-To: <1444329100-19189-6-git-send-email-tomas.elf@intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Tomas Elf Cc: Intel-GFX@Lists.FreeDesktop.Org List-Id: intel-gfx@lists.freedesktop.org T24gVGh1LCBPY3QgMDgsIDIwMTUgYXQgMDc6MzE6MzdQTSArMDEwMCwgVG9tYXMgRWxmIHdyb3Rl Ogo+IFNvbWV0aW1lcyB0aGUgaXRlcmF0ZWQgdm1hIG9iamVjdHMgYXJlIE5VTEwgYXBwYXJlbnRs eS4gQmUgYXdhcmUgb2YgdGhpcyB3aGlsZQo+IGl0ZXJhdGluZyBhbmQgZG8gZWFybHkgZXhpdCBp bnN0ZWFkIG9mIGNhdXNpbmcgYSBOVUxMIHBvaW50ZXIgZXhjZXB0aW9uLgo+IAo+IFNpZ25lZC1v ZmYtYnk6IFRvbWFzIEVsZiA8dG9tYXMuZWxmQGludGVsLmNvbT4KPiAtLS0KPiAgZHJpdmVycy9n cHUvZHJtL2k5MTUvaTkxNV9nZW0uYyB8IDYgKysrKystCj4gIDEgZmlsZSBjaGFuZ2VkLCA1IGlu c2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkKPiAKPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUv ZHJtL2k5MTUvaTkxNV9nZW0uYyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZ2VtLmMKPiBp bmRleCA1MjY0MmFmLi44MjEwYWU3IDEwMDY0NAo+IC0tLSBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1 L2k5MTVfZ2VtLmMKPiArKysgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2dlbS5jCj4gQEAg LTUxMjIsOSArNTEyMiwxMyBAQCB1bnNpZ25lZCBsb25nIGk5MTVfZ2VtX29ial9zaXplKHN0cnVj dCBkcm1faTkxNV9nZW1fb2JqZWN0ICpvLAo+ICBib29sIGk5MTVfZ2VtX29ial9pc19waW5uZWQo c3RydWN0IGRybV9pOTE1X2dlbV9vYmplY3QgKm9iaikKPiAgewo+ICAJc3RydWN0IGk5MTVfdm1h ICp2bWE7Cj4gLQlsaXN0X2Zvcl9lYWNoX2VudHJ5KHZtYSwgJm9iai0+dm1hX2xpc3QsIHZtYV9s aW5rKQo+ICsJbGlzdF9mb3JfZWFjaF9lbnRyeSh2bWEsICZvYmotPnZtYV9saXN0LCB2bWFfbGlu aykgewo+ICsJCWlmICghdm1hKQo+ICsJCQljb250aW51ZTsKCkFnYWluIG5vIG5lZWQgdG8gY2hl Y2sgZm9yIHRoYXQgaWYgd2UgcmN1LXByb3RlY3QgdGhpcyBsaXN0IGFuZCB2bWFzLgotRGFuaWVs Cgo+ICsKPiAgCQlpZiAodm1hLT5waW5fY291bnQgPiAwKQo+ICAJCQlyZXR1cm4gdHJ1ZTsKPiAr CX0KPiAgCj4gIAlyZXR1cm4gZmFsc2U7Cj4gIH0KPiAtLSAKPiAxLjkuMQo+IAo+IF9fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCj4gSW50ZWwtZ2Z4IG1haWxp bmcgbGlzdAo+IEludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKPiBodHRwOi8vbGlzdHMu ZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4CgotLSAKRGFuaWVsIFZl dHRlcgpTb2Z0d2FyZSBFbmdpbmVlciwgSW50ZWwgQ29ycG9yYXRpb24KaHR0cDovL2Jsb2cuZmZ3 bGwuY2gKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KSW50 ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHA6 Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngK