From mboxrd@z Thu Jan 1 00:00:00 1970 From: Lionel Landwerlin Subject: Re: [PATCH] drm/i915/perf: Refactor oa object to better manage resources Date: Wed, 15 May 2019 10:11:34 +0100 Message-ID: <46f258bd-ac0a-94d2-2acd-9ffdcabbaa85@intel.com> References: <20190502231315.7388-1-umesh.nerlige.ramappa@intel.com> <2f27cddc-3ca2-c347-bbbc-eddee3024e7e@intel.com> <20190514181400.GA8091@localhost.localdomain> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: Received: from mga07.intel.com (mga07.intel.com [134.134.136.100]) by gabe.freedesktop.org (Postfix) with ESMTPS id 28AA7896BF for ; Wed, 15 May 2019 09:11:38 +0000 (UTC) In-Reply-To: <20190514181400.GA8091@localhost.localdomain> 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: Umesh Nerlige Ramappa Cc: intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gMTQvMDUvMjAxOSAxOToxNCwgVW1lc2ggTmVybGlnZSBSYW1hcHBhIHdyb3RlOgo+IE9uIFR1 ZSwgTWF5IDE0LCAyMDE5IGF0IDEwOjM0OjQ5QU0gKzAxMDAsIExpb25lbCBMYW5kd2VybGluIHdy b3RlOgo+PiBIaSBVbWVzaCwKPj4KPj4gSSBqdXN0IG5vdGljZWQgdGhpcyBkaWZmZXJlbnQgYmV0 d2VlbiB2MSAmIHYyLgo+PiBNeSB1bmRlcnN0YW5kaW5nIGlzIHRoYXQgaWYgZGVzdHJveSgpIGlz IGNhbGxlZCwgc3RyZWFtIHNob3VsZCBiZSB0aGUgCj4+IHNhbWUgYXMgZGV2X3ByaXYtPnBlcmYu ZXhjbHVzaXZlX3N0cmVhbS4KPj4gSWYgaXQncyBub3QgaXQgc291bmRzIGxpa2UgYSBidWcuIFNv IHdoeSBjaGFuZ2UgdGhpcz8KPj4KPiB2MiBmaXhlcyBvbmx5IGNoZWNrcGF0Y2ggd2FybmluZ3Mu IGl0IHdhcm5lZCBvbiB1c2Ugb2YgQlVHX09OLiBCVUdfT04gCj4gaXMgaW50ZW5kZWQgdG8gY3Jh c2ggdGhlIHN5c3RlbSBpbiBzZXZlcmUgY2FzZXMgd2hlcmUgdGhlIAo+IGRyaXZlci9rZXJuZWwg aXMgdW51c2FibGUuIEluIHRoaXMgY2FzZSwgdGhlIG1pc21hdGNoIGJldHdlZW4gdXNlciAKPiBw YXNzZWQgaW5mb3JtYXRpb24gYW5kIGV4Y2x1c2l2ZV9zdHJlYW0gbWF5IG5vdCByZXF1aXJlIGEg Y3Jhc2guCgoKVGhpcyBpcyBjYWxsZWQgZnJvbSBpOTE1X3BlcmZfcmVsZWFzZSgpIHdoaWNoIGlz IGF0dGFjaGVkIHRvIHRoZSAKaTkxNS1wZXJmIGZpbGUgZGVzY3JpcHRvciBvbmx5IGluIGk5MTVf cGVyZi5jLgoKSWYgd2UgbWFuYWdlZCB0byByZWFjaCB0aGF0IGZ1bmN0aW9uIGl0IG11c3QgYmUg YmVjYXVzZSB0aGUgZmlsZSAKZGVzY3JpcHRvciBnaXZlbiBieSB1c2Vyc3BhY2UgaXMgYXNzb2Np YXRlZCB0byB0aGUgaTkxNS1wZXJmIHN0cmVhbS4KCkhhdmluZyBzdHJlYW0gIT0gZGV2X3ByaXYt PnBlcmYuZXhjbHVzaXZlX3N0cmVhbSBtZWFucyB0aGF0IHdlIHByb2JhYmx5IApzY3Jld2VkIHVw IHRoZSBsb2NraW5nIHNvbWV3aGVyZSBpbiB0aGlzIGZpbGUuCgpTbyBJIHdvdWxkIGFyZ3VlIHRo aXMgaXMgYSBrZXJuZWwgaXNzdWUsIG5vdCBhIHVzZXIgaXNzdWUgYW5kIHRoYXQgdXNpbmcgCkJV R19PTigpIGlzIGp1c3RpZmllZC4KCgpUaGFua3MsCgoKLUxpb25lbAoKCj4+IC1MaW9uZWwKPj4K Pj4gT24gMDMvMDUvMjAxOSAwMDoxMywgVW1lc2ggTmVybGlnZSBSYW1hcHBhIHdyb3RlOgo+Pj4g wqBzdGF0aWMgdm9pZCBpOTE1X29hX3N0cmVhbV9kZXN0cm95KHN0cnVjdCBpOTE1X3BlcmZfc3Ry ZWFtICpzdHJlYW0pCj4+PiDCoHsKPj4+IMKgwqDCoMKgIHN0cnVjdCBkcm1faTkxNV9wcml2YXRl ICpkZXZfcHJpdiA9IHN0cmVhbS0+ZGV2X3ByaXY7Cj4+PiAtwqDCoMKgIEJVR19PTihzdHJlYW0g IT0gZGV2X3ByaXYtPnBlcmYub2EuZXhjbHVzaXZlX3N0cmVhbSk7Cj4+PiArwqDCoMKgIGlmIChz dHJlYW0gIT0gZGV2X3ByaXYtPnBlcmYuZXhjbHVzaXZlX3N0cmVhbSkgewo+Pj4gK8KgwqDCoMKg wqDCoMKgIFdBUk5fT05fT05DRShzdHJlYW0gIT0gZGV2X3ByaXYtPnBlcmYuZXhjbHVzaXZlX3N0 cmVhbSk7Cj4+PiArwqDCoMKgwqDCoMKgwqAgcmV0dXJuOwo+Pj4gK8KgwqDCoCB9Cj4+PiDCoMKg wqDCoCAvKgo+Pgo+Pgo+CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0CkludGVsLWdmeEBsaXN0cy5mcmVlZGVza3Rv cC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRl bC1nZng=