From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Vetter Subject: [PATCH 18/18] drm/amdgpu: don't grab dev->struct_mutex in pm functions Date: Thu, 9 Jul 2015 23:32:50 +0200 Message-ID: <1436477570-4936-19-git-send-email-daniel.vetter@ffwll.ch> References: <1436477570-4936-1-git-send-email-daniel.vetter@ffwll.ch> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <1436477570-4936-1-git-send-email-daniel.vetter@ffwll.ch> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: DRI Development Cc: Alex Deucher , Daniel Vetter , Intel Graphics Development , =?UTF-8?q?Christian=20K=C3=B6nig?= , Daniel Vetter List-Id: dri-devel@lists.freedesktop.org U2ltaWxhciB0byByYWRlb24sIGV4Y2VwdCB0aGF0IGFtZGdwdSBkb2Vzbid0IGV2ZW4gdXNlIHN0 cnVjdF9tdXRleCB0bwpwcm90ZWN0IGFueXRoaW5nIGxpa2UgdGhlIHNoYXJlZCB6IGJ1ZmZlciAo c2FuZSBncHUgYXJjaGl0ZWN0dXJlLAp5YXkhKS4gQW5kIHRoZSBjb2RlIGFscmVhZHkgZ3JhYnMg dGhlIGdsb2JhIGFkZXYtPnJpbmdfbG9jaywgc28gdGhpcwpjb2RlIGNhbid0IHJhY2Ugd2l0aCBp dHNlbGYuIFdoaWNoIG1ha2VzIHN0cnVjdF9tdXRleCBjb21wbGV0ZWx5CnJlZHVuZG5hbnQuIFJl bW92ZSBpdC4KCkNjOiBBbGV4IERldWNoZXIgPGFsZXhhbmRlci5kZXVjaGVyQGFtZC5jb20+CkNj OiAiQ2hyaXN0aWFuIEvDtm5pZyIgPGNocmlzdGlhbi5rb2VuaWdAYW1kLmNvbT4KU2lnbmVkLW9m Zi1ieTogRGFuaWVsIFZldHRlciA8ZGFuaWVsLnZldHRlckBpbnRlbC5jb20+Ci0tLQogZHJpdmVy cy9ncHUvZHJtL2FtZC9hbWRncHUvYW1kZ3B1X3BtLmMgfCAyIC0tCiAxIGZpbGUgY2hhbmdlZCwg MiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vYW1kL2FtZGdwdS9h bWRncHVfcG0uYyBiL2RyaXZlcnMvZ3B1L2RybS9hbWQvYW1kZ3B1L2FtZGdwdV9wbS5jCmluZGV4 IGVkMTNiYWE3Yzk3Ni4uNTM1ZDkwMjU0NjczIDEwMDY0NAotLS0gYS9kcml2ZXJzL2dwdS9kcm0v YW1kL2FtZGdwdS9hbWRncHVfcG0uYworKysgYi9kcml2ZXJzL2dwdS9kcm0vYW1kL2FtZGdwdS9h bWRncHVfcG0uYwpAQCAtNTgwLDcgKzU4MCw2IEBAIGZvcmNlOgogCQlhbWRncHVfZHBtX3ByaW50 X3Bvd2VyX3N0YXRlKGFkZXYsIGFkZXYtPnBtLmRwbS5yZXF1ZXN0ZWRfcHMpOwogCX0KIAotCW11 dGV4X2xvY2soJmFkZXYtPmRkZXYtPnN0cnVjdF9tdXRleCk7CiAJbXV0ZXhfbG9jaygmYWRldi0+ cmluZ19sb2NrKTsKIAogCS8qIHVwZGF0ZSB3aGV0aGVyIHZjZSBpcyBhY3RpdmUgKi8KQEAgLTYy OCw3ICs2MjcsNiBAQCBmb3JjZToKIAogZG9uZToKIAltdXRleF91bmxvY2soJmFkZXYtPnJpbmdf bG9jayk7Ci0JbXV0ZXhfdW5sb2NrKCZhZGV2LT5kZGV2LT5zdHJ1Y3RfbXV0ZXgpOwogfQogCiB2 b2lkIGFtZGdwdV9kcG1fZW5hYmxlX3V2ZChzdHJ1Y3QgYW1kZ3B1X2RldmljZSAqYWRldiwgYm9v bCBlbmFibGUpCi0tIAoyLjEuNAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1nZnhAbGlzdHMuZnJlZWRl c2t0b3Aub3JnCmh0dHA6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9p bnRlbC1nZngK