From mboxrd@z Thu Jan 1 00:00:00 1970 From: Michel Thierry Subject: [PATCH] drm/i915: Allow objects to go back above 4GB in the address range Date: Fri, 11 Dec 2015 14:34:13 +0000 Message-ID: <1449844453-33974-1-git-send-email-michel.thierry@intel.com> 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 13C53720D5 for ; Fri, 11 Dec 2015 06:34:14 -0800 (PST) List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org V2UgZGV0ZWN0ZWQgaWYgb2JqZWN0cyBzaG91bGQgYmUgbW92ZWQgdG8gdGhlIGxvd2VyIHBhcnRz IHdoZW4gNDgtYml0CnN1cHBvcnQgZmxhZyB3YXMgbm90IHNldCwgYnV0IG5vdCB0aGUgb3RoZXIg d2F5IGFyb3VuZC4KClRoaXMgaGFuZGxlcyB0aGUgY2FzZSBpbiB3aGljaCBhbiBvYmplY3Qgd2Fz IGFsbG9jYXRlZCBpbiB0aGUgMzItYml0CmFkZHJlc3MgcmFuZ2UsIGJ1dCBpdCBoYXMgYmVlbiBt YXJrZWQgYXMgc2FmZSB0byBtb3ZlIGFib3ZlIGl0LCB3aGljaAp0aGVvcmV0aWNhbGx5IHdvdWxk IGhlbHAgdG8ga2VlcCB0aGUgbG93ZXIgYWRkcmVzc2VzIGF2YWlsYWJsZSBmb3IKb2JqZWN0cyB3 aGljaCByZWFsbHkgbmVlZCB0byBiZSB0aGVyZS4KCkNjOiBEYW5pZWxlIENlcmFvbG8gU3B1cmlv IDxkYW5pZWxlLmNlcmFvbG9zcHVyaW9AaW50ZWwuY29tPgpTaWduZWQtb2ZmLWJ5OiBNaWNoZWwg VGhpZXJyeSA8bWljaGVsLnRoaWVycnlAaW50ZWwuY29tPgotLS0KIGRyaXZlcnMvZ3B1L2RybS9p OTE1L2k5MTVfZ2VtX2V4ZWNidWZmZXIuYyB8IDUgKysrKysKIDEgZmlsZSBjaGFuZ2VkLCA1IGlu c2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2dlbV9l eGVjYnVmZmVyLmMgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2dlbV9leGVjYnVmZmVyLmMK aW5kZXggOGRmNWI5Ni4uYTgzOTE2ZSAxMDA2NDQKLS0tIGEvZHJpdmVycy9ncHUvZHJtL2k5MTUv aTkxNV9nZW1fZXhlY2J1ZmZlci5jCisrKyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZ2Vt X2V4ZWNidWZmZXIuYwpAQCAtNjk2LDYgKzY5NiwxMSBAQCBlYl92bWFfbWlzcGxhY2VkKHN0cnVj dCBpOTE1X3ZtYSAqdm1hKQogCSAgICAodm1hLT5ub2RlLnN0YXJ0ICsgdm1hLT5ub2RlLnNpemUg LSAxKSA+PiAzMikKIAkJcmV0dXJuIHRydWU7CiAKKwkvKiBrZWVwIHRoZSBsb3dlciBhZGRyZXNz ZXMgZnJlZSBvZiB1bm5lY2Vzc2FyeSBvYmplY3RzICovCisJaWYgKChlbnRyeS0+ZmxhZ3MgJiBF WEVDX09CSkVDVF9TVVBQT1JUU180OEJfQUREUkVTUykgJiYKKwkgICAgISgodm1hLT5ub2RlLnN0 YXJ0ICsgdm1hLT5ub2RlLnNpemUgLSAxKSA+PiAzMikpCisJCXJldHVybiB0cnVlOworCiAJcmV0 dXJuIGZhbHNlOwogfQogCi0tIAoyLjYuMwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1nZnhAbGlzdHMu ZnJlZWRlc2t0b3Aub3JnCmh0dHA6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0 aW5mby9pbnRlbC1nZngK