From mboxrd@z Thu Jan 1 00:00:00 1970 From: Tvrtko Ursulin Subject: Re: [PATCH] drm/i915: Park the GPU on module load Date: Fri, 14 Sep 2018 10:40:43 +0100 Message-ID: <05fa47b4-eb5d-cc9c-dff8-a714cd7abcdd@linux.intel.com> References: <20180914083419.20295-1-chris@chris-wilson.co.uk> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: Received: from mga14.intel.com (mga14.intel.com [192.55.52.115]) by gabe.freedesktop.org (Postfix) with ESMTPS id E3FD66E7B2 for ; Fri, 14 Sep 2018 09:40:45 +0000 (UTC) In-Reply-To: <20180914083419.20295-1-chris@chris-wilson.co.uk> Content-Language: en-GB 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 Ck9uIDE0LzA5LzIwMTggMDk6MzQsIENocmlzIFdpbHNvbiB3cm90ZToKPiBPbmNlIHdlIGhhdmUg Zmx1c2hlZCB0aGUgZmlyc3QgcmVxdWVzdCB0aHJvdWdoIHRoZSBzeXN0ZW0gdG8gYm90aCBsb2Fk IGEKPiBjb250ZXh0IGFuZCByZWNvcmQgdGhlIGRlZmF1bHQgc3RhdGU7IHRlbGwgdGhlIEdQVSB0 byBwYXJrIGFuZCBpZGxlCj4gaXRzZWxmLCBwdXR0aW5nIGl0c2VsZiBpbW1lZGlhdGVseSAoaG9w ZWZ1bGx5IGF0IGxlYXN0KSBpbnRvIGEKPiBwb3dlcnNhdmluZyBzdGF0ZSwgYW5kIGFsbG93aW5n IG91cnNlbHZlcyB0byBzdGFydCBmcm9tIGtub3duIHN0YXRlCj4gYWZ0ZXIgc2V0dGluZyB1cCBh bGwgb3VyIGJvb2trZWVwaW5nLgoKT3RoZXJ3aXNlIHRoaXMgd291bGQgaGFwcGVuIGFmdGVyIGEg c2Vjb25kIG9yIHNvLCB3aGVuIHRoZSBpZGxlIHdvcmsgCmhhbmRsZXIgZG9lcyBpdC4gQ3J1Y2lh bCB0aGluZyB0byBtZW50aW9uIGlzIEkgdGhpbmsgdGhlIHBhcmsvdW5wYXJrIApjeWNsZSB3aGlj aCBzZXRzIHVwIHRoZSBwaW5uZWQgZGVmYXVsdCBzdGF0ZS4KCkFsdGVybmF0aXZlIHRvIHBhdGNo IGNvdWxkIGJlIHRvIGV4dHJhY3QgCl9faW50ZWxfZW5naW5lX3Bpbl9kZWZhdWx0X3N0YXRlIHRv IGJlIGNhbGxlZCBmcm9tIGhlcmUgYW5kIGZyb20gCmludGVsX2VuZ2luZXNfdW5wYXJrLgoKQnV0 IEkgZ3Vlc3MgdGhlcmUgaXMgc29tZSB2YWx1ZSBpbiBnb2luZyBwb3dlcnNhdmUgYXMgc29vbiBh cyBwb3NzaWJsZSAKc28gb2theS4KCj4gCj4gU2lnbmVkLW9mZi1ieTogQ2hyaXMgV2lsc29uIDxj aHJpc0BjaHJpcy13aWxzb24uY28udWs+Cj4gQ2M6IFR2cnRrbyBVcnN1bGluIDx0dnJ0a28udXJz dWxpbkBpbnRlbC5jb20+Cj4gLS0tCj4gICBkcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2dlbS5j IHwgOCArKysrKysrKwo+ICAgMSBmaWxlIGNoYW5nZWQsIDggaW5zZXJ0aW9ucygrKQo+IAo+IGRp ZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2dlbS5jIGIvZHJpdmVycy9ncHUv ZHJtL2k5MTUvaTkxNV9nZW0uYwo+IGluZGV4IDg5ODM0Y2UxOWFjZC4uYmU5ZDAxMmQ4NTFiIDEw MDY0NAo+IC0tLSBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZ2VtLmMKPiArKysgYi9kcml2 ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2dlbS5jCj4gQEAgLTU0MTQsNiArNTQxNCwxNCBAQCBzdGF0 aWMgaW50IF9faW50ZWxfZW5naW5lc19yZWNvcmRfZGVmYXVsdHMoc3RydWN0IGRybV9pOTE1X3By aXZhdGUgKmk5MTUpCj4gICAKPiAgIAlhc3NlcnRfa2VybmVsX2NvbnRleHRfaXNfY3VycmVudChp OTE1KTsKPiAgIAo+ICsJLyoKPiArCSAqIEltbWVkaWF0ZWx5IHBhcmsgdGhlIEdQVSBzbyB0aGF0 IHdlIGVuYWJsZSBwb3dlcnNhdmluZyBhbmQKPiArCSAqIHRyZWF0IGl0IGFzIGlkbGUuIFRoZSBu ZXh0IHRpbWUgd2UgaXNzdWUgYSByZXF1ZXN0LCB3ZSB3aWxsCj4gKwkgKiB1bnBhcmsgYW5kIHN0 YXJ0IHVzaW5nIHRoZSBlbmdpbmUtPnBpbm5lZF9kZWZhdWx0X3N0YXRlLCBvdGhlcndpc2UKPiAr CSAqIGl0IGlzIGluIGxpbWJvIGFuZCBhbiBlYXJseSByZXNldCBtYXkgZmFpbC4KPiArCSAqLwo+ ICsJX19pOTE1X2dlbV9wYXJrKGk5MTUpOwoKV2h5IG5vdCBhZnRlciB3ZSBoYXZlIGdyYWJiZWQg dGhlIGRlZmF1bHQgc3RhdGU/CgpJIHdhcyB3b3JyaWVkIHRoaXMgbWlnaHQgYWNjZXNzIGEgc2xl ZXBpbmcgZGV2aWNlIGJ1dCBhcHBhcmVudGx5IGF0IApsZWFzdCB2bWEgdW5iaW5kIHRha2VzIHRo ZSBycG0gcmVmLiBTdGlsbCwganVzdCB0aGlzIEkgdGhpbmsgbWFrZXMgaXQgCm1vcmUgbG9naWNh bCB0byBwYXJrIGFmdGVyIHdlIGhhdmUgZ3JhYmJlZCB0aGUgZGVmYXVsdCBzdGF0ZSwgaW5zdGVh ZCBvIApwdXR0aW5nIHRoZSBkZXZpY2UgdG8gc2xlZXAgYW5kIHRoZW4gaW1tZWRpYXRlbHkgd2Fr aW5nIHVwIGJlbG93LgoKPiArCj4gICAJZm9yX2VhY2hfZW5naW5lKGVuZ2luZSwgaTkxNSwgaWQp IHsKPiAgIAkJc3RydWN0IGk5MTVfdm1hICpzdGF0ZTsKPiAgIAo+IAoKUmVnYXJkcywKClR2cnRr bwpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpJbnRlbC1n ZnggbWFpbGluZyBsaXN0CkludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9s aXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngK