From mboxrd@z Thu Jan 1 00:00:00 1970 From: Rodrigo Vivi Subject: Re: Potential NULL pointer dereference in intel_crt_get_edid Date: Mon, 18 Mar 2019 16:53:08 -0700 Message-ID: <20190318235308.GB27875@intel.com> References: <3c286170-5ac2-5599-bd78-3e70f0040cbc@cs.utah.edu> <20190318232631.GA27875@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga14.intel.com (mga14.intel.com [192.55.52.115]) by gabe.freedesktop.org (Postfix) with ESMTPS id B0E73896E4 for ; Mon, 18 Mar 2019 23:52:54 +0000 (UTC) Content-Disposition: inline In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Shaobo He Cc: intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gTW9uLCBNYXIgMTgsIDIwMTkgYXQgMDU6Mzk6NDhQTSAtMDYwMCwgU2hhb2JvIEhlIHdyb3Rl Ogo+IEhpIFJvZHJpZ28sCj4KPiBTb3JyeSBJJ20gYSBiaXQgbG9zdCBoZXJlLiBNYXkgSSBhc2sg d2hlcmUgdGhlIGBXQVJOYCBpcz8KCmFsb25nIHdpdGggdGhlIHJldHVybiBOVUxMCgpzdHJ1Y3Qg aTJjX2FkYXB0ZXIgKmludGVsX2dtYnVzX2dldF9hZGFwdGUoKQogIGlmIChXQVJOX09OKCFpbnRl bF9nbWJ1c19pc192YWxpZF9waW4oZGV2X3ByaXYsIHBpbikpKQogICAgICAgICAgICAgICAgcmV0 dXJuIE5VTEw7Cgo+Cj4gVGhhbmtzLAo+IFNoYW9ibwo+IE9uIDMvMTgvMTkgNToyNiBQTSwgUm9k cmlnbyBWaXZpIHdyb3RlOgo+ID4gSGkgU2hhb2JvLAo+ID4KPiA+IG4gTW9uLCBNYXIgMTgsIDIw MTkgYXQgMDU6MDE6MTBQTSAtMDYwMCwgU2hhb2JvIEhlIHdyb3RlOgo+ID4gPiBIZWxsbyBldmVy eW9uZSwKPiA+ID4KPiA+ID4gTXkgbmFtZSBpcyBTaGFvYm8gSGUgYW5kIEkgYW0gYSBncmFkdWF0 ZSBzdHVkZW50IGF0IFVuaXZlcnNpdHkgb2YgVXRhaC4gSSBhbQo+ID4gPiB1c2luZyBhIHN0YXRp YyBhbmFseXNpcyB0b29sIHRvIHNlYXJjaCBmb3IgbnVsbCBwb2ludGVyIGRlcmVmZXJlbmNlcyBh bmQKPiA+ID4gY2FtZSBhY3Jvc3MgYSBwb3RlbnRpYWxseSBpbnZhbGlkIG1lbW9yeSBhY2Nlc3Mg aW4gdGhlIGZpbGUKPiA+ID4gZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfY3J0LmM6IGluIGZ1 bmN0aW9uIGBpbnRlbF9jcnRfZGV0ZWN0X2RkY2AsCj4gPiA+IGZ1bmN0aW9uIGBpbnRlbF9nbWJ1 c19nZXRfYWRhcHRlcmAgY2FuIHJldHVybiBhIE5VTEwgcG9pbnRlciB3aGljaCBpcwo+ID4KPiA+ IGlmIHRoaXMgaGFwcGVucyB3ZSd2ZSBkb25lIGEgdGVycmlibGUgam9iIG9uIGRlZmluaW5nIHRo ZSBwbGF0Zm9ybS4uLgo+ID4KPiA+ID4gZGVyZWZlcmVuY2VkIGJ5IHRoZSBjYWxsIHRvIGBkcm1f Z2V0X2VkaWRgIG9yIGBpbnRlbF9nbWJ1c19pc19mb3JjZWRfYml0YC4KPiA+Cj4gPiBidXQgaXQg c2VlbXMgeW91IGFyZSByaWdodC4uLiB0aGlzIHdpbGwgcmVhY2ggaTJjX3RyYW5zZmVyIGluIHRo ZSBlbmQKPiA+IGFuZCBpdCB3aWxsIGJyZWFrIGV2ZXJ5dGhpbmcgYWZ0ZXIgd2UgZ2F2ZSB0aGUg V2FybmluZy4uLgo+ID4KPiA+ID4gSXQgc2VlbXMgdGhhdCB0aGUgcmV0dXJuIHZhbHVlIG9mIGBp bnRlbF9nbWJ1c19nZXRfYWRhcHRlcmAgaXMgbmV2ZXIKPiA+ID4gTlVMTC1jaGVja2VkLiBJZiBz bywgaXQgd291bGQgYmUgYmV0dGVyIHRvIHJlcGxhY2UgdGhlIGJyYW5jaCB0byByZXR1cm4gYQo+ ID4gPiBOVUxMIHBvaW50ZXIgd2l0aCBzb21ldGhpbmcgbGlrZSBgQlVHX09OYC4KPiA+Cj4gPiB3 aGF0IGFib3V0IGp1c3QgYWRkaW5nIGlmICghaTJjKSByZXR1cm4gZmFsc2UKPiA+IGluc3RlYWQg b2YgQlVHLgo+ID4KPiA+IFdlIGFscmVhZHkgaGF2ZSB0aGUgV0FSTiB0byBkZWJ1ZyBpZiB0aGlz IGNhc2UgZXZlciBoYXBwZW5zLgo+ID4KPiA+IFRoYW5rcywKPiA+IFJvZHJpZ28uCj4gPgo+ID4g Pgo+ID4gPiBQbGVhc2UgbGV0IG1lIGtub3cgaWYgaXQgbWFrZXMgc2Vuc2UuIEkgYW0gbG9va2lu ZyBmb3J3YXJkIHRvIHlvdXIgcmVwbHkuCj4gPiA+Cj4gPiA+IEJlc3QsCj4gPiA+IFNoYW9ibwpf X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZngg bWFpbGluZyBsaXN0CkludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0 cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZng=