From mboxrd@z Thu Jan 1 00:00:00 1970 From: Lionel Landwerlin Subject: Re: [PATCH v7 11/12] drm/i915/perf: execute OA configuration from command stream Date: Tue, 9 Jul 2019 14:04:55 +0300 Message-ID: References: <20190709093208.20470-1-lionel.g.landwerlin@intel.com> <20190709093208.20470-12-lionel.g.landwerlin@intel.com> <156266657826.9375.60632268806953517@skylake-alporthouse-com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: Received: from mga04.intel.com (mga04.intel.com [192.55.52.120]) by gabe.freedesktop.org (Postfix) with ESMTPS id 15ED089CA4 for ; Tue, 9 Jul 2019 11:04:58 +0000 (UTC) In-Reply-To: <156266657826.9375.60632268806953517@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 , intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gMDkvMDcvMjAxOSAxMzowMiwgQ2hyaXMgV2lsc29uIHdyb3RlOgo+IFF1b3RpbmcgTGlvbmVs IExhbmR3ZXJsaW4gKDIwMTktMDctMDkgMTA6MzI6MDcpCj4+ICtzdGF0aWMgaW50IGVtaXRfb2Ff Y29uZmlnKHN0cnVjdCBkcm1faTkxNV9wcml2YXRlICppOTE1LAo+PiArICAgICAgICAgICAgICAg ICAgICAgICAgIHN0cnVjdCBpOTE1X3BlcmZfc3RyZWFtICpzdHJlYW0pCj4+ICAgewo+PiAtICAg ICAgIHUzMiBpOwo+PiArICAgICAgIHN0cnVjdCBpOTE1X29hX2NvbmZpZyAqb2FfY29uZmlnID0g c3RyZWFtLT5vYV9jb25maWc7Cj4+ICsgICAgICAgc3RydWN0IGk5MTVfcmVxdWVzdCAqcnEgPSBz dHJlYW0tPmluaXRpYWxfY29uZmlnX3JxOwo+PiArICAgICAgIHN0cnVjdCBpOTE1X3ZtYSAqdm1h Owo+PiArICAgICAgIHUzMiAqY3M7Cj4+ICsgICAgICAgaW50IGVycjsKPj4gICAKPj4gLSAgICAg ICBmb3IgKGkgPSAwOyBpIDwgbl9yZWdzOyBpKyspIHsKPj4gLSAgICAgICAgICAgICAgIGNvbnN0 IHN0cnVjdCBpOTE1X29hX3JlZyAqcmVnID0gcmVncyArIGk7Cj4+ICsgICAgICAgdm1hID0gaTkx NV92bWFfaW5zdGFuY2Uob2FfY29uZmlnLT5vYmosICZpOTE1LT5nZ3R0LnZtLCBOVUxMKTsKPj4g KyAgICAgICBpZiAodW5saWtlbHkoSVNfRVJSKHZtYSkpKQo+PiArICAgICAgICAgICAgICAgcmV0 dXJuIFBUUl9FUlIodm1hKTsKPj4gKwo+PiArICAgICAgIGVyciA9IGk5MTVfdm1hX3Bpbih2bWEs IDAsIDAsIFBJTl9HTE9CQUwpOwo+PiArICAgICAgIGlmIChlcnIpCj4+ICsgICAgICAgICAgICAg ICByZXR1cm4gZXJyOwo+IEhtbSwgc3RpbGwgYSBsb2NrIGludmVyc2lvbiBoZXJlIGFzIHdlIHdp bGwgbm90IGJlIGFsbG93ZWQgdG8gcGluIGZyb20KPiB1bmRlcm5lYXRoIHJxLT50aW1lbGluZS0+ bXV0ZXguCj4gLUNocmlzCj4KSSBjYW4gcHV0IHRoaXMgZnVuY3Rpb24gYmFjayB1bmRlciB0aGUg aTkxNS0+ZHJtLnN0cnVjdF9tdXRleC4KCldlIHN0aWxsIGRyb3AgdGhlIGxvY2sgdG8gZG8gdGhl IHdhaXQuCgoKU291bmRzIG9rPwoKCi1MaW9uZWwKCl9fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fCkludGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxp c3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFu L2xpc3RpbmZvL2ludGVsLWdmeA==