From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga17.intel.com (mga17.intel.com [192.55.52.151]) by gabe.freedesktop.org (Postfix) with ESMTPS id 74B676E41A for ; Fri, 21 Jun 2019 10:05:48 +0000 (UTC) References: <20190621100345.20019-1-ramalingam.c@intel.com> <20190621100345.20019-2-ramalingam.c@intel.com> <156111135684.13036.13495378042286390942@skylake-alporthouse-com> From: Tvrtko Ursulin Message-ID: <489729d6-52a4-6396-152d-a5e358da6165@linux.intel.com> Date: Fri, 21 Jun 2019 11:05:46 +0100 MIME-Version: 1.0 In-Reply-To: <156111135684.13036.13495378042286390942@skylake-alporthouse-com> Content-Language: en-US Subject: Re: [igt-dev] [RFC v2 01/43] test/i915: gem_bad_reloc: use the gem_engine_topology library List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Transfer-Encoding: base64 Content-Type: text/plain; charset="utf-8"; Format="flowed" Errors-To: igt-dev-bounces@lists.freedesktop.org Sender: "igt-dev" To: Chris Wilson , Ramalingam C , andi@etezian.org, igt-dev@lists.freedesktop.org List-ID: Ck9uIDIxLzA2LzIwMTkgMTE6MDIsIENocmlzIFdpbHNvbiB3cm90ZToKPiBRdW90aW5nIFJhbWFs aW5nYW0gQyAoMjAxOS0wNi0yMSAxMTowMzowMykKPj4gUmVwbGFjZSB0aGUgbGVnYWN5IGZvcl9l YWNoX2VuZ2luZSogZGVmaW5lcyB3aXRoIHRoZSBvbmVzCj4+IGltcGxlbWVudGVkIGluIHRoZSBn ZW1fZW5naW5lX3RvcG9sb2d5IGxpYnJhcnkuCj4+Cj4+IFNpZ25lZC1vZmYtYnk6IFJhbWFsaW5n YW0gQyA8cmFtYWxpbmdhbS5jQGludGVsLmNvbT4KPj4gLS0tCj4+ICAgdGVzdHMvaTkxNS9nZW1f YmFkX3JlbG9jLmMgfCAxNCArKysrKysrLS0tLS0tLQo+PiAgIDEgZmlsZSBjaGFuZ2VkLCA3IGlu c2VydGlvbnMoKyksIDcgZGVsZXRpb25zKC0pCj4+Cj4+IGRpZmYgLS1naXQgYS90ZXN0cy9pOTE1 L2dlbV9iYWRfcmVsb2MuYyBiL3Rlc3RzL2k5MTUvZ2VtX2JhZF9yZWxvYy5jCj4+IGluZGV4IDc2 MjRjZDhlMDk0OS4uMjZhOTMyYTNhOTMzIDEwMDY0NAo+PiAtLS0gYS90ZXN0cy9pOTE1L2dlbV9i YWRfcmVsb2MuYwo+PiArKysgYi90ZXN0cy9pOTE1L2dlbV9iYWRfcmVsb2MuYwo+PiBAQCAtNTAs NyArNTAsOCBAQCBJR1RfVEVTVF9ERVNDUklQVElPTigiU2ltdWxhdGVzIFNOQSBiZWhhdmlvdXIg dXNpbmcgbmVnYXRpdmUgc2VsZi1yZWxvY2F0aW9ucyIKPj4gICAgKiB0aGFuIHRoZSB0b3RhbCBz aXplIG9mIHRoZSBHVFQpLCB0aGUgR1BVIHdpbGwgaGFuZy4KPj4gICAgKiBTZWUgaHR0cHM6Ly9i dWdzLmZyZWVkZXNrdG9wLm9yZy9zaG93X2J1Zy5jZ2k/aWQ9Nzg1MzMKPj4gICAgKi8KPj4gLXN0 YXRpYyB2b2lkIG5lZ2F0aXZlX3JlbG9jKGludCBmZCwgdW5zaWduZWQgZW5naW5lLCB1bnNpZ25l ZCBmbGFncykKPj4gK3N0YXRpYyB2b2lkIG5lZ2F0aXZlX3JlbG9jKGludCBmZCwgY29uc3Qgc3Ry dWN0IGludGVsX2V4ZWN1dGlvbl9lbmdpbmUyICplLAo+PiArICAgICAgICAgICAgICAgICAgICAg ICAgICB1bnNpZ25lZCBmbGFncykKPj4gICB7Cj4+ICAgICAgICAgIHN0cnVjdCBkcm1faTkxNV9n ZW1fZXhlY2J1ZmZlcjIgZXhlY2J1ZjsKPj4gICAgICAgICAgc3RydWN0IGRybV9pOTE1X2dlbV9l eGVjX29iamVjdDIgb2JqOwo+PiBAQCAtNjAsNyArNjEsNiBAQCBzdGF0aWMgdm9pZCBuZWdhdGl2 ZV9yZWxvYyhpbnQgZmQsIHVuc2lnbmVkIGVuZ2luZSwgdW5zaWduZWQgZmxhZ3MpCj4+ICAgICAg ICAgIHVpbnQ2NF90ICpvZmZzZXRzOwo+PiAgICAgICAgICBpbnQgaTsKPj4gICAKPj4gLSAgICAg ICBnZW1fcmVxdWlyZV9yaW5nKGZkLCBlbmdpbmUpOwo+PiAgICAgICAgICBpZ3RfcmVxdWlyZShp bnRlbF9nZW4oaW50ZWxfZ2V0X2RybV9kZXZpZChmZCkpID49IDcpOwo+PiAgIAo+PiAgICAgICAg ICBtZW1zZXQoJm9iaiwgMCwgc2l6ZW9mKG9iaikpOwo+PiBAQCAtNzAsNyArNzAsNyBAQCBzdGF0 aWMgdm9pZCBuZWdhdGl2ZV9yZWxvYyhpbnQgZmQsIHVuc2lnbmVkIGVuZ2luZSwgdW5zaWduZWQg ZmxhZ3MpCj4+ICAgICAgICAgIG1lbXNldCgmZXhlY2J1ZiwgMCwgc2l6ZW9mKGV4ZWNidWYpKTsK Pj4gICAgICAgICAgZXhlY2J1Zi5idWZmZXJzX3B0ciA9ICh1aW50cHRyX3QpJm9iajsKPj4gICAg ICAgICAgZXhlY2J1Zi5idWZmZXJfY291bnQgPSAxOwo+PiAtICAgICAgIGV4ZWNidWYuZmxhZ3Mg PSBlbmdpbmUgfCAoZmxhZ3MgJiBVU0VfTFVUKTsKPj4gKyAgICAgICBleGVjYnVmLmZsYWdzID0g ZS0+ZmxhZ3MgfCAoZmxhZ3MgJiBVU0VfTFVUKTsKPj4gICAgICAgICAgaWd0X3JlcXVpcmUoX19n ZW1fZXhlY2J1ZihmZCwgJmV4ZWNidWYpID09IDApOwo+PiAgIAo+PiAgICAgICAgICBpZ3RfaW5m bygiRm91bmQgb2Zmc2V0ICVsbGQgZm9yIDRrIGJhdGNoXG4iLCAobG9uZyBsb25nKW9iai5vZmZz ZXQpOwo+PiBAQCAtMTg1LDcgKzE4NSw3IEBAIHN0YXRpYyB2b2lkIG5lZ2F0aXZlX3JlbG9jX2Js dChpbnQgZmQpCj4+ICAgCj4+ICAgaWd0X21haW4KPj4gICB7Cj4+IC0gICAgICAgY29uc3Qgc3Ry dWN0IGludGVsX2V4ZWN1dGlvbl9lbmdpbmUgKmU7Cj4+ICsgICAgICAgY29uc3Qgc3RydWN0IGlu dGVsX2V4ZWN1dGlvbl9lbmdpbmUyICplOwo+PiAgICAgICAgICBpbnQgZmQgPSAtMTsKPj4gICAK Pj4gICAgICAgICAgaWd0X2ZpeHR1cmUgewo+PiBAQCAtMTkzLDEyICsxOTMsMTIgQEAgaWd0X21h aW4KPj4gICAgICAgICAgICAgICAgICBpZ3RfcmVxdWlyZV9nZW0oZmQpOwo+PiAgICAgICAgICB9 Cj4+ICAgCj4+IC0gICAgICAgZm9yIChlID0gaW50ZWxfZXhlY3V0aW9uX2VuZ2luZXM7IGUtPm5h bWU7IGUrKykgewo+PiArICAgICAgIF9fZm9yX2VhY2hfcGh5c2ljYWxfZW5naW5lKGZkLCBlKSB7 Cj4gCj4gdUFCSSB0ZXN0aW5nIG5vdCBwaHlzaWNhbCBlbmdpbmVzLgoKU2hvdWxkIHdlIGFkZCBz b21ldGhpbmcgbGlrZSBmb3JfZWFjaF9sZWdhY3lfYWJpX2VuZ2luZSB0byB1c2UgaW4gdGhlc2Ug CnRlc3RzIHNvIGl0IGlzIG1vcmUgc2VsZi1kb2N1bWVudGluZz8gKEFuZCBnZXQgcmlkIG9mIHJh dyBhY2Nlc3MgdG8gCmludGVsX2V4ZWN1dGlvbl9lbmdpbmVzLikKClJlZ2FyZHMsCgpUdnJ0a28K X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KaWd0LWRldiBt YWlsaW5nIGxpc3QKaWd0LWRldkBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5m cmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pZ3QtZGV2