From mboxrd@z Thu Jan 1 00:00:00 1970 From: Roger He Subject: [PATCH] drm/amd/amdgpu: set gtt size according to system memory size only Date: Tue, 28 Nov 2017 17:40:59 +0800 Message-ID: <1511862059-14173-1-git-send-email-Hongbo.He@amd.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: List-Id: Discussion list for AMD gfx List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: amd-gfx-bounces-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org Sender: "amd-gfx" To: amd-gfx-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org Cc: Roger He , Christian.Koenig-5C7GfCeVMHo@public.gmane.org Q2hhbmdlLUlkOiBJYjYzNDM3NWI5MGQ4NzVmZTA0YTg5MGZjODJmYjFlM2I3MTEyNjc2YQpTaWdu ZWQtb2ZmLWJ5OiBSb2dlciBIZSA8SG9uZ2JvLkhlQGFtZC5jb20+Ci0tLQogZHJpdmVycy9ncHUv ZHJtL2FtZC9hbWRncHUvYW1kZ3B1X3R0bS5jIHwgMTYgKysrKysrKysrKystLS0tLQogMSBmaWxl IGNoYW5nZWQsIDExIGluc2VydGlvbnMoKyksIDUgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEv ZHJpdmVycy9ncHUvZHJtL2FtZC9hbWRncHUvYW1kZ3B1X3R0bS5jIGIvZHJpdmVycy9ncHUvZHJt L2FtZC9hbWRncHUvYW1kZ3B1X3R0bS5jCmluZGV4IDE3YmYwY2UuLmQ3NzNjNWUgMTAwNjQ0Ci0t LSBhL2RyaXZlcnMvZ3B1L2RybS9hbWQvYW1kZ3B1L2FtZGdwdV90dG0uYworKysgYi9kcml2ZXJz L2dwdS9kcm0vYW1kL2FtZGdwdS9hbWRncHVfdHRtLmMKQEAgLTEzMjgsMTMgKzEzMjgsMTkgQEAg aW50IGFtZGdwdV90dG1faW5pdChzdHJ1Y3QgYW1kZ3B1X2RldmljZSAqYWRldikKIAogCWlmIChh bWRncHVfZ3R0X3NpemUgPT0gLTEpIHsKIAkJc3RydWN0IHN5c2luZm8gc2k7CisJCXVpbnQ2NF90 IHN5c19tZW1fc2l6ZTsKIAogCQlzaV9tZW1pbmZvKCZzaSk7Ci0JCWd0dF9zaXplID0gbWluKG1h eCgoQU1ER1BVX0RFRkFVTFRfR1RUX1NJWkVfTUIgPDwgMjApLAotCQkJICAgICAgIGFkZXYtPm1j Lm1jX3ZyYW1fc2l6ZSksCi0JCQkgICAgICAgKCh1aW50NjRfdClzaS50b3RhbHJhbSAqIHNpLm1l bV91bml0ICogMy80KSk7Ci0JfQotCWVsc2UKKwkJc3lzX21lbV9zaXplID0gKHVpbnQ2NF90KXNp LnRvdGFscmFtICogc2kubWVtX3VuaXQ7CisJCWd0dF9zaXplID0gQU1ER1BVX0RFRkFVTFRfR1RU X1NJWkVfTUIgPDwgMjA7CisKKwkJLyogbGVhdmUgMkdCIGZvciBPUyB0byB3b3JrIHdpdGggKi8K KwkJaWYgKHN5c19tZW1fc2l6ZSA+ICgyVUxMIDw8IDMwKSkgeworCQkJZ3R0X3NpemUgPSBtYXgo Z3R0X3NpemUsIHN5c19tZW1fc2l6ZSAtICgyVUxMIDw8IDMwKSk7CisJCX0gZWxzZQorCQkJRFJN X0lORk8oImFtZGdwdTogVG9vIHNtYWxsIHN5c3RlbSBtZW1vcnkgJWxsdSBNQlxuIiwKKwkJCQlz eXNfbWVtX3NpemUgPj4gMjApOworCX0gZWxzZQogCQlndHRfc2l6ZSA9ICh1aW50NjRfdClhbWRn cHVfZ3R0X3NpemUgPDwgMjA7CiAJciA9IHR0bV9ib19pbml0X21tKCZhZGV2LT5tbWFuLmJkZXYs IFRUTV9QTF9UVCwgZ3R0X3NpemUgPj4gUEFHRV9TSElGVCk7CiAJaWYgKHIpIHsKLS0gCjIuNy40 CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwphbWQtZ2Z4 IG1haWxpbmcgbGlzdAphbWQtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3Rz LmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2FtZC1nZngK