From mboxrd@z Thu Jan 1 00:00:00 1970 From: Chris Wilson Subject: [CI 08/21] drm/i915: Drop local struct_mutex around intel_init_emon[ilk] Date: Fri, 9 Sep 2016 12:00:48 +0100 Message-ID: <20160909110101.31967-8-chris@chris-wilson.co.uk> References: <20160909110101.31967-1-chris@chris-wilson.co.uk> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-wm0-x244.google.com (mail-wm0-x244.google.com [IPv6:2a00:1450:400c:c09::244]) by gabe.freedesktop.org (Postfix) with ESMTPS id 8DFB46E785 for ; Fri, 9 Sep 2016 11:01:14 +0000 (UTC) Received: by mail-wm0-x244.google.com with SMTP id l65so2204524wmf.3 for ; Fri, 09 Sep 2016 04:01:14 -0700 (PDT) Received: from haswell.alporthouse.com ([78.156.65.138]) by smtp.gmail.com with ESMTPSA id kq2sm2786494wjc.41.2016.09.09.04.01.12 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 09 Sep 2016 04:01:12 -0700 (PDT) In-Reply-To: <20160909110101.31967-1-chris@chris-wilson.co.uk> 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 QWNjZXNzIHRvIGludGVsX2luaXRfZW1vbigpIGlzIHN0cmljdGx5IG9yZGVyZWQgYnkgZ3RfcG93 ZXJzYXZlLCB1c2luZwpzdHJ1Y3RfbXV0ZXggYXJvdW5kIGl0IGlzIG92ZXJraWxsIChhbmQgd2ls bCBjb25mbGljdCB3aXRoIHRoZSBjYWxsZXIKaG9sZGluZyBzdHJ1Y3RfbXV0ZXggdGhlbXNlbHZl cykuCgpTaWduZWQtb2ZmLWJ5OiBDaHJpcyBXaWxzb24gPGNocmlzQGNocmlzLXdpbHNvbi5jby51 az4KUmV2aWV3ZWQtYnk6IE1pa2EgS3VvcHBhbGEgPG1pa2Eua3VvcHBhbGFAaW50ZWwuY29tPgot LS0KIGRyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX3BtLmMgfCAyIC0tCiAxIGZpbGUgY2hhbmdl ZCwgMiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRl bF9wbS5jIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfcG0uYwppbmRleCA0ZjgzM2EwNzcw ODkuLjZhZjQzOGZmZWY5YSAxMDA2NDQKLS0tIGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxf cG0uYworKysgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9wbS5jCkBAIC02NzczLDkgKzY3 NzMsNyBAQCB2b2lkIGludGVsX2F1dG9lbmFibGVfZ3RfcG93ZXJzYXZlKHN0cnVjdCBkcm1faTkx NV9wcml2YXRlICpkZXZfcHJpdikKIAogCWlmIChJU19JUk9OTEFLRV9NKGRldl9wcml2KSkgewog CQlpcm9ubGFrZV9lbmFibGVfZHJwcyhkZXZfcHJpdik7Ci0JCW11dGV4X2xvY2soJmRldl9wcml2 LT5kcm0uc3RydWN0X211dGV4KTsKIAkJaW50ZWxfaW5pdF9lbW9uKGRldl9wcml2KTsKLQkJbXV0 ZXhfdW5sb2NrKCZkZXZfcHJpdi0+ZHJtLnN0cnVjdF9tdXRleCk7CiAJfSBlbHNlIGlmIChJTlRF TF9JTkZPKGRldl9wcml2KS0+Z2VuID49IDYpIHsKIAkJLyoKIAkJICogUENVIGNvbW11bmljYXRp b24gaXMgc2xvdyBhbmQgdGhpcyBkb2Vzbid0IG5lZWQgdG8gYmUKLS0gCjIuOS4zCgpfX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFpbGlu ZyBsaXN0CkludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVl ZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngK