From mboxrd@z Thu Jan 1 00:00:00 1970 From: Joonas Lahtinen Subject: Re: [PATCH 2/3] drm/i915: bail in alloc_pdp when !FULL_48BIT_PPGTT Date: Mon, 25 Apr 2016 18:04:27 +0300 Message-ID: <1461596667.5848.14.camel@linux.intel.com> References: <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 mga01.intel.com (mga01.intel.com [192.55.52.88]) by gabe.freedesktop.org (Postfix) with ESMTP id 7D9346E632 for ; Mon, 25 Apr 2016 15:03:32 +0000 (UTC) In-Reply-To: <1461323137-21045-1-git-send-email-matthew.auld@intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Matthew Auld , intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gcGUsIDIwMTYtMDQtMjIgYXQgMTI6MDUgKzAxMDAsIE1hdHRoZXcgQXVsZCB3cm90ZToKPiBJ ZiB3ZSBhcmUgbm90IGluIEZVTExfNDhCSVRfUFBHVFQgbW9kZSB0aGVuIHdlIHJlYWxseSBzaG91 bGRuJ3QKPiBjb250aW51ZSBvbiB3aXRoIG91ciBhbGxvY2F0aW9ucywgZ2l2ZW4gdGhhdCB0aGUg Y2FsbCB0byBmcmVlX3BkcCB3b3VsZAo+IGJhaWwgZWFybHkgd2l0aG91dCBmcmVlaW5nIGV2ZXJ5 dGhpbmcsIHRodXMgbGVha2luZyBtZW1vcnkuCj4gCj4gdjI6Cj4gKEpvb25hcyBMYWh0aW5lbikK PiDCoCAtIHRpZHkgdXAgd2l0aCBnb3RvIHRlYXJkb3duIHBhdGgKPiAKPiBDYzogQ2hyaXMgV2ls c29uIDxjaHJpc0BjaHJpcy13aWxzb24uY28udWs+Cj4gQ2M6IEpvb25hcyBMYWh0aW5lbiA8am9v bmFzLmxhaHRpbmVuQGxpbnV4LmludGVsLmNvbT4KPiBTaWduZWQtb2ZmLWJ5OiBNYXR0aGV3IEF1 bGQgPG1hdHRoZXcuYXVsZEBpbnRlbC5jb20+Cj4gLS0tCj4gwqBkcml2ZXJzL2dwdS9kcm0vaTkx NS9pOTE1X2dlbV9ndHQuYyB8IDEzICsrKysrKysrLS0tLS0KPiDCoDEgZmlsZSBjaGFuZ2VkLCA4 IGluc2VydGlvbnMoKyksIDUgZGVsZXRpb25zKC0pCj4gCj4gZGlmZiAtLWdpdCBhL2RyaXZlcnMv Z3B1L2RybS9pOTE1L2k5MTVfZ2VtX2d0dC5jIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9n ZW1fZ3R0LmMKPiBpbmRleCAwZDY2NmIzLi5mOTk2ZjRiIDEwMDY0NAo+IC0tLSBhL2RyaXZlcnMv Z3B1L2RybS9pOTE1L2k5MTVfZ2VtX2d0dC5jCj4gKysrIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUv aTkxNV9nZW1fZ3R0LmMKPiBAQCAtNTY3LDEzICs1NjcsMTYgQEAgc3RhdGljIHN0cnVjdAo+IMKg aTkxNV9wYWdlX2RpcmVjdG9yeV9wb2ludGVyICphbGxvY19wZHAoc3RydWN0IGRybV9kZXZpY2Ug KmRldikKPiDCoHsKPiDCoAlzdHJ1Y3QgaTkxNV9wYWdlX2RpcmVjdG9yeV9wb2ludGVyICpwZHA7 Cj4gLQlpbnQgcmV0ID0gLUVOT01FTTsKPiArCWludCByZXQgPSAtRUlOVkFMOwo+IMKgCj4gLQlX QVJOX09OKCFVU0VTX0ZVTExfNDhCSVRfUFBHVFQoZGV2KSk7Cj4gKwlpZiAoV0FSTl9PTighVVNF U19GVUxMXzQ4QklUX1BQR1RUKGRldikpKQo+ICsJCWdvdG8gZmFpbF9wZHA7Cj4gwqAKPiDCoAlw ZHAgPSBremFsbG9jKHNpemVvZigqcGRwKSwgR0ZQX0tFUk5FTCk7Cj4gLQlpZiAoIXBkcCkKPiAt CQlyZXR1cm4gRVJSX1BUUigtRU5PTUVNKTsKPiArCWlmICghcGRwKSB7Cj4gKwkJcmV0ID0gLUVO T01FTTsKPiArCQlnb3RvIGZhaWxfcGRwOwo+ICsJfQo+IMKgCj4gwqAJcmV0ID0gX19wZHBfaW5p dChkZXYsIHBkcCk7Cj4gwqAJaWYgKHJldCkKPiBAQCAtNTg5LDcgKzU5Miw3IEBAIGZhaWxfcGFn ZV9tOgo+IMKgCV9fcGRwX2ZpbmkocGRwKTsKPiDCoGZhaWxfYml0bWFwOgo+IMKgCWtmcmVlKHBk cCk7Cj4gLQo+ICtmYWlsX3BkcDoKCkFjY29yZGluZyB0byB0aGUgS2VybmVsIENvZGluZyBTdHls ZSBDaGFwdGVyIDc6ICJDZW50cmFsaXplZCBleGl0aW5nIG9mCmZ1bmN0aW9ucyIsIHRoZSBuYW1p bmcgb2YgdGhpcyBsYWJlbCBzaG91bGQgbGlrZWx5IGp1c3QgYmUgImZhaWw6IiwgYXMKaXQgZG9l cyBub3QgZnJlZSBhbnl0aGluZy4gVGhlIGxhYmVsIHNob3VsZCBkZXNjcmliZSB3aGF0IGlzIGRv bmUgdW5kZXIKdGhlIGxhYmVsLCBub3Qgd2h5IHRoZSBsYWJlbCBpcyBlbnRlcmVkICh3aGljaCBt YXkgdmFyeSBhcyBmdW5jdGlvbgpncm93cykuCgpXaXRoIHRoYXQsCgpSZXZpZXdlZC1ieTogSm9v bmFzIExhaHRpbmVuIDxqb29uYXMubGFodGluZW5AbGludXguaW50ZWwuY29tPgoKUmVnYXJkcywg Sm9vbmFzCgo+IMKgCXJldHVybiBFUlJfUFRSKHJldCk7Cj4gwqB9Cj4gwqAKLS0gCkpvb25hcyBM YWh0aW5lbgpPcGVuIFNvdXJjZSBUZWNobm9sb2d5IENlbnRlcgpJbnRlbCBDb3Jwb3JhdGlvbgpf X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZngg bWFpbGluZyBsaXN0CkludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0 cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngK