From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga07.intel.com (mga07.intel.com [134.134.136.100]) by gabe.freedesktop.org (Postfix) with ESMTPS id 3D2ED89650 for ; Fri, 12 Apr 2019 05:51:01 +0000 (UTC) Message-ID: <537441cfe32d5cda3e30fd138819b777b7da54ce.camel@intel.com> From: Dhinakaran Pandiyan Date: Thu, 11 Apr 2019 22:51:00 -0700 In-Reply-To: <20190410220716.19449-6-jose.souza@intel.com> References: <20190410220716.19449-1-jose.souza@intel.com> <20190410220716.19449-6-jose.souza@intel.com> Mime-Version: 1.0 Subject: Re: [igt-dev] [PATCH i-g-t v3 6/6] tests/fbcon_fbt: Do not keep opening debugfs_fd at every setup_drm() call List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: dhinakaran.pandiyan@intel.com Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: igt-dev-bounces@lists.freedesktop.org Sender: "igt-dev" To: =?ISO-8859-1?Q?Jos=E9?= Roberto de Souza , igt-dev@lists.freedesktop.org List-ID: T24gV2VkLCAyMDE5LTA0LTEwIGF0IDE1OjA3IC0wNzAwLCBKb3PDqSBSb2JlcnRvIGRlIFNvdXph IHdyb3RlOgo+IEFzIGRlYnVnZnNfZmQgaXMgdXNlZCBldmVuIGFmdGVyIHRoZSB0ZWFyZG93bl9k cm0oKSwgaXQgaXMgbm90IGNsb3NlZAo+IGluIHRoaXMgZnVuY3Rpb24gb3IgaW4gYW55IG90aGVy IHBsYWNlLiBBbmQgdGhlbiBpdCBnZXRzIHdvcnNlIGFzCj4gZXZlcnkgY2FsbCB0byBzZXR1cF9k cm0oKSB3aWxsIG9wZW4gYW5vdGhlciBmaWxlIGRlc2NyaXB0b3IgdG8KPiBkZWJ1Z2ZzIGRpci4K PiAKPiBTbyBsZXRzIG1vdmUgdGhlIG9wZW5pbmcgb2YgZGVidWdmc19mZCB0byBzZXR1cF9lbnZp cm9ubWVudCgpIGFuZCBvbmx5Cj4gb3BlbiBpdCBvbmNlIGFuZCBjbG9zZSBpdCBiZWZvcmUgbGVh dmUgdGhlIHRlc3QuCj4gCj4gUmV2aWV3ZWQtYnk6IE1hYXJ0ZW4gTGFua2hvcnN0IDxtYWFydGVu Lmxhbmtob3JzdEBsaW51eC5pbnRlbC5jb20+Cj4gU2lnbmVkLW9mZi1ieTogSm9zw6kgUm9iZXJ0 byBkZSBTb3V6YSA8am9zZS5zb3V6YUBpbnRlbC5jb20+Cj4gLS0tCj4gIHRlc3RzL2ttc19mYmNv bl9mYnQuYyB8IDQgKysrLQo+ICAxIGZpbGUgY2hhbmdlZCwgMyBpbnNlcnRpb25zKCspLCAxIGRl bGV0aW9uKC0pCj4gCj4gZGlmZiAtLWdpdCBhL3Rlc3RzL2ttc19mYmNvbl9mYnQuYyBiL3Rlc3Rz L2ttc19mYmNvbl9mYnQuYwo+IGluZGV4IDY3MTE3YTI0Li5kNTM0YWJkMiAxMDA2NDQKPiAtLS0g YS90ZXN0cy9rbXNfZmJjb25fZmJ0LmMKPiArKysgYi90ZXN0cy9rbXNfZmJjb25fZmJ0LmMKPiBA QCAtNjQsNyArNjQsNiBAQCBzdGF0aWMgdm9pZCBzZXR1cF9kcm0oc3RydWN0IGRybV9pbmZvICpk cm0pCj4gIAkJcmV0dXJuOwo+ICAKPiAgCWRybS0+ZmQgPSBkcm1fb3Blbl9kcml2ZXJfbWFzdGVy KERSSVZFUl9JTlRFTCk7Cj4gLQlkcm0tPmRlYnVnZnNfZmQgPSBpZ3RfZGVidWdmc19kaXIoZHJt LT5mZCk7Cj4gIAo+ICAJZHJtLT5yZXMgPSBkcm1Nb2RlR2V0UmVzb3VyY2VzKGRybS0+ZmQpOwo+ ICAJaWd0X3JlcXVpcmUoZHJtLT5yZXMpOwo+IEBAIC0yOTUsNiArMjk0LDcgQEAgc3RhdGljIHZv aWQgc2V0dXBfZW52aXJvbm1lbnQoc3RydWN0IGRybV9pbmZvICpkcm0pCkxvb2tzIGxpa2UgdGhl IGh1bmsgZnJvbSB0aGUgcHJldmlvdXMgcGF0Y2ggc2hvdWxkIGhhdmUgYmVlbiBoZXJlLgoKPiAg Cj4gIAlkcm1fZmQgPSBkcm1fb3Blbl9kcml2ZXJfbWFzdGVyKERSSVZFUl9JTlRFTCk7Cj4gIAlp Z3RfcmVxdWlyZShkcm1fZmQgPj0gMCk7Cj4gKwlkcm0tPmRlYnVnZnNfZmQgPSBpZ3RfZGVidWdm dG9zX2Rpcihkcm1fZmQpOwpXaXRoIGFuIGlndF9yZXF1aXJlKCA+PSAwKSBhbmQgaHVuayBtb3Zl ZApSZXZpZXdlZC1ieTogRGhpbmFrYXJhbiBQYW5kaXlhbiA8ZGhpbmFrYXJhbi5wYW5kaXlhbkBp bnRlbC5jb20+CiAKPiAgCWlndF9hc3NlcnQoY2xvc2UoZHJtX2ZkKSA9PSAwKTsKPiAgCj4gIAkv Kgo+IEBAIC0zMDksNiArMzA5LDggQEAgc3RhdGljIHZvaWQgdGVhcmRvd25fZW52aXJvbm1lbnQo c3RydWN0IGRybV9pbmZvICpkcm0pCj4gIHsKPiAgCWlmIChkcm0tPmZkID49IDApCj4gIAkJdGVh cmRvd25fZHJtKGRybSk7Cj4gKwo+ICsJY2xvc2UoZHJtLT5kZWJ1Z2ZzX2ZkKTsKPiAgfQo+ICAK PiAgaWd0X21haW4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fCmlndC1kZXYgbWFpbGluZyBsaXN0CmlndC1kZXZAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0 dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaWd0LWRldg==