From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jani Nikula Subject: Re: [PATCH v2] drm/dp/mst: Fix off-by-one typo when dump payload table Date: Wed, 28 Mar 2018 09:22:38 +0300 Message-ID: <87tvt0yb0x.fsf@intel.com> References: <20180319141932.37290-1-andriy.shevchenko@linux.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga03.intel.com (mga03.intel.com [134.134.136.65]) by gabe.freedesktop.org (Postfix) with ESMTPS id 4B5176E1C1 for ; Wed, 28 Mar 2018 06:22:43 +0000 (UTC) In-Reply-To: <20180319141932.37290-1-andriy.shevchenko@linux.intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: Gustavo Padovan , Daniel Vetter , dri-devel@lists.freedesktop.org Cc: Dave Airlie , Andy Shevchenko List-Id: dri-devel@lists.freedesktop.org T24gTW9uLCAxOSBNYXIgMjAxOCwgQW5keSBTaGV2Y2hlbmtvIDxhbmRyaXkuc2hldmNoZW5rb0Bs aW51eC5pbnRlbC5jb20+IHdyb3RlOgo+IEl0IHNlZW1zIHRoZXJlIGlzIGEgY2xhc3NpY2FsIG9m Zi1ieS1vbmUgdHlwbyBmcm9tIHRoZSBiZWdpbm5pbmcKPiB3aGVuIGNvbW1pdAo+Cj4gICBhZDdm OGExZjljZWQgKCJkcm0vaGVscGVyOiBhZGQgRGlzcGxheXBvcnQgbXVsdGktc3RyZWFtIGhlbHBl ciAodjAuNikiKQo+Cj4gaW50cm9kdWNlZCBhIG5ldyBoZWxwZXIuCj4KPiBGaXggYSB0eXBvIGJ5 IGludHJvZHVjaW5nIGEgbWFjcm8gY29uc3RhbnQuCj4KPiBDYzogRGF2ZSBBaXJsaWUgPGFpcmxp ZWRAcmVkaGF0LmNvbT4KPiBTaWduZWQtb2ZmLWJ5OiBBbmR5IFNoZXZjaGVua28gPGFuZHJpeS5z aGV2Y2hlbmtvQGxpbnV4LmludGVsLmNvbT4KClB1c2hlZCB0byBkcm0tbWlzYy1uZXh0LCB0aGFu a3MgZm9yIHRoZSBwYXRjaCEKCkJSLApKYW5pLgoKCj4gLS0tCj4gLSB1c2UgbWFjcm8gZm9yIGJ1 ZmZlciBsZW5ndGggb24gc3RhY2sKPgo+ICBkcml2ZXJzL2dwdS9kcm0vZHJtX2RwX21zdF90b3Bv bG9neS5jIHwgOSArKysrKy0tLS0KPiAgMSBmaWxlIGNoYW5nZWQsIDUgaW5zZXJ0aW9ucygrKSwg NCBkZWxldGlvbnMoLSkKPgo+IGRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vZHJtX2RwX21z dF90b3BvbG9neS5jIGIvZHJpdmVycy9ncHUvZHJtL2RybV9kcF9tc3RfdG9wb2xvZ3kuYwo+IGlu ZGV4IDZmYWM0MTI5ZTZhMi4uNjU4ODMwNjIwY2EzIDEwMDY0NAo+IC0tLSBhL2RyaXZlcnMvZ3B1 L2RybS9kcm1fZHBfbXN0X3RvcG9sb2d5LmMKPiArKysgYi9kcml2ZXJzL2dwdS9kcm0vZHJtX2Rw X21zdF90b3BvbG9neS5jCj4gQEAgLTI5NDEsMTIgKzI5NDEsMTQgQEAgc3RhdGljIHZvaWQgZHJt X2RwX21zdF9kdW1wX21zdGIoc3RydWN0IHNlcV9maWxlICptLAo+ICAJfQo+ICB9Cj4gIAo+ICsj ZGVmaW5lIERQX1BBWUxPQURfVEFCTEVfU0laRQkJNjQKPiArCj4gIHN0YXRpYyBib29sIGR1bXBf ZHBfcGF5bG9hZF90YWJsZShzdHJ1Y3QgZHJtX2RwX21zdF90b3BvbG9neV9tZ3IgKm1nciwKPiAg CQkJCSAgY2hhciAqYnVmKQo+ICB7Cj4gIAlpbnQgaTsKPiAgCj4gLQlmb3IgKGkgPSAwOyBpIDwg NjQ7IGkgKz0gMTYpIHsKPiArCWZvciAoaSA9IDA7IGkgPCBEUF9QQVlMT0FEX1RBQkxFX1NJWkU7 IGkgKz0gMTYpIHsKPiAgCQlpZiAoZHJtX2RwX2RwY2RfcmVhZChtZ3ItPmF1eCwKPiAgCQkJCSAg ICAgRFBfUEFZTE9BRF9UQUJMRV9VUERBVEVfU1RBVFVTICsgaSwKPiAgCQkJCSAgICAgJmJ1Zltp XSwgMTYpICE9IDE2KQo+IEBAIC0zMDE1LDcgKzMwMTcsNyBAQCB2b2lkIGRybV9kcF9tc3RfZHVt cF90b3BvbG9neShzdHJ1Y3Qgc2VxX2ZpbGUgKm0sCj4gIAo+ICAJbXV0ZXhfbG9jaygmbWdyLT5s b2NrKTsKPiAgCWlmIChtZ3ItPm1zdF9wcmltYXJ5KSB7Cj4gLQkJdTggYnVmWzY0XTsKPiArCQl1 OCBidWZbRFBfUEFZTE9BRF9UQUJMRV9TSVpFXTsKPiAgCQlpbnQgcmV0Owo+ICAKPiAgCQlyZXQg PSBkcm1fZHBfZHBjZF9yZWFkKG1nci0+YXV4LCBEUF9EUENEX1JFViwgYnVmLCBEUF9SRUNFSVZF Ul9DQVBfU0laRSk7Cj4gQEAgLTMwMzMsOCArMzAzNSw3IEBAIHZvaWQgZHJtX2RwX21zdF9kdW1w X3RvcG9sb2d5KHN0cnVjdCBzZXFfZmlsZSAqbSwKPiAgCQlzZXFfcHJpbnRmKG0sICIgcmV2aXNp b246IGh3OiAleC4leCBzdzogJXguJXhcbiIsCj4gIAkJCSAgIGJ1ZlsweDldID4+IDQsIGJ1Zlsw eDldICYgMHhmLCBidWZbMHhhXSwgYnVmWzB4Yl0pOwo+ICAJCWlmIChkdW1wX2RwX3BheWxvYWRf dGFibGUobWdyLCBidWYpKQo+IC0JCQlzZXFfcHJpbnRmKG0sICJwYXlsb2FkIHRhYmxlOiAlKnBo XG4iLCA2MywgYnVmKTsKPiAtCj4gKwkJCXNlcV9wcmludGYobSwgInBheWxvYWQgdGFibGU6ICUq cGhcbiIsIERQX1BBWUxPQURfVEFCTEVfU0laRSwgYnVmKTsKPiAgCX0KPiAgCj4gIAltdXRleF91 bmxvY2soJm1nci0+bG9jayk7CgotLSAKSmFuaSBOaWt1bGEsIEludGVsIE9wZW4gU291cmNlIFRl Y2hub2xvZ3kgQ2VudGVyCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fCmRyaS1kZXZlbCBtYWlsaW5nIGxpc3QKZHJpLWRldmVsQGxpc3RzLmZyZWVkZXNrdG9w Lm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2RyaS1k ZXZlbAo=