From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Vetter Subject: Re: [PATCH] drm/i915: compute wait_ioctl timeout correctly Date: Wed, 3 Dec 2014 10:22:16 +0100 Message-ID: <20141203092216.GZ32117@phenom.ffwll.local> References: <1417533733-2289-1-git-send-email-daniel.vetter@ffwll.ch> <1417534582-2977-1-git-send-email-daniel.vetter@ffwll.ch> <20141202163506.GG18921@nuc-i3427.alporthouse.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-wg0-f45.google.com (mail-wg0-f45.google.com [74.125.82.45]) by gabe.freedesktop.org (Postfix) with ESMTP id 05B506F748 for ; Wed, 3 Dec 2014 01:21:47 -0800 (PST) Received: by mail-wg0-f45.google.com with SMTP id b13so19493933wgh.18 for ; Wed, 03 Dec 2014 01:21:46 -0800 (PST) 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: John Stultz Cc: Daniel Vetter , Intel Graphics Development , LKML , Daniel Vetter , Thomas Gleixner List-Id: intel-gfx@lists.freedesktop.org T24gVHVlLCBEZWMgMDIsIDIwMTQgYXQgMDg6NTQ6MTNBTSAtMDgwMCwgSm9obiBTdHVsdHogd3Jv dGU6Cj4gT24gVHVlLCBEZWMgMiwgMjAxNCBhdCA4OjM1IEFNLCBDaHJpcyBXaWxzb24gPGNocmlz QGNocmlzLXdpbHNvbi5jby51az4gd3JvdGU6Cj4gPiBPbiBUdWUsIERlYyAwMiwgMjAxNCBhdCAw NDozNjoyMlBNICswMTAwLCBEYW5pZWwgVmV0dGVyIHdyb3RlOgo+ID4+ICtzdGF0aWMgaW5saW5l IHVuc2lnbmVkIGxvbmcgbnNlY3NfdG9famlmZmllc190aW1lb3V0KGNvbnN0IHU2NCBtKQo+ID4+ ICt7Cj4gPj4gKyAgICAgdTY0IHVzZWNzID0gZGl2X3U2NChtICsgOTk5LCAxMDAwKTsKPiA+PiAr ICAgICB1bnNpZ25lZCBsb25nIGogPSB1c2Vjc190b19qaWZmaWVzKHVzZWNzKTsKPiA+PiArCj4g Pj4gKyAgICAgcmV0dXJuIG1pbl90KHVuc2lnbmVkIGxvbmcsIE1BWF9KSUZGWV9PRkZTRVQsIGog KyAxKTsKPiA+Cj4gPiBPciBtb3JlIGNvbmNpc2VseSBhbmQgcmV2aWV3IGZyaWVuZGx5Ogo+ID4K PiA+IHN0YXRpYyBpbmxpbmUgdW5zaWduZWQgbG9uZyBuc2Vjc190b19qaWZmaWVzX3RpbWVvdXQo Y29uc3QgdTY0IG4pCj4gPiB7Cj4gPiAgICAgICAgIHJldHVybiBtaW5fdCh1NjQsIE1BWF9KSUZG WV9PRkZTRVQsIG5zZWNzX3RvX2ppZmZpZXM2NChuKSArIDEpOwo+ID4gfQo+IAo+IFllYS4gVGhp cyBsb29rcyBtdWNoIG5pY2VyLiBTZWVtcyBnZW5lcmljIGVub3VnaCBpdCBtaWdodCBiZSBiZXR0 ZXIKPiBhZGRlZCBuZXh0IHRvIG5zZWNfdG9famlmZmllczY0KCkgaW4ga2VybmVsL3RpbWUvdGlt ZS5jIG9yIGppZmZpZXMuaAo+IHJhdGhlciB0aGVuIGluIGEgZHJpdmVyIGhlYWRlci4KPiAKPiBB bmQgY2xlYXJseSB0aGUgaGVhZGVyIGNvbW1lbnQgaW4gbnNlY190b19qaWZmaWVzKCkgd2Fybmlu ZyBpdHMgb25seQo+IGZvciB0aGUgc2NoZWR1bGVyIGFuZCBub3QgZm9yIHVzZSBmb3IgZHJpdmVy cyAoZm9yIGV4YWN0bHkgdGhlIHJlYXNvbgo+IG9mIHRoaXMgcGF0Y2gpIGFyZSBub3Qgb2J2aW91 cy9tZW1vcmFibGUgZW5vdWdoIGZvciBtZSBhbmQgVGhvbWFzCj4gbWFrZXMgbWUgd29uZGVyIGlm IHdlIHNob3VsZCBjaGFuZ2UgaXRzIG5hbWUgdG8gYmUgbW9yZSBjbGVhciB0aGF0IGl0cwo+IGEg c2NoZWQgb25seSBmdW5jdGlvbi4KClRoaXMgYnVnIGhlcmUgaXNuJ3QgYWJvdXQgbnNlY3RfdG9f amlmZmllcyB2cyB0aGUgNjQgYml0IHZhcmlhbnQsIGJ1dAphYm91dCB0aGUgKzEgdGhhdCB3ZSBu ZWVkIHRvIG5vdCBoYXZlIGEgc2hvcnQgc2xlZXAuIEluIGk5MTUgd2UgaGF2ZSBhCmJ1bmNoIG9m IGppZmZpZXNfdGltZW91dCBmdW5jdGlvbnMgd2hpY2ggZG8ganVzdCB0aGUgKzEgY29tcGFyZWQg dG8gdGhlCnZlcnNpb25zIGluIHRpbWUuYyBiZWNhdXNlIHdlIHNjcmV3ZWQgdGhpcyB1cCB0b28g b2Z0ZW4uCgpJaXJjIEkgZGlkIGZsb2F0IGFuIHJmYyB0byBtb3ZlIHRoZXNlIHRvIHRpbWUuYyBv bmNlIGJ1dCBpdCByZXN1bHRlZCBpbgpzb21lIGJpa2VzaGVkIGZlc3QgKG5vLCBJJ20gbm90IGdv aW5nIHRvIGF1ZGl0IGV2ZXJ5IHNpbmdsZSB1c2VyIG9mCmV4aXN0aW5nIF90b19qaWZmaWVzIGZ1 bmN0aW9ucykuIElmIHRoZXJlJ3MgaW50ZXJlc3QgSSBjb3VsZCB0cnkgYWdhaW4sCnRoZSBpOTE1 IHZlcnNpb25zIGFyZSBpbiBkcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2Rydi5oLgoKQ2hlZXJz LCBEYW5pZWwKLS0gCkRhbmllbCBWZXR0ZXIKU29mdHdhcmUgRW5naW5lZXIsIEludGVsIENvcnBv cmF0aW9uCis0MSAoMCkgNzkgMzY1IDU3IDQ4IC0gaHR0cDovL2Jsb2cuZmZ3bGwuY2gKX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxp bmcgbGlzdApJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHA6Ly9saXN0cy5mcmVl ZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngK