From mboxrd@z Thu Jan 1 00:00:00 1970 From: Maarten Lankhorst Subject: Re: [PATCH] reservation: wait only with non-zero timeout specified (v3) Date: Tue, 13 Jan 2015 11:18:19 +0100 Message-ID: <54B4F0EB.4030900@canonical.com> References: <1421141809-3895-1-git-send-email-Jammy.Zhou@amd.com> <54B4DF8C.4040001@canonical.com> <54B4E3E1.9020401@amd.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from youngberry.canonical.com (youngberry.canonical.com [91.189.89.112]) by gabe.freedesktop.org (Postfix) with ESMTP id 36CB56E5BF for ; Tue, 13 Jan 2015 02:18:22 -0800 (PST) In-Reply-To: <54B4E3E1.9020401@amd.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: =?UTF-8?B?Q2hyaXN0aWFuIEvDtm5pZw==?= , Jammy Zhou , dri-devel@lists.freedesktop.org Cc: alexander.deucher@amd.com List-Id: dri-devel@lists.freedesktop.org T3AgMTMtMDEtMTUgb20gMTA6MjIgc2NocmVlZiBDaHJpc3RpYW4gS8O2bmlnOgo+IEFtIDEzLjAx LjIwMTUgdW0gMTA6MDQgc2NocmllYiBNYWFydGVuIExhbmtob3JzdDoKPj4gT3AgMTMtMDEtMTUg b20gMTA6MzYgc2NocmVlZiBKYW1teSBaaG91Ogo+Pj4gV2hlbiB0aGUgdGltZW91dCB2YWx1ZSBw YXNzZWQgdG8gcmVzZXJ2YXRpb25fb2JqZWN0X3dhaXRfdGltZW91dF9yY3UKPj4+IGlzIHplcm8s IG5vIHdhaXQgc2hvdWxkIGJlIGRvbmUgaWYgdGhlIGZlbmNlcyBhcmUgbm90IHNpZ25hbGVkLgo+ Pj4KPj4+IFJldHVybiAnMScgZm9yIGlkbGUgYW5kICcwJyBmb3IgYnVzeSBpZiB0aGUgc3BlY2lm aWVkIHRpbWVvdXQgaXMgJzAnCj4+PiB0byBrZWVwIGNvbnNpc3RlbnQgd2l0aCB0aGUgY2FzZSBv ZiBub24temVybyB0aW1lb3V0Lgo+Pj4KPj4+IHYyOiBjYWxsIGZlbmNlX3B1dCBpZiBub3Qgc2ln bmFsZWQgaW4gdGhlIGNhc2Ugb2YgdGltZW91dD09MAo+Pj4KPj4+Cj4+IExvb2tzIG1vcmUgc2Fu ZSwgYnV0IHdoZXJlIGRvIHlvdSBuZWVkIHRoaXM/Cj4KPiBUaGUgcmF0aW9uYWwgaXMgdGhhdCB3 ZSB3YW50IGEgc2luZ2xlIGZ1bmN0aW9uIHRvIGNhbGwgZnJvbSB0aGUgZHJpdmVyIG5vIG1hdHRl ciB3aGF0IHRpbWVvdXQgd2UgaGF2ZSBhbmQgZ2V0IGEgemVybyBpZiB0aGUgY2FsbCB0aW1lZCBv dXQgYW5kIGEgbm9uIHplcm8gdmFsdWUgb3RoZXJ3aXNlLgo+Cj4gV2hlbiB3ZSBjYWxsZWQgcmVz ZXJ2YXRpb25fb2JqZWN0X3dhaXRfdGltZW91dF9yY3Ugd2l0aCBhIHRpbWVvdXQgb2YgemVybyB3 ZSBnb3QgYSByZXR1cm4gdmFsdWUgb2YgemVybyBhcyB3ZWxsIGluZGVwZW5kZW50IG9mIHdoZXRo ZXIgb3Igbm90IHRoZSBmZW5jZXMgd2VyZSBzaWduYWxlZC4gVGhhdCBiZWhhdmlvciBsb29rZWQg aW5jb25zaXN0ZW50IGFuZCBKYW1teSBpcyB0cnlpbmcgdG8gZml4IHRoaXMgd2l0aCB0aGlzIHBh dGNoLgo+Cj4gV2UgY291bGQgb2YgY291cnNlIGRvIHRoZSBjaGVjayBpbiB0aGUgY2FsbGluZyBj b2RlIGFzIHdlbGwsIGJ1dCB0byBtZSBpdCByYXRoZXIgbG9va2VkIGxpa2UgdGhlIGNhbGxpbmcg Y29udmVudGlvbiBvZiByZXNlcnZhdGlvbl9vYmplY3Rfd2FpdF90aW1lb3V0X3JjdSBzaG91bGQg YmUgdGhvdWdodCBvdmVyIG9uZSBtb3JlIHRpbWUuCj4KPiBFaXRoZXIgY2FsbGluZyBpdCB3aXRo IHRpbWVvdXQ9MCBpcyBpbnZhbGlkIGFuZCB0aGUgZHJpdmVyIG5lZWRzIHRvIGNhbGwgcmVzZXJ2 YXRpb25fb2JqZWN0X3Rlc3Rfc2lnbmFsZWRfcmN1IGRpcmVjdGx5IGluc3RlYWQgb3Igd2UgYXBw bHkgdGhpcyBwYXRjaCBvciBzb21ldGhpbmcgc2ltaWxhciB0byBnZXQgYW4gdXNlZnVsIGJlaGF2 aW9yIGluIHRoZSBjYXNlIG9mIHRpbWVvdXQ9MC4KSSB0aGluayBpdCB3b3VsZCBiZSBiZXN0IHRv IGxlYXZlIHRpbWVvdXQ9MCByZXR1cm5pbmcgMC4gTm90IGhhbmRsaW5nIGl0IGRpZmZlcmVudGx5 IGdpdmVzIHRoZSBzYW1lIHNlbWFudGljcyBhcyB1c2VkIGJ5IGZlbmNlX3dhaXRfdGltZSBhbmQg d2FpdF9ldmVudF90aW1lb3V0LgpBcmUgdGhlcmUgcmVhbGx5IG1hbnkgY2FzZXMgaW4gd2hpY2gg eW91IGRvbid0IGtub3cgaWYgdGltZW91dCA9IDAgYmVmb3JlIG9yIG5vdD8KCn5NYWFydGVuCgpf X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpkcmktZGV2ZWwg bWFpbGluZyBsaXN0CmRyaS1kZXZlbEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cDovL2xpc3Rz LmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2RyaS1kZXZlbAo=