From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga18.intel.com (mga18.intel.com [134.134.136.126]) by gabe.freedesktop.org (Postfix) with ESMTPS id ED2358991A for ; Thu, 11 Apr 2019 18:13:14 +0000 (UTC) References: <20190325232043.7953-1-antonio.argenziano@intel.com> <20190325232043.7953-4-antonio.argenziano@intel.com> <155355700301.15930.1926732769716588493@skylake-alporthouse-com> <155372157341.18894.8899507724392953957@skylake-alporthouse-com> From: Antonio Argenziano Message-ID: <92f4fcde-f2e6-cce0-7fb9-56a48f666a05@intel.com> Date: Thu, 11 Apr 2019 11:13:13 -0700 MIME-Version: 1.0 In-Reply-To: <155372157341.18894.8899507724392953957@skylake-alporthouse-com> Content-Language: en-US Subject: Re: [igt-dev] [RFT v4 4/6] igt/i915: Require GTT mapping to be available when needed. 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 , igt-dev@lists.freedesktop.org Cc: Matthew Auld List-ID: CgpPbiAyNy8wMy8xOSAxNDoxOSwgQ2hyaXMgV2lsc29uIHdyb3RlOgo+IFF1b3RpbmcgQW50b25p byBBcmdlbnppYW5vICgyMDE5LTAzLTI3IDIxOjA1OjUyKQo+Pgo+Pgo+PiBPbiAyNS8wMy8xOSAx NjozNiwgQ2hyaXMgV2lsc29uIHdyb3RlOgo+Pj4gUXVvdGluZyBBbnRvbmlvIEFyZ2Vuemlhbm8g KDIwMTktMDMtMjUgMjM6MjA6NDEpCj4+Pj4gZGlmZiAtLWdpdCBhL3Rlc3RzL2k5MTUvZ2VtX2V4 ZWNfc2NoZWR1bGUuYyBiL3Rlc3RzL2k5MTUvZ2VtX2V4ZWNfc2NoZWR1bGUuYwo+Pj4+IGluZGV4 IGE5MzgzMDAwLi4xNWM4NDQwZiAxMDA2NDQKPj4+PiAtLS0gYS90ZXN0cy9pOTE1L2dlbV9leGVj X3NjaGVkdWxlLmMKPj4+PiArKysgYi90ZXN0cy9pOTE1L2dlbV9leGVjX3NjaGVkdWxlLmMKPj4+ PiBAQCAtMTIzNiw2ICsxMjM2LDcgQEAgaWd0X21haW4KPj4+PiAgICAgICAgICAgICAgICAgICAg ICAgICAgIGlndF9zdWJ0ZXN0X2YoImluZGVwZW5kZW50LSVzIiwgZS0+bmFtZSkgewo+Pj4+ICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpZ3RfcmVxdWlyZShnZW1fcmluZ19oYXNf cGh5c2ljYWxfZW5naW5lKGZkLCBlLT5leGVjX2lkIHwgZS0+ZmxhZ3MpKTsKPj4+PiAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgaWd0X3JlcXVpcmUoZ2VtX2Nhbl9zdG9yZV9kd29y ZChmZCwgZS0+ZXhlY19pZCB8IGUtPmZsYWdzKSk7Cj4+Pj4gKyAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICBnZW1fcmVxdWlyZV9tbWFwX2d0dChmZCk7Cj4+Pj4gICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgIGluZGVwZW5kZW50KGZkLCBlLT5leGVjX2lkIHwgZS0+ZmxhZ3Mp Owo+Pj4+ICAgICAgICAgICAgICAgICAgICAgICAgICAgfQo+Pj4+ICAgICAgICAgICAgICAgICAg IH0KPj4+PiBAQCAtMTMyOCw4ICsxMzI5LDEwIEBAIGlndF9tYWluCj4+Pj4gICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgIGlndF9zdWJ0ZXN0X2YoIndpZGUtJXMiLCBlLT5uYW1lKQo+ Pj4+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZGUoZmQsIGUt PmV4ZWNfaWQgfCBlLT5mbGFncyk7Cj4+Pj4gICAgCj4+Pj4gLSAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICBpZ3Rfc3VidGVzdF9mKCJyZW9yZGVyLXdpZGUtJXMiLCBlLT5uYW1lKQo+Pj4+ ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaWd0X3N1YnRlc3RfZigicmVvcmRlci13 aWRlLSVzIiwgZS0+bmFtZSkgewo+Pj4+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICBnZW1fcmVxdWlyZV9tbWFwX2d0dChmZCk7Cj4+Pj4gICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgcmVvcmRlcl93aWRlKGZkLCBlLT5leGVjX2lkIHwgZS0+ ZmxhZ3MpOwo+Pj4+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfQo+Pj4+ICAgIAo+ Pj4+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpZ3Rfc3VidGVzdF9mKCJzbW9r ZXRlc3QtJXMiLCBlLT5uYW1lKQo+Pj4+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgIHNtb2tldGVzdChmZCwgZS0+ZXhlY19pZCB8IGUtPmZsYWdzLCA1KTsKPj4+Cj4+ PiBIbW0uIEkgd291bGQgcmF0aGVyIHRoZSBiYXNpYyBzY2hlZHVsaW5nIHRlc3RzIHJlbWFpbmVk IGZ1bmN0aW9uaW5nLgo+Pgo+PiBEaWRuJ3Qgd2UgaGF2ZSBhIGNvbnZpbmNpbmcgYXJndW1lbnQg YWdhaW5zdCB1c2luZyB3YyArIHN5bmM/Cj4gCj4gSnVzdCB0aGUgc3luYyBwYXJ0IGlpcmMuIFNv IHlvdSBqdXN0IG5lZWQgdG8gY29tZSB1cCB3aXRoIGFuIGFsdGVybmF0aXZlCj4gc29sdXRpb24u IFdoYXQgSSd2ZSB1c2VkIGVsc2V3aGVyZSBpcyB0byB3cml0ZSB0aGUgcmluZyB0aW1lc3RhbXAg ZnJvbQo+IGVhY2ggYmF0Y2ggYW5kIHZlcmlmeSB0aGV5IGFyZSBpbiB0aGUgb3JkZXIgSSBleHBl Y3QuIFRoYXQgc2hvdWxkIHdvcmsKPiBqdXN0IGZpbmUgd2l0aCBhbnl0aGluZy4uLiAoVGhlIG1v c3QgY29tcGxpY2F0ZWQgdGhpbmcgdGhlcmUgaXMgYWN0dWFsbHkKPiBkZXRlcm1pbmluZyB0aGUg ZW5naW5lLT5tbWlvX2Jhc2UsIGFuZCByZWFsbHkgd2UnZCBiZSBiZXR0ZXIgZXhwb3J0aW5nCj4g dGhhdCBmcm9tIHRoZSBrZXJuZWwgZm9yIHNpbXBsaWNpdHkuKQoKSSB0aGluayBJJ20gbWlzc2lu ZyBzb21ldGhpbmcsIHRoZSBpc3N1ZSB3ZSBoYWQgd2FzIHRoZSBhc3luYyB1cGRhdGUgb2YgCnRo ZSBzaW5nbGUgQk8gd2UgdXNlIGZvciBhbGwgc3VibWlzc2lvbnMgKGF0IGxlYXN0IGZvciByZW9y ZGVyLXdpZGUpIApuZWVkZWQgdG8gZ28gdGhvdWdoIGd0dCBtYXBwaW5nLCB3b3VsZG4ndCB0aGF0 IHN0aWxsIGJlIHRoZXJlIGV2ZW4gaWYgd2UgCmNoYW5nZSB0aGUgY29udGVudHMgb2YgdGhlIGJh dGNoPwoKQW50b25pbwoKPiAKPiBUaGF0J3MgdGhlIHN0YXJ0IG9mIGEgcGxhbiBhdCBsZWFzdC4K PiAtQ2hyaXMKPiAKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X18KaWd0LWRldiBtYWlsaW5nIGxpc3QKaWd0LWRldkBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0 cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pZ3QtZGV2