From mboxrd@z Thu Jan 1 00:00:00 1970 From: Andy Shevchenko Subject: [PATCH v2] drm/dp/mst: Fix off-by-one typo when dump payload table Date: Mon, 19 Mar 2018 16:19:32 +0200 Message-ID: <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 mga12.intel.com (mga12.intel.com [192.55.52.136]) by gabe.freedesktop.org (Postfix) with ESMTPS id B39A16E56C for ; Mon, 19 Mar 2018 14:19:36 +0000 (UTC) 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 SXQgc2VlbXMgdGhlcmUgaXMgYSBjbGFzc2ljYWwgb2ZmLWJ5LW9uZSB0eXBvIGZyb20gdGhlIGJl Z2lubmluZwp3aGVuIGNvbW1pdAoKICBhZDdmOGExZjljZWQgKCJkcm0vaGVscGVyOiBhZGQgRGlz cGxheXBvcnQgbXVsdGktc3RyZWFtIGhlbHBlciAodjAuNikiKQoKaW50cm9kdWNlZCBhIG5ldyBo ZWxwZXIuCgpGaXggYSB0eXBvIGJ5IGludHJvZHVjaW5nIGEgbWFjcm8gY29uc3RhbnQuCgpDYzog RGF2ZSBBaXJsaWUgPGFpcmxpZWRAcmVkaGF0LmNvbT4KU2lnbmVkLW9mZi1ieTogQW5keSBTaGV2 Y2hlbmtvIDxhbmRyaXkuc2hldmNoZW5rb0BsaW51eC5pbnRlbC5jb20+Ci0tLQotIHVzZSBtYWNy byBmb3IgYnVmZmVyIGxlbmd0aCBvbiBzdGFjawoKIGRyaXZlcnMvZ3B1L2RybS9kcm1fZHBfbXN0 X3RvcG9sb2d5LmMgfCA5ICsrKysrLS0tLQogMSBmaWxlIGNoYW5nZWQsIDUgaW5zZXJ0aW9ucygr KSwgNCBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vZHJtX2RwX21z dF90b3BvbG9neS5jIGIvZHJpdmVycy9ncHUvZHJtL2RybV9kcF9tc3RfdG9wb2xvZ3kuYwppbmRl eCA2ZmFjNDEyOWU2YTIuLjY1ODgzMDYyMGNhMyAxMDA2NDQKLS0tIGEvZHJpdmVycy9ncHUvZHJt L2RybV9kcF9tc3RfdG9wb2xvZ3kuYworKysgYi9kcml2ZXJzL2dwdS9kcm0vZHJtX2RwX21zdF90 b3BvbG9neS5jCkBAIC0yOTQxLDEyICsyOTQxLDE0IEBAIHN0YXRpYyB2b2lkIGRybV9kcF9tc3Rf ZHVtcF9tc3RiKHN0cnVjdCBzZXFfZmlsZSAqbSwKIAl9CiB9CiAKKyNkZWZpbmUgRFBfUEFZTE9B RF9UQUJMRV9TSVpFCQk2NAorCiBzdGF0aWMgYm9vbCBkdW1wX2RwX3BheWxvYWRfdGFibGUoc3Ry dWN0IGRybV9kcF9tc3RfdG9wb2xvZ3lfbWdyICptZ3IsCiAJCQkJICBjaGFyICpidWYpCiB7CiAJ aW50IGk7CiAKLQlmb3IgKGkgPSAwOyBpIDwgNjQ7IGkgKz0gMTYpIHsKKwlmb3IgKGkgPSAwOyBp IDwgRFBfUEFZTE9BRF9UQUJMRV9TSVpFOyBpICs9IDE2KSB7CiAJCWlmIChkcm1fZHBfZHBjZF9y ZWFkKG1nci0+YXV4LAogCQkJCSAgICAgRFBfUEFZTE9BRF9UQUJMRV9VUERBVEVfU1RBVFVTICsg aSwKIAkJCQkgICAgICZidWZbaV0sIDE2KSAhPSAxNikKQEAgLTMwMTUsNyArMzAxNyw3IEBAIHZv aWQgZHJtX2RwX21zdF9kdW1wX3RvcG9sb2d5KHN0cnVjdCBzZXFfZmlsZSAqbSwKIAogCW11dGV4 X2xvY2soJm1nci0+bG9jayk7CiAJaWYgKG1nci0+bXN0X3ByaW1hcnkpIHsKLQkJdTggYnVmWzY0 XTsKKwkJdTggYnVmW0RQX1BBWUxPQURfVEFCTEVfU0laRV07CiAJCWludCByZXQ7CiAKIAkJcmV0 ID0gZHJtX2RwX2RwY2RfcmVhZChtZ3ItPmF1eCwgRFBfRFBDRF9SRVYsIGJ1ZiwgRFBfUkVDRUlW RVJfQ0FQX1NJWkUpOwpAQCAtMzAzMyw4ICszMDM1LDcgQEAgdm9pZCBkcm1fZHBfbXN0X2R1bXBf dG9wb2xvZ3koc3RydWN0IHNlcV9maWxlICptLAogCQlzZXFfcHJpbnRmKG0sICIgcmV2aXNpb246 IGh3OiAleC4leCBzdzogJXguJXhcbiIsCiAJCQkgICBidWZbMHg5XSA+PiA0LCBidWZbMHg5XSAm IDB4ZiwgYnVmWzB4YV0sIGJ1ZlsweGJdKTsKIAkJaWYgKGR1bXBfZHBfcGF5bG9hZF90YWJsZSht Z3IsIGJ1ZikpCi0JCQlzZXFfcHJpbnRmKG0sICJwYXlsb2FkIHRhYmxlOiAlKnBoXG4iLCA2Mywg YnVmKTsKLQorCQkJc2VxX3ByaW50ZihtLCAicGF5bG9hZCB0YWJsZTogJSpwaFxuIiwgRFBfUEFZ TE9BRF9UQUJMRV9TSVpFLCBidWYpOwogCX0KIAogCW11dGV4X3VubG9jaygmbWdyLT5sb2NrKTsK LS0gCjIuMTYuMgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X18KZHJpLWRldmVsIG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3Jn Cmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVs Cg==