From mboxrd@z Thu Jan 1 00:00:00 1970 From: Joonas Lahtinen Subject: Re: [PATCH 3/7] drm/i915: Track user GTT faulting per-vma Date: Mon, 09 Oct 2017 15:14:33 +0300 Message-ID: <1507551273.6297.24.camel@linux.intel.com> References: <20171009084401.29090-1-chris@chris-wilson.co.uk> <20171009084401.29090-3-chris@chris-wilson.co.uk> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga14.intel.com (mga14.intel.com [192.55.52.115]) by gabe.freedesktop.org (Postfix) with ESMTPS id DE3A66E31C for ; Mon, 9 Oct 2017 12:14:35 +0000 (UTC) In-Reply-To: <20171009084401.29090-3-chris@chris-wilson.co.uk> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Chris Wilson , intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gTW9uLCAyMDE3LTEwLTA5IGF0IDA5OjQzICswMTAwLCBDaHJpcyBXaWxzb24gd3JvdGU6Cj4g V2UgZG9uJ3Qgd2lzaCB0byByZWZhdWx0IHRoZSBlbnRpcmUgb2JqZWN0IChvdGhlciB2bWEpIHdo ZW4gdW5iaW5kaW5nCj4gb25lIHBhcnRpYWwgdm1hLiBUbyBkbyB0aGlzIHRyYWNrIHdoaWNoIHZt YSBoYXZlIGJlZW4gZmF1bHRlZCBpbnRvIHRoZQo+IHVzZXIncyBhZGRyZXNzIHNwYWNlLgo+IAo+ IFNpZ25lZC1vZmYtYnk6IENocmlzIFdpbHNvbiA8Y2hyaXNAY2hyaXMtd2lsc29uLmNvLnVrPgoK PFNOSVA+Cgo+IEBAIC02ODMsNiArNjgzLDI5IEBAIHN0YXRpYyB2b2lkIF9faTkxNV92bWFfaW91 bm1hcChzdHJ1Y3QgaTkxNV92bWEgKnZtYSkKPiAgCXZtYS0+aW9tYXAgPSBOVUxMOwo+ICB9Cj4g IAo+ICt2b2lkIGk5MTVfdm1hX3Jldm9rZV9tbWFwKHN0cnVjdCBpOTE1X3ZtYSAqdm1hKQo+ICt7 Cj4gKwlzdHJ1Y3QgZHJtX3ZtYV9vZmZzZXRfbm9kZSAqbm9kZSA9ICZ2bWEtPm9iai0+YmFzZS52 bWFfbm9kZTsKPiArCj4gKwlsb2NrZGVwX2Fzc2VydF9oZWxkKCZ2bWEtPnZtLT5pOTE1LT5kcm0u c3RydWN0X211dGV4KTsKPiArCj4gKwlpZiAoIWk5MTVfdm1hX2hhc191c2VyZmF1bHQodm1hKSkK PiArCQlyZXR1cm47Cj4gKwo+ICsJR0VNX0JVR19PTighaTkxNV92bWFfaXNfbWFwX2FuZF9mZW5j ZWFibGUodm1hKSk7Cj4gKwlHRU1fQlVHX09OKCF2bWEtPm9iai0+dXNlcmZhdWx0X2NvdW50KTsK PiArCj4gKwl1bm1hcF9tYXBwaW5nX3JhbmdlKHZtYS0+dm0tPmk5MTUtPmRybS5hbm9uX2lub2Rl LT5pX21hcHBpbmcsCj4gKwkJCSAgICBkcm1fdm1hX25vZGVfb2Zmc2V0X2FkZHIobm9kZSkgKwo+ ICsJCQkgICAgKHZtYS0+Z2d0dF92aWV3LnBhcnRpYWwub2Zmc2V0IDw8IFBBR0VfU0hJRlQpLAoK TWF5YmUgY29tcHV0ZSB0aGlzIG9uIGEgc2VwYXJhdGUgdmFyaWFibGUgdG8gbm90IHRvIGNvbmZ1 c2UgcmVhZGVyIHdpdGgKc3RyYW5nZSBpbmRlbnQuICJkcm1fdm1hX25vZGVfb2Zmc2V0X2FkZHIo bm9kZSkgKyB2bWFfb2Zmc2V0IiB3b3VsZApyZWFkIG5pY2VseS4KCkV2ZXJ5IG90aGVyIHBhdGNo IEkgcmVhZCB0aGF0IHRvdWNoZXMgdGhlIGdndHRfdmlld3MgY291bGQgdXNlIHRoZQp2YXJpYWJs ZXMgdG8gYmUgaW4gcGFnZSBjb3VudHMgYW5kIG90aGVycyBpbiBieXRlIGNvdW50cy4uLgoKQW55 d2F5LAoKUmV2aWV3ZWQtYnk6IEpvb25hcyBMYWh0aW5lbiA8am9vbmFzLmxhaHRpbmVuQGxpbnV4 LmludGVsLmNvbT4KClJlZ2FyZHMsIEpvb25hcwotLSAKSm9vbmFzIExhaHRpbmVuCk9wZW4gU291 cmNlIFRlY2hub2xvZ3kgQ2VudGVyCkludGVsIENvcnBvcmF0aW9uCl9fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkludGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50 ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9y Zy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeAo=