From: Rob Clark Subject: [PATCH] drm/atomic: rip out unnecessary locking Date: Fri, 14 Nov 2014 17:11:16 -0500 Message-ID: <1416003076-15164-1-git-send-email-robdclark@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-qg0-f46.google.com (mail-qg0-f46.google.com [209.85.192.46]) by gabe.freedesktop.org (Postfix) with ESMTP id 360856E431 for ; Fri, 14 Nov 2014 14:11:20 -0800 (PST) Received: by mail-qg0-f46.google.com with SMTP id i50so12578533qgf.33 for ; Fri, 14 Nov 2014 14:11:19 -0800 (PST) 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 List-Id: dri-devel@lists.freedesktop.org Rm9yIGFzeW5jIGNvbW1pdCwgaXQgaXMgKmludGVudGlvbmFsKiB0aGF0IHRob3NlIGxvY2tzIGFy ZSBub3QgaGVsZC4KCkRhbmllbCBWZXR0ZXIgPGRhbmllbC52ZXR0ZXJAZmZ3bGwuY2g+ClNpZ25l ZC1vZmYtYnk6IFJvYiBDbGFyayA8cm9iZGNsYXJrQGdtYWlsLmNvbT4KLS0tCiBkcml2ZXJzL2dw dS9kcm0vZHJtX2F0b21pY19oZWxwZXIuYyB8IDQgLS0tLQogMSBmaWxlIGNoYW5nZWQsIDQgZGVs ZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2RybV9hdG9taWNfaGVscGVy LmMgYi9kcml2ZXJzL2dwdS9kcm0vZHJtX2F0b21pY19oZWxwZXIuYwppbmRleCBjMGEwN2NiLi5m YWQyYjkzIDEwMDY0NAotLS0gYS9kcml2ZXJzL2dwdS9kcm0vZHJtX2F0b21pY19oZWxwZXIuYwor KysgYi9kcml2ZXJzL2dwdS9kcm0vZHJtX2F0b21pY19oZWxwZXIuYwpAQCAtMTAwNiw4ICsxMDA2 LDYgQEAgdm9pZCBkcm1fYXRvbWljX2hlbHBlcl9jb21taXRfcGxhbmVzKHN0cnVjdCBkcm1fZGV2 aWNlICpkZXYsCiAJCWlmICghY3J0YykKIAkJCWNvbnRpbnVlOwogCi0JCVdBUk5fT04oIWRybV9t b2Rlc2V0X2lzX2xvY2tlZCgmY3J0Yy0+bXV0ZXgpKTsKLQogCQlmdW5jcyA9IGNydGMtPmhlbHBl cl9wcml2YXRlOwogCiAJCWlmICghZnVuY3MgfHwgIWZ1bmNzLT5hdG9taWNfYmVnaW4pCkBAIC0x MDIzLDggKzEwMjEsNiBAQCB2b2lkIGRybV9hdG9taWNfaGVscGVyX2NvbW1pdF9wbGFuZXMoc3Ry dWN0IGRybV9kZXZpY2UgKmRldiwKIAkJaWYgKCFwbGFuZSkKIAkJCWNvbnRpbnVlOwogCi0JCVdB Uk5fT04oIWRybV9tb2Rlc2V0X2lzX2xvY2tlZCgmcGxhbmUtPm11dGV4KSk7Ci0KIAkJZnVuY3Mg PSBwbGFuZS0+aGVscGVyX3ByaXZhdGU7CiAKIAkJaWYgKCFmdW5jcyB8fCAhZnVuY3MtPmF0b21p Y191cGRhdGUpCi0tIAoxLjkuMwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX18KZHJpLWRldmVsIG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRl c2t0b3Aub3JnCmh0dHA6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9k cmktZGV2ZWwK