From mboxrd@z Thu Jan 1 00:00:00 1970 From: Alex Deucher Subject: [PATCH] drm/radeon: take the mode_config mutex when dealing with hpds (v2) Date: Tue, 19 May 2015 12:08:36 -0400 Message-ID: <1432051717-2487-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-vn0-f45.google.com (mail-vn0-f45.google.com [209.85.216.45]) by gabe.freedesktop.org (Postfix) with ESMTP id 3DD376E68F for ; Tue, 19 May 2015 09:08:46 -0700 (PDT) Received: by vnbf129 with SMTP id f129so1460157vnb.10 for ; Tue, 19 May 2015 09:08:45 -0700 (PDT) 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 , stable@vger.kernel.org List-Id: dri-devel@lists.freedesktop.org U2luY2Ugd2UgYXJlIG1lc3Npbmcgd2l0aCBzdGF0ZSBpbiB0aGUgd29ya2VyLgoKdjI6IGRyb3Ag dGhlIGNoYW5nZXMgaW4gdGhlIG1zdCB3b3JrZXIKClNpZ25lZC1vZmYtYnk6IEFsZXggRGV1Y2hl ciA8YWxleGFuZGVyLmRldWNoZXJAYW1kLmNvbT4KQ2M6IHN0YWJsZUB2Z2VyLmtlcm5lbC5vcmcK LS0tCiBkcml2ZXJzL2dwdS9kcm0vcmFkZW9uL3JhZGVvbl9pcnFfa21zLmMgfCAyICsrCiAxIGZp bGUgY2hhbmdlZCwgMiBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJt L3JhZGVvbi9yYWRlb25faXJxX2ttcy5jIGIvZHJpdmVycy9ncHUvZHJtL3JhZGVvbi9yYWRlb25f aXJxX2ttcy5jCmluZGV4IDcxNjJjOTMuLmY2ODJlNTMgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1 L2RybS9yYWRlb24vcmFkZW9uX2lycV9rbXMuYworKysgYi9kcml2ZXJzL2dwdS9kcm0vcmFkZW9u L3JhZGVvbl9pcnFfa21zLmMKQEAgLTc5LDEwICs3OSwxMiBAQCBzdGF0aWMgdm9pZCByYWRlb25f aG90cGx1Z193b3JrX2Z1bmMoc3RydWN0IHdvcmtfc3RydWN0ICp3b3JrKQogCXN0cnVjdCBkcm1f bW9kZV9jb25maWcgKm1vZGVfY29uZmlnID0gJmRldi0+bW9kZV9jb25maWc7CiAJc3RydWN0IGRy bV9jb25uZWN0b3IgKmNvbm5lY3RvcjsKIAorCW11dGV4X2xvY2soJm1vZGVfY29uZmlnLT5tdXRl eCk7CiAJaWYgKG1vZGVfY29uZmlnLT5udW1fY29ubmVjdG9yKSB7CiAJCWxpc3RfZm9yX2VhY2hf ZW50cnkoY29ubmVjdG9yLCAmbW9kZV9jb25maWctPmNvbm5lY3Rvcl9saXN0LCBoZWFkKQogCQkJ cmFkZW9uX2Nvbm5lY3Rvcl9ob3RwbHVnKGNvbm5lY3Rvcik7CiAJfQorCW11dGV4X3VubG9jaygm bW9kZV9jb25maWctPm11dGV4KTsKIAkvKiBKdXN0IGZpcmUgb2ZmIGEgdWV2ZW50IGFuZCBsZXQg dXNlcnNwYWNlIHRlbGwgdXMgd2hhdCB0byBkbyAqLwogCWRybV9oZWxwZXJfaHBkX2lycV9ldmVu dChkZXYpOwogfQotLSAKMS44LjMuMQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX18KZHJpLWRldmVsIG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJl ZWRlc2t0b3Aub3JnCmh0dHA6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5m by9kcmktZGV2ZWwK