From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ville =?iso-8859-1?Q?Syrj=E4l=E4?= Subject: Re: [PATCH 8/8] drm: Remove redundant NULL check during atomic plane commit Date: Wed, 26 Apr 2017 18:44:53 +0300 Message-ID: <20170426154453.GD30290@intel.com> References: <1493214013-15580-1-git-send-email-imre.deak@intel.com> <1493214013-15580-9-git-send-email-imre.deak@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Content-Disposition: inline In-Reply-To: <1493214013-15580-9-git-send-email-imre.deak@intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Imre Deak Cc: intel-gfx@lists.freedesktop.org, dri-devel@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gV2VkLCBBcHIgMjYsIDIwMTcgYXQgMDQ6NDA6MTNQTSArMDMwMCwgSW1yZSBEZWFrIHdyb3Rl Ogo+IHBsYW5lX3N0YXRlIGNhbid0IGJlIE5VTEwgYW55d2hlcmUgaW4gdGhpcyBmdW5jdGlvbiwg c28gdGhlIE5VTEwgY2hlY2sKPiBhdCB0aGUgZW5kIGlzIHJlZHVuZGFudCwgcmVtb3ZlIGl0Lgo+ IAo+IENjOiBkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCj4gU2lnbmVkLW9mZi1ieTog SW1yZSBEZWFrIDxpbXJlLmRlYWtAaW50ZWwuY29tPgo+IC0tLQo+ICBkcml2ZXJzL2dwdS9kcm0v ZHJtX3BsYW5lX2hlbHBlci5jIHwgMTAgKysrKy0tLS0tLQo+ICAxIGZpbGUgY2hhbmdlZCwgNCBp bnNlcnRpb25zKCspLCA2IGRlbGV0aW9ucygtKQo+IAo+IGRpZmYgLS1naXQgYS9kcml2ZXJzL2dw dS9kcm0vZHJtX3BsYW5lX2hlbHBlci5jIGIvZHJpdmVycy9ncHUvZHJtL2RybV9wbGFuZV9oZWxw ZXIuYwo+IGluZGV4IDk4NTRhNTAuLjJjMjdmNmYgMTAwNjQ0Cj4gLS0tIGEvZHJpdmVycy9ncHUv ZHJtL2RybV9wbGFuZV9oZWxwZXIuYwo+ICsrKyBiL2RyaXZlcnMvZ3B1L2RybS9kcm1fcGxhbmVf aGVscGVyLmMKPiBAQCAtNTExLDEyICs1MTEsMTAgQEAgaW50IGRybV9wbGFuZV9oZWxwZXJfY29t bWl0KHN0cnVjdCBkcm1fcGxhbmUgKnBsYW5lLAo+ICAJaWYgKHBsYW5lX2Z1bmNzLT5jbGVhbnVw X2ZiKQo+ICAJCXBsYW5lX2Z1bmNzLT5jbGVhbnVwX2ZiKHBsYW5lLCBwbGFuZV9zdGF0ZSk7Cj4g IG91dDoKPiAtCWlmIChwbGFuZV9zdGF0ZSkgewo+IC0JCWlmIChwbGFuZS0+ZnVuY3MtPmF0b21p Y19kZXN0cm95X3N0YXRlKQo+IC0JCQlwbGFuZS0+ZnVuY3MtPmF0b21pY19kZXN0cm95X3N0YXRl KHBsYW5lLCBwbGFuZV9zdGF0ZSk7Cj4gLQkJZWxzZQo+IC0JCQlkcm1fYXRvbWljX2hlbHBlcl9w bGFuZV9kZXN0cm95X3N0YXRlKHBsYW5lLCBwbGFuZV9zdGF0ZSk7Cj4gLQl9Cj4gKwlpZiAocGxh bmUtPmZ1bmNzLT5hdG9taWNfZGVzdHJveV9zdGF0ZSkKPiArCQlwbGFuZS0+ZnVuY3MtPmF0b21p Y19kZXN0cm95X3N0YXRlKHBsYW5lLCBwbGFuZV9zdGF0ZSk7Cj4gKwllbHNlCj4gKwkJZHJtX2F0 b21pY19oZWxwZXJfcGxhbmVfZGVzdHJveV9zdGF0ZShwbGFuZSwgcGxhbmVfc3RhdGUpOwoKSG1t LiBJZiBwbGFuZS0+c3RhdGUgd2FzIE5VTEwsIHRoZW4gd2UgY291bGQgc3dhcCB0aGF0IHdpdGgg cGxhbmVfc3RhdGUsCmFuZCB0aHVzIHBsYW5lX3N0YXRlIGNvdWxkIGJlY29tZSBOVUxMLiBCdXQg dGhhdCB3b3VsZCBhY3R1YWxseSBvb3BzIGluCmRybV9hdG9taWNfcGxhbmVfZGlzYWJsaW5nKCkg YWxyZWFkeSwgc28geWVhaCwgbm8gd2F5IHRoaXMgY291bGQgd29yay4KCk15IG9ubHkgY29uY2Vy biBpcyB0aGUgYnVnZ3kgZHJtX2F0b21pY19oZWxwZXJfcGxhbmVfcmVzZXQoKSB3aGljaCBjYW4n dApmYWlsIGdyYWNlZnVsbHkgaWYgdGhlIGttYWxsb2MgZmFpbHMuIEJ1dCBmYWlsdXJlIHRoYXQg d291bGQgcHJvYmFibHkKbGVhZCB0byBleHBsb3Npb25zIGFsbCBvdmVyIGFueXdheS4KClJldmll d2VkLWJ5OiBWaWxsZSBTeXJqw6Rsw6QgPHZpbGxlLnN5cmphbGFAbGludXguaW50ZWwuY29tPgoK Cj4gIAo+ICAJcmV0dXJuIHJldDsKPiAgfQo+IC0tIAo+IDIuNS4wCj4gCj4gX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KPiBJbnRlbC1nZnggbWFpbGluZyBs aXN0Cj4gSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwo+IGh0dHBzOi8vbGlzdHMuZnJl ZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4CgotLSAKVmlsbGUgU3lyasOk bMOkCkludGVsIE9UQwpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0CkludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5v cmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1n ZngK