From mboxrd@z Thu Jan 1 00:00:00 1970 From: Tvrtko Ursulin Subject: Re: [PATCH 04/14] drm/i915: Leave engine parking to the engines Date: Thu, 2 May 2019 15:18:36 +0100 Message-ID: <8f1e1c3d-eae2-2f87-3da4-127c55221ed8@linux.intel.com> References: <20190501114541.10077-1-chris@chris-wilson.co.uk> <20190501114541.10077-4-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 mga11.intel.com (mga11.intel.com [192.55.52.93]) by gabe.freedesktop.org (Postfix) with ESMTPS id CCE7889622 for ; Thu, 2 May 2019 14:18:38 +0000 (UTC) In-Reply-To: <20190501114541.10077-4-chris@chris-wilson.co.uk> Content-Language: en-US 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 Ck9uIDAxLzA1LzIwMTkgMTI6NDUsIENocmlzIFdpbHNvbiB3cm90ZToKPiBEcm9wIHRoZSBjaGVj ayBpbiBHRU0gcGFya2luZyB0aGF0IHRoZSBlbmdpbmVzIHdlcmUgYWxyZWFkeSBwYXJrZWQuIFRo ZQo+IGludGVudGlvbiBoZXJlIHdhcyB0aGF0IGJlZm9yZSB3ZSBkcm9wcGVkIHRoZSBHVCB3YWtl cmVmLCB3ZSB3ZXJlIHN1cmUKPiB0aGF0IG5vIG1vcmUgaW50ZXJydXB0cyBjb3VsZCBiZSByYWlz ZWQgLS0gaG93ZXZlciwgd2UgaGF2ZSBhbHJlYWR5Cj4gZHJvcHBlZCB0aGUgd2FrZXJlZiBieSB0 aGlzIHBvaW50IGFuZCB0aGUgd2FybmluZyBpcyBubyBsb25nZXIgdmFsaWQuCj4gCj4gU2lnbmVk LW9mZi1ieTogQ2hyaXMgV2lsc29uIDxjaHJpc0BjaHJpcy13aWxzb24uY28udWs+Cj4gLS0tCj4g ICBkcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2dlbV9wbS5jIHwgMTggKy0tLS0tLS0tLS0tLS0t LS0tCj4gICAxIGZpbGUgY2hhbmdlZCwgMSBpbnNlcnRpb24oKyksIDE3IGRlbGV0aW9ucygtKQo+ IAo+IGRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2dlbV9wbS5jIGIvZHJp dmVycy9ncHUvZHJtL2k5MTUvaTkxNV9nZW1fcG0uYwo+IGluZGV4IDNiNmU4ZDViZThlMS4uNDli MGNlNTk0ZjIwIDEwMDY0NAo+IC0tLSBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZ2VtX3Bt LmMKPiArKysgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2dlbV9wbS5jCj4gQEAgLTE3LDI0 ICsxNyw4IEBAIHN0YXRpYyB2b2lkIGk5MTVfZ2VtX3Bhcmsoc3RydWN0IGRybV9pOTE1X3ByaXZh dGUgKmk5MTUpCj4gICAKPiAgIAlsb2NrZGVwX2Fzc2VydF9oZWxkKCZpOTE1LT5kcm0uc3RydWN0 X211dGV4KTsKPiAgIAo+IC0JZm9yX2VhY2hfZW5naW5lKGVuZ2luZSwgaTkxNSwgaWQpIHsKPiAt CQkvKgo+IC0JCSAqIFdlIGFyZSBjb21taXR0ZWQgbm93IHRvIHBhcmtpbmcgdGhlIGVuZ2luZXMs IG1ha2Ugc3VyZSB0aGVyZQo+IC0JCSAqIHdpbGwgYmUgbm8gbW9yZSBpbnRlcnJ1cHRzIGFycml2 aW5nIGxhdGVyIGFuZCB0aGUgZW5naW5lcwo+IC0JCSAqIGFyZSB0cnVseSBpZGxlLgo+IC0JCSAq Lwo+IC0JCWlmICh3YWl0X2ZvcihpbnRlbF9lbmdpbmVfaXNfaWRsZShlbmdpbmUpLCAxMCkpIHsK PiAtCQkJc3RydWN0IGRybV9wcmludGVyIHAgPSBkcm1fZGVidWdfcHJpbnRlcihfX2Z1bmNfXyk7 Cj4gLQo+IC0JCQlkZXZfZXJyKGk5MTUtPmRybS5kZXYsCj4gLQkJCQkiJXMgaXMgbm90IGlkbGUg YmVmb3JlIHBhcmtpbmdcbiIsCj4gLQkJCQllbmdpbmUtPm5hbWUpOwo+IC0JCQlpbnRlbF9lbmdp bmVfZHVtcChlbmdpbmUsICZwLCBOVUxMKTsKPiAtCQl9Cj4gLQkJdGFza2xldF9raWxsKCZlbmdp bmUtPmV4ZWNsaXN0cy50YXNrbGV0KTsKPiAtCj4gKwlmb3JfZWFjaF9lbmdpbmUoZW5naW5lLCBp OTE1LCBpZCkKPiAgIAkJaTkxNV9nZW1fYmF0Y2hfcG9vbF9maW5pKCZlbmdpbmUtPmJhdGNoX3Bv b2wpOwo+IC0JfQo+ICAgCj4gICAJaTkxNV90aW1lbGluZXNfcGFyayhpOTE1KTsKPiAgIAlpOTE1 X3ZtYV9wYXJrZWQoaTkxNSk7Cj4gCgpSZXZpZXdlZC1ieTogVHZydGtvIFVyc3VsaW4gPHR2cnRr by51cnN1bGluQGludGVsLmNvbT4KClJlZ2FyZHMsCgpUdnJ0a28KX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRl bC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3Jn L21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4