From mboxrd@z Thu Jan 1 00:00:00 1970 From: Lionel Landwerlin Subject: Re: [PATCH v11 06/10] drm/i915/perf: implement active wait for noa configurations Date: Thu, 29 Aug 2019 09:43:44 +0300 Message-ID: References: <20190828143327.7965-7-lionel.g.landwerlin@intel.com> <201908290308.WB5m8lf9%lkp@intel.com> <156702116649.15406.9983080169205017105@skylake-alporthouse-com> 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 6617F89F82 for ; Thu, 29 Aug 2019 06:43:47 +0000 (UTC) In-Reply-To: <156702116649.15406.9983080169205017105@skylake-alporthouse-com> 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 , kbuild test robot Cc: intel-gfx@lists.freedesktop.org, kbuild-all@01.org List-Id: intel-gfx@lists.freedesktop.org T24gMjgvMDgvMjAxOSAyMjozOSwgQ2hyaXMgV2lsc29uIHdyb3RlOgo+IFF1b3Rpbmcga2J1aWxk IHRlc3Qgcm9ib3QgKDIwMTktMDgtMjggMjA6MzQ6MTQpCj4+IEhpIExpb25lbCwKPj4KPj4gVGhh bmsgeW91IGZvciB0aGUgcGF0Y2ghIFBlcmhhcHMgc29tZXRoaW5nIHRvIGltcHJvdmU6Cj4+Cj4+ IFthdXRvIGJ1aWxkIHRlc3QgV0FSTklORyBvbiBkcm0taW50ZWwvZm9yLWxpbnV4LW5leHRdCj4+ IFtjYW5ub3QgYXBwbHkgdG8gdjUuMy1yYzYgbmV4dC0yMDE5MDgyOF0KPj4gW2lmIHlvdXIgcGF0 Y2ggaXMgYXBwbGllZCB0byB0aGUgd3JvbmcgZ2l0IHRyZWUsIHBsZWFzZSBkcm9wIHVzIGEgbm90 ZSB0byBoZWxwIGltcHJvdmUgdGhlIHN5c3RlbV0KPj4KPj4gdXJsOiAgICBodHRwczovL2dpdGh1 Yi5jb20vMGRheS1jaS9saW51eC9jb21taXRzL0xpb25lbC1MYW5kd2VybGluL2RybS1pOTE1LVZ1 bGthbi1wZXJmb3JtYW5jZS1xdWVyeS1zdXBwb3J0LzIwMTkwODI5LTAyMDg0MQo+PiBiYXNlOiAg IGdpdDovL2Fub25naXQuZnJlZWRlc2t0b3Aub3JnL2RybS1pbnRlbCBmb3ItbGludXgtbmV4dAo+ PiBjb25maWc6IGkzODYtZGVmY29uZmlnIChhdHRhY2hlZCBhcyAuY29uZmlnKQo+PiBjb21waWxl cjogZ2NjLTcgKERlYmlhbiA3LjQuMC0xMSkgNy40LjAKPj4gcmVwcm9kdWNlOgo+PiAgICAgICAg ICAjIHNhdmUgdGhlIGF0dGFjaGVkIC5jb25maWcgdG8gbGludXggYnVpbGQgdHJlZQo+PiAgICAg ICAgICBtYWtlIEFSQ0g9aTM4Ngo+Pgo+PiBJZiB5b3UgZml4IHRoZSBpc3N1ZSwga2luZGx5IGFk ZCBmb2xsb3dpbmcgdGFnCj4+IFJlcG9ydGVkLWJ5OiBrYnVpbGQgdGVzdCByb2JvdCA8bGtwQGlu dGVsLmNvbT4KPj4KPj4gQWxsIHdhcm5pbmdzIChuZXcgb25lcyBwcmVmaXhlZCBieSA+Pik6Cj4+ Cj4+ICAgICBkcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2RlYnVnZnMuYzogSW4gZnVuY3Rpb24g J2k5MTVfcGVyZl9ub2FfZGVsYXlfc2V0JzoKPj4+PiBkcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1 X2RlYnVnZnMuYzozNTg4OjE4OiB3YXJuaW5nOiBsZWZ0IHNoaWZ0IGNvdW50ID49IHdpZHRoIG9m IHR5cGUgWy1Xc2hpZnQtY291bnQtb3ZlcmZsb3ddCj4+ICAgICAgIGlmICh2YWwgPiAoKDF1bCA8 PCAzMikgLSAxKSAqIFJVTlRJTUVfSU5GTyhpOTE1KS0+Y3NfdGltZXN0YW1wX2ZyZXF1ZW5jeV9r aHopCj4+ICAgICAgICAgICAgICAgICAgICAgICBefgo+Pgo+PiB2aW0gKzM1ODggZHJpdmVycy9n cHUvZHJtL2k5MTUvaTkxNV9kZWJ1Z2ZzLmMKPj4KPj4gICAgMzU3NQo+PiAgICAzNTc2ICBERUZJ TkVfU0lNUExFX0FUVFJJQlVURShpOTE1X3dlZGdlZF9mb3BzLAo+PiAgICAzNTc3ICAgICAgICAg ICAgICAgICAgICAgICAgICBpOTE1X3dlZGdlZF9nZXQsIGk5MTVfd2VkZ2VkX3NldCwKPj4gICAg MzU3OCAgICAgICAgICAgICAgICAgICAgICAgICAgIiVsbHVcbiIpOwo+PiAgICAzNTc5Cj4+ICAg IDM1ODAgIHN0YXRpYyBpbnQKPj4gICAgMzU4MSAgaTkxNV9wZXJmX25vYV9kZWxheV9zZXQodm9p ZCAqZGF0YSwgdTY0IHZhbCkKPj4gICAgMzU4MiAgewo+PiAgICAzNTgzICAgICAgICAgIHN0cnVj dCBkcm1faTkxNV9wcml2YXRlICppOTE1ID0gZGF0YTsKPj4gICAgMzU4NAo+PiAgICAzNTg1ICAg ICAgICAgIC8qIFRoaXMgd291bGQgbGVhZCB0byBpbmZpbml0ZSB3YWl0cyBhcyB3ZSdyZSBkb2lu ZyB0aW1lc3RhbXAKPj4gICAgMzU4NiAgICAgICAgICAgKiBkaWZmZXJlbmNlIG9uIHRoZSBDUyB3 aXRoIG9ubHkgMzJiaXRzLgo+PiAgICAzNTg3ICAgICAgICAgICAqLwo+Pj4gMzU4OCAgICAgICAg ICBpZiAodmFsID4gKCgxdWwgPDwgMzIpIC0gMSkgKiBSVU5USU1FX0lORk8oaTkxNSktPmNzX3Rp bWVzdGFtcF9mcmVxdWVuY3lfa2h6KQo+IGlmICh2YWwgPiBtdWxfdTMyX3UzMihVMzJfTUFYLCBS VU5USU1FX0lORk8oaTkxNSktPmNzX3RpbWVzdGFtcF9mcmVxdWVuY3lfa2h6KSkKCgpUaGFua3Ms IGZpeGVkIQoKCj4KPj4gICAgMzU4OSAgICAgICAgICAgICAgICAgIHJldHVybiAtRUlOVkFMOwo+ PiAgICAzNTkwCj4+ICAgIDM1OTEgICAgICAgICAgYXRvbWljNjRfc2V0KCZpOTE1LT5wZXJmLm5v YV9wcm9ncmFtbWluZ19kZWxheSwgdmFsKTsKPj4gICAgMzU5MiAgICAgICAgICByZXR1cm4gMDsK Pj4gICAgMzU5MyAgfQo+PiAgICAzNTk0Cj4+Cj4+IC0tLQo+PiAwLURBWSBrZXJuZWwgdGVzdCBp bmZyYXN0cnVjdHVyZSAgICAgICAgICAgICAgICBPcGVuIFNvdXJjZSBUZWNobm9sb2d5IENlbnRl cgo+PiBodHRwczovL2xpc3RzLjAxLm9yZy9waXBlcm1haWwva2J1aWxkLWFsbCAgICAgICAgICAg ICAgICAgICBJbnRlbCBDb3Jwb3JhdGlvbgo+Pgo+Pgo+PiBfX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fXwo+PiBJbnRlbC1nZnggbWFpbGluZyBsaXN0Cj4+IElu dGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKPj4gaHR0cHM6Ly9saXN0cy5mcmVlZGVza3Rv cC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngKCgpfX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0CkludGVsLWdm eEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFp bG1hbi9saXN0aW5mby9pbnRlbC1nZng=