From mboxrd@z Thu Jan 1 00:00:00 1970 From: Imre Deak Subject: [PATCH v2 2/3] drm/mst: Fix error handling during MST sideband message reception Date: Fri, 13 May 2016 17:31:42 +0300 Message-ID: <1463149902-29102-1-git-send-email-imre.deak@intel.com> References: <1463058040-31828-3-git-send-email-imre.deak@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 ESMTP id 934F16E54D for ; Fri, 13 May 2016 14:32:15 +0000 (UTC) In-Reply-To: <1463058040-31828-3-git-send-email-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 , Lyude List-Id: dri-devel@lists.freedesktop.org SGFuZGxlIGFueSBlcnJvciBkdWUgdG8gcGFydGlhbCByZWFkcywgdGltZW91dHMgZXRjLiB0byBh dm9pZCBwYXJzaW5nCnVuaW5pdGlhbGl6ZWQgZGF0YSBzdWJzZXF1ZW50bHkuIEFsc28gYmFpbCBv dXQgaWYgdGhlIHBhcnNpbmcgaXRzZWxmCmZhaWxzLgoKdjI6Ci0gUmVtb3ZlIGJsYW5rIGxpbmVz IGJlZm9yZSByZXR1cm5zIHRvIG1hdGNoIHRoZSByZXN0IG9mIGZpbGUgKEx5dWRlKQoKQ0M6IERh dmUgQWlybGllIDxhaXJsaWVkQHJlZGhhdC5jb20+ClNpZ25lZC1vZmYtYnk6IEltcmUgRGVhayA8 aW1yZS5kZWFrQGludGVsLmNvbT4KUmV2aWV3ZWQtYnk6IEx5dWRlIDxjcGF1bEByZWRoYXQuY29t PgotLS0KIGRyaXZlcnMvZ3B1L2RybS9kcm1fZHBfbXN0X3RvcG9sb2d5LmMgfCAxMCArKysrKysr Ky0tCiAxIGZpbGUgY2hhbmdlZCwgOCBpbnNlcnRpb25zKCspLCAyIGRlbGV0aW9ucygtKQoKZGlm ZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9kcm1fZHBfbXN0X3RvcG9sb2d5LmMgYi9kcml2ZXJz L2dwdS9kcm0vZHJtX2RwX21zdF90b3BvbG9neS5jCmluZGV4IGExM2VkZjUuLjllNjQ0OTMgMTAw NjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS9kcm1fZHBfbXN0X3RvcG9sb2d5LmMKKysrIGIvZHJp dmVycy9ncHUvZHJtL2RybV9kcF9tc3RfdG9wb2xvZ3kuYwpAQCAtMjIwNCwxMSArMjIwNCwxNyBA QCBzdGF0aWMgdm9pZCBkcm1fZHBfZ2V0X29uZV9zYl9tc2coc3RydWN0IGRybV9kcF9tc3RfdG9w b2xvZ3lfbWdyICptZ3IsIGJvb2wgdXApCiAJCXJldCA9IGRybV9kcF9kcGNkX3JlYWQobWdyLT5h dXgsIGJhc2VyZWcgKyBjdXJyZXBseSwKIAkJCQkgICAgcmVwbHlibG9jaywgbGVuKTsKIAkJaWYg KHJldCAhPSBsZW4pIHsKLQkJCURSTV9ERUJVR19LTVMoImZhaWxlZCB0byByZWFkIGEgY2h1bmtc biIpOworCQkJRFJNX0RFQlVHX0tNUygiZmFpbGVkIHRvIHJlYWQgYSBjaHVuayAobGVuICVkLCBy ZXQgJWQpXG4iLAorCQkJCSAgICAgIGxlbiwgcmV0KTsKKwkJCXJldHVybjsKIAkJfQorCiAJCXJl dCA9IGRybV9kcF9zaWRlYmFuZF9tc2dfYnVpbGQobXNnLCByZXBseWJsb2NrLCBsZW4sIGZhbHNl KTsKLQkJaWYgKHJldCA9PSBmYWxzZSkKKwkJaWYgKCFyZXQpIHsKIAkJCURSTV9ERUJVR19LTVMo ImZhaWxlZCB0byBidWlsZCBzaWRlYmFuZCBtc2dcbiIpOworCQkJcmV0dXJuOworCQl9CisKIAkJ Y3VycmVwbHkgKz0gbGVuOwogCQlyZXBseWxlbiAtPSBsZW47CiAJfQotLSAKMi41LjAKCl9fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmRyaS1kZXZlbCBtYWls aW5nIGxpc3QKZHJpLWRldmVsQGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZy ZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2RyaS1kZXZlbAo=