From mboxrd@z Thu Jan 1 00:00:00 1970 From: Alex Deucher Subject: [PATCH 70/88] drm/amdgpu: take the mode_config mutex when handling hpds Date: Tue, 26 May 2015 23:20:09 -0400 Message-ID: <1432696827-3752-40-git-send-email-alexander.deucher@amd.com> References: <1432696827-3752-1-git-send-email-alexander.deucher@amd.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-qg0-f53.google.com (mail-qg0-f53.google.com [209.85.192.53]) by gabe.freedesktop.org (Postfix) with ESMTP id B4C516E8D1 for ; Tue, 26 May 2015 20:20:59 -0700 (PDT) Received: by qgg60 with SMTP id 60so21214971qgg.2 for ; Tue, 26 May 2015 20:20:59 -0700 (PDT) In-Reply-To: <1432696827-3752-1-git-send-email-alexander.deucher@amd.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: Alex Deucher List-Id: dri-devel@lists.freedesktop.org U2luY2Ugd2UgbWF5IG1vZGlmeSBkaXNwbGF5IHN0YXRlLgoKUmV2aWV3ZWQtYnk6IENocmlzdGlh biBLw7ZuaWcgPGNocmlzdGlhbi5rb2VuaWdAYW1kLmNvbT4KU2lnbmVkLW9mZi1ieTogQWxleCBE ZXVjaGVyIDxhbGV4YW5kZXIuZGV1Y2hlckBhbWQuY29tPgotLS0KIGRyaXZlcnMvZ3B1L2RybS9h bWQvYW1kZ3B1L2FtZGdwdV9pcnEuYyB8IDIgKysKIDEgZmlsZSBjaGFuZ2VkLCAyIGluc2VydGlv bnMoKykKCmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vYW1kL2FtZGdwdS9hbWRncHVfaXJx LmMgYi9kcml2ZXJzL2dwdS9kcm0vYW1kL2FtZGdwdS9hbWRncHVfaXJxLmMKaW5kZXggMjE4Nzk2 MC4uYjRkMzZmMCAxMDA2NDQKLS0tIGEvZHJpdmVycy9ncHUvZHJtL2FtZC9hbWRncHUvYW1kZ3B1 X2lycS5jCisrKyBiL2RyaXZlcnMvZ3B1L2RybS9hbWQvYW1kZ3B1L2FtZGdwdV9pcnEuYwpAQCAt NTksMTAgKzU5LDEyIEBAIHN0YXRpYyB2b2lkIGFtZGdwdV9ob3RwbHVnX3dvcmtfZnVuYyhzdHJ1 Y3Qgd29ya19zdHJ1Y3QgKndvcmspCiAJc3RydWN0IGRybV9tb2RlX2NvbmZpZyAqbW9kZV9jb25m aWcgPSAmZGV2LT5tb2RlX2NvbmZpZzsKIAlzdHJ1Y3QgZHJtX2Nvbm5lY3RvciAqY29ubmVjdG9y OwogCisJbXV0ZXhfbG9jaygmbW9kZV9jb25maWctPm11dGV4KTsKIAlpZiAobW9kZV9jb25maWct Pm51bV9jb25uZWN0b3IpIHsKIAkJbGlzdF9mb3JfZWFjaF9lbnRyeShjb25uZWN0b3IsICZtb2Rl X2NvbmZpZy0+Y29ubmVjdG9yX2xpc3QsIGhlYWQpCiAJCQlhbWRncHVfY29ubmVjdG9yX2hvdHBs dWcoY29ubmVjdG9yKTsKIAl9CisJbXV0ZXhfdW5sb2NrKCZtb2RlX2NvbmZpZy0+bXV0ZXgpOwog CS8qIEp1c3QgZmlyZSBvZmYgYSB1ZXZlbnQgYW5kIGxldCB1c2Vyc3BhY2UgdGVsbCB1cyB3aGF0 IHRvIGRvICovCiAJZHJtX2hlbHBlcl9ocGRfaXJxX2V2ZW50KGRldik7CiB9Ci0tIAoxLjguMy4x CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpkcmktZGV2 ZWwgbWFpbGluZyBsaXN0CmRyaS1kZXZlbEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cDovL2xp c3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2RyaS1kZXZlbAo=