From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: References: <20190130162128.13067-1-chris@chris-wilson.co.uk> From: Tvrtko Ursulin Message-ID: Date: Thu, 31 Jan 2019 09:41:21 +0000 MIME-Version: 1.0 In-Reply-To: <20190130162128.13067-1-chris@chris-wilson.co.uk> Content-Language: en-US Subject: Re: [igt-dev] [PATCH i-g-t] i915/gem_cpu_reloc: Do the can-store-dword check at start 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 , intel-gfx@lists.freedesktop.org Cc: igt-dev@lists.freedesktop.org List-ID: Ck9uIDMwLzAxLzIwMTkgMTY6MjEsIENocmlzIFdpbHNvbiB3cm90ZToKPiBpZ3QgZG9lc24ndCBo YW5kbGUgc2tpcHBpbmcgZnJvbSBpbnNpZGUgaWd0X2ZvcmsgdmVyeSBncmFjZWZ1bGx5IGFuZAo+ IGNyYXNoZXMgaW5zdGVhZCBvZiByZXBvcnRpbmcgdGhlIGxhY2sgb2YgcmVxdWlyZW1lbnRzLiBP bmUgc29sdXRpb24KPiB3b3VsZCBiZSB0byBmaXggaWd0LCBidXQgZmFyIGVhc2llciBpcyB0byBq dXN0IG1vdmUgdGhlIHJlcXVpcmVtZW50Cj4gY2hlY2tpbmcgYXJvdW5kIHRvIGRvIGl0IGJlZm9y ZSB3ZSBldmVuIGZvcmsuCj4gCj4gQnVnemlsbGE6IGh0dHBzOi8vYnVncy5mcmVlZGVza3RvcC5v cmcvc2hvd19idWcuY2dpP2lkPTEwOTQ5Mwo+IFNpZ25lZC1vZmYtYnk6IENocmlzIFdpbHNvbiA8 Y2hyaXNAY2hyaXMtd2lsc29uLmNvLnVrPgo+IC0tLQo+ICAgdGVzdHMvaTkxNS9nZW1fY3B1X3Jl bG9jLmMgfCA2ICsrKy0tLQo+ICAgMSBmaWxlIGNoYW5nZWQsIDMgaW5zZXJ0aW9ucygrKSwgMyBk ZWxldGlvbnMoLSkKPiAKPiBkaWZmIC0tZ2l0IGEvdGVzdHMvaTkxNS9nZW1fY3B1X3JlbG9jLmMg Yi90ZXN0cy9pOTE1L2dlbV9jcHVfcmVsb2MuYwo+IGluZGV4IDQ4Y2M3ZGRjNi4uNDcwOTk4NjI4 IDEwMDY0NAo+IC0tLSBhL3Rlc3RzL2k5MTUvZ2VtX2NwdV9yZWxvYy5jCj4gKysrIGIvdGVzdHMv aTkxNS9nZW1fY3B1X3JlbG9jLmMKPiBAQCAtMTU4LDkgKzE1OCw2IEBAIGNyZWF0ZV90bXBsKGlu dCBpOTE1LCBzdHJ1Y3QgZHJtX2k5MTVfZ2VtX3JlbG9jYXRpb25fZW50cnkgKnJlbG9jKQo+ICAg CQkJCSAgIHN0cnVjdCBkcm1faTkxNV9nZW1fcmVsb2NhdGlvbl9lbnRyeSAqcmVsb2MpOwo+ICAg CXZvaWQgKnRtcGw7Cj4gICAKPiAtCS8qIGNvdWxkIHVzZSBCTFRfRklMTCBpbnN0ZWFkIGZvciBn ZW4yICovCj4gLQlpZ3RfcmVxdWlyZShnZW1fY2FuX3N0b3JlX2R3b3JkKGk5MTUsIDApKTsKPiAt Cj4gICAJaWYgKGdlbiA+PSA4KQo+ICAgCQllbWl0X3N0b3JlX2FkZHIgPSBnZW44X2VtaXRfc3Rv cmVfYWRkcjsKPiAgIAllbHNlIGlmIChnZW4gPj0gNCkKPiBAQCAtMjc2LDYgKzI3Myw5IEBAIGln dF9tYWluCj4gICAJCWk5MTUgPSBkcm1fb3Blbl9kcml2ZXIoRFJJVkVSX0lOVEVMKTsKPiAgIAkJ aWd0X3JlcXVpcmVfZ2VtKGk5MTUpOwo+ICAgCj4gKwkJLyogY291bGQgdXNlIEJMVF9GSUxMIGlu c3RlYWQgZm9yIGdlbjIgKi8KPiArCQlpZ3RfcmVxdWlyZShnZW1fY2FuX3N0b3JlX2R3b3JkKGk5 MTUsIDApKTsKPiArCj4gICAJCWlndF9mb3JrX2hhbmdfZGV0ZWN0b3IoaTkxNSk7Cj4gICAJfQo+ ICAgCj4gCgpSZXZpZXdlZC1ieTogVHZydGtvIFVyc3VsaW4gPHR2cnRrby51cnN1bGluQGludGVs LmNvbT4KClJlZ2FyZHMsCgpUdnJ0a28KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX18KaWd0LWRldiBtYWlsaW5nIGxpc3QKaWd0LWRldkBsaXN0cy5mcmVlZGVz a3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9p Z3QtZGV2Cg==