From mboxrd@z Thu Jan 1 00:00:00 1970 From: Tvrtko Ursulin Subject: Re: [RFC 11/14] drm/i915: Engine busy time tracking Date: Wed, 19 Jul 2017 10:12:33 +0100 Message-ID: <66531657-6afb-b0fc-e3d7-8ad209772a64@linux.intel.com> References: <20170718143618.12254-1-tvrtko.ursulin@linux.intel.com> <20170718143618.12254-12-tvrtko.ursulin@linux.intel.com> <150039114831.16384.2507448687695815297@mail.alporthouse.com> 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 6C6486E1AB for ; Wed, 19 Jul 2017 09:12:36 +0000 (UTC) In-Reply-To: <150039114831.16384.2507448687695815297@mail.alporthouse.com> 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 , Tvrtko Ursulin , Intel-gfx@lists.freedesktop.org Cc: Ben Widawsky List-Id: intel-gfx@lists.freedesktop.org Ck9uIDE4LzA3LzIwMTcgMTY6MTksIENocmlzIFdpbHNvbiB3cm90ZToKPiBRdW90aW5nIFR2cnRr byBVcnN1bGluICgyMDE3LTA3LTE4IDE1OjM2OjE1KQo+PiBGcm9tOiBUdnJ0a28gVXJzdWxpbiA8 dHZydGtvLnVyc3VsaW5AaW50ZWwuY29tPgo+Pgo+PiBUcmFjayB0b3RhbCB0aW1lIHJlcXVlc3Rz IGhhdmUgYmVlbiBleGVjdXRpbmcgb24gdGhlIGhhcmR3YXJlLgo+Pgo+PiBUbyBtYWtlIHRoaXMg Y2hlYXAgaXQgaXMgaGlkZGVuIGJlaGluZCBhIHN0YXRpYyBicmFuY2ggd2l0aCB0aGUKPj4gaW50 ZW50aW9uIHRoYXQgaXQgaXMgb25seSBlbmFibGVkIHdoZW4gdGhlcmUgaXMgYSBjb25zdW1lcgo+ PiBsaXN0ZW5pbmcuIFRoaXMgbWVhbnMgdGhhdCBpbiB0aGUgZGVmYXVsdCBvZmYgY2FzZSB0aGUg dG90YWwKPj4gY29zdCBvZiB0aGUgdHJhY2tpbmcgaXMganVzdCBhIGZldyBuby1vcCBpbnN0cnVj dGlvbnMgb24gdGhlCj4+IGZhc3QgcGF0aHMuCj4gCj4+ICtzdGF0aWMgaW5saW5lIHZvaWQgaW50 ZWxfZW5naW5lX2NvbnRleHRfaW4oc3RydWN0IGludGVsX2VuZ2luZV9jcyAqZW5naW5lKQo+PiAr ewo+PiArICAgICAgIGlmIChzdGF0aWNfYnJhbmNoX3VubGlrZWx5KCZpOTE1X2VuZ2luZV9zdGF0 c19rZXkpKSB7Cj4+ICsgICAgICAgICAgICAgICB1bnNpZ25lZCBsb25nIGZsYWdzOwo+PiArCj4+ ICsgICAgICAgICAgICAgICBzcGluX2xvY2tfaXJxc2F2ZSgmZW5naW5lLT5zdGF0cy5sb2NrLCBm bGFncyk7Cj4gCj4gV2hhdCdzIHRoZSBwdXJwb3NlIG9mIHRoaXMgbG9jaz8gUk1XIGlzIG9yZGVy ZWQgYnkgdmlydHVlIG9mIHRoZSB0YXNrbGV0Cj4gKG9ubHkgb25lIGNwdSBjYW4gYmUgZG9pbmcg dGhlIHJtdyBhdCBhbnkgdGltZSkuIERpZCBJIG1pc3MgYW5vdGhlcgo+IHVzZXI/CgpIbSBpdCBz aG91bGQgYmUgYSBwbGFpbiBzcGluX2xvY2sgYW5kIGEgX2JoIHZhcmlhbnQgb24gdGhlIGV4dGVy bmFsIEFQSS4KCkJ1dCB0aGUgcHVycG9zZSBpcyB0byBhbGxvdyBhdG9taWMgc2FtcGxpbmcgb2Yg YWNjdW11bGF0ZWQgYnVzeSB0aW1lIApwbHVzIHRoZSBjdXJyZW50IGVuZ2luZSBzdGF0dXMuCgo+ PiArICAgICAgICAgICAgICAgaWYgKGVuZ2luZS0+c3RhdHMucmVmKysgPT0gMCkKPj4gKyAgICAg ICAgICAgICAgICAgICAgICAgZW5naW5lLT5zdGF0cy5zdGFydCA9IGt0aW1lX2dldF9yZWFsX25z KCk7Cj4gCj4gVXNlIGt0aW1lX2dldF9yYXcoKSBhbmQgbGVhdmUgdGhlIGNvbnZlcnNpb24gdG8g bnMgdG8gdGhlIGNhbGxlci4KCllvdSBtZWFuIGJvdGggc3RvcmUgaW4ga3RpbWVfdCBhbmQgZG9u J3QgZmV0Y2ggdGhlIHdhbGwgdGltZSBidXQgCm1vbm90b25pYz8gRG8geW91IHNheSB0aGlzIGJl Y2F1c2UgcGVyZiBwbXUgcGVyaGFwcyBuZWVkcyBtb25vdG9uaWMgb3IgCmZvciBzb21lIG90aGVy IHJlYXNvbj8KCj4gV2hhdCBpcyB0aGUgY29zdCBvZiBhIGt0aW1lIG5vd2FkYXlzPwoKSSBkb24n dCBzZWUgaXQgaW4gdGhlIHByb2ZpbGVzLCBzbyBub3QgbXVjaCBJIHRoaW5rLgoKUmVnYXJkcywK ClR2cnRrbwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K SW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0 dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cg==