From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from fireflyinternet.com (mail.fireflyinternet.com [109.228.58.192]) by gabe.freedesktop.org (Postfix) with ESMTPS id C8E9B89152 for ; Thu, 21 Feb 2019 20:01:20 +0000 (UTC) MIME-Version: 1.0 From: Chris Wilson In-Reply-To: <20190221192745.31178-6-antonio.argenziano@intel.com> References: <20190221192745.31178-1-antonio.argenziano@intel.com> <20190221192745.31178-6-antonio.argenziano@intel.com> Message-ID: <155077927351.4937.13110919390186998082@skylake-alporthouse-com> Date: Thu, 21 Feb 2019 20:01:13 +0000 Subject: Re: [igt-dev] [RFC 5/5] igt/lib: If mappable aperture is missing return 0 size 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: Antonio Argenziano , igt-dev@lists.freedesktop.org Cc: Matthew Auld List-ID: UXVvdGluZyBBbnRvbmlvIEFyZ2Vuemlhbm8gKDIwMTktMDItMjEgMTk6Mjc6NDUpCj4gU28gZmFy IHRoZSBhcGVydHVyZSBzaXplIGhhcyBiZWVuIHJlYWQgZGlyZWN0bHkgZnJvbSB0aGUgYmFyLAo+ IGluIHRoaXMgcGF0Y2ggd2UgcmV0dXJuIHplcm8gaWYgdGhlIG1hcHBhYmxlIGFwZXJ0dXJlIGlz IG5vdCBhdmFpbGFibGUKPiBhcyB0aGUgdmFsdWUgc3RvcmVkIGluIHRoZSBiYXIgbWlnaHQgbm90 IGJlIGFjY3VyYXRlLiBUaGUgcGF0Y2ggYWxzbyBhZGRzIGEKPiAncmVxdWlyZScgd2hlbiBhIGNh bGwgdG8gZ2VtX21hcHBhYmxlX2FwZXJ0dXJlX3NpemUoKSBpcyBtYWRlIHNvIHRoYXQKPiB0aGUg YXBlcnR1cmUgaXMgZ3VhcmFudGVlZCB0byBleGlzdCBiZWZvcmUgY2hlY2tpbmcgdGhlIHNpemUu Cj4gCj4gQ2M6IEthdGFyenluYSBEZWMgPGthdGFyenluYS5kZWNAaW50ZWwuY29tPgo+IENjOiBD aHJpcyBXaWxzb24gPGNocmlzQGNocmlzLXdpbHNvbi5jby51az4KPiBDYzogTWF0dGhldyBBdWxk IDxtYXR0aGV3LmF1bGRAaW50ZWwuY29tPgo+IFNpZ25lZC1vZmYtYnk6IEFudG9uaW8gQXJnZW56 aWFubyA8YW50b25pby5hcmdlbnppYW5vQGludGVsLmNvbT4KPiAtLS0KPiAgbGliL2lvY3RsX3dy YXBwZXJzLmMgICAgICAgICAgICB8IDI4ICsrKysrKysrKysrKysrKysrKystLS0tLS0tLS0KPiAg bGliL2lvY3RsX3dyYXBwZXJzLmggICAgICAgICAgICB8ICAyICstCj4gIHRlc3RzL2k5MTUvZ2Vt X2NvbmN1cnJlbnRfYWxsLmMgfCAxMiArKysrKystLS0tLS0KPiAgdGVzdHMvaTkxNS9nZW1fY3B1 X3JlbG9jLmMgICAgICB8IDE0ICsrKysrKysrKystLS0tCj4gIHRlc3RzL2k5MTUvZ2VtX21tYXAu YyAgICAgICAgICAgfCAgNCArKy0tCj4gIHRlc3RzL2k5MTUvZ2VtX21tYXBfZ3R0LmMgICAgICAg fCAxMCArKysrKy0tLS0tCj4gIHRlc3RzL2k5MTUvZ2VtX3B3cml0ZS5jICAgICAgICAgfCAgNCAr Ky0tCj4gIHRlc3RzL2k5MTUvZ2VtX3Nocmluay5jICAgICAgICAgfCAgMiArLQo+ICB0ZXN0cy9p OTE1L2k5MTVfcG1fcnBtLmMgICAgICAgIHwgIDIgKy0KPiAgdGVzdHMva21zX2ZsaXAuYyAgICAg ICAgICAgICAgICB8ICAyICstCj4gIHRlc3RzL3ByaW1lX21tYXAuYyAgICAgICAgICAgICAgfCAg NyArKysrKy0tCj4gIDExIGZpbGVzIGNoYW5nZWQsIDUzIGluc2VydGlvbnMoKyksIDM0IGRlbGV0 aW9ucygtKQo+IAo+IGRpZmYgLS1naXQgYS9saWIvaW9jdGxfd3JhcHBlcnMuYyBiL2xpYi9pb2N0 bF93cmFwcGVycy5jCj4gaW5kZXggMjVkZDhhZDMuLmFiN2M3YTVlIDEwMDY0NAo+IC0tLSBhL2xp Yi9pb2N0bF93cmFwcGVycy5jCj4gKysrIGIvbGliL2lvY3RsX3dyYXBwZXJzLmMKPiBAQCAtMTQ0 MCwxOSArMTQ0MCwxNCBAQCB1aW50NjRfdCBnZW1fYXBlcnR1cmVfc2l6ZShpbnQgZmQpCj4gICAg ICAgICByZXR1cm4gYXBlcnR1cmVfc2l6ZTsKPiAgfQo+ICAKPiAtLyoqCj4gLSAqIGdlbV9tYXBw YWJsZV9hcGVydHVyZV9zaXplOgo+IC0gKgo+IC0gKiBGZWF0dXJlIHRlc3QgbWFjcm8gdG8gcXVl cnkgdGhlIGtlcm5lbCBmb3IgdGhlIG1hcHBhYmxlIGdwdSBhcGVydHVyZSBzaXplLgo+IC0gKiBU aGlzIGlzIHRoZSBhcmVhIGF2YWlsYWJsZSBmb3IgR1RUIG1lbW9yeSBtYXBwaW5ncy4KPiAtICoK PiAtICogUmV0dXJuczogVGhlIG1hcHBhYmxlIGd0dCBhZGRyZXNzIHNwYWNlIHNpemUuCj4gLSAq Lwo+IC11aW50NjRfdCBnZW1fbWFwcGFibGVfYXBlcnR1cmVfc2l6ZSh2b2lkKQo+ICtzdGF0aWMg dWludDY0X3QgX19nZW1fbWFwcGFibGVfYXBlcnR1cmVfc2l6ZShpbnQgZmQpCj4gIHsKPiAgICAg ICAgIHN0cnVjdCBwY2lfZGV2aWNlICpwY2lfZGV2ID0gaW50ZWxfZ2V0X3BjaV9kZXZpY2UoKTsK PiAgICAgICAgIGludCBiYXI7Cj4gIAo+ICsgICAgICAgaWYgKCFnZW1fbW1hcF9faGFzX2d0dChm ZCkpCj4gKyAgICAgICAgICAgICAgIHJldHVybiAwOyAvKiBBcGVydHVyZSBub3QgYXZhaWxhYmxl ICovCj4gKwo+ICAgICAgICAgaWYgKGludGVsX2dlbihwY2lfZGV2LT5kZXZpY2VfaWQpIDwgMykK PiAgICAgICAgICAgICAgICAgYmFyID0gMDsKCkkgc3dlYXIgd2UgbWFkZSB0aGlzIGFjY2Vzc2li bGUgdmlhIGZkIHNvIHRoYXQgd2UgZGlkbid0IG5lZWQgcm9vdCB0bwpwb2tlIGFyb3VuZCBsaWJw Y2lhY2Vzcy4KLUNocmlzCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fCmlndC1kZXYgbWFpbGluZyBsaXN0CmlndC1kZXZAbGlzdHMuZnJlZWRlc2t0b3Aub3Jn Cmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaWd0LWRldg==