From mboxrd@z Thu Jan 1 00:00:00 1970 From: Lionel Landwerlin Subject: Re: [PATCH v6 03/11] drm/i915/perf: allow for CS OA configs to be created lazily Date: Mon, 1 Jul 2019 16:45:54 +0300 Message-ID: <9b53900f-a035-a3e1-1b77-6eae359c2ea1@intel.com> References: <20190701113437.4043-1-lionel.g.landwerlin@intel.com> <20190701113437.4043-4-lionel.g.landwerlin@intel.com> <156198640799.1583.11835497130419567618@skylake-alporthouse-com> 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 59C2C8982D for ; Mon, 1 Jul 2019 13:45:58 +0000 (UTC) In-Reply-To: <156198640799.1583.11835497130419567618@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 T24gMDEvMDcvMjAxOSAxNjowNiwgQ2hyaXMgV2lsc29uIHdyb3RlOgo+IFF1b3RpbmcgTGlvbmVs IExhbmR3ZXJsaW4gKDIwMTktMDctMDEgMTI6MzQ6MjkpCj4+IEBAIC0yNTM1LDkgKzI2MzUsMjEg QEAgc3RhdGljIGludCBpOTE1X3BlcmZfcmVsZWFzZShzdHJ1Y3QgaW5vZGUgKmlub2RlLCBzdHJ1 Y3QgZmlsZSAqZmlsZSkKPj4gICB7Cj4+ICAgICAgICAgIHN0cnVjdCBpOTE1X3BlcmZfc3RyZWFt ICpzdHJlYW0gPSBmaWxlLT5wcml2YXRlX2RhdGE7Cj4+ICAgICAgICAgIHN0cnVjdCBkcm1faTkx NV9wcml2YXRlICpkZXZfcHJpdiA9IHN0cmVhbS0+ZGV2X3ByaXY7Cj4+ICsgICAgICAgc3RydWN0 IGk5MTVfb2FfY29uZmlnICpvYV9jb25maWcsICpuZXh0Owo+PiAgIAo+PiAgICAgICAgICBtdXRl eF9sb2NrKCZkZXZfcHJpdi0+cGVyZi5sb2NrKTsKPj4gKwo+PiAgICAgICAgICBpOTE1X3BlcmZf ZGVzdHJveV9sb2NrZWQoc3RyZWFtKTsKPj4gKwo+PiArICAgICAgIC8qIERpc3Bvc2Ugb2YgYWxs IG9hIGNvbmZpZyBiYXRjaCBidWZmZXJzLiAqLwo+PiArICAgICAgIG11dGV4X2xvY2soJmRldl9w cml2LT5wZXJmLm1ldHJpY3NfbG9jayk7Cj4+ICsgICAgICAgbGlzdF9mb3JfZWFjaF9lbnRyeV9z YWZlKG9hX2NvbmZpZywgbmV4dCwgJmRldl9wcml2LT5wZXJmLm1ldHJpY3NfYnVmZmVycywgdm1h X2xpbmspIHsKPj4gKyAgICAgICAgICAgICAgIGxpc3RfZGVsKCZvYV9jb25maWctPnZtYV9saW5r KTsKPj4gKyAgICAgICAgICAgICAgIGk5MTVfZ2VtX29iamVjdF9wdXQob2FfY29uZmlnLT5vYmop Owo+PiArICAgICAgICAgICAgICAgb2FfY29uZmlnLT5vYmogPSBOVUxMOwo+PiArICAgICAgIH0K Pj4gKyAgICAgICBtdXRleF91bmxvY2soJmRldl9wcml2LT5wZXJmLm1ldHJpY3NfbG9jayk7Cj4g V2hhdCdzIHRoZSByZWZlcmVuY2UgY2hhaW4gZnJvbSB0aGUgaTkxNV9wZXJmIGZkIHRvIHRoZSBp OTE1X2RldmljZT8KPiBXaGF0J3MgZXZlbiBrZWVwaW5nIHRoZSBtb2R1bGUgYWxpdmUhCj4KPiBT aG91bGRuJ3QgYmUgYSBkcm1fZGV2X2dldCgpIGluIGk5MTVfcGVyZl9vcGVuX2lvY3RsKCkgYW5k IGEKPiBkcm1fZGV2X3B1dCgpIGhlcmU/CgoKQXllIQoKTG9va3MgbGlrZSBhIGNhbmRpZGF0ZSBm b3Igc3RhYmxlLi4uCgoKPgo+IFNvIHRoZXJlIG1heSBiZSBtb3JlIHRoYW4gb25lIHN0cmVhbSwg c2hhcmluZyB0aGUgc2FtZSBvYV9jb25maWcuIElmIGEKPiBzdHJlYW0gY2xvc2VzLCB5b3UgbGV0 IGFsbCB0aGUgY3VycmVudCBzdHJlYW1zIGtlZXAgdGhlaXIgcmVmZXJlbmNlIGFuZAo+IHRoZSBu ZXh0IGdldHMgYSBuZXcgb2JqZWN0LiBMb29rcyBsaWtlIHRoZXJlJ3Mgc29tZSBzY29wZSBmb3IK PiBkdXBsaWNhdGlvbiwgYnV0IGxvb2tzIHNhZmUgZW5vdWdoLiBNeSBtYWluIHdvcnJ5IHdhcyBm b3Igem9tYmllCj4gb2FfY29uZmlnLgoKClRoZSBnb2FsIG9mIHRoaXMgbG9vcCBpcyB0byBnYXJi YWdlIGNvbGxlY3QgdGhlIGNvbmZpZyBCT3Mgb25jZSBPQSBpc24ndCAKdXNlZCBhbnltb3JlLgoK UmlnaHQgbm93IHRoZXJlIGlzIG9ubHkgb25lIGVuZ2luZSB3aXRoIE9BIHN1cHBvcnQuCgpXZSBj b3VsZCBwb3RlbnRpYWxseSBwdXQgdGhhdCBsaXN0IG9uIHRoZSBlbmdpbmUgdG8gYmUgc2FmZS4K CgpUaGFua3MsCgoKLUxpb25lbAoKCj4gLUNocmlzCj4KCl9fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fCkludGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4 QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWls bWFuL2xpc3RpbmZvL2ludGVsLWdmeA==