From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ville =?iso-8859-1?Q?Syrj=E4l=E4?= Subject: Re: [PATCH v2] drm/i915: Fix deadlock in i830_disable_pipe() Date: Fri, 1 Dec 2017 17:12:05 +0200 Message-ID: <20171201151205.GK10981@intel.com> References: <20171128154853.28222-1-ville.syrjala@linux.intel.com> <20171129125411.29055-1-ville.syrjala@linux.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga14.intel.com (mga14.intel.com [192.55.52.115]) by gabe.freedesktop.org (Postfix) with ESMTPS id 07BF66ED68 for ; Fri, 1 Dec 2017 15:12:08 +0000 (UTC) Content-Disposition: inline In-Reply-To: <20171129125411.29055-1-ville.syrjala@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: intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gV2VkLCBOb3YgMjksIDIwMTcgYXQgMDI6NTQ6MTFQTSArMDIwMCwgVmlsbGUgU3lyamFsYSB3 cm90ZToKPiBGcm9tOiBWaWxsZSBTeXJqw6Rsw6QgPHZpbGxlLnN5cmphbGFAbGludXguaW50ZWwu Y29tPgo+IAo+IGk4MzBfZGlzYWJsZV9waXBlKCkgZ2V0cyBjYWxsZWQgZnJvbSB0aGUgcG93ZXIg d2VsbCBjb2RlLCBhbmQgdGh1cwo+IHdlJ3JlIGFscmVhZHkgaG9sZGluZyB0aGUgcG93ZXIgZG9t YWluIG11dGV4LiBUaGF0IG1lYW5zIHdlIGNhbid0Cj4gY2FsbCBwbGFuZS0+Z2V0X2h3X3N0YXRl KCkgYXMgaXQgd2lsbCBhbHNvIHRyeSB0byBncmFiIHRoZQo+IHNhbWUgbXV0ZXggYW5kIHdpbGwg dGh1cyBkZWFkbG9jay4KPiAKPiBSZXBsYWNlIHRoZSBhc3NlcnRfcGxhbmUoKSBjYWxscyAod2hp Y2ggY2FsbHMgLT5nZXRfaHdfc3RhdGUoKSkgd2l0aAo+IGp1c3QgcmF3IHJlZ2lzdGVyIHJlYWRz IGluIGk4MzBfZGlzYWJsZV9waXBlKCkuIEFzIGEgYm9udXMgd2UgY2FuCj4gbm93IGdldCBhIHdh cm5pbmcgaWYgcGxhbmUgQyBpcyBlbmFibGVkIGV2ZW4gdGhvdWdoIHdlIGRvbid0IGV2ZW4KPiBl eHBvc2UgaXQgYXMgYSBkcm0gcGxhbmUuCj4gCj4gdjI6IERvIGEgc2VwYXJhdGUgV0FSTl9PTigp IGZvciBlYWNoIHBsYW5lIChDaHJpcykKPiAKPiBDYzogQ2hyaXMgV2lsc29uIDxjaHJpc0BjaHJp cy13aWxzb24uY28udWs+Cj4gUmV2aWV3ZWQtYnk6IENocmlzIFdpbHNvbiA8Y2hyaXNAY2hyaXMt d2lsc29uLmNvLnVrPgo+IEZpeGVzOiA1MWY1YTA5NjM5ODQgKCJkcm0vaTkxNTogQWRkIC5nZXRf aHdfc3RhdGUoKSBtZXRob2QgZm9yIHBsYW5lcyIpCj4gU2lnbmVkLW9mZi1ieTogVmlsbGUgU3ly asOkbMOkIDx2aWxsZS5zeXJqYWxhQGxpbnV4LmludGVsLmNvbT4KClB1c2hlZCB0byBkaW5xLiBU aGFua3MgZm9yIHRoZSByZXZpZXcuCgo+IC0tLQo+ICBkcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRl bF9kaXNwbGF5LmMgfCA3ICsrKysrLS0KPiAgMSBmaWxlIGNoYW5nZWQsIDUgaW5zZXJ0aW9ucygr KSwgMiBkZWxldGlvbnMoLSkKPiAKPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2k5MTUv aW50ZWxfZGlzcGxheS5jIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZGlzcGxheS5jCj4g aW5kZXggZDY3YzdjNDk4YjM0Li42NzRiODZiYmU3ZDcgMTAwNjQ0Cj4gLS0tIGEvZHJpdmVycy9n cHUvZHJtL2k5MTUvaW50ZWxfZGlzcGxheS5jCj4gKysrIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUv aW50ZWxfZGlzcGxheS5jCj4gQEAgLTE0NzMxLDggKzE0NzMxLDExIEBAIHZvaWQgaTgzMF9kaXNh YmxlX3BpcGUoc3RydWN0IGRybV9pOTE1X3ByaXZhdGUgKmRldl9wcml2LCBlbnVtIHBpcGUgcGlw ZSkKPiAgCURSTV9ERUJVR19LTVMoImRpc2FibGluZyBwaXBlICVjIGR1ZSB0byBmb3JjZSBxdWly a1xuIiwKPiAgCQkgICAgICBwaXBlX25hbWUocGlwZSkpOwo+ICAKPiAtCWFzc2VydF9wbGFuZXNf ZGlzYWJsZWQoaW50ZWxfZ2V0X2NydGNfZm9yX3BpcGUoZGV2X3ByaXYsIFBJUEVfQSkpOwo+IC0J YXNzZXJ0X3BsYW5lc19kaXNhYmxlZChpbnRlbF9nZXRfY3J0Y19mb3JfcGlwZShkZXZfcHJpdiwg UElQRV9CKSk7Cj4gKwlXQVJOX09OKEk5MTVfUkVBRChEU1BDTlRSKFBMQU5FX0EpKSAmIERJU1BM QVlfUExBTkVfRU5BQkxFKTsKPiArCVdBUk5fT04oSTkxNV9SRUFEKERTUENOVFIoUExBTkVfQikp ICYgRElTUExBWV9QTEFORV9FTkFCTEUpOwo+ICsJV0FSTl9PTihJOTE1X1JFQUQoRFNQQ05UUihQ TEFORV9DKSkgJiBESVNQTEFZX1BMQU5FX0VOQUJMRSk7Cj4gKwlXQVJOX09OKEk5MTVfUkVBRChD VVJDTlRSKFBJUEVfQSkpICYgQ1VSU09SX01PREUpOwo+ICsJV0FSTl9PTihJOTE1X1JFQUQoQ1VS Q05UUihQSVBFX0IpKSAmIENVUlNPUl9NT0RFKTsKPiAgCj4gIAlJOTE1X1dSSVRFKFBJUEVDT05G KHBpcGUpLCAwKTsKPiAgCVBPU1RJTkdfUkVBRChQSVBFQ09ORihwaXBlKSk7Cj4gLS0gCj4gMi4x My42CgotLSAKVmlsbGUgU3lyasOkbMOkCkludGVsIE9UQwpfX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0CkludGVsLWdm eEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFp bG1hbi9saXN0aW5mby9pbnRlbC1nZngK