From mboxrd@z Thu Jan 1 00:00:00 1970 From: Emil Velikov Subject: Re: [RFC PATCH 0/2] libdrm: Add master <> render node helpers Date: Fri, 13 Feb 2015 09:18:01 +0000 Message-ID: <54DDC149.5090108@gmail.com> References: <1422836095-8547-1-git-send-email-emil.l.velikov@gmail.com> <54DA881C.3080502@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-wi0-f171.google.com (mail-wi0-f171.google.com [209.85.212.171]) by gabe.freedesktop.org (Postfix) with ESMTP id 91DB36E7AF for ; Fri, 13 Feb 2015 01:18:37 -0800 (PST) Received: by mail-wi0-f171.google.com with SMTP id hi2so10406608wib.4 for ; Fri, 13 Feb 2015 01:18:36 -0800 (PST) In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: David Herrmann Cc: Mark Kettenis , =?UTF-8?B?RnJhbsOnb2lzIFRpZ2VvdA==?= , emil.l.velikov@gmail.com, "dri-devel@lists.freedesktop.org" , Thomas Klausner , Robert Millan , Konstantin Belousov List-Id: dri-devel@lists.freedesktop.org T24gMTIvMDIvMTUgMTg6MjEsIERhdmlkIEhlcnJtYW5uIHdyb3RlOgo+IEhpCj4gCj4gT24gVHVl LCBGZWIgMTAsIDIwMTUgYXQgMTE6MzcgUE0sIEVtaWwgVmVsaWtvdiA8ZW1pbC5sLnZlbGlrb3ZA Z21haWwuY29tPiB3cm90ZToKPj4gT24gMDIvMDIvMTUgMDA6MTQsIEVtaWwgVmVsaWtvdiB3cm90 ZToKPj4+IEhpIGFsbCwKPj4+Cj4+PiBBcyBtZW50aW9uZWQgYSBjb3VwbGUgb2YgZGF5cyBhZ28g YXQgI2RyaS1kZXZlbCBzb21lKG1vc3QpIHVzZXJzIG9mCj4+PiByZW5kZXIgbm9kZXMgdGVuZCB0 byByZWx5IG9uIHN0cmljdCBtYXBwaW5nIGJldHdlZW4gdGhlIHByaW1hcnkgYW5kCj4+PiByZW5k ZXIgbm9kZS4gSS5lLiBzb21ldGhpbmcgYWxvbmcgdGhlIGxpbmVzIG9mCj4+Pgo+Pj4gICBmc3Rh dChyZW5kZXJfZmQsICZzYnVmKTsKPj4+ICAgc3ByaW50ZihwcmltYXJ5X25vZGUsICIvZGV2L2Ry aS9jYXJkJWQiLAo+Pj4gICAgICAgICAgICAgICAgICAgICAgICAgKChzYnVmLnN0X3JkZXYgJiAw eDNmKSB8IDB4ODApKTsKPj4+Cj4+PiBDdXJyZW50bHkgdGhlIGZvbGxvd2luZyBhcmUgKGFiKXVz aW5nIHRoZSBhYm92ZSBjb2RlOgo+Pj4gIC0geGY4Ni12aWRlby1ub3V2ZWF1Cj4+PiAgLSB4Zjg2 LXZpZGVvLWludGVsCj4+PiAgLSBsaWJ2YSAodmFhcGkpCj4+Pgo+Pj4gQXMgcmVtaW5kZWQgYnkg RGF2aWQgSGVycm1hbiwgdGhpcyBpcyBub3QgdGhlIGNvcnJlY3Qgc29sdXRpb24gLSB0aHVzCj4+ PiBJJ3ZlIGFkZGVkIGEgY291cGxlIG9mIGhlbHBlcnMgd2hpY2ggd2FsayB0aHJvdWdoIHN5c2Zz IG9mIHRoZQo+Pj4gcmVzcGVjaXRpdmUgZGV2aWNlIGFuZCByZXR1cm4gdGhlIGNvcnJlY3QgZGV2 aWNlIG5hbWUuCj4+Pgo+Pj4gSSdtIG5vdCAxMDAlIGhhcHB5IHdpdGggdGhlIGZ1bmN0aW9uIG5h bWVzLCBzbyBzdWdnZXN0aW9ucyBhcmUgZ3JlYXRseQo+Pj4gYXBwcmVjaWF0ZWQuIEFueSBvdGhl ciBjb21tZW50cyBhcmUgYWxzbyB3ZWxjb21lIDopCj4+Pgo+Pj4gTm90ZTogQlNEIGd1eXMgLSB5 b3UnbGwgbGlrZWx5IG5lZWQgeW91ciBvd24gdmVyc2lvbiBvZiB0aGVzZSBmdW5jdGlvbnMuCj4+ Pgo+PiBEYXZpZCwgRGFuaWVsCj4+Cj4+IENhbiB5b3UgcGxlYXNlIHRha2UgYSBsb29rIGF0IHRo ZXNlIHR3byBwYXRjaGVzLiBXb3VsZCBiZSBncmVhdCBpZiB3ZQo+PiBjYW4gbWluaW1pemUgdGhl IGFib3ZlIGFzc3VtcHRpb25zIGJlZm9yZSB0aGV5IGdldCB0b28gd2lkZSBzcHJlYWQuCj4gCj4g VGhlIHBhdGNoZXMgbG9vayBvay4gSSByZWFsbHkgZGlzbGlrZSB0aGUgZGlyZWN0IGZpbGUtcHJv YmluZywgdGhvdWdoLgo+IEknZCByZWNvbW1lbmQgdXNpbmcgbGlidWRldiBvciByZWFkZGlyX3Io KSBvbiAvZGV2L2RyaS8sIGJ1dCBJJ20gbm90Cj4gdGhlIG9uZSB0byBhc2sgYWJvdXQgY29kaW5n LXN0eWxlIGZvciBsaWJkcm0sIHNvIGZpbmUgd2l0aCBtZS4KPiAKVGhhbmtzIGZvciBoYXZpbmcg YSBsb29rLiBsaWJ1ZGV2IGlzIG5vIHVzZWQgaW4gbGliZHJtIHNvIEkgd2lsbCBzdGF5CmF3YXkg Zm9yIG5vdy4gSSB3b3VsZCBwcmVmZXIgdG8gdXNlIHJlYWRkaXIgb24gL2Rldi9kcmkvIGJ1dCBB RkFJQ1QKdGhlcmUgaXMgbm8gd2F5IHRvIGdldCB0aGUgbWFwcGluZyBmcm9tIHRob3NlIGFsb25l LiBBbSBJIG1pc3NpbmcKc29tZXRoaW5nID8KCkknbSBhbHNvIHRoaW5raW5nIHRoYXQgY2hhbmdp bmcgdGhlIHByb3RvdHlwZXMsIGFzIGJlbG93LCBtaWdodCBiZQp1c2VmdWwgLSBpLmUuIHJldHVy biAwIG9uIHN1Y2Nlc3MsIC1FTk9ERVYgd2hlbiB0aGUgY29ycmVzcG9uZGluZyBkZXZpY2UKbGFj a3MgcmVuZGVyL3ByaW1hcnkgZGV2aWNlLCBhbmQgb3RoZXIgbmVnYXRpdmUgdmFsdWUgb24gZXJy b3IgPwoKY2hhciAqZHJtR2V0UmVuZGVyTmFtZUZyb21EZXZpY2VGRChpbnQgZmQpOwpjaGFyICpk cm1HZXREZXZpY2VOYW1lRnJvbVJlbmRlckZEKGludCBmZCk7CgppbnQgZHJtR2V0UmVuZGVyTmFt ZUZyb21EZXZpY2VGRChpbnQgZmQsIGNoYXIgKipyZW5kZXIpOwppbnQgZHJtR2V0RGV2aWNlTmFt ZUZyb21SZW5kZXJGRChpbnQgZmQsIGNoYXIgKipkZXZpY2UpOwoKCkNoZWVycywKRW1pbAoKX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVsIG1h aWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHA6Ly9saXN0cy5m cmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9kcmktZGV2ZWwK