From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jean-Francois Moine Subject: Re: [PATCH 12/13] drm/i2c/tda998x: Fix signed overflow issue Date: Sat, 5 Apr 2014 13:29:32 +0200 Message-ID: <20140405132932.6f3fc0fc@armhf> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from smtp3-g21.free.fr (smtp3-g21.free.fr [212.27.42.3]) by gabe.freedesktop.org (Postfix) with ESMTP id 3D2A56E218 for ; Sat, 5 Apr 2014 04:28:24 -0700 (PDT) List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: Daniel Vetter Cc: Russell King , dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org T24gU2F0IEFwciA1IDAyOjQ1OjAxIFBEVCAyMDE0LApEYW5pZWwgVmV0dGVyIDxkYW5pZWwudmV0 dGVyQGZmd2xsLmNoPiB3cm90ZToKCj4gVGhpcyBpcyBDIHN0YW5kYXJkIGhhaXItc3BsaXR0aW5n LCBidXQgYWZhaWN0Cj4gLSBzdW0gd2lsbCBiZSBwcm9tb3RlZCB0byBzaWduZWQgaW50IGluIGNv bXB1dGF0aW9uIHNpbmNlCj4gICB1aW50OF90IGZpdHMKPiAtIHNpZ25lZCBvdmVyZmxvdyBpcyB1 bmRlZmluZWQuCglbc25pcF0KPiAgZHJpdmVycy9ncHUvZHJtL2kyYy90ZGE5OTh4X2Rydi5jIHwg MiArLQo+ICAxIGZpbGUgY2hhbmdlZCwgMSBpbnNlcnRpb24oKyksIDEgZGVsZXRpb24oLSkKPiAK PiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2kyYy90ZGE5OTh4X2Rydi5jIGIvZHJpdmVy cy9ncHUvZHJtL2kyYy90ZGE5OTh4X2Rydi5jCj4gaW5kZXggNDhhZjVjYWMxOTAyLi5hZTI3NTQ3 NjBkNzcgMTAwNjQ0Cj4gLS0tIGEvZHJpdmVycy9ncHUvZHJtL2kyYy90ZGE5OTh4X2Rydi5jCj4g KysrIGIvZHJpdmVycy9ncHUvZHJtL2kyYy90ZGE5OTh4X2Rydi5jCj4gQEAgLTU2OCw3ICs1Njgs NyBAQCBzdGF0aWMgaXJxcmV0dXJuX3QgdGRhOTk4eF9pcnFfdGhyZWFkKGludCBpcnEsIHZvaWQg KmRhdGEpCj4gIAo+ICBzdGF0aWMgdWludDhfdCB0ZGE5OTh4X2Nrc3VtKHVpbnQ4X3QgKmJ1Ziwg c2l6ZV90IGJ5dGVzKQo+ICB7Cj4gLQl1aW50OF90IHN1bSA9IDA7Cj4gKwl1bnNpZ25lZCBzdW0g PSAwOwo+ICAKPiAgCXdoaWxlIChieXRlcy0tKQo+ICAJCXN1bSArPSAqYnVmKys7CgpUaGlzIGZ1 bmN0aW9uIG1heSBiZSBzaW1wbGlmaWVkIGJ5OgoKLS0tIHRkYTk5OHhfZHJ2LmN+CisrKyB0ZGE5 OTh4X2Rydi5jCkBAIC01NjgsMTEgKzU2OCwxMSBAQAogCiBzdGF0aWMgdWludDhfdCB0ZGE5OTh4 X2Nrc3VtKHVpbnQ4X3QgKmJ1Ziwgc2l6ZV90IGJ5dGVzKQogewotCXVpbnQ4X3Qgc3VtID0gMDsK KwlpbnQgc3VtID0gMDsKIAogCXdoaWxlIChieXRlcy0tKQotCQlzdW0gKz0gKmJ1ZisrOwotCXJl dHVybiAoMjU1IC0gc3VtKSArIDE7CisJCXN1bSAtPSAqYnVmKys7CisJcmV0dXJuIHN1bTsKIH0K IAogI2RlZmluZSBIQih4KSAoeCkKCgphbmQgdGhlIHNhbWUgbWF5IGJlIGRvbmUgaW4gaGRtaS5j OgoKZGlmZiAtLWdpdCBhL2RyaXZlcnMvdmlkZW8vaGRtaS5jIGIvZHJpdmVycy92aWRlby9oZG1p LmMKaW5kZXggOWU3NThhOC4uYjZjOTAzMCAxMDA2NDQKLS0tIGEvZHJpdmVycy92aWRlby9oZG1p LmMKKysrIGIvZHJpdmVycy92aWRlby9oZG1pLmMKQEAgLTMxLDE0ICszMSwxNCBAQAogc3RhdGlj IHZvaWQgaGRtaV9pbmZvZnJhbWVfY2hlY2tzdW0odm9pZCAqYnVmZmVyLCBzaXplX3Qgc2l6ZSkK IHsKIAl1OCAqcHRyID0gYnVmZmVyOwotCXU4IGNzdW0gPSAwOworCWludCBjc3VtID0gMDsKIAlz aXplX3QgaTsKIAogCS8qIGNvbXB1dGUgY2hlY2tzdW0gKi8KIAlmb3IgKGkgPSAwOyBpIDwgc2l6 ZTsgaSsrKQotCQljc3VtICs9IHB0cltpXTsKKwkJY3N1bSAtPSBwdHJbaV07CiAKLQlwdHJbM10g PSAyNTYgLSBjc3VtOworCXB0clszXSA9IGNzdW07CiB9CiAKIC8qKgoKCi0tIApLZW4gYXIgYydo ZW50YcOxCXwJICAgICAgKiogQnJlaXpoIGhhIExpbnV4IGF0YXYhICoqCkplZgkJfAkJaHR0cDov L21vaW5lamYuZnJlZS5mci8KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX18KZHJpLWRldmVsIG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0 b3Aub3JnCmh0dHA6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9kcmkt ZGV2ZWwK