From mboxrd@z Thu Jan 1 00:00:00 1970 From: Tvrtko Ursulin Subject: Re: [PATCH] Fix pointer tests in error-handling paths Date: Fri, 22 Jan 2016 13:07:48 +0000 Message-ID: <56A229A4.5040301@linux.intel.com> References: <56A20E80.7050209@linux.intel.com> <1453465172-28125-1-git-send-email-david.s.gordon@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: Received: from mga09.intel.com (mga09.intel.com [134.134.136.24]) by gabe.freedesktop.org (Postfix) with ESMTP id 106B08A4CA for ; Fri, 22 Jan 2016 05:07:50 -0800 (PST) In-Reply-To: <1453465172-28125-1-git-send-email-david.s.gordon@intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Dave Gordon , intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org Ck9uIDIyLzAxLzE2IDEyOjE5LCBEYXZlIEdvcmRvbiB3cm90ZToKPiBJbiB0aGUgZXJyb3ItaGFu ZGxpbmcgcGF0aHMgb2YgaTkxNV9nZW1fZG9fZXhlY2J1ZmZlcigpIGFuZAo+IGludGVsX2NydGNf cGFnZV9mbGlwKCksIHRoZSBsb2NhbCBwb2ludGVyLXRvLXJlcXVlc3QgdmFyaWFibGVzCj4gd2Vy ZSBleHBlY3RlZCB0byBiZSBlaXRoZXIgdmFsaWQgcG9pbnRlcnMgb3IgTlVMTC4gU2luY2UKPgo+ ICAgIDI2ODI3MDggZHJtL2k5MTU6IHNpbXBsaWZ5IGFsbG9jYXRpb24gb2YgZHJpdmVyLWludGVy bmFsIHJlcXVlc3RzCj4KPiB0aGV5IGNvdWxkIGFsc28gYmUgRVJSX1BUUigpIHZhbHVlcywgc28g dGhlIHRlc3RzIG5lZWQgdG8gYmUKPiB1cGRhdGVkIHRvIGFjY29tbW9kYXRlIHRoaXMgY2FzZS4K Pgo+IFNpZ25lZC1vZmYtYnk6IERhdmUgR29yZG9uIDxkYXZpZC5zLmdvcmRvbkBpbnRlbC5jb20+ Cj4gQ2M6IFR2cnRrbyBVcnN1bGluIDx0dnJ0a28udXJzdWxpbkBpbnRlbC5jb20+Cj4gLS0tCj4g ICBkcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2dlbV9leGVjYnVmZmVyLmMgfCAyICstCj4gICBk cml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kaXNwbGF5LmMgICAgICAgfCAyICstCj4gICAyIGZp bGVzIGNoYW5nZWQsIDIgaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkKCk5vdCBzdXJlIGlm IENJIHdpbGwgcGljayB1cCBhIG5ldyBwYXRjaCBpbiBhbiBvbGQgc2VyaWVzLgoKQW55d2F5OgoK UmV2aWV3ZWQtYnk6IFR2cnRrbyBVcnN1bGluIDx0dnJ0a28udXJzdWxpbkBpbnRlbC5jb20+CgpS ZWdhcmRzLAoKVHZydGtvCgo+Cj4gZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5 MTVfZ2VtX2V4ZWNidWZmZXIuYyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZ2VtX2V4ZWNi dWZmZXIuYwo+IGluZGV4IDJkYzA4Y2UuLmE3YmQ1NTUgMTAwNjQ0Cj4gLS0tIGEvZHJpdmVycy9n cHUvZHJtL2k5MTUvaTkxNV9nZW1fZXhlY2J1ZmZlci5jCj4gKysrIGIvZHJpdmVycy9ncHUvZHJt L2k5MTUvaTkxNV9nZW1fZXhlY2J1ZmZlci5jCj4gQEAgLTE2NTQsNyArMTY1NCw3IEBAIHN0YXRp YyBib29sIG9ubHlfbWFwcGFibGVfZm9yX3JlbG9jKHVuc2lnbmVkIGludCBmbGFncykKPiAgIAkg KiBtdXN0IGJlIGZyZWVkIGFnYWluLiBJZiBpdCB3YXMgc3VibWl0dGVkIHRoZW4gaXQgaXMgYmVp bmcgdHJhY2tlZAo+ICAgCSAqIG9uIHRoZSBhY3RpdmUgcmVxdWVzdCBsaXN0IGFuZCBubyBjbGVh biB1cCBpcyByZXF1aXJlZCBoZXJlLgo+ICAgCSAqLwo+IC0JaWYgKHJldCAmJiByZXEpCj4gKwlp ZiAocmV0ICYmICFJU19FUlJfT1JfTlVMTChyZXEpKQo+ICAgCQlpOTE1X2dlbV9yZXF1ZXN0X2Nh bmNlbChyZXEpOwo+Cj4gICAJbXV0ZXhfdW5sb2NrKCZkZXYtPnN0cnVjdF9tdXRleCk7Cj4gZGlm ZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2Rpc3BsYXkuYyBiL2RyaXZlcnMv Z3B1L2RybS9pOTE1L2ludGVsX2Rpc3BsYXkuYwo+IGluZGV4IDgxMDQ1MTEuLmI4OGNkYWMgMTAw NjQ0Cj4gLS0tIGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZGlzcGxheS5jCj4gKysrIGIv ZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZGlzcGxheS5jCj4gQEAgLTExNzI2LDcgKzExNzI2 LDcgQEAgc3RhdGljIGludCBpbnRlbF9jcnRjX3BhZ2VfZmxpcChzdHJ1Y3QgZHJtX2NydGMgKmNy dGMsCj4gICBjbGVhbnVwX3VucGluOgo+ICAgCWludGVsX3VucGluX2ZiX29iaihmYiwgY3J0Yy0+ cHJpbWFyeS0+c3RhdGUpOwo+ICAgY2xlYW51cF9wZW5kaW5nOgo+IC0JaWYgKHJlcXVlc3QpCj4g KwlpZiAoIUlTX0VSUl9PUl9OVUxMKHJlcXVlc3QpKQo+ICAgCQlpOTE1X2dlbV9yZXF1ZXN0X2Nh bmNlbChyZXF1ZXN0KTsKPiAgIAlhdG9taWNfZGVjKCZpbnRlbF9jcnRjLT51bnBpbl93b3JrX2Nv dW50KTsKPiAgIAltdXRleF91bmxvY2soJmRldi0+c3RydWN0X211dGV4KTsKPgpfX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBs aXN0CkludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cDovL2xpc3RzLmZyZWVkZXNr dG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeAo=