From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: From: Mika Kuoppala In-Reply-To: <20190116093509.30195-1-chris@chris-wilson.co.uk> References: <20190116093509.30195-1-chris@chris-wilson.co.uk> Date: Wed, 16 Jan 2019 11:47:27 +0200 Message-ID: <87r2ddx7bk.fsf@gaia.fi.intel.com> MIME-Version: 1.0 Subject: Re: [igt-dev] [Intel-gfx] [PATCH i-g-t 1/3] i915/gem_userptr_blits: Only mlock the memfd once, not the arena 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: Chris Wilson , intel-gfx@lists.freedesktop.org Cc: igt-dev@lists.freedesktop.org, matthew.auld@intel.com List-ID: Q2hyaXMgV2lsc29uIDxjaHJpc0BjaHJpcy13aWxzb24uY28udWs+IHdyaXRlczoKCj4gV2UgbXVs dGlwbHkgdGhlIG1lbWZkIDY0ayB0byBjcmVhdGUgYSAyRyBhcmVuYSB3aGljaCB3ZSB0aGVuIGF0 dGVtcHQgdG8KPiB3cml0ZSBpbnRvIGFmdGVyIG1hcmtpbmcgcmVhZC1vbmx5LiBIb3d2ZXIsIHdo ZW4gaXQgY29tZXMgdG8gdW5sb2NrIHRoZQoKcy9Ib3d2ZXIvSG93ZXZlcgoKPiBhcmVuYSBhZnRl ciB0aGUgdGVzdCwgcGVyZm9ybWFuY2UgdGFua3MgYXMgdGhlIGtlcm5lbCB0cmllcyB0byByZXNv bHZlCj4gdGhlIDY0ayByZXBlYXRlZCBtYXBwaW5ncyBvbnRvIHRoZSBzYW1lIHNldCBvZiBwYWdl cy4gKE11c3Qgbm90IGJlIGEKPiB2ZXJ5IGNvbW1vbiBvcGVyYXRpb24hKSBXZSBjYW4gZ2V0IGF3 YXkgd2l0aCBqdXN0IG1sb2NraW5nIHRoZSBiYWNraW5nCj4gc3RvcmUgdG8gcHJldmVudCBpdHMg ZXZpY3Rpb24sIHdoaWNoIHNob3VsZCBwcmV2ZW50IHRoZSBhcmVuYSBtYXBwaW5nCj4gZnJvbSBi ZWluZyBmcmVlZCBhcyB3ZWxsLgoKaG1tIHNob3VsZC4gSG93IGFyZSB0aGV5IGJvdW5kPwoKLU1p a2EKCj4KPiBSZWZlcmVuY2VzOiBodHRwczovL2J1Z3MuZnJlZWRlc2t0b3Aub3JnL3Nob3dfYnVn LmNnaT9pZD0xMDg4ODcKPiBTaWduZWQtb2ZmLWJ5OiBDaHJpcyBXaWxzb24gPGNocmlzQGNocmlz LXdpbHNvbi5jby51az4KPiAtLS0KPiAgdGVzdHMvaTkxNS9nZW1fdXNlcnB0cl9ibGl0cy5jIHwg MyArKy0KPiAgMSBmaWxlIGNoYW5nZWQsIDIgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQo+ Cj4gZGlmZiAtLWdpdCBhL3Rlc3RzL2k5MTUvZ2VtX3VzZXJwdHJfYmxpdHMuYyBiL3Rlc3RzL2k5 MTUvZ2VtX3VzZXJwdHJfYmxpdHMuYwo+IGluZGV4IDkwOWRkMTlkZi4uYzRlNjBiYTkyIDEwMDY0 NAo+IC0tLSBhL3Rlc3RzL2k5MTUvZ2VtX3VzZXJwdHJfYmxpdHMuYwo+ICsrKyBiL3Rlc3RzL2k5 MTUvZ2VtX3VzZXJwdHJfYmxpdHMuYwo+IEBAIC0xMTI0LDcgKzExMjQsNyBAQCBzdGF0aWMgdm9p ZCB0ZXN0X3JlYWRvbmx5KGludCBpOTE1KQo+ICAJCSoodWludDMyX3QgKikoc3BhY2UgKyBvZmZz ZXQpID0gb2Zmc2V0Owo+ICAJfQo+ICAJaWd0X2Fzc2VydF9lcV91MzIoKih1aW50MzJfdCAqKXBh Z2VzLCAodWludDMyX3QpKHRvdGFsIC0gc3opKTsKPiAtCWlndF9hc3NlcnQobWxvY2soc3BhY2Us IHRvdGFsKSA9PSAwKTsKPiArCWlndF9hc3NlcnQobWxvY2socGFnZXMsIHN6KSA9PSAwKTsKPiAg CWNsb3NlKG1lbWZkKTsKPiAgCj4gIAkvKiBDaGVjayB3ZSBjYW4gY3JlYXRlIGEgbm9ybWFsIHVz ZXJwdHIgYm8gd3JhcHBpbmcgdGhlIHdyYXBwZXIgKi8KPiBAQCAtMTE3Niw2ICsxMTc2LDcgQEAg c3RhdGljIHZvaWQgdGVzdF9yZWFkb25seShpbnQgaTkxNSkKPiAgCX0KPiAgCWlndF93YWl0Y2hp bGRyZW4oKTsKPiAgCj4gKwltdW5sb2NrKHBhZ2VzLCBzeik7Cj4gIAltdW5tYXAoc3BhY2UsIHRv dGFsKTsKPiAgCW11bm1hcChwYWdlcywgc3opOwo+ICB9Cj4gLS0gCj4gMi4yMC4xCj4KPiBfX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwo+IEludGVsLWdmeCBt YWlsaW5nIGxpc3QKPiBJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCj4gaHR0cHM6Ly9s aXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngKX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KaWd0LWRldiBtYWlsaW5nIGxp c3QKaWd0LWRldkBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3Rv cC5vcmcvbWFpbG1hbi9saXN0aW5mby9pZ3QtZGV2Cg==