From mboxrd@z Thu Jan 1 00:00:00 1970 From: Chris Wilson Subject: Re: [PATCH 15/21] drm/i915: accurate page size tracking for the ppgtt Date: Sat, 23 Sep 2017 09:54:54 +0100 Message-ID: <150615689443.24071.17464507379402464586@mail.alporthouse.com> References: <20170922173252.10137-1-matthew.auld@intel.com> <20170922173252.10137-16-matthew.auld@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from fireflyinternet.com (mail.fireflyinternet.com [109.228.58.192]) by gabe.freedesktop.org (Postfix) with ESMTPS id CD6466E275 for ; Sat, 23 Sep 2017 08:55:00 +0000 (UTC) In-Reply-To: <20170922173252.10137-16-matthew.auld@intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Matthew Auld , intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org UXVvdGluZyBNYXR0aGV3IEF1bGQgKDIwMTctMDktMjIgMTg6MzI6NDYpCj4gTm93IHRoYXQgd2Ug c3VwcG9ydCBtdWx0aXBsZSBwYWdlIHNpemVzIGZvciB0aGUgcHBndHQsIGl0IHdvdWxkIGJlCj4g dXNlZnVsIHRvIHRyYWNrIHRoZSByZWFsIHVzYWdlIGZvciBkZWJ1Z2dpbmcgcHVycG9zZXMuCgpO b3c/IEkga2luZCBvZiB0aGluayBrbm93aW5nIGFzIHdlIGFkZCB0aGUgZGlmZmVyZW50IHN1cHBv cnQgaXMKaW50ZXJlc3RpbmcuCiAKPiBTaWduZWQtb2ZmLWJ5OiBNYXR0aGV3IEF1bGQgPG1hdHRo ZXcuYXVsZEBpbnRlbC5jb20+Cj4gQ2M6IEpvb25hcyBMYWh0aW5lbiA8am9vbmFzLmxhaHRpbmVu QGxpbnV4LmludGVsLmNvbT4KPiBDYzogQ2hyaXMgV2lsc29uIDxjaHJpc0BjaHJpcy13aWxzb24u Y28udWs+Cj4gLS0tCj4gIGRyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZ2VtX2d0dC5jICAgIHwg MTEgKysrKysrKysrKysKPiAgZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9nZW1fb2JqZWN0Lmgg fCAxMCArKysrKysrKysrCj4gIDIgZmlsZXMgY2hhbmdlZCwgMjEgaW5zZXJ0aW9ucygrKQo+IAo+ IGRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2dlbV9ndHQuYyBiL2RyaXZl cnMvZ3B1L2RybS9pOTE1L2k5MTVfZ2VtX2d0dC5jCj4gaW5kZXggMjUyZTM2YjNjYTAyLi42MzFi YWE2N2RjOWEgMTAwNjQ0Cj4gLS0tIGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9nZW1fZ3R0 LmMKPiArKysgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2dlbV9ndHQuYwo+IEBAIC0xMDUy LDYgKzEwNTIsOCBAQCBzdGF0aWMgdm9pZCBnZW44X3BwZ3R0X2luc2VydF8zbHZsKHN0cnVjdCBp OTE1X2FkZHJlc3Nfc3BhY2UgKnZtLAo+ICAKPiAgICAgICAgIGdlbjhfcHBndHRfaW5zZXJ0X3B0 ZV9lbnRyaWVzKHBwZ3R0LCAmcHBndHQtPnBkcCwgJml0ZXIsICZpZHgsCj4gICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICBjYWNoZV9sZXZlbCk7Cj4gKwo+ICsgICAgICAgdm1h LT5wYWdlX3NpemVzLmd0dCA9IEk5MTVfR1RUX1BBR0VfU0laRTsKPiAgfQo+ICAKPiAgc3RhdGlj IHZvaWQgZ2VuOF9wcGd0dF9pbnNlcnRfaHVnZV9lbnRyaWVzKHN0cnVjdCBpOTE1X3ZtYSAqdm1h LAo+IEBAIC0xMTQ0LDggKzExNDYsMTEgQEAgc3RhdGljIHZvaWQgZ2VuOF9wcGd0dF9pbnNlcnRf aHVnZV9lbnRyaWVzKHN0cnVjdCBpOTE1X3ZtYSAqdm1hLAo+ICAgICAgICAgICAgICAgICAgICAg ICAgIHZhZGRyID0ga21hcF9hdG9taWNfcHgocGQpOwo+ICAgICAgICAgICAgICAgICAgICAgICAg IHZhZGRyW2lkeC5wZGVdIHw9IEdFTjhfUERFX0lQU182NEs7Cj4gICAgICAgICAgICAgICAgICAg ICAgICAga3VubWFwX2F0b21pYyh2YWRkcik7Cj4gKyAgICAgICAgICAgICAgICAgICAgICAgcGFn ZV9zaXplID0gSTkxNV9HVFRfUEFHRV9TSVpFXzY0SzsKPiAgICAgICAgICAgICAgICAgfQo+ICAK PiArICAgICAgICAgICAgICAgdm1hLT5wYWdlX3NpemVzLmd0dCB8PSBwYWdlX3NpemU7Cj4gKwoK KiBtdXR0ZXJzLgoKU2ltaWxhcmx5LCBJIGhvcGUgeW91IGFyZSBrZWVwaW5nIHRyYWNrIG9mIGFs bCB0aGUgJy8qIGJsYWgnClJldmlld2VkLWJ5OiBDaHJpcyBXaWxzb24gPGNocmlzQGNocmlzLXdp bHNvbi5jby51az4KLUNocmlzCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fCkludGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNr dG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2lu dGVsLWdmeAo=