From mboxrd@z Thu Jan 1 00:00:00 1970 From: Imre Deak Subject: [PATCH v2 1/3] drm/mst: Fix error handling during MST sideband message reception Date: Wed, 19 Jul 2017 14:43:28 +0300 Message-ID: <20170719114330.26540-2-imre.deak@intel.com> References: <20170719114330.26540-1-imre.deak@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga05.intel.com (mga05.intel.com [192.55.52.43]) by gabe.freedesktop.org (Postfix) with ESMTPS id 4A5D36E449 for ; Wed, 19 Jul 2017 11:43:34 +0000 (UTC) In-Reply-To: <20170719114330.26540-1-imre.deak@intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: dri-devel@lists.freedesktop.org Cc: Dave Airlie , Daniel Vetter List-Id: dri-devel@lists.freedesktop.org SGFuZGxlIGFueSBlcnJvciBkdWUgdG8gcGFydGlhbCByZWFkcywgdGltZW91dHMgZXRjLiB0byBh dm9pZCBwYXJzaW5nCnVuaW5pdGlhbGl6ZWQgZGF0YSBzdWJzZXF1ZW50bHkuIEFsc28gYmFpbCBv dXQgaWYgdGhlIHBhcnNpbmcgaXRzZWxmCmZhaWxzLgoKQ2M6IERhdmUgQWlybGllIDxhaXJsaWVk QHJlZGhhdC5jb20+CkNjOiBMeXVkZSA8bHl1ZGVAcmVkaGF0LmNvbT4KQ2M6IERhbmllbCBWZXR0 ZXIgPGRhbmllbC52ZXR0ZXJAZmZ3bGwuY2g+ClNpZ25lZC1vZmYtYnk6IEltcmUgRGVhayA8aW1y ZS5kZWFrQGludGVsLmNvbT4KUmV2aWV3ZWQtYnk6IEx5dWRlIDxseXVkZUByZWRoYXQuY29tPgot LS0KIGRyaXZlcnMvZ3B1L2RybS9kcm1fZHBfbXN0X3RvcG9sb2d5LmMgfCAxMCArKysrKysrKy0t CiAxIGZpbGUgY2hhbmdlZCwgOCBpbnNlcnRpb25zKCspLCAyIGRlbGV0aW9ucygtKQoKZGlmZiAt LWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9kcm1fZHBfbXN0X3RvcG9sb2d5LmMgYi9kcml2ZXJzL2dw dS9kcm0vZHJtX2RwX21zdF90b3BvbG9neS5jCmluZGV4IGY3ZTI5MmJmMmJhZi4uYzZhZTNlNjg5 MThmIDEwMDY0NAotLS0gYS9kcml2ZXJzL2dwdS9kcm0vZHJtX2RwX21zdF90b3BvbG9neS5jCisr KyBiL2RyaXZlcnMvZ3B1L2RybS9kcm1fZHBfbXN0X3RvcG9sb2d5LmMKQEAgLTIyMDAsMTEgKzIy MDAsMTcgQEAgc3RhdGljIHZvaWQgZHJtX2RwX2dldF9vbmVfc2JfbXNnKHN0cnVjdCBkcm1fZHBf bXN0X3RvcG9sb2d5X21nciAqbWdyLCBib29sIHVwKQogCQlyZXQgPSBkcm1fZHBfZHBjZF9yZWFk KG1nci0+YXV4LCBiYXNlcmVnICsgY3VycmVwbHksCiAJCQkJICAgIHJlcGx5YmxvY2ssIGxlbik7 CiAJCWlmIChyZXQgIT0gbGVuKSB7Ci0JCQlEUk1fREVCVUdfS01TKCJmYWlsZWQgdG8gcmVhZCBh IGNodW5rXG4iKTsKKwkJCURSTV9ERUJVR19LTVMoImZhaWxlZCB0byByZWFkIGEgY2h1bmsgKGxl biAlZCwgcmV0ICVkKVxuIiwKKwkJCQkgICAgICBsZW4sIHJldCk7CisJCQlyZXR1cm47CiAJCX0K KwogCQlyZXQgPSBkcm1fZHBfc2lkZWJhbmRfbXNnX2J1aWxkKG1zZywgcmVwbHlibG9jaywgbGVu LCBmYWxzZSk7Ci0JCWlmIChyZXQgPT0gZmFsc2UpCisJCWlmICghcmV0KSB7CiAJCQlEUk1fREVC VUdfS01TKCJmYWlsZWQgdG8gYnVpbGQgc2lkZWJhbmQgbXNnXG4iKTsKKwkJCXJldHVybjsKKwkJ fQorCiAJCWN1cnJlcGx5ICs9IGxlbjsKIAkJcmVwbHlsZW4gLT0gbGVuOwogCX0KLS0gCjIuMTMu MgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRl dmVsIG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8v bGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVsCg==