From mboxrd@z Thu Jan 1 00:00:00 1970 From: Thierry Reding Subject: [PATCH 0/6] drm: Introduce consistent reference counting APIs Date: Wed, 8 Feb 2017 19:24:02 +0100 Message-ID: <20170208182408.5442-1-thierry.reding@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-wr0-x244.google.com (mail-wr0-x244.google.com [IPv6:2a00:1450:400c:c0c::244]) by gabe.freedesktop.org (Postfix) with ESMTPS id 1219589A5C for ; Wed, 8 Feb 2017 18:24:12 +0000 (UTC) Received: by mail-wr0-x244.google.com with SMTP id 89so9504897wrr.1 for ; Wed, 08 Feb 2017 10:24:11 -0800 (PST) List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: dri-devel@lists.freedesktop.org Cc: Daniel Vetter List-Id: dri-devel@lists.freedesktop.org RnJvbTogVGhpZXJyeSBSZWRpbmcgPHRyZWRpbmdAbnZpZGlhLmNvbT4KClRoaXMgc2VyaWVzIGlu dHJvZHVjZXMgRFJNIHJlZmVyZW5jZSBjb3VudGluZyBBUElzIHRoYXQgYXJlIGNvbnNpc3RlbnQK d2l0aCBvdGhlciByZWZlcmVuY2UgY291bnRpbmcgQVBJcyBpbiB0aGUga2VybmVsLiBUaGV5IGFy ZSBhbHNvIG11Y2gKc2hvcnRlci4gQ29tcGF0aWJpbGl0eSBhbGlhc2VzIGFyZSBhZGRlZCB0byBr ZWVwIGV4aXN0aW5nIGNvZGUgd29ya2luZwphbmQgd2lsbCBzdGF5IGluIHBsYWNlIHVudGlsIGFs bCB1c2VycyBvZiB0aGUgb2xkIEFQSXMgYXJlIGdvbmUuCgpBbGwgb2NjdXJyZW5jZXMgb2YgdGhl IG9sZCBBUElzIGluIHRoZSBjb3JlIGFyZSBhbHJlYWR5IHJlcGxhY2VkIGJ5CnRoaXMgc2VyaWVz LCBhbmQgYSBzZW1hbnRpYyBwYXRjaCBpcyBwcm92aWRlZCB0aGF0IGFsbG93cyBkcml2ZXJzIHRv CmJlIGNvbnZlcnRlZCBhdXRvbWF0aWNhbGx5LiBJIHBsYW4gb24gZ2VuZXJhdGluZyBwYXRjaGVz IGFnYWluc3QgdGhlCmRyaXZlcnMgb25jZSB0aGUgbmV3IGZ1bmN0aW9ucyBoYXZlIGJlZW4gbWVy Z2VkIGFuZCBzZW5kIHRoZW0gb3V0IHRvCnRoZWlyIHJlc3BlY3RpdmUgbWFpbnRhaW5lcnMuCgpP aCwgYW5kIHRoaXMgZml4ZXMgb25lIG9mIHRoZSBpdGVtcyBpbiBvdXIgcmVjZW50bHkgYWRkZWQg VE9ETyBsaXN0LgoKVGhhbmtzLApUaGllcnJ5CgpUaGllcnJ5IFJlZGluZyAoNik6CiAgZHJtOiBS ZW5hbWUgZHJtX21vZGVfb2JqZWN0X2dldCgpCiAgZHJtOiBJbnRyb2R1Y2UgZHJtX21vZGVfb2Jq ZWN0X3tnZXQscHV0fSgpCiAgZHJtOiBJbnRyb2R1Y2UgZHJtX2Nvbm5lY3Rvcl97Z2V0LHB1dH0o KQogIGRybTogSW50cm9kdWNlIGRybV9mcmFtZWJ1ZmZlcl97Z2V0LHB1dH0oKQogIGRybTogSW50 cm9kdWNlIGRybV9nZW1fb2JqZWN0X3tnZXQscHV0fSgpCiAgZHJtOiBJbnRyb2R1Y2UgZHJtX3By b3BlcnR5X2Jsb2Jfe2dldCxwdXR9KCkKCiBEb2N1bWVudGF0aW9uL2dwdS9kcm0tbW0ucnN0ICAg ICAgICAgICAgIHwgMTQgKysrLS0KIGRyaXZlcnMvZ3B1L2RybS9kcm1fYXRvbWljLmMgICAgICAg ICAgICAgfCA0NCArKysrKysrLS0tLS0tLS0KIGRyaXZlcnMvZ3B1L2RybS9kcm1fYXRvbWljX2hl bHBlci5jICAgICAgfCAyNiArKysrLS0tLS0KIGRyaXZlcnMvZ3B1L2RybS9kcm1fY29ubmVjdG9y LmMgICAgICAgICAgfCAxNiArKystLS0KIGRyaXZlcnMvZ3B1L2RybS9kcm1fY3J0Yy5jICAgICAg ICAgICAgICAgfCAxMiArKy0tLQogZHJpdmVycy9ncHUvZHJtL2RybV9jcnRjX2hlbHBlci5jICAg ICAgICB8ICA2ICstLQogZHJpdmVycy9ncHUvZHJtL2RybV9jcnRjX2ludGVybmFsLmggICAgICB8 IDEyICsrLS0tCiBkcml2ZXJzL2dwdS9kcm0vZHJtX2VuY29kZXIuYyAgICAgICAgICAgIHwgIDIg Ky0KIGRyaXZlcnMvZ3B1L2RybS9kcm1fZmJfY21hX2hlbHBlci5jICAgICAgfCAxNiArKystLS0K IGRyaXZlcnMvZ3B1L2RybS9kcm1fZmJfaGVscGVyLmMgICAgICAgICAgfCAxMiArKy0tLQogZHJp dmVycy9ncHUvZHJtL2RybV9mcmFtZWJ1ZmZlci5jICAgICAgICB8IDM4ICsrKysrKy0tLS0tLS0K IGRyaXZlcnMvZ3B1L2RybS9kcm1fZ2VtLmMgICAgICAgICAgICAgICAgfCA0NCArKysrKysrLS0t LS0tLS0KIGRyaXZlcnMvZ3B1L2RybS9kcm1fZ2VtX2NtYV9oZWxwZXIuYyAgICAgfCAxMCArKy0t CiBkcml2ZXJzL2dwdS9kcm0vZHJtX21vZGVfY29uZmlnLmMgICAgICAgIHwgIDQgKy0KIGRyaXZl cnMvZ3B1L2RybS9kcm1fbW9kZV9vYmplY3QuYyAgICAgICAgfCA0NCArKysrKysrLS0tLS0tLS0K IGRyaXZlcnMvZ3B1L2RybS9kcm1fbW9kZXMuYyAgICAgICAgICAgICAgfCAgMiArLQogZHJpdmVy cy9ncHUvZHJtL2RybV9wbGFuZS5jICAgICAgICAgICAgICB8IDE0ICsrLS0tCiBkcml2ZXJzL2dw dS9kcm0vZHJtX3ByaW1lLmMgICAgICAgICAgICAgIHwgMTAgKystLQogZHJpdmVycy9ncHUvZHJt L2RybV9wcm9wZXJ0eS5jICAgICAgICAgICB8IDUyICsrKysrKysrKy0tLS0tLS0tLQogaW5jbHVk ZS9kcm0vZHJtX2Nvbm5lY3Rvci5oICAgICAgICAgICAgICB8IDQxICsrKysrKysrKysrLS0tCiBp bmNsdWRlL2RybS9kcm1fZnJhbWVidWZmZXIuaCAgICAgICAgICAgIHwgNDkgKysrKysrKysrKysr LS0tLS0KIGluY2x1ZGUvZHJtL2RybV9nZW0uaCAgICAgICAgICAgICAgICAgICAgfCA4MCArKysr KysrKysrKysrKysrKysrKystLS0tLS0KIGluY2x1ZGUvZHJtL2RybV9tb2RlX29iamVjdC5oICAg ICAgICAgICAgfCAzNiArKysrKysrKysrLS0tCiBpbmNsdWRlL2RybS9kcm1fcHJvcGVydHkuaCAg ICAgICAgICAgICAgIHwgMzUgKysrKysrKysrKy0tCiBzY3JpcHRzL2NvY2NpbmVsbGUvYXBpL2Ry bS1nZXQtcHV0LmNvY2NpIHwgOTIgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDI1 IGZpbGVzIGNoYW5nZWQsIDQ3MSBpbnNlcnRpb25zKCspLCAyNDAgZGVsZXRpb25zKC0pCiBjcmVh dGUgbW9kZSAxMDA2NDQgc2NyaXB0cy9jb2NjaW5lbGxlL2FwaS9kcm0tZ2V0LXB1dC5jb2NjaQoK LS0gCjIuMTEuMQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X18KZHJpLWRldmVsIG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3Jn Cmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVs Cg==