From mboxrd@z Thu Jan 1 00:00:00 1970 From: Martin Peres Subject: Re: [PATCH 1/7] device: prevent a NULL pointer dereference in __intel_peek_fd Date: Mon, 15 Feb 2016 17:56:02 +0200 Message-ID: <56C1F512.6000606@linux.intel.com> References: <1455294689-29249-1-git-send-email-martin.peres@linux.intel.com> <1455294689-29249-2-git-send-email-martin.peres@linux.intel.com> <56C1C364.8050602@intel.com> <56C1D55A.7040707@linux.intel.com> <56C1D70B.3040204@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: Received: from mga03.intel.com (mga03.intel.com [134.134.136.65]) by gabe.freedesktop.org (Postfix) with ESMTP id 43EFB6E68F for ; Mon, 15 Feb 2016 15:56:06 +0000 (UTC) In-Reply-To: <56C1D70B.3040204@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 T24gMTUvMDIvMTYgMTU6NDcsIERhdmUgR29yZG9uIHdyb3RlOgo+IE9uIDE1LzAyLzE2IDEzOjQw LCBNYXJ0aW4gUGVyZXMgd3JvdGU6Cj4+IE9uIDE1LzAyLzE2IDE0OjI0LCBEYXZlIEdvcmRvbiB3 cm90ZToKPj4+IE9uIDEyLzAyLzE2IDE2OjMxLCBNYXJ0aW4gUGVyZXMgd3JvdGU6Cj4+Pj4gVGhp cyBpcyBub3QgYSBiaWcgaXNzdWUgdG8gcmV0dXJuIC0xIHNpbmNlIHRoZSBvbmx5IGNvZGVwYXRo IHRoYXQgdXNlcwo+Pj4+IGl0IGlzIGZvciBkaXNwbGF5IHB1cnBvc2VzLgo+Pj4+Cj4+Pj4gQ2F1 Z2h0IGJ5IEtsb2Nrd29yay4KPj4+Pgo+Pj4+IFNpZ25lZC1vZmYtYnk6IE1hcnRpbiBQZXJlcyA8 bWFydGluLnBlcmVzQGxpbnV4LmludGVsLmNvbT4KPj4+PiAtLS0KPj4+PiAgIHNyYy9pbnRlbF9k ZXZpY2UuYyB8IDUgKysrKy0KPj4+PiAgIDEgZmlsZSBjaGFuZ2VkLCA0IGluc2VydGlvbnMoKyks IDEgZGVsZXRpb24oLSkKPj4+Pgo+Pj4+IGRpZmYgLS1naXQgYS9zcmMvaW50ZWxfZGV2aWNlLmMg Yi9zcmMvaW50ZWxfZGV2aWNlLmMKPj4+PiBpbmRleCA1NGMxNDQzLi4zNWU2NTJhIDEwMDY0NAo+ Pj4+IC0tLSBhL3NyYy9pbnRlbF9kZXZpY2UuYwo+Pj4+ICsrKyBiL3NyYy9pbnRlbF9kZXZpY2Uu Ywo+Pj4+IEBAIC02NTAsNyArNjUwLDEwIEBAIGludCBfX2ludGVsX3BlZWtfZmQoU2NybkluZm9Q dHIgc2NybikKPj4+PiAgICAgICBkZXYgPSBpbnRlbF9kZXZpY2Uoc2Nybik7Cj4+Pj4gICAgICAg YXNzZXJ0KGRldiAmJiBkZXYtPmZkICE9IC0xKTsKPj4+Cj4+PiBEb2Vzbid0IEtsb2N3b3JrIHJl Y29nbmlzZSB0aGUgYXNzZXJ0KCkgYWJvdmU/Cj4+PiBJIHRob3VnaHQgdGhhdCB3b3VsZCB0ZWxs IGl0IHRoYXQgZGV2IGNhbid0IGJlIE5VTEwuCj4+Cj4+IEl0IGRvZXMgbm90LCBJIGhhZCB0byBj bG9zZSBtYW55IGZhbHNlIHBvc2l0aXZlcyByZWxhdGVkIHRvIHRoaXMuLi4KPgo+IEhtbW0gLi4g ZWxzZXdoZXJlIChlLmcuIFs0LzddKSB5b3UgaGF2ZSAvYWRkZWQvIGFuIGFzc2VydCwgd2hpY2gg SQo+IHRob3VnaHQgbXVzdCBiZSBzbyB0aGF0IEtsb2N3b3JrIHN0b3BzIGNvbXBsYWluaW5nIHRo YXQgc29tZXRoaW5nIG1pZ2h0Cj4gYmUgTlVMTCAuLi4gbWF5YmUgaXQgY2FuJ3QgaGFuZGxlIHRo ZSBjb21wb3NpdGUgYXNzZXJ0aW9uPyBEb2VzIGl0Cj4gc2lsZW5jZSB0aGUgY29tcGxhaW50IGlm IHlvdSBjaGFuZ2U6Cj4gICAgICBhc3NlcnQoZGV2ICYmIGRldi0+ZmQgIT0gLTEpOwo+IGludG86 Cj4gICAgICBhc3NlcnQoZGV2KTsKPiAgICAgIGFzc2VydChkZXYtPmZkICE9IC0xKTsKPiA/CgpT dXJlLCBJIGFkZGVkIGFuIGFzc2VydCwgYnV0IG5vdCB0byBzaWxlbmNlIHBhdGNod29yaywganVz dCB0byBtYWtlIHN1cmUgCndlIGhhdmUgbm8gcHJvYmxlbS4gSSBjYW5ub3QgcnVuIGtsb2t3b3Jr IG15c2VsZiBhbmQgbXkgZ29hbCB3YXMgbm90IHRvIApzaWxlbmNlIGJ1dCBpbnN0ZWFkIHRvIGNo ZWNrIHRoZSByZXBvcnRlZCBpc3N1ZXMuCgpEYXZpZCBpcyByaWdodCwgSSB0aGluayBLbG9rd29y ayBvbmx5IGNhcmVzIGFib3V0IHJ1bnRpbWUgY2hlY2tzIGFuZCAKd2FudHMgdG8gbWFrZSBzdXJl IHRoYXQgd2UgbmV2ZXIgZGUtcmVmZXJlbmNlIGEgTlVMTCBwb2ludGVyLgoKTWFydGluCl9fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkludGVsLWdmeCBtYWls aW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZy ZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeAo=