From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ville =?iso-8859-1?Q?Syrj=E4l=E4?= Subject: Re: [PATCH 01/15] drm/i915: Allocate min dbuf blocks per bspec Date: Tue, 29 Sep 2015 20:45:05 +0300 Message-ID: <20150929174505.GB26517@intel.com> References: <1441420391-19109-1-git-send-email-chandra.konduru@intel.com> <1441420391-19109-2-git-send-email-chandra.konduru@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga14.intel.com (mga14.intel.com [192.55.52.115]) by gabe.freedesktop.org (Postfix) with ESMTP id B84C46E7E0 for ; Tue, 29 Sep 2015 10:45:08 -0700 (PDT) Content-Disposition: inline In-Reply-To: <1441420391-19109-2-git-send-email-chandra.konduru@intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Chandra Konduru Cc: daniel.vetter@intel.com, intel-gfx@lists.freedesktop.org, ville.syrjala@intel.com List-Id: intel-gfx@lists.freedesktop.org T24gRnJpLCBTZXAgMDQsIDIwMTUgYXQgMDc6MzI6NTdQTSAtMDcwMCwgQ2hhbmRyYSBLb25kdXJ1 IHdyb3RlOgo+IFByb3Blcmx5IGFsbG9jYXRlIG1pbiBibG9ja3MgcGVyIGh3IHJlcXVpcmVtZW50 cy4KPiAKPiB2MjoKPiAtIGNoYW5nZWQgaGVscGVyIGZ1bmN0aW9uYWwgcGFyYW0gdG8gYm9vbCwg c29tZSBjb2RlIHNpbXBsaWZpY2F0aW9uIChWaWxsZSkKPiAKPiBTaWduZWQtb2ZmLWJ5OiBDaGFu ZHJhIEtvbmR1cnUgPGNoYW5kcmEua29uZHVydUBpbnRlbC5jb20+CgpJSVJDIEkgZ2F2ZSBteSBy LWIgYWxyYWR5PwoKQnV0IEknbGwgdG9zcyBpdCBpbiBhZ2FpbjoKUmV2aWV3ZWQtYnk6IFZpbGxl IFN5cmrDpGzDpCA8dmlsbGUuc3lyamFsYUBsaW51eC5pbnRlbC5jb20+Cgo+IC0tLQo+ICBkcml2 ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9wbS5jIHwgICAyOSArKysrKysrKysrKysrKysrKysrKysr KysrKystLQo+ICAxIGZpbGUgY2hhbmdlZCwgMjcgaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMo LSkKPiAKPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfcG0uYyBiL2Ry aXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX3BtLmMKPiBpbmRleCBmZmYwYzIyLi40ZDNhY2EwIDEw MDY0NAo+IC0tLSBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX3BtLmMKPiArKysgYi9kcml2 ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9wbS5jCj4gQEAgLTI5NTksNiArMjk1OSwzMSBAQCBza2xf Z2V0X3RvdGFsX3JlbGF0aXZlX2RhdGFfcmF0ZShzdHJ1Y3QgaW50ZWxfY3J0YyAqaW50ZWxfY3J0 YywKPiAgCXJldHVybiB0b3RhbF9kYXRhX3JhdGU7Cj4gIH0KPiAgCj4gK3N0YXRpYyB1aW50MTZf dAo+ICtza2xfZGJ1Zl9taW5fYWxsb2MoY29uc3Qgc3RydWN0IGludGVsX3BsYW5lX3dtX3BhcmFt ZXRlcnMgKnAsIGJvb2wgeV9wbGFuZSkKPiArewo+ICsJdWludDE2X3QgbWluX2FsbG9jOwo+ICsK PiArCS8qIEZvciBwYWNrZWQgZm9ybWF0cywgbm8geS1wbGFuZSwgcmV0dXJuIDAgKi8KPiArCWlm ICh5X3BsYW5lICYmICFwLT55X2J5dGVzX3Blcl9waXhlbCkKPiArCQlyZXR1cm4gMDsKPiArCj4g KwlpZiAocC0+dGlsaW5nID09IEk5MTVfRk9STUFUX01PRF9ZX1RJTEVEIHx8Cj4gKwkgICAgcC0+ dGlsaW5nID09IEk5MTVfRk9STUFUX01PRF9ZZl9USUxFRCkgewo+ICsJCXVpbnQzMl90IG1pbl9z Y2FubGluZXMgPSA4Owo+ICsJCXVpbnQ4X3QgYnl0ZXNfcGVyX3BpeGVsID0KPiArCQkJeV9wbGFu ZSA/IHAtPnlfYnl0ZXNfcGVyX3BpeGVsIDogcC0+Ynl0ZXNfcGVyX3BpeGVsOwo+ICsKPiArCQlt aW5fc2NhbmxpbmVzID0gMzIgLyBieXRlc19wZXJfcGl4ZWw7Cj4gKwkJbWluX2FsbG9jID0gRElW X1JPVU5EX1VQKCg0ICogcC0+aG9yaXpfcGl4ZWxzLyh5X3BsYW5lID8gMSA6IDIpICoKPiArCQkJ Ynl0ZXNfcGVyX3BpeGVsKSwgNTEyKSAqIG1pbl9zY2FubGluZXMvNCArIDM7Cj4gKwl9IGVsc2Ug ewo+ICsJCW1pbl9hbGxvYyA9IDg7Cj4gKwl9Cj4gKwo+ICsJcmV0dXJuIG1pbl9hbGxvYzsKPiAr fQo+ICsKPiAgc3RhdGljIHZvaWQKPiAgc2tsX2FsbG9jYXRlX3BpcGVfZGRiKHN0cnVjdCBkcm1f Y3J0YyAqY3J0YywKPiAgCQkgICAgICBjb25zdCBzdHJ1Y3QgaW50ZWxfd21fY29uZmlnICpjb25m aWcsCj4gQEAgLTI5OTksOSArMzAyNCw5IEBAIHNrbF9hbGxvY2F0ZV9waXBlX2RkYihzdHJ1Y3Qg ZHJtX2NydGMgKmNydGMsCj4gIAkJaWYgKCFwLT5lbmFibGVkKQo+ICAJCQljb250aW51ZTsKPiAg Cj4gLQkJbWluaW11bVtwbGFuZV0gPSA4Owo+ICsJCW1pbmltdW1bcGxhbmVdID0gc2tsX2RidWZf bWluX2FsbG9jKHAsIGZhbHNlKTsgICAvKiB1di1wbGFuZS9wYWNrZWQgKi8KPiAgCQlhbGxvY19z aXplIC09IG1pbmltdW1bcGxhbmVdOwo+IC0JCXlfbWluaW11bVtwbGFuZV0gPSBwLT55X2J5dGVz X3Blcl9waXhlbCA/IDggOiAwOwo+ICsJCXlfbWluaW11bVtwbGFuZV0gPSBza2xfZGJ1Zl9taW5f YWxsb2MocCwgdHJ1ZSk7ICAvKiB5LXBsYW5lICovCj4gIAkJYWxsb2Nfc2l6ZSAtPSB5X21pbmlt dW1bcGxhbmVdOwo+ICAJfQo+ICAKPiAtLSAKPiAxLjcuOS41Cj4gCj4gX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KPiBJbnRlbC1nZnggbWFpbGluZyBsaXN0 Cj4gSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwo+IGh0dHA6Ly9saXN0cy5mcmVlZGVz a3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngKCi0tIApWaWxsZSBTeXJqw6Rsw6QK SW50ZWwgT1RDCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f CkludGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpo dHRwOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cg==