From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Vetter Subject: Re: [PATCH] drm/i915: Fix divide by zero on watermark update Date: Fri, 17 Jul 2015 09:10:27 +0200 Message-ID: <20150717071027.GG16722@phenom.ffwll.local> References: <1437064611-6261-1-git-send-email-mika.kuoppala@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-wi0-f174.google.com (mail-wi0-f174.google.com [209.85.212.174]) by gabe.freedesktop.org (Postfix) with ESMTPS id 4605F6E3D0 for ; Fri, 17 Jul 2015 00:07:47 -0700 (PDT) Received: by widjy10 with SMTP id jy10so33685188wid.1 for ; Fri, 17 Jul 2015 00:07:45 -0700 (PDT) Content-Disposition: inline In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Paulo Zanoni Cc: Intel Graphics Development List-Id: intel-gfx@lists.freedesktop.org T24gVGh1LCBKdWwgMTYsIDIwMTUgYXQgMDE6NDM6MTVQTSAtMDMwMCwgUGF1bG8gWmFub25pIHdy b3RlOgo+IDIwMTUtMDctMTYgMTM6MzYgR01ULTAzOjAwIE1pa2EgS3VvcHBhbGEgPG1pa2Eua3Vv cHBhbGFAbGludXguaW50ZWwuY29tPjoKPiA+IEZpeCBkaXZpZGUgYnkgemVybyBpZiB3ZSBlbmQg dXAgdXBkYXRpbmcgdGhlIHdhdGVybWFya3MKPiA+IHdpdGggemVybyBkb3RjbG9jay4KPiA+Cj4g PiBUaGlzIGlzIGEgc3RvcCBnYXAgbWVhc3VyZSB0byBhbGxvdyBtb2R1bGUgbG9hZCBpbiBjYXNl cwo+ID4gd2hlcmUgb3VyIHN0YXRlIGtlZXBpbmcgZmFpbHMuCj4gPgo+ID4gdjI6IFdBUk5fT04g YWRkZWQgKFBhdWxvKQo+IAo+IFNpbmNlIHdlJ3JlIG5vdCBoaWRpbmcgdGhlIHByb2JsZW0gKGR1 ZSB0byB0aGUgV0FSTl9PTikgYW5kIHRoZSBwYXRjaAo+IGltcHJvdmVzIHRoZSBjdXJyZW50IHNp dHVhdGlvbjoKPiBSZXZpZXdlZC1ieTogUGF1bG8gWmFub25pIDxwYXVsby5yLnphbm9uaUBpbnRl bC5jb20+CgpRdWV1ZWQgZm9yIC1uZXh0LCB0aGFua3MgZm9yIHRoZSBwYXRjaC4KLURhbmllbAoK PiAKPiA+Cj4gPiBDYzogUGF1bG8gWmFub25pIDxwcnphbm9uaUBnbWFpbC5jb20+Cj4gPiBDYzog RGFtaWVuIExlc3BpYXUgPGRhbWllbi5sZXNwaWF1QGludGVsLmNvbT4KPiA+IFNpZ25lZC1vZmYt Ynk6IE1pa2EgS3VvcHBhbGEgPG1pa2Eua3VvcHBhbGFAaW50ZWwuY29tPgo+ID4gLS0tCj4gPiAg ZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfcG0uYyB8IDQgKysrLQo+ID4gIDEgZmlsZSBjaGFu Z2VkLCAzIGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkKPiA+Cj4gPiBkaWZmIC0tZ2l0IGEv ZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfcG0uYyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2lu dGVsX3BtLmMKPiA+IGluZGV4IDVlZWRkYzkuLjBkM2UwMTQgMTAwNjQ0Cj4gPiAtLS0gYS9kcml2 ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9wbS5jCj4gPiArKysgYi9kcml2ZXJzL2dwdS9kcm0vaTkx NS9pbnRlbF9wbS5jCj4gPiBAQCAtMzMxNiw4ICszMzE2LDEwIEBAIHNrbF9jb21wdXRlX2xpbmV0 aW1lX3dtKHN0cnVjdCBkcm1fY3J0YyAqY3J0Yywgc3RydWN0IHNrbF9waXBlX3dtX3BhcmFtZXRl cnMgKnApCj4gPiAgICAgICAgIGlmICghdG9faW50ZWxfY3J0YyhjcnRjKS0+YWN0aXZlKQo+ID4g ICAgICAgICAgICAgICAgIHJldHVybiAwOwo+ID4KPiA+IC0gICAgICAgcmV0dXJuIERJVl9ST1VO RF9VUCg4ICogcC0+cGlwZV9odG90YWwgKiAxMDAwLCBwLT5waXhlbF9yYXRlKTsKPiA+ICsgICAg ICAgaWYgKFdBUk5fT04ocC0+cGl4ZWxfcmF0ZSA9PSAwKSkKPiA+ICsgICAgICAgICAgICAgICBy ZXR1cm4gMDsKPiA+Cj4gPiArICAgICAgIHJldHVybiBESVZfUk9VTkRfVVAoOCAqIHAtPnBpcGVf aHRvdGFsICogMTAwMCwgcC0+cGl4ZWxfcmF0ZSk7Cj4gPiAgfQo+ID4KPiA+ICBzdGF0aWMgdm9p ZCBza2xfY29tcHV0ZV90cmFuc2l0aW9uX3dtKHN0cnVjdCBkcm1fY3J0YyAqY3J0YywKPiA+IC0t Cj4gPiAyLjEuNAo+ID4KPiAKPiAKPiAKPiAtLSAKPiBQYXVsbyBaYW5vbmkKPiBfX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwo+IEludGVsLWdmeCBtYWlsaW5n IGxpc3QKPiBJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCj4gaHR0cDovL2xpc3RzLmZy ZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeAoKLS0gCkRhbmllbCBWZXR0 ZXIKU29mdHdhcmUgRW5naW5lZXIsIEludGVsIENvcnBvcmF0aW9uCmh0dHA6Ly9ibG9nLmZmd2xs LmNoCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkludGVs LWdmeCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwOi8v bGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cg==