From mboxrd@z Thu Jan 1 00:00:00 1970 From: Imre Deak Subject: Re: [PATCH v2] drm/i915: Add missing NULL check before calling initial_watermarks Date: Mon, 29 Feb 2016 23:35:44 +0200 Message-ID: <1456781744.30042.2.camel@intel.com> References: <1456773635-23362-1-git-send-email-imre.deak@intel.com> <1456776633-3401-1-git-send-email-imre.deak@intel.com> <20160229210626.GD4175@intel.com> Reply-To: imre.deak@intel.com Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga04.intel.com (mga04.intel.com [192.55.52.120]) by gabe.freedesktop.org (Postfix) with ESMTP id 2778D6E396 for ; Mon, 29 Feb 2016 21:35:55 +0000 (UTC) In-Reply-To: <20160229210626.GD4175@intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Matt Roper Cc: intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gTW9uLCAyMDE2LTAyLTI5IGF0IDEzOjA2IC0wODAwLCBNYXR0IFJvcGVyIHdyb3RlOgo+IE9u IE1vbiwgRmViIDI5LCAyMDE2IGF0IDEwOjEwOjMzUE0gKzAyMDAsIEltcmUgRGVhayB3cm90ZToK PiA+IE5vdCBhbGwgcGxhdGZvcm1zIHNldCB0aGlzIGNhbGxiYWNrLCBzbyBOVUxMIGNoZWNrIGl0 IGJlZm9yZQo+ID4gY2FsbGluZyBpdC4KPiA+IAo+ID4gdjI6Cj4gPiAtIENhbGwgaW50ZWxfdXBk YXRlX3dhdGVybWFya3MoKSBvbiBIU1crIHdoZXJlIHRoZSBjYWxsYmFjayBpcyBub3QKPiA+IHNl dC4KPiA+IMKgIChNYXR0KQo+ID4gCj4gPiBDQzogTWF0dCBSb3BlciA8bWF0dGhldy5kLnJvcGVy QGludGVsLmNvbT4KPiA+IEZpeGVzOiBjb21taXQgZWQ0YTZhN2MgKCJkcm0vaTkxNTogQWRkIHR3 by1zdGFnZSBJTEstc3R5bGUKPiA+IHdhdGVybWFyayBwcm9ncmFtbWluZyAodjExKSIpCj4gPiBT aWduZWQtb2ZmLWJ5OiBJbXJlIERlYWsgPGltcmUuZGVha0BpbnRlbC5jb20+Cj4gCj4gUmV2aWV3 ZWQtYnk6IE1hdHQgUm9wZXIgPG1hdHRoZXcuZC5yb3BlckBpbnRlbC5jb20+Cj4gCj4gVGVjaG5p Y2FsbHkgdGhlIGNoYW5nZSBpbiBpcm9ubGFrZV9jcnRjX2VuYWJsZSgpIHNob3VsZG4ndCBiZQo+ IG5lY2Vzc2FyeQo+IHNpbmNlIGFsbCBwbGF0Zm9ybXMgdGhhdCB1c2UgdGhhdCBkbyBoYXZlIGF0 b21pYyB3YXRlcm1hcmtzLCBidXQKPiBhZGRpbmcKPiB0aGUgY2hlY2sgY2VydGFpbmx5IGRvZXNu J3QgaHVydCBhbnl0aGluZy4KClRoZSBjYWxsYmFjayBpcyBzZXQgb25seSBjb25kaXRpb25hbGx5 IGV2ZW4gb24gdGhvc2UgcGxhdGZvcm1zLApkZXBlbmRpbmcgb24gd2hldGhlciB0aGUgV00gcmVh ZG91dCBzdWNjZWVkZWQsIHNvIEkgdGhvdWdodCBpdCdzIHNhZmVyCnRoaXMgd2F5LgoKLS1JbXJl Cgo+IE1hdHQKPiAKPiA+IC0tLQo+ID4gwqBkcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kaXNw bGF5LmMgfCA4ICsrKysrKy0tCj4gPiDCoDEgZmlsZSBjaGFuZ2VkLCA2IGluc2VydGlvbnMoKyks IDIgZGVsZXRpb25zKC0pCj4gPiAKPiA+IGRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vaTkx NS9pbnRlbF9kaXNwbGF5LmMKPiA+IGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZGlzcGxh eS5jCj4gPiBpbmRleCA3OWJmNTI3Li5kNGIwYWQwIDEwMDY0NAo+ID4gLS0tIGEvZHJpdmVycy9n cHUvZHJtL2k5MTUvaW50ZWxfZGlzcGxheS5jCj4gPiArKysgYi9kcml2ZXJzL2dwdS9kcm0vaTkx NS9pbnRlbF9kaXNwbGF5LmMKPiA+IEBAIC00OTU3LDcgKzQ5NTcsOCBAQCBzdGF0aWMgdm9pZCBp cm9ubGFrZV9jcnRjX2VuYWJsZShzdHJ1Y3QKPiA+IGRybV9jcnRjICpjcnRjKQo+ID4gwqAJwqAq Lwo+ID4gwqAJaW50ZWxfY3J0Y19sb2FkX2x1dChjcnRjKTsKPiA+IMKgCj4gPiAtCWRldl9wcml2 LT5kaXNwbGF5LmluaXRpYWxfd2F0ZXJtYXJrcyhpbnRlbF9jcnRjLT5jb25maWcpOwo+ID4gKwlp ZiAoZGV2X3ByaXYtPmRpc3BsYXkuaW5pdGlhbF93YXRlcm1hcmtzICE9IE5VTEwpCj4gPiArCQlk ZXZfcHJpdi0+ZGlzcGxheS5pbml0aWFsX3dhdGVybWFya3MoaW50ZWxfY3J0Yy0KPiA+ID5jb25m aWcpOwo+ID4gwqAJaW50ZWxfZW5hYmxlX3BpcGUoaW50ZWxfY3J0Yyk7Cj4gPiDCoAo+ID4gwqAJ aWYgKGludGVsX2NydGMtPmNvbmZpZy0+aGFzX3BjaF9lbmNvZGVyKQo+ID4gQEAgLTUwNTYsNyAr NTA1NywxMCBAQCBzdGF0aWMgdm9pZCBoYXN3ZWxsX2NydGNfZW5hYmxlKHN0cnVjdAo+ID4gZHJt X2NydGMgKmNydGMpCj4gPiDCoAlpZiAoIWludGVsX2NydGMtPmNvbmZpZy0+aGFzX2RzaV9lbmNv ZGVyKQo+ID4gwqAJCWludGVsX2RkaV9lbmFibGVfdHJhbnNjb2Rlcl9mdW5jKGNydGMpOwo+ID4g wqAKPiA+IC0JZGV2X3ByaXYtPmRpc3BsYXkuaW5pdGlhbF93YXRlcm1hcmtzKHBpcGVfY29uZmln KTsKPiA+ICsJaWYgKGRldl9wcml2LT5kaXNwbGF5LmluaXRpYWxfd2F0ZXJtYXJrcyAhPSBOVUxM KQo+ID4gKwkJZGV2X3ByaXYtPmRpc3BsYXkuaW5pdGlhbF93YXRlcm1hcmtzKHBpcGVfY29uZmln KTsKPiA+ICsJZWxzZQo+ID4gKwkJaW50ZWxfdXBkYXRlX3dhdGVybWFya3MoY3J0Yyk7Cj4gPiDC oAlpbnRlbF9lbmFibGVfcGlwZShpbnRlbF9jcnRjKTsKPiA+IMKgCj4gPiDCoAlpZiAoaW50ZWxf Y3J0Yy0+Y29uZmlnLT5oYXNfcGNoX2VuY29kZXIpCj4gPiAtLSAKPiA+IDIuNS4wCj4gPiAKPiAK X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4 IG1haWxpbmcgbGlzdApJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlz dHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cg==