From mboxrd@z Thu Jan 1 00:00:00 1970 From: Matthew Auld Subject: [PATCH] drm/i915: drop the struct_mutex when wedged or trying to reset Date: Mon, 28 Nov 2016 10:36:48 +0000 Message-ID: <20161128103648.9235-1-matthew.auld@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga11.intel.com (mga11.intel.com [192.55.52.93]) by gabe.freedesktop.org (Postfix) with ESMTPS id 11FFC89D67 for ; Mon, 28 Nov 2016 10:36:51 +0000 (UTC) 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 V2UgZ3JhYiB0aGUgc3RydWN0X211dGV4IGluIGludGVsX2NydGNfcGFnZV9mbGlwLCBidXQgaWYg d2UgYXJlIHdlZGdlZApvciBhIHJlc2V0IGlzIGluIHByb2dyZXNzIHdlIGJhaWwgZWFybHkgYnV0 IG5ldmVyIHNlZW0gdG8gYWN0dWFsbHkKcmVsZWFzZSB0aGUgbG9jay4KCkZpeGVzOiA3ZjE4NDdl YmY0OGIgKCJkcm0vaTkxNTogU2ltcGxpZnkgY2hlY2tpbmcgb2YgR1BVIHJlc2V0X2NvdW50ZXIg aW4gZGlzcGxheSBwYWdlZmxpcHMiKQpDYzogQ2hyaXMgV2lsc29uIDxjaHJpc0BjaHJpcy13aWxz b24uY28udWs+ClNpZ25lZC1vZmYtYnk6IE1hdHRoZXcgQXVsZCA8bWF0dGhldy5hdWxkQGludGVs LmNvbT4KLS0tCiBkcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kaXNwbGF5LmMgfCAzICsrLQog MSBmaWxlIGNoYW5nZWQsIDIgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQoKZGlmZiAtLWdp dCBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2Rpc3BsYXkuYyBiL2RyaXZlcnMvZ3B1L2Ry bS9pOTE1L2ludGVsX2Rpc3BsYXkuYwppbmRleCA1ZDExMDAyMzE5ZjcuLjc3MmE3MmEyMTUxMyAx MDA2NDQKLS0tIGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZGlzcGxheS5jCisrKyBiL2Ry aXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2Rpc3BsYXkuYwpAQCAtMTIyMTQsNyArMTIyMTQsNyBA QCBzdGF0aWMgaW50IGludGVsX2NydGNfcGFnZV9mbGlwKHN0cnVjdCBkcm1fY3J0YyAqY3J0YywK IAlpbnRlbF9jcnRjLT5yZXNldF9jb3VudCA9IGk5MTVfcmVzZXRfY291bnQoJmRldl9wcml2LT5n cHVfZXJyb3IpOwogCWlmIChpOTE1X3Jlc2V0X2luX3Byb2dyZXNzX29yX3dlZGdlZCgmZGV2X3By aXYtPmdwdV9lcnJvcikpIHsKIAkJcmV0ID0gLUVJTzsKLQkJZ290byBjbGVhbnVwOworCQlnb3Rv IHVubG9jazsKIAl9CiAKIAlhdG9taWNfaW5jKCZpbnRlbF9jcnRjLT51bnBpbl93b3JrX2NvdW50 KTsKQEAgLTEyMzAyLDYgKzEyMzAyLDcgQEAgc3RhdGljIGludCBpbnRlbF9jcnRjX3BhZ2VfZmxp cChzdHJ1Y3QgZHJtX2NydGMgKmNydGMsCiAJaW50ZWxfdW5waW5fZmJfb2JqKGZiLCBjcnRjLT5w cmltYXJ5LT5zdGF0ZS0+cm90YXRpb24pOwogY2xlYW51cF9wZW5kaW5nOgogCWF0b21pY19kZWMo JmludGVsX2NydGMtPnVucGluX3dvcmtfY291bnQpOwordW5sb2NrOgogCW11dGV4X3VubG9jaygm ZGV2LT5zdHJ1Y3RfbXV0ZXgpOwogY2xlYW51cDoKIAljcnRjLT5wcmltYXJ5LT5mYiA9IG9sZF9m YjsKLS0gCjIuOS4zCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0CkludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5v cmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1n ZngK