From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ander Conselvan De Oliveira Subject: Re: [PATCH 5/8] drm/i915/skl+: ddb min requirement may exceed allocation Date: Wed, 12 Apr 2017 12:17:26 +0300 Message-ID: <1491988646.2679.3.camel@gmail.com> References: <20170228113143.8280-1-mahesh1.kumar@intel.com> <20170228113143.8280-6-mahesh1.kumar@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-pg0-x242.google.com (mail-pg0-x242.google.com [IPv6:2607:f8b0:400e:c05::242]) by gabe.freedesktop.org (Postfix) with ESMTPS id ED99E6E21E for ; Wed, 12 Apr 2017 09:17:32 +0000 (UTC) Received: by mail-pg0-x242.google.com with SMTP id o123so4039366pga.1 for ; Wed, 12 Apr 2017 02:17:32 -0700 (PDT) In-Reply-To: <20170228113143.8280-6-mahesh1.kumar@intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Mahesh Kumar , intel-gfx@lists.freedesktop.org Cc: paulo.r.zanoni@intel.com, maarten.lankhorst@intel.com List-Id: intel-gfx@lists.freedesktop.org T24gVHVlLCAyMDE3LTAyLTI4IGF0IDE3OjAxICswNTMwLCBNYWhlc2ggS3VtYXIgd3JvdGU6Cj4g RERCIG1pbmltdW0gcmVxdWlyZW1lbnQgbWF5IGFsc28gZXhjZWVkIHRoZSBhbGxvY2F0ZWQgRERC IGZvciBDUlRDLgo+IEluc3RlYWQgb2YgZGlyZWN0bHkgZGVkdWN0aW5nIGZyb20gYWxsb2Nfc2l6 ZSwgY2hlY2sgYWdhaW5zdAo+IHRvdGFsX21pbl9kZGIgcmVxdWlyZW1lbnQuIGlmIGV4Y2VlZGlu ZyBmYWlsIHRoZSBmbGlwLgoKSW5zdGVhZCBvZiBkb2luZyBhIGxvdyBsZXZlbCBkZXNjcmlwdGlv biBvZiB0aGUgY29kZSBjaGFuZ2UsIGluY2x1ZGluZyB2YXJpYWJsZQpuYW1lcyBhbmQgd2hhdG5v dCwgdXNlIHRoaXMgc3BhY2UgdG8gZGVzY3JpYmUgaW4gYSBoaWdoIGxldmVsIHdoYXQgdGhlIHBh dGNoCmRvZXMgYW5kIHdoeSBpdCBpcyBuZWNlc3NhcnkuIEZvciBpbnN0YW5jZSzCoGluIHRoaXMg cGFydGljdWxhciBjYXNlIHRoZSBwYXRjaApjaGFuZ2VzIHRoZSBtb2Rlc2V0IHRvIGZhaWwgd2hl biB0aGVyZSBpc24ndCBlbm91Z2ggZGRiIGZvciB0aGUgZ2l2ZW4KY29uZmlndXJhdGlvbi4gUHJl dmlvdXNseSBpdCBzdWNjZWVkZWQsIGJ1dCB0aGUgcGxhbmUgZGRiIGFsbG9jYXRpb25zIHdvdWxk IGJlCmJvZ3VzIGJlY2F1c2Ugb2YgdGhlIG5lZ2F0aXZlIHZhbHVlIG9mIGFsbG9jX3NpemUsIGxl YWRpbmcgdG8gc2NyZWVuIGNvcnJ1cHRpb24KYW5kIHN5c3RlbSBoYW5ncy4KCkRvIEkgdW5kZXJz dGFuZCBjb3JyZWN0bHkgdGhhdCB0aGlzIHBhdGNoIGlzIGluZGVwZW5kZW50IGZyb20gdGhlIHJl c3Qgb2YgdGhlCnNlcmllcz8gTWlnaHQgbWFrZSBzZW5zZSB0byBtZXJnZSBpdCBlYXJsaWVyLCBz aW5jZSB0aGUgYnVnIGlzIHRoZXJlIHdpdGggdGhlCm9sZCBkZGIgYWxsb2NhdGlvbiBhbGdvcml0 aG0gdG9vLgoKPiAKPiBTaWduZWQtb2ZmLWJ5OiBNYWhlc2ggS3VtYXIgPG1haGVzaDEua3VtYXJA aW50ZWwuY29tPgo+IC0tLQo+ICBkcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9wbS5jIHwgMTMg KysrKysrKysrKystLQo+ICAxIGZpbGUgY2hhbmdlZCwgMTEgaW5zZXJ0aW9ucygrKSwgMiBkZWxl dGlvbnMoLSkKPiAKPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfcG0u YyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX3BtLmMKPiBpbmRleCA3NmM5ODYxNjY2NjQu LjI0ZTllNWQ2OTgzMyAxMDA2NDQKPiAtLS0gYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9w bS5jCj4gKysrIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfcG0uYwo+IEBAIC0zMzgwLDYg KzMzODAsNyBAQCBza2xfYWxsb2NhdGVfcGlwZV9kZGIoc3RydWN0IGludGVsX2NydGNfc3RhdGUg KmNzdGF0ZSwKPiAgCWludCBudW1fYWN0aXZlOwo+ICAJdW5zaWduZWQgcGxhbmVfZGF0YV9yYXRl W0k5MTVfTUFYX1BMQU5FU10gPSB7fTsKPiAgCXVuc2lnbmVkIHBsYW5lX3lfZGF0YV9yYXRlW0k5 MTVfTUFYX1BMQU5FU10gPSB7fTsKPiArCXVpbnQxNl90IHRvdGFsX21pbl9ibG9ja3MgPSAwOwo+ ICAKPiAgCS8qIENsZWFyIHRoZSBwYXJ0aXRpb25pbmcgZm9yIGRpc2FibGVkIHBsYW5lcy4gKi8K PiAgCW1lbXNldChkZGItPnBsYW5lW3BpcGVdLCAwLCBzaXplb2YoZGRiLT5wbGFuZVtwaXBlXSkp Owo+IEBAIC0zNDA3LDEwICszNDA4LDE4IEBAIHNrbF9hbGxvY2F0ZV9waXBlX2RkYihzdHJ1Y3Qg aW50ZWxfY3J0Y19zdGF0ZSAqY3N0YXRlLAo+ICAJICovCj4gIAo+ICAJZm9yX2VhY2hfcGxhbmVf aWRfb25fY3J0YyhpbnRlbF9jcnRjLCBwbGFuZV9pZCkgewo+IC0JCWFsbG9jX3NpemUgLT0gbWlu aW11bVtwbGFuZV9pZF07Cj4gLQkJYWxsb2Nfc2l6ZSAtPSB5X21pbmltdW1bcGxhbmVfaWRdOwo+ ICsJCXRvdGFsX21pbl9ibG9ja3MgKz0gbWluaW11bVtwbGFuZV9pZF07Cj4gKwkJdG90YWxfbWlu X2Jsb2NrcyArPSB5X21pbmltdW1bcGxhbmVfaWRdOwo+ICAJfQo+ICAKPiArCWlmICgodG90YWxf bWluX2Jsb2NrcyA+IGFsbG9jX3NpemUpKSB7CgpPbmUgJygnIGlzIGVub3VnaC4KCj4gKwkJRFJN X0RFQlVHX0tNUygiUmVxdWVzdGVkIGRpc3BsYXkgY29uZmlndXJhdGlvbiBleGNlZWRzIHN5c3Rl bSBEREIgbGltaXRhdGlvbnMiKTsKPiArCQlEUk1fREVCVUdfS01TKCJtaW5pbXVtIHJlcXVpcmVk ICVkLyVkXG4iLCB0b3RhbF9taW5fYmxvY2tzLAo+ICsJCQkJCQkJYWxsb2Nfc2l6ZSk7Cj4gKwkJ cmV0dXJuLUVJTlZBTDsKClNwYWNlIGJldHdlZW4gcmV0dXJuIGFuZCAtRUlOVkFMIHBsZWFzZS4K CkFuZGVyCgo+ICsJfQo+ICsKPiArCWFsbG9jX3NpemUgLT0gdG90YWxfbWluX2Jsb2NrczsKPiAg CWRkYi0+cGxhbmVbcGlwZV1bUExBTkVfQ1VSU09SXS5zdGFydCA9IGFsbG9jLT5lbmQgLSBtaW5p bXVtW1BMQU5FX0NVUlNPUl07Cj4gIAlkZGItPnBsYW5lW3BpcGVdW1BMQU5FX0NVUlNPUl0uZW5k ID0gYWxsb2MtPmVuZDsKPiAgCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fCkludGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNr dG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2lu dGVsLWdmeAo=