From mboxrd@z Thu Jan 1 00:00:00 1970 From: Rodrigo Vivi Subject: Re: [PATCH] drm/i915: Protect against wrong reg offset and warn. Date: Tue, 11 Sep 2018 14:26:36 -0700 Message-ID: <20180911212636.GB6275@intel.com> References: <20180903051500.10766-1-rodrigo.vivi@intel.com> <1536698393.2638.2.camel@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga01.intel.com (mga01.intel.com [192.55.52.88]) by gabe.freedesktop.org (Postfix) with ESMTPS id 3986B6E114 for ; Tue, 11 Sep 2018 21:27:03 +0000 (UTC) Content-Disposition: inline In-Reply-To: <1536698393.2638.2.camel@intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Paulo Zanoni Cc: intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gVHVlLCBTZXAgMTEsIDIwMTggYXQgMDE6Mzk6NTNQTSAtMDcwMCwgUGF1bG8gWmFub25pIHdy b3RlOgo+IEVtIERvbSwgMjAxOC0wOS0wMiDDoHMgMjI6MTUgLTA3MDAsIFJvZHJpZ28gVml2aSBl c2NyZXZldToKPiA+IEluIGNhc2Ugd2UgZm9yZ2V0IHRvIGNoYW5nZSBpbnRlbF9wb3J0X2lzX3Rj Cj4gPiB3ZSB3b3VsZCBiZSB0cnlpbmcgdG8gYWNjZXNzIHJlZ2lzdGVycyB3aXRoIHBvcnQgPT0g LTEsCj4gPiBpLmUuIFBPUlRfVENfTk9ORSwgd2hhdCB3b3VsZCBiZSB3cm9uZyBvZmZzZXQuCj4g PiAKPiAKPiBUaGVyZSBhcmUgc29tZSBtYW55IHRoaW5ncyB0aGF0IHdvdWxkIGJyZWFrIGlmIGlu dGVsX3BvcnRfaXNfdGMoKSBpcwo+IGluY29ycmVjdCB0aGF0IHdlIHdvdWxkIGhhdmUgdG8gYWRk IGEgZmV3IGRvemVuIG1vcmUgV0FSTnMuIFdoeSBhZGQKPiB0aGlzIHNwZWNpZmljIGNoZWNrIGF0 IHRoaXMgc3BlY2lmaWMgY2FzZSBhbmQgbm90IGFsbCBvdGhlciBjaGVja3MgaW4KPiBvdGhlciBw b3NzaWJsZSBjYXNlcyB0aGF0IGNvdWxkIGJyZWFrPwoKYmVjYXVzZSBzdGF0aWMgYW5hbHl6ZXIg dG9vbHMganVzdCBib3RoZXIgdG8gaW5mb3JtIHVzIGFib3V0IHRoaXMKY2FzZSBoZXJlLi4uCgpi dXQgSSBjYW4gbWFyayB0aGF0IGFzIGludGVudGlvbmFsL2ZhbHNlLXBvc2l0aXZlL2ltcG9zc2li bGUvZG9uJ3QtYm90aGVyLWFueW1vcmUKYW5kIGp1c3QgbW92ZSBvbmUgaWYgeW91IHRoaW5rIHRo aXMgaXMgcmVhbGx5IHVuIGltcG9zc2libGUgcG9zc2liaWxpdHkKCj4gCj4gCj4gPiBTbyBsZXQn cyBqdXN0IGFkZCBhIHByb3RlY3Rpb24gYW5kIHdhcm4gaGVyZS4KPiA+IAo+ID4gQ2M6IFBhdWxv IFphbm9uaSA8cGF1bG8uci56YW5vbmlAaW50ZWwuY29tPgo+ID4gU2lnbmVkLW9mZi1ieTogUm9k cmlnbyBWaXZpIDxyb2RyaWdvLnZpdmlAaW50ZWwuY29tPgo+ID4gLS0tCj4gPiAgZHJpdmVycy9n cHUvZHJtL2k5MTUvaW50ZWxfZHAuYyB8IDMgKysrCj4gPiAgMSBmaWxlIGNoYW5nZWQsIDMgaW5z ZXJ0aW9ucygrKQo+ID4gCj4gPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50 ZWxfZHAuYwo+ID4gYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kcC5jCj4gPiBpbmRleCA0 MzZjMjJkZTMzYjYuLjZhOTNmYTliYmJkOSAxMDA2NDQKPiA+IC0tLSBhL2RyaXZlcnMvZ3B1L2Ry bS9pOTE1L2ludGVsX2RwLmMKPiA+ICsrKyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2Rw LmMKPiA+IEBAIC00ODg2LDYgKzQ4ODYsOSBAQCBzdGF0aWMgYm9vbCBpY2xfdGNfcG9ydF9jb25u ZWN0ZWQoc3RydWN0Cj4gPiBkcm1faTkxNV9wcml2YXRlICpkZXZfcHJpdiwKPiA+ICAJYm9vbCBp c19sZWdhY3ksIGlzX3R5cGVjLCBpc190YnQ7Cj4gPiAgCXUzMiBkcHNwOwo+ID4gIAo+ID4gKwlp ZiAoV0FSTl9PTih0Y19wb3J0ID09IFBPUlRfVENfTk9ORSkpCj4gPiArCQlyZXR1cm4gZmFsc2U7 Cj4gPiArCj4gPiAgCWlzX2xlZ2FjeSA9IEk5MTVfUkVBRChTREVJU1IpICYgU0RFX1RDX0hPVFBM VUdfSUNQKHRjX3BvcnQpOwo+ID4gIAo+ID4gIAkvKgpfX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0CkludGVsLWdmeEBs aXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1h bi9saXN0aW5mby9pbnRlbC1nZngK