From mboxrd@z Thu Jan 1 00:00:00 1970 From: Joonas Lahtinen Subject: Re: [PATCH 08/22] drm/i915: Fallback to single page GTT mmappings for relocations Date: Wed, 17 Aug 2016 10:19:50 +0300 Message-ID: <1471418390.3613.5.camel@linux.intel.com> References: <1471344168-28136-1-git-send-email-chris@chris-wilson.co.uk> <1471344168-28136-9-git-send-email-chris@chris-wilson.co.uk> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga09.intel.com (mga09.intel.com [134.134.136.24]) by gabe.freedesktop.org (Postfix) with ESMTP id 5B3056E103 for ; Wed, 17 Aug 2016 07:19:53 +0000 (UTC) In-Reply-To: <1471344168-28136-9-git-send-email-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 T24gdGksIDIwMTYtMDgtMTYgYXQgMTE6NDIgKzAxMDAsIENocmlzIFdpbHNvbiB3cm90ZToKPiBA QCAtMzYwLDggKzM2MSwxOCBAQCBzdGF0aWMgdm9pZCByZWxvY19jYWNoZV9maW5pKHN0cnVjdCBy ZWxvY19jYWNoZSAqY2FjaGUpCj4gwqAJCWt1bm1hcF9hdG9taWModmFkZHIpOwo+IMKgCQlpOTE1 X2dlbV9vYmplY3RfdW5waW5fcGFnZXMoKHN0cnVjdCBkcm1faTkxNV9nZW1fb2JqZWN0ICopY2Fj aGUtPm5vZGUubW0pOwo+IMKgCX0gZWxzZSB7Cj4gKwkJd21iKCk7CgpXaHkgd21iKCkgaGVyZT8g SW4gb3RoZXIgc3BvdCBpdCdzIGluc2lkZSBpZiAoY2FjaGUtPm5vZGUuYWxsb2NhdGVkKT8KVGhp cyBhbHRlcnMgdGhlIG9yaWdpbmFsIGNvZGUgcGF0aCwgdG9vLgoKPiDCoAkJaW9fbWFwcGluZ191 bm1hcF9hdG9taWModmFkZHIpOwo+IC0JCWk5MTVfdm1hX3VucGluKChzdHJ1Y3QgaTkxNV92bWEg KiljYWNoZS0+bm9kZS5tbSk7Cj4gKwkJaWYgKGNhY2hlLT5ub2RlLmFsbG9jYXRlZCkgewo+ICsJ CQlzdHJ1Y3QgaTkxNV9nZ3R0ICpnZ3R0ID0gJmNhY2hlLT5pOTE1LT5nZ3R0Owo+ICsKPiArCQkJ Z2d0dC0+YmFzZS5jbGVhcl9yYW5nZSgmZ2d0dC0+YmFzZSwKPiArCQkJCQnCoMKgwqDCoMKgwqDC oGNhY2hlLT5ub2RlLnN0YXJ0LAo+ICsJCQkJCcKgwqDCoMKgwqDCoMKgY2FjaGUtPm5vZGUuc2l6 ZSwKPiArCQkJCQnCoMKgwqDCoMKgwqDCoHRydWUpOwo+ICsJCQlkcm1fbW1fcmVtb3ZlX25vZGUo JmNhY2hlLT5ub2RlKTsKPiArCQl9IGVsc2UKPiArCQkJaTkxNV92bWFfdW5waW4oKHN0cnVjdCBp OTE1X3ZtYSAqKWNhY2hlLT5ub2RlLm1tKTsKClByZXR0eSBzdXJlIHRoaXMgbmVlZHMgYnJhY2Vz IHRvbzsgIlRoaXMgZG9lcyBub3QgYXBwbHkgaWYgb25seSBvbmUKYnJhbmNoIG9mIGEgY29uZGl0 aW9uYWwgc3RhdGVtZW50IGlzIGEgc2luZ2xlIHN0YXRlbWVudDsgaW4gdGhlIGxhdHRlcgpjYXNl IHVzZSBicmFjZXMgaW4gYm90aCBicmFuY2hlczoiCgo+IEBAIC00MTUsMjEgKzQzNywzOCBAQCBz dGF0aWMgdm9pZCAqcmVsb2NfaW9tYXAoc3RydWN0IGRybV9pOTE1X2dlbV9vYmplY3QgKm9iaiwK PiDCoAo+IMKgCQl2bWEgPSBpOTE1X2dlbV9vYmplY3RfZ2d0dF9waW4ob2JqLCBOVUxMLCAwLCAw LAo+IMKgCQkJCQnCoMKgwqDCoMKgwqDCoFBJTl9NQVBQQUJMRSB8IFBJTl9OT05CTE9DSyk7Cj4g LQkJaWYgKElTX0VSUih2bWEpKQo+IC0JCQlyZXR1cm4gTlVMTDsKPiArCQlpZiAoSVNfRVJSKHZt YSkpIHsKPiArCQkJbWVtc2V0KCZjYWNoZS0+bm9kZSwgMCwgc2l6ZW9mKGNhY2hlLT5ub2RlKSk7 Cj4gKwkJCXJldCA9IGRybV9tbV9pbnNlcnRfbm9kZV9pbl9yYW5nZV9nZW5lcmljCj4gKwkJCQko JmdndHQtPmJhc2UubW0sICZjYWNoZS0+bm9kZSwKClRoYXQgYnJhY2Ugc3VyZSBuZWVkcyB0byBi ZSBvbiB0aGUgcHJldmlvdXMgbGluZS4gV2l0aCBhYm92ZSBmaXhlczsKClJldmlld2VkLWJ5OiBK b29uYXMgTGFodGluZW4gPGpvb25hcy5sYWh0aW5lbkBsaW51eC5pbnRlbC5jb20+CgpSZWdhcmRz LCBKb29uYXMKLS0gCkpvb25hcyBMYWh0aW5lbgpPcGVuIFNvdXJjZSBUZWNobm9sb2d5IENlbnRl cgpJbnRlbCBDb3Jwb3JhdGlvbgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0CkludGVsLWdmeEBsaXN0cy5mcmVlZGVz a3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9p bnRlbC1nZngK