From mboxrd@z Thu Jan 1 00:00:00 1970 From: Mika Kuoppala Subject: Re: [PATCH] drm/i915: Hold irq uncore.lock when initialising fw_domains Date: Mon, 04 Jul 2016 12:37:38 +0300 Message-ID: <87y45hvj4t.fsf@intel.com> References: <1467566973-13596-1-git-send-email-chris@chris-wilson.co.uk> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga03.intel.com (mga03.intel.com [134.134.136.65]) by gabe.freedesktop.org (Postfix) with ESMTP id 72DE56E3D1 for ; Mon, 4 Jul 2016 09:38:07 +0000 (UTC) In-Reply-To: <1467566973-13596-1-git-send-email-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: Chris Wilson , intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org Q2hyaXMgV2lsc29uIDxjaHJpc0BjaHJpcy13aWxzb24uY28udWs+IHdyaXRlczoKCj4gQWNxdWly aW5nIHRoZSBmb3JjZXdha2UgZG9tYWluIGFzc2VydHMgdGhhdCBpdCBpcyBpbiBhbiBhdG9taWMg c2VjdGlvbgo+IChhcyB3ZSBhbHdheXMgZXhwZWN0IHRvIHVuZGVyIHRoZSB1bmNvcmUubG9jayku IFRoaXMgdHJ1ZSBleHBlY3QgZm9yCj4gaW5pdGlhbGlzaW5nIHRoZSBkb21haW5zIG9uIEl2eWJy aWRnZSwgYW5kIHNvIHdlIGdlbmVyYXRlIGEgd2FybmluZy4KPiBXcmFwIHRoZSBtYW51YWwgdXNh Z2Ugb2YgZndfZG9tYWlucyBpbnNpZGUgdGhlIHNwaW5fbG9jay4KPgo+IFNpZ25lZC1vZmYtYnk6 IENocmlzIFdpbHNvbiA8Y2hyaXNAY2hyaXMtd2lsc29uLmNvLnVrPgo+IENjOiBUdnJ0a28gVXJz dWxpbiA8dHZydGtvLnVyc3VsaW5AaW50ZWwuY29tPgo+IENjOiBNaWthIEt1b3BwYWxhIDxtaWth Lmt1b3BwYWxhQGludGVsLmNvbT4KClJldmlld2VkLWJ5OiBNaWthIEt1b3BwYWxhIDxtaWthLmt1 b3BwYWxhQGludGVsLmNvbT4KCj4gLS0tCj4gIGRyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX3Vu Y29yZS5jIHwgMiArKwo+ICAxIGZpbGUgY2hhbmdlZCwgMiBpbnNlcnRpb25zKCspCj4KPiBkaWZm IC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfdW5jb3JlLmMgYi9kcml2ZXJzL2dw dS9kcm0vaTkxNS9pbnRlbF91bmNvcmUuYwo+IGluZGV4IDdkYTM5MDZiYWRmMy4uMWQ2NTIwOWMw OTk4IDEwMDY0NAo+IC0tLSBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX3VuY29yZS5jCj4g KysrIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfdW5jb3JlLmMKPiBAQCAtMTI5OSw5ICsx Mjk5LDExIEBAIHN0YXRpYyB2b2lkIGludGVsX3VuY29yZV9md19kb21haW5zX2luaXQoc3RydWN0 IGRybV9pOTE1X3ByaXZhdGUgKmRldl9wcml2KQo+ICAJCWZ3X2RvbWFpbl9pbml0KGRldl9wcml2 LCBGV19ET01BSU5fSURfUkVOREVSLAo+ICAJCQkgICAgICAgRk9SQ0VXQUtFX01ULCBGT1JDRVdB S0VfTVRfQUNLKTsKPiAgCj4gKwkJc3Bpbl9sb2NrX2lycSgmZGV2X3ByaXYtPnVuY29yZS5sb2Nr KTsKPiAgCQlmd19kb21haW5zX2dldF93aXRoX3RocmVhZF9zdGF0dXMoZGV2X3ByaXYsIEZPUkNF V0FLRV9BTEwpOwo+ICAJCWVjb2J1cyA9IF9fcmF3X2k5MTVfcmVhZDMyKGRldl9wcml2LCBFQ09C VVMpOwo+ICAJCWZ3X2RvbWFpbnNfcHV0X3dpdGhfZmlmbyhkZXZfcHJpdiwgRk9SQ0VXQUtFX0FM TCk7Cj4gKwkJc3Bpbl91bmxvY2tfaXJxKCZkZXZfcHJpdi0+dW5jb3JlLmxvY2spOwo+ICAKPiAg CQlpZiAoIShlY29idXMgJiBGT1JDRVdBS0VfTVRfRU5BQkxFKSkgewo+ICAJCQlEUk1fSU5GTygi Tm8gTVQgZm9yY2V3YWtlIGF2YWlsYWJsZSBvbiBJdnlicmlkZ2UsIHRoaXMgY2FuIHJlc3VsdCBp biBpc3N1ZXNcbiIpOwo+IC0tIAo+IDIuOC4xCj4KPiBfX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fXwo+IEludGVsLWdmeCBtYWlsaW5nIGxpc3QKPiBJbnRlbC1n ZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCj4gaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcv bWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1nZnhAbGlzdHMu ZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlz dGluZm8vaW50ZWwtZ2Z4Cg==