From mboxrd@z Thu Jan 1 00:00:00 1970 From: Michel Thierry Subject: [PATCH v2] drm/i915: limit PPGTT size to 2GB in 32-bit platforms Date: Thu, 28 May 2015 18:09:34 +0100 Message-ID: <1432832974-5658-1-git-send-email-michel.thierry@intel.com> References: <1432826687-8158-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 mga01.intel.com (mga01.intel.com [192.55.52.88]) by gabe.freedesktop.org (Postfix) with ESMTP id 305636EBDD for ; Thu, 28 May 2015 10:10:01 -0700 (PDT) In-Reply-To: <1432826687-8158-1-git-send-email-michel.thierry@intel.com> 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 Cc: Mika Kuoppala List-Id: intel-gfx@lists.freedesktop.org QW5kIHByZXZlbnQgb3ZlcmZsb3cgd2FybmluZyBkdXJpbmcgY29tcGlsYXRpb24uIFdlIGFscmVh ZHkgc2V0IHRoaXMgbGltaXQKZm9yIHRoZSBHR1RULgoKVGhpcyBpcyBhIHRlbXBvcmFyeSBwYXRj aCB1bnRpbCBhIGZ1bGwgcmVwbGFjZW1lbnQgb2Ygc2l6ZV90IHZhcmlhYmxlcwooaW5hZGVxdWF0 ZSBpbiAzMi1iaXQga2VybmVsKSBpcyBpbiBwbGFjZS4KClJlZ3Jlc3Npb24gZnJvbToKCWNvbW1p dCBhNGUwYmVkY2E2NzhjODFlZWE0Y2Q3OWE0YmQ1MDIzMzU2MzlmNzNhCglBdXRob3I6IE1pY2hl bCBUaGllcnJ5IDxtaWNoZWwudGhpZXJyeUBpbnRlbC5jb20+CglEYXRlOiAgIFdlZCBBcHIgOCAx MjoxMzozNSAyMDE1ICswMTAwCgoJCWRybS9pOTE1OiBVc2UgY29tcGxldGUgYWRkcmVzcyBzcGFj ZSBpbiB0cnVlIFBQR1RUCgp2MjogUHJldHRpZnkgY29kZSBhbmQgZXhwbGFpbiB3aHkgdGhpcyBp cyBuZWVkZWQuIChDaHJpcykKClN1Z2dlc3RlZC1ieTogRGFuaWVsIFZldHRlciA8ZGFuaWVsLnZl dHRlckBmZndsbC5jaD4KQ2M6IE1pa2EgS3VvcHBhbGEgPG1pa2Eua3VvcHBhbGFAaW50ZWwuY29t PgpDYzogQ2hyaXMgV2lsc29uIDxjaHJpc0BjaHJpcy13aWxzb24uY28udWs+ClNpZ25lZC1vZmYt Ynk6IE1pY2hlbCBUaGllcnJ5IDxtaWNoZWwudGhpZXJyeUBpbnRlbC5jb20+Ci0tLQogZHJpdmVy cy9ncHUvZHJtL2k5MTUvaTkxNV9nZW1fZ3R0LmMgfCAxMSArKysrKysrKysrLQogMSBmaWxlIGNo YW5nZWQsIDEwIGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQgYS9kcml2 ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2dlbV9ndHQuYyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5 MTVfZ2VtX2d0dC5jCmluZGV4IDE3YjdkZjAuLjA2NTNjMjggMTAwNjQ0Ci0tLSBhL2RyaXZlcnMv Z3B1L2RybS9pOTE1L2k5MTVfZ2VtX2d0dC5jCisrKyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5 MTVfZ2VtX2d0dC5jCkBAIC05NTEsNyArOTUxLDE2IEBAIHN0YXRpYyBpbnQgZ2VuOF9wcGd0dF9p bml0KHN0cnVjdCBpOTE1X2h3X3BwZ3R0ICpwcGd0dCkKIAlnZW44X2luaXRpYWxpemVfcGQoJnBw Z3R0LT5iYXNlLCBwcGd0dC0+c2NyYXRjaF9wZCk7CiAKIAlwcGd0dC0+YmFzZS5zdGFydCA9IDA7 Ci0JcHBndHQtPmJhc2UudG90YWwgPSAxVUxMIDw8IDMyOworI2lmZGVmIENPTkZJR19YODZfMzIK KwkJLyogV2hpbGUgd2UgaGF2ZSBhIHByb2xpZmVyYXRpb24gb2Ygc2l6ZV90IHZhcmlhYmxlcwor CQkgKiB3ZSBjYW5ub3QgcmVwcmVzZW50IHRoZSBmdWxsIHBwZ3R0IHNpemUgb24gMzJiaXQsCisJ CSAqIHNvIGxpbWl0IGl0IHRvIHRoZSBzYW1lIHNpemUgYXMgdGhlIEdHVFQgKGN1cnJlbnRseQor CQkgKiAyR2lCKS4KKwkJICovCisJCXBwZ3R0LT5iYXNlLnRvdGFsID0gdG9faTkxNShwcGd0dC0+ YmFzZS5kZXYpLT5ndHQuYmFzZS50b3RhbDsKKyNlbHNlCisJCXBwZ3R0LT5iYXNlLnRvdGFsID0g MVVMTCA8PCAzMjsKKyNlbmRpZgogCXBwZ3R0LT5iYXNlLmNsZWFudXAgPSBnZW44X3BwZ3R0X2Ns ZWFudXA7CiAJcHBndHQtPmJhc2UuYWxsb2NhdGVfdmFfcmFuZ2UgPSBnZW44X2FsbG9jX3ZhX3Jh bmdlOwogCXBwZ3R0LT5iYXNlLmluc2VydF9lbnRyaWVzID0gZ2VuOF9wcGd0dF9pbnNlcnRfZW50 cmllczsKLS0gCjIuNC4wCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0CkludGVsLWdmeEBsaXN0cy5mcmVlZGVza3Rv cC5vcmcKaHR0cDovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVs LWdmeAo=