From mboxrd@z Thu Jan 1 00:00:00 1970 From: Tvrtko Ursulin Subject: Re: [PATCH 22/22] semaphore-no-stats Date: Tue, 5 Feb 2019 10:03:04 +0000 Message-ID: <22f09bdd-c049-20d0-70d5-d17290b5a655@linux.intel.com> References: <20190204132214.9459-1-chris@chris-wilson.co.uk> <20190204132214.9459-23-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 mga06.intel.com (mga06.intel.com [134.134.136.31]) by gabe.freedesktop.org (Postfix) with ESMTPS id 2B2C789B27 for ; Tue, 5 Feb 2019 10:02:58 +0000 (UTC) In-Reply-To: <20190204132214.9459-23-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 Ck9uIDA0LzAyLzIwMTkgMTM6MjIsIENocmlzIFdpbHNvbiB3cm90ZToKPiBTVyBQTVUgcmVwb3J0 cyBzZW1hcGhvcmUgdGltZSBhcyBidXN5LCBIVyBQTVUgcmVwb3J0cyBzZW1hcGhvcmUgdGltZSBh cwo+IGlkbGUuIFdobyBpcyBjb3JyZWN0PwoKW0l0J3Mgbm90IHJlYWxseSBIVyBQTVUsIGl0J3Mg YSBkaWZmZXJlbnQgaW1wbGVtZW50YXRpb24gb2YgdGhlIFNXIFBNVS4gOildCgpBcyBhbiBhZGRp dGlvbmFsIGRhdGEgcG9pbnQsIEhXIHRyYWNraW5nIG9mIGFjY3VtdWxhdGVkIHRvdGFsIGNvbnRl eHQgCnJ1bnRpbWUgYXMgc3RvcmVkIGluIHRoZSBQUEhXU1AgYWxzbyByZXBvcnRzIHNlbWFwaG9y ZSBzcGluIHRpbWUgCihwb2xsaW5nIG1vZGUpIGFzIGNvbnRleHQgcnVubmluZy4KClNvIG92ZXJh bGwgZnJvbSB0aGUgcG9pbnQgb2YgdmlldyBvZiBidXN5IGJlaW5nIG9wcG9zaXRlIG9mIGlkbGUs IGl0IGlzIApraW5kIG9mIGNvcnJlY3QuIFJlZ2FyZGxlc3Mgb2Ygd2hldGhlciBlbmdpbmUgaXMg ZG9pbmcgc29tZXRoaW5nIHVzZWZ1bCAKb3Igbm90LiBJdCBpcyB1bmF2YWlsYWJsZSBmb3Igb3Ro ZXIgY29udGV4dHMgZHVlIHNvbWUgYWN0aW9uIG9mIHRoZSAKY3VycmVudGx5IGV4ZWN1dGluZyBj b250ZXh0LgoKSW4gdGhpcyBsaWdodCB3ZSBjb3VsZCB2aWV3IGJ1c3kgYXMgYWdncmVnYXRlIG9m IGJ1c3kgYW5kIHNlbWFwaG9yZSAKd2FudC4gKE1JX1dBSVRfRVZFTlQgaXMgYW4gb3Blbi4pIEJ1 dCB0aGVyZSBpcyBpbmRlZWQgYW4gaW5jb25zaXN0ZW5jeSAKb24gcGxhdGZvcm1zIHdoaWNoIGNh bm5vdCBkbyBjb250ZXh0IHRyYWNraW5nLgoKVGhlcmVmb3JlIHNvbHV0aW9uIGEpIGFkZCBzZW1h cGhvcmUgd2FpdCB0aW1lIHRvIGJ1c3kgd2hlbiByZXBvcnRpbmcgCmJ1c3kgb24gdGhvc2UgcGxh dGZvcm1zLgoKQWR2YW50YWdlIC0gUE1VIHNhbXBsaW5nIHRpbWVyIGlzIGFscmVhZHkgcnVubmlu ZyBvbiB0aGVzZSBwbGF0Zm9ybSBzbyAKYWRkaXRpb25hbCBjb3N0IGlzIHNtYWxsLgoKIEZyb20g dGhlIHBvaW50IG9mIHZpZXcgb2Ygd2FudGluZyB0byBtYWtlIGJ1c3kgbWVhbiAidXNlZnVsIiB3 b3JrLCB0aGF0IApzZWVtcyBtdWNoIGhhcmRlci4KCk9wdGlvbiBiKSBjb3VsZCBiZSBzdWJ0cmFj dCBzZW1hcGhvcmUgd2FpdCB0aW1lIGZyb20gYnVzeSwgb24gdGhlIG90aGVyIApzZXQgb2YgcGxh dGZvcm1zLgoKRGlzYWR2YW50YWdlIC0gdGhpcyB3b3VsZCBtZWFuIHJ1bm5pbmcgdGhlIFBNVSBz YW1wbGluZyB0aW1lciB3aGVuIGl0IAp0b2RheSBkb2Vzbid0IG5lZWQgdG8uCgpTbyBJIGFtIGxl YW5pbmcgdG93YXJkcyBvcHRpb24gYSkuIEVuZ2luZSBidXN5IHRpbWUgc2VtYW50aWNzIHdvdWxk IAp0aGVyZWZvcmUgYmUgZGVmaW5lZCBhcyBlbmdpbmUgbm90IGJlaW5nIGlkbGUgPSBvY2N1cGll ZCBieSBhIGNvbnRleHQgCmRvaW5nIHNvbWV0aGluZy4KClJlZ2FyZHMsCgpUdnJ0a28KCj4gLS0t Cj4gICBkcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9scmMuYyB8IDEgLQo+ICAgMSBmaWxlIGNo YW5nZWQsIDEgZGVsZXRpb24oLSkKPiAKPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2k5 MTUvaW50ZWxfbHJjLmMgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9scmMuYwo+IGluZGV4 IGFlOTBjZTAzNDI1Mi4uZDAwYjI2OGVkNmVlIDEwMDY0NAo+IC0tLSBhL2RyaXZlcnMvZ3B1L2Ry bS9pOTE1L2ludGVsX2xyYy5jCj4gKysrIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfbHJj LmMKPiBAQCAtMjMwOCw3ICsyMzA4LDYgQEAgdm9pZCBpbnRlbF9leGVjbGlzdHNfc2V0X2RlZmF1 bHRfc3VibWlzc2lvbihzdHJ1Y3QgaW50ZWxfZW5naW5lX2NzICplbmdpbmUpCj4gICAJZW5naW5l LT51bnBhcmsgPSBOVUxMOwo+ICAgCj4gICAJZW5naW5lLT5mbGFncyB8PSBJOTE1X0VOR0lORV9I QVNfU0VNQVBIT1JFUzsKPiAtCWVuZ2luZS0+ZmxhZ3MgfD0gSTkxNV9FTkdJTkVfU1VQUE9SVFNf U1RBVFM7Cj4gICAJaWYgKGVuZ2luZS0+aTkxNS0+cHJlZW1wdF9jb250ZXh0KQo+ICAgCQllbmdp bmUtPmZsYWdzIHw9IEk5MTVfRU5HSU5FX0hBU19QUkVFTVBUSU9OOwo+ICAgfQo+IApfX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFpbGlu ZyBsaXN0CkludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVl ZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngK