From mboxrd@z Thu Jan 1 00:00:00 1970 From: Matthew Auld Subject: [PATCH 2/3] drm/i915: bail in alloc_pdp when !FULL_48BIT_PPGTT Date: Fri, 22 Apr 2016 12:05:37 +0100 Message-ID: <1461323137-21045-1-git-send-email-matthew.auld@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga04.intel.com (mga04.intel.com [192.55.52.120]) by gabe.freedesktop.org (Postfix) with ESMTP id 274786EE8D for ; Fri, 22 Apr 2016 11:05:42 +0000 (UTC) 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 SWYgd2UgYXJlIG5vdCBpbiBGVUxMXzQ4QklUX1BQR1RUIG1vZGUgdGhlbiB3ZSByZWFsbHkgc2hv dWxkbid0CmNvbnRpbnVlIG9uIHdpdGggb3VyIGFsbG9jYXRpb25zLCBnaXZlbiB0aGF0IHRoZSBj YWxsIHRvIGZyZWVfcGRwIHdvdWxkCmJhaWwgZWFybHkgd2l0aG91dCBmcmVlaW5nIGV2ZXJ5dGhp bmcsIHRodXMgbGVha2luZyBtZW1vcnkuCgp2MjoKKEpvb25hcyBMYWh0aW5lbikKICAtIHRpZHkg dXAgd2l0aCBnb3RvIHRlYXJkb3duIHBhdGgKCkNjOiBDaHJpcyBXaWxzb24gPGNocmlzQGNocmlz LXdpbHNvbi5jby51az4KQ2M6IEpvb25hcyBMYWh0aW5lbiA8am9vbmFzLmxhaHRpbmVuQGxpbnV4 LmludGVsLmNvbT4KU2lnbmVkLW9mZi1ieTogTWF0dGhldyBBdWxkIDxtYXR0aGV3LmF1bGRAaW50 ZWwuY29tPgotLS0KIGRyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZ2VtX2d0dC5jIHwgMTMgKysr KysrKystLS0tLQogMSBmaWxlIGNoYW5nZWQsIDggaW5zZXJ0aW9ucygrKSwgNSBkZWxldGlvbnMo LSkKCmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2dlbV9ndHQuYyBiL2Ry aXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZ2VtX2d0dC5jCmluZGV4IDBkNjY2YjMuLmY5OTZmNGIg MTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZ2VtX2d0dC5jCisrKyBiL2Ry aXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZ2VtX2d0dC5jCkBAIC01NjcsMTMgKzU2NywxNiBAQCBz dGF0aWMgc3RydWN0CiBpOTE1X3BhZ2VfZGlyZWN0b3J5X3BvaW50ZXIgKmFsbG9jX3BkcChzdHJ1 Y3QgZHJtX2RldmljZSAqZGV2KQogewogCXN0cnVjdCBpOTE1X3BhZ2VfZGlyZWN0b3J5X3BvaW50 ZXIgKnBkcDsKLQlpbnQgcmV0ID0gLUVOT01FTTsKKwlpbnQgcmV0ID0gLUVJTlZBTDsKIAotCVdB Uk5fT04oIVVTRVNfRlVMTF80OEJJVF9QUEdUVChkZXYpKTsKKwlpZiAoV0FSTl9PTighVVNFU19G VUxMXzQ4QklUX1BQR1RUKGRldikpKQorCQlnb3RvIGZhaWxfcGRwOwogCiAJcGRwID0ga3phbGxv YyhzaXplb2YoKnBkcCksIEdGUF9LRVJORUwpOwotCWlmICghcGRwKQotCQlyZXR1cm4gRVJSX1BU UigtRU5PTUVNKTsKKwlpZiAoIXBkcCkgeworCQlyZXQgPSAtRU5PTUVNOworCQlnb3RvIGZhaWxf cGRwOworCX0KIAogCXJldCA9IF9fcGRwX2luaXQoZGV2LCBwZHApOwogCWlmIChyZXQpCkBAIC01 ODksNyArNTkyLDcgQEAgZmFpbF9wYWdlX206CiAJX19wZHBfZmluaShwZHApOwogZmFpbF9iaXRt YXA6CiAJa2ZyZWUocGRwKTsKLQorZmFpbF9wZHA6CiAJcmV0dXJuIEVSUl9QVFIocmV0KTsKIH0K IAotLSAKMi41LjUKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fCkludGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9y ZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdm eAo=