From mboxrd@z Thu Jan 1 00:00:00 1970 From: Nathan Ciobanu Subject: Re: [PATCH v2] drm/dp/mst: fix kernel oops when turning off secondary monitor Date: Wed, 25 Jan 2017 16:12:09 -0800 Message-ID: <8a556e45-ec39-8973-e522-b500b9fcaa2d@linux.intel.com> References: <1480974545-463-1-git-send-email-pierre-louis.bossart@linux.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: Received: from mga06.intel.com (mga06.intel.com [134.134.136.31]) by gabe.freedesktop.org (Postfix) with ESMTPS id 51E0F6E8B3 for ; Thu, 26 Jan 2017 00:08:55 +0000 (UTC) In-Reply-To: <1480974545-463-1-git-send-email-pierre-louis.bossart@linux.intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Pierre-Louis Bossart , intel-gfx@lists.freedesktop.org Cc: Dave Airlie , "daniel.vetter@ffwll.ch; jani.nikula"@linux.intel.com List-Id: intel-gfx@lists.freedesktop.org SSB0ZXN0ZWQgdGhpcyBvbiBhIEtCTCB1c2luZyAwMS0yNS0yMDE3IGRpbnEgYW5kIGl0IGZpeGVk IHRoZSBidWcuCgoKVGVzdGVkLWJ5OiBOYXRoYW4gRCBDaW9iYW51IDxuYXRoYW4uZC5jaW9iYW51 QGxpbnV4LmludGVsLmNvbT4KCgpPbiAxMi8wNS8yMDE2IDAxOjQ5IFBNLCBQaWVycmUtTG91aXMg Qm9zc2FydCB3cm90ZToKPiAxMDAlIHJlcHJvZHVjaWJsZSBpc3N1ZSBmb3VuZCBvbiBTS0wgU2t1 bGxDYW55b24gTlVDIHdpdGggdHdvIGV4dGVybmFsCj4gRFAgZGFpc3ktY2hhaW5lZCBtb25pdG9y cyBpbiBEUC9NU1QgbW9kZS4gV2hlbiB0dXJuaW5nIG9mZiBvciBjaGFuZ2luZwo+IHRoZSBpbnB1 dCBvZiB0aGUgc2Vjb25kIG1vbml0b3IgdGhlIG1hY2hpbmUgc3RvcHMgd2l0aCBhIGtlcm5lbAo+ IG9vcHMuIFRoaXMgaXNzdWUgaGFwcGVuZWQgd2l0aCA0LjguOCBhcyB3ZWxsIGFzIGRybS9kcm0t aW50ZWwtbmlnaHRseS4KPgo+IFRoaXMgaXNzdWUgaXMgdHJhY2VkIHRvIGFuIGluY29uc2lzdGVu dCBjb250cm9sIGZsb3cgaW4KPiBkcm1fZHBfdXBkYXRlX3BheWxvYWRfcGFydDEoKTogdGhlICdw b3J0JyBwb2ludGVyIGlzIHNldCB0byBOVUxMIGF0Cj4gdGhlIHNhbWUgdGltZSBhcyAncmVxX3Bh eWxvYWQubnVtX3Nsb3RzJyBpcyBzZXQgdG8gemVybywgYnV0IHRoZSBwb2ludGVyCj4gaXMgZGVy ZWZlcmVuY2VkIGV2ZW4gd2hlbiByZXFfcGF5bG9hZC5udW1fc2xvdCBpcyB6ZXJvLgo+Cj4gVGhl IHByb2JsZW1hdGljIGRlcmVmZXJlbmNlIHdhcyBpbnRyb2R1Y2VkIGluIGNvbW1pdCBkZmRhMGRm MzQKPiAoImRybS9tc3Q6IHJld29yayBwYXlsb2FkIHRhYmxlIGFsbG9jYXRpb24gdG8gY29uZm9y bSBiZXR0ZXIiKQo+IGFuZCBtYXkgaW1wYWN0IGFsbCB2ZXJzaW9ucyBzaW5jZSB2My4xOAo+Cj4g VGhlIGZpeCBzdWdnZXN0ZWQgYnkgQ2hyaXMgV2lsc29uIHJlbW92ZXMgdGhlIGtlcm5lbCBvb3Bz IGFuZCB3YXMgZm91bmQgdG8KPiB3b3JrIHdlbGwgYWZ0ZXIgMTBtbiBvZiBtb25rZXktdGVzdGlu ZyB3aXRoIHRoZSBzZWNvbmQgbW9uaXRvciBwb3dlciBhbmQKPiBpbnB1dCBidXR0b25zCj4KPiBC dWd6aWxsYTogaHR0cHM6Ly9idWdzLmZyZWVkZXNrdG9wLm9yZy9zaG93X2J1Zy5jZ2k/aWQ9OTg5 OTAKPiBDYzogRGF2ZSBBaXJsaWUgPGFpcmxpZWRAcmVkaGF0LmNvbT4KPiBTaWduZWQtb2ZmLWJ5 OiBQaWVycmUtTG91aXMgQm9zc2FydCA8cGllcnJlLWxvdWlzLmJvc3NhcnRAbGludXguaW50ZWwu Y29tPgo+IC0tLQo+ICAgZHJpdmVycy9ncHUvZHJtL2RybV9kcF9tc3RfdG9wb2xvZ3kuYyB8IDIg Ky0KPiAgIDEgZmlsZSBjaGFuZ2VkLCAxIGluc2VydGlvbigrKSwgMSBkZWxldGlvbigtKQo+Cj4g ZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9kcm1fZHBfbXN0X3RvcG9sb2d5LmMgYi9kcml2 ZXJzL2dwdS9kcm0vZHJtX2RwX21zdF90b3BvbG9neS5jCj4gaW5kZXggYWE2NDQ0OC4uZjU5Nzcx ZCAxMDA2NDQKPiAtLS0gYS9kcml2ZXJzL2dwdS9kcm0vZHJtX2RwX21zdF90b3BvbG9neS5jCj4g KysrIGIvZHJpdmVycy9ncHUvZHJtL2RybV9kcF9tc3RfdG9wb2xvZ3kuYwo+IEBAIC0xODE3LDcg KzE4MTcsNyBAQCBpbnQgZHJtX2RwX3VwZGF0ZV9wYXlsb2FkX3BhcnQxKHN0cnVjdCBkcm1fZHBf bXN0X3RvcG9sb2d5X21nciAqbWdyKQo+ICAgCQkJCW1nci0+cGF5bG9hZHNbaV0udmNwaSA9IHJl cV9wYXlsb2FkLnZjcGk7Cj4gICAJCQl9IGVsc2UgaWYgKG1nci0+cGF5bG9hZHNbaV0ubnVtX3Ns b3RzKSB7Cj4gICAJCQkJbWdyLT5wYXlsb2Fkc1tpXS5udW1fc2xvdHMgPSAwOwo+IC0JCQkJZHJt X2RwX2Rlc3Ryb3lfcGF5bG9hZF9zdGVwMShtZ3IsIHBvcnQsIHBvcnQtPnZjcGkudmNwaSwgJm1n ci0+cGF5bG9hZHNbaV0pOwo+ICsJCQkJZHJtX2RwX2Rlc3Ryb3lfcGF5bG9hZF9zdGVwMShtZ3Is IHBvcnQsIG1nci0+cGF5bG9hZHNbaV0udmNwaSwgJm1nci0+cGF5bG9hZHNbaV0pOwo+ICAgCQkJ CXJlcV9wYXlsb2FkLnBheWxvYWRfc3RhdGUgPSBtZ3ItPnBheWxvYWRzW2ldLnBheWxvYWRfc3Rh dGU7Cj4gICAJCQkJbWdyLT5wYXlsb2Fkc1tpXS5zdGFydF9zbG90ID0gMDsKPiAgIAkJCX0KCl9f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkludGVsLWdmeCBt YWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3Rz LmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeAo=