From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from NAM04-CO1-obe.outbound.protection.outlook.com (mail-eopbgr690071.outbound.protection.outlook.com [40.107.69.71]) by gabe.freedesktop.org (Postfix) with ESMTPS id D0F7489B49 for ; Wed, 27 Mar 2019 15:09:54 +0000 (UTC) From: "Wentland, Harry" Date: Wed, 27 Mar 2019 15:09:52 +0000 Message-ID: References: <20190315150442.10237-1-nicholas.kazlauskas@amd.com> In-Reply-To: <20190315150442.10237-1-nicholas.kazlauskas@amd.com> Content-Language: en-US Content-ID: MIME-Version: 1.0 Subject: Re: [igt-dev] [PATCH i-g-t v2 1/3] lib/drmtest: Add helpers to check and require amdgpu List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: igt-dev-bounces@lists.freedesktop.org Sender: "igt-dev" To: "Kazlauskas, Nicholas" , "igt-dev@lists.freedesktop.org" List-ID: DQoNCk9uIDIwMTktMDMtMTUgMTE6MDQgYS5tLiwgTmljaG9sYXMgS2F6bGF1c2thcyB3cm90ZToN Cj4gVGhlc2UgaGVscGVycyB3aWxsIGJlIHVzZWQgdG8gYWRkcmVzcyBhbWRncHUgc3BlY2lmaWMg cXVpcmtzIGFuZA0KPiBmZWF0dXJlcy4gVGhleSdyZSBpbXBsZW1lbnRlZCBsaWtlIHRoZSBpOTE1 IGFuZCBWQzQgaGVscGVycy4NCj4gDQo+IEluIG9yZGVyIGZvciB0aGUgc3RyaW5nIGNvbXBhcmlz b24gdG8gcGljayB1cCAiYW1kZ3B1IiB0aGUgYnVmZmVyIHNpemUNCj4gaGFkIHRvIGJlIGV4cGFu ZGVkIGZvciBfX2lzX2RldmljZS4gSSd2ZSBnb25lIGFoZWFkIGFuZCBtYWRlIGl0IDEyIGJ5dGVz DQo+IHRvIGNvdmVyIGV2ZXJ5dGhpbmcgdGhhdCdzIHRoZXJlIHJpZ2h0IG5vdy4NCj4gDQo+IHYy OiByZWJhc2UNCj4gDQo+IENjOiBMZW8gTGkgPHN1bnBlbmcubGlAYW1kLmNvbT4NCj4gQ2M6IEhh cnJ5IFdlbnRsYW5kIDxoYXJyeS53ZW50bGFuZEBhbWQuY29tPg0KPiBTaWduZWQtb2ZmLWJ5OiBO aWNob2xhcyBLYXpsYXVza2FzIDxuaWNob2xhcy5rYXpsYXVza2FzQGFtZC5jb20+DQoNClJldmll d2VkLWJ5OiBIYXJyeSBXZW50bGFuZCA8aGFycnkud2VudGxhbmRAYW1kLmNvbT4NCg0KSGFycnkN Cg0KPiAtLS0NCj4gIGxpYi9kcm10ZXN0LmMgfCAxMiArKysrKysrKysrKy0NCj4gIGxpYi9kcm10 ZXN0LmggfCAgMiArKw0KPiAgMiBmaWxlcyBjaGFuZ2VkLCAxMyBpbnNlcnRpb25zKCspLCAxIGRl bGV0aW9uKC0pDQo+IA0KPiBkaWZmIC0tZ2l0IGEvbGliL2RybXRlc3QuYyBiL2xpYi9kcm10ZXN0 LmMNCj4gaW5kZXggNjUwNjc5MWIuLmQwOTYzOGU4IDEwMDY0NA0KPiAtLS0gYS9saWIvZHJtdGVz dC5jDQo+ICsrKyBiL2xpYi9kcm10ZXN0LmMNCj4gQEAgLTkzLDcgKzkzLDcgQEAgc3RhdGljIGlu dCBfX2dldF9kcm1fZGV2aWNlX25hbWUoaW50IGZkLCBjaGFyICpuYW1lLCBpbnQgbmFtZV9zaXpl KQ0KPiAgDQo+ICBzdGF0aWMgYm9vbCBfX2lzX2RldmljZShpbnQgZmQsIGNvbnN0IGNoYXIgKmV4 cGVjdCkNCj4gIHsNCj4gLQljaGFyIG5hbWVbNV0gPSAiIjsNCj4gKwljaGFyIG5hbWVbMTJdID0g IiI7DQo+ICANCj4gIAlpZiAoX19nZXRfZHJtX2RldmljZV9uYW1lKGZkLCBuYW1lLCBzaXplb2Yo bmFtZSkgLSAxKSkNCj4gIAkJcmV0dXJuIGZhbHNlOw0KPiBAQCAtMTAxLDYgKzEwMSwxMSBAQCBz dGF0aWMgYm9vbCBfX2lzX2RldmljZShpbnQgZmQsIGNvbnN0IGNoYXIgKmV4cGVjdCkNCj4gIAly ZXR1cm4gc3RyY21wKGV4cGVjdCwgbmFtZSkgPT0gMDsNCj4gIH0NCj4gIA0KPiArYm9vbCBpc19h bWRncHVfZGV2aWNlKGludCBmZCkNCj4gK3sNCj4gKwlyZXR1cm4gX19pc19kZXZpY2UoZmQsICJh bWRncHUiKTsNCj4gK30NCj4gKw0KPiAgYm9vbCBpc19pOTE1X2RldmljZShpbnQgZmQpDQo+ICB7 DQo+ICAJcmV0dXJuIF9faXNfZGV2aWNlKGZkLCAiaTkxNSIpOw0KPiBAQCAtNDg1LDYgKzQ5MCwx MSBAQCBpbnQgZHJtX29wZW5fZHJpdmVyX3JlbmRlcihpbnQgY2hpcHNldCkNCj4gIAlyZXR1cm4g ZmQ7DQo+ICB9DQo+ICANCj4gK3ZvaWQgaWd0X3JlcXVpcmVfYW1kZ3B1KGludCBmZCkNCj4gK3sN Cj4gKwlpZ3RfcmVxdWlyZShpc19hbWRncHVfZGV2aWNlKGZkKSk7DQo+ICt9DQo+ICsNCj4gIHZv aWQgaWd0X3JlcXVpcmVfaW50ZWwoaW50IGZkKQ0KPiAgew0KPiAgCWlndF9yZXF1aXJlKGlzX2k5 MTVfZGV2aWNlKGZkKSAmJiBoYXNfa25vd25faW50ZWxfY2hpcHNldChmZCkpOw0KPiBkaWZmIC0t Z2l0IGEvbGliL2RybXRlc3QuaCBiL2xpYi9kcm10ZXN0LmgNCj4gaW5kZXggY2EzNDdhNzEuLmY1 MDllMGQ0IDEwMDY0NA0KPiAtLS0gYS9saWIvZHJtdGVzdC5oDQo+ICsrKyBiL2xpYi9kcm10ZXN0 LmgNCj4gQEAgLTc5LDkgKzc5LDExIEBAIGludCBfX2RybV9vcGVuX2RyaXZlcihpbnQgY2hpcHNl dCk7DQo+ICANCj4gIHZvaWQgZ2VtX3F1aWVzY2VudF9ncHUoaW50IGZkKTsNCj4gIA0KPiArdm9p ZCBpZ3RfcmVxdWlyZV9hbWRncHUoaW50IGZkKTsNCj4gIHZvaWQgaWd0X3JlcXVpcmVfaW50ZWwo aW50IGZkKTsNCj4gIHZvaWQgaWd0X3JlcXVpcmVfdmM0KGludCBmZCk7DQo+ICANCj4gK2Jvb2wg aXNfYW1kZ3B1X2RldmljZShpbnQgZmQpOw0KPiAgYm9vbCBpc19pOTE1X2RldmljZShpbnQgZmQp Ow0KPiAgYm9vbCBpc192YzRfZGV2aWNlKGludCBmZCk7DQo+ICANCj4gDQpfX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwppZ3QtZGV2IG1haWxpbmcgbGlzdApp Z3QtZGV2QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9y Zy9tYWlsbWFuL2xpc3RpbmZvL2lndC1kZXY=