From mboxrd@z Thu Jan 1 00:00:00 1970 From: Mario Kleiner Subject: Re: [PATCH 18/28] drm: avoid uninitialized timestamp use in wait_vblank Date: Tue, 18 Oct 2016 01:47:24 +0200 Message-ID: <374ecb85-dfff-ecc4-99ee-dba5ccbc169f@gmail.com> References: <20161017220342.1627073-1-arnd@arndb.de> <20161017221355.1861551-6-arnd@arndb.de> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: Received: from mail-lf0-x243.google.com (mail-lf0-x243.google.com [IPv6:2a00:1450:4010:c07::243]) by gabe.freedesktop.org (Postfix) with ESMTPS id 85A946E035 for ; Mon, 17 Oct 2016 23:47:28 +0000 (UTC) Received: by mail-lf0-x243.google.com with SMTP id x23so23569813lfi.1 for ; Mon, 17 Oct 2016 16:47:28 -0700 (PDT) In-Reply-To: <20161017221355.1861551-6-arnd@arndb.de> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: Arnd Bergmann , David Airlie Cc: Gustavo Padovan , Daniel Vetter , linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, Matthew Auld , Alex Deucher , Dave Airlie , Linus Torvalds List-Id: dri-devel@lists.freedesktop.org T24gMTAvMTgvMjAxNiAxMjoxMyBBTSwgQXJuZCBCZXJnbWFubiB3cm90ZToKPiBnY2Mgd2FybnMg YWJvdXQgdGhlIHRpbWVzdGFtcCBpbiBkcm1fd2FpdF92YmxhbmsgYmVpbmcgcG9zc2libHkKPiB1 c2VkIHdpdGhvdXQgYW4gaW5pdGlhbGl6YXRpb246Cj4KPiBkcml2ZXJzL2dwdS9kcm0vZHJtX2ly cS5jOiBJbiBmdW5jdGlvbiAnZHJtX2NydGNfc2VuZF92YmxhbmtfZXZlbnQnOgo+IGRyaXZlcnMv Z3B1L2RybS9kcm1faXJxLmM6OTkyOjI0OiBlcnJvcjogJ25vdy50dl91c2VjJyBtYXkgYmUgdXNl ZCB1bmluaXRpYWxpemVkIGluIHRoaXMgZnVuY3Rpb24gWy1XZXJyb3I9bWF5YmUtdW5pbml0aWFs aXplZF0KPiBkcml2ZXJzL2dwdS9kcm0vZHJtX2lycS5jOjEwNjk6MTc6IG5vdGU6ICdub3cudHZf dXNlYycgd2FzIGRlY2xhcmVkIGhlcmUKPiBkcml2ZXJzL2dwdS9kcm0vZHJtX2lycS5jOjk5MToy MzogZXJyb3I6ICdub3cudHZfc2VjJyBtYXkgYmUgdXNlZCB1bmluaXRpYWxpemVkIGluIHRoaXMg ZnVuY3Rpb24gWy1XZXJyb3I9bWF5YmUtdW5pbml0aWFsaXplZF0KPgo+IFRoaXMgY2FuIGhhcHBl biBpZiBkcm1fdmJsYW5rX2NvdW50X2FuZF90aW1lKCkgcmV0dXJucyAwIGluIGl0cwo+IGVycm9y IHBhdGguIFRvIHNhbml0aXplIHRoZSBlcnJvciBjYXNlLCBJJ20gY2hhbmdpbmcgdGhhdCBmdW5j dGlvbgo+IHRvIHJldHVybiBhIHplcm8gdGltZXN0YW1wIHdoZW4gaXQgZmFpbHMuCj4KPiBGaXhl czogZTZhZTg2ODdhODdiICgiZHJtOiBpZGlvdC1wcm9vZiB2YmxhbmsiKQo+IFJldmlld2VkLWJ5 OiBEYXZpZCBIZXJybWFubiA8ZGguaGVycm1hbm5AZ21haWwuY29tPgo+IENjOiBSb2IgQ2xhcmsg PHJvYmRjbGFya0BnbWFpbC5jb20+Cj4gQ2M6IERhbmllbCBWZXR0ZXIgPGRhbmllbC52ZXR0ZXJA ZmZ3bGwuY2g+Cj4gU2lnbmVkLW9mZi1ieTogQXJuZCBCZXJnbWFubiA8YXJuZEBhcm5kYi5kZT4K PiAtLS0KPiBGaXJzdCBzdWJtaXR0ZWQgaW4gSmFudWFyeSAyMDE2LCBzZWNvbmQgc3VibWlzc2lv biBpbiBGZWJydWFyeSwKPiB0aGUgcGF0Y2ggaXMgc3RpbGwgcmVxdWlyZWQuCj4KPiAgZHJpdmVy cy9ncHUvZHJtL2RybV9pcnEuYyB8IDQgKysrLQo+ICAxIGZpbGUgY2hhbmdlZCwgMyBpbnNlcnRp b25zKCspLCAxIGRlbGV0aW9uKC0pCj4KPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2Ry bV9pcnEuYyBiL2RyaXZlcnMvZ3B1L2RybS9kcm1faXJxLmMKPiBpbmRleCBiOTY5YTY0Li40OGE2 MTY3IDEwMDY0NAo+IC0tLSBhL2RyaXZlcnMvZ3B1L2RybS9kcm1faXJxLmMKPiArKysgYi9kcml2 ZXJzL2dwdS9kcm0vZHJtX2lycS5jCj4gQEAgLTk1Miw4ICs5NTIsMTAgQEAgc3RhdGljIHUzMiBk cm1fdmJsYW5rX2NvdW50X2FuZF90aW1lKHN0cnVjdCBkcm1fZGV2aWNlICpkZXYsIHVuc2lnbmVk IGludCBwaXBlLAo+ICAJdTMyIHZibGFua19jb3VudDsKPiAgCXVuc2lnbmVkIGludCBzZXE7Cj4K PiAtCWlmIChXQVJOX09OKHBpcGUgPj0gZGV2LT5udW1fY3J0Y3MpKQo+ICsJaWYgKFdBUk5fT04o cGlwZSA+PSBkZXYtPm51bV9jcnRjcykpIHsKPiArCQkqdmJsYW5rdGltZSA9IChzdHJ1Y3QgdGlt ZXZhbCkgeyAwIH07Cj4gIAkJcmV0dXJuIDA7Cj4gKwl9Cj4KPiAgCWRvIHsKPiAgCQlzZXEgPSBy ZWFkX3NlcWJlZ2luKCZ2YmxhbmstPnNlcWxvY2spOwo+CgpMb29rcyBnb29kIHRvIG1lLgoKUmV2 aWV3ZWQtYnk6IE1hcmlvIEtsZWluZXIgPG1hcmlvLmtsZWluZXIuZGVAZ21haWwuY29tPgoKLW1h cmlvCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmRyaS1k ZXZlbCBtYWlsaW5nIGxpc3QKZHJpLWRldmVsQGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczov L2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2RyaS1kZXZlbAo=