From mboxrd@z Thu Jan 1 00:00:00 1970 From: =?UTF-8?Q?Christian_K=c3=b6nig?= Subject: Re: locking&resource refcounting for ttm_bo_kmap/dma_buf_vmap Date: Wed, 20 Nov 2019 13:02:24 +0100 Message-ID: <6540938e-b555-82c9-28e5-bbef3741863a@amd.com> References: Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: Received: from NAM04-SN1-obe.outbound.protection.outlook.com (mail-sn1nam04on0620.outbound.protection.outlook.com [IPv6:2a01:111:f400:fe4c::620]) by gabe.freedesktop.org (Postfix) with ESMTPS id F36C06E408 for ; Wed, 20 Nov 2019 12:02:31 +0000 (UTC) In-Reply-To: Content-Language: en-US List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: Daniel Vetter , dri-devel , Thomas Hellstrom , Thomas Zimmermann , "airlied@gmail.com" , Gerd Hoffmann List-Id: dri-devel@lists.freedesktop.org PiBXaGF0IGFtIEkgbWlzc2luZz8KVGhlIGFzc3VtcHRpb24gaXMgdGhhdCB3aGVuIHlvdSB3YW50 IHRvIGNyZWF0ZSBhIHZtYXAgb2YgYSBETUEtYnVmIApidWZmZXIgdGhlIGJ1ZmZlciBuZWVkcyB0 byBiZSBwaW5uZWQgc29tZWhvdy4KCkUuZy4gd2l0aG91dCBkeW5hbWljIGRtYS1idWYgaGFuZGxp bmcgeW91IHdvdWxkIG5lZWQgdG8gaGF2ZSBhbiBhY3RpdmUgCmF0dGFjaG1lbnQuIFdpdGggZHlu YW1pYyBoYW5kbGluZyB0aGUgcmVxdWlyZW1lbnRzIGNvdWxkIGJlIGxvd2VyZWQgdG8gCnVzaW5n IHRoZSBwaW4oKS91bnBpbigpIGNhbGxiYWNrcy4KCllvdSBhbHNvIGNhbid0IGxvY2svdW5sb2Nr IGluc2lkZSB5b3VyIHZtYXAgY2FsbGJhY2sgYmVjYXVzZSB5b3UgZG9uJ3QgCmhhdmUgYW55IGd1 YXJhbnRlZSB0aGF0IHRoZSBwb2ludGVyIHN0YXlzIHZhbGlkIGFzIHNvb24gYXMgeW91ciBkcm9w IAp5b3VyIGxvY2suCgpCVFc6IFdoYXQgaXMgdm1hcCgpIHN0aWxsIHVzZWQgZm9yPwoKUmVnYXJk cywKQ2hyaXN0aWFuLgoKQW0gMjAuMTEuMTkgdW0gMTI6NDcgc2NocmllYiBEYW5pZWwgVmV0dGVy Ogo+IEhpIGFsbCwKPgo+IEkndmUgYmVlbiBsb29raW5nIGF0IGRtYV9idWZfdih1biltYXAsIHdp dGggYSBnb2FsIHRvIHN0YW5kYXJkaXplCj4gbG9ja2luZyBmb3IgYXQgbGVhc3QgZHluYW1pYyBk bWEtYnVmIGV4cG9ydGVycy9pbXBvcnRlcnMsIG1vc3QgbGlrZWx5Cj4gYnkgcmVxdWlyaW5nIGRt YV9yZXN2X2xvY2suIEFuZCBJIGdvdCBxdWVzdGlvbnMgYXJvdW5kIGhvdyB0aGlzIGlzCj4gc3Vw cG9zZWQgdG8gd29yaywgc2luY2UgYSBiaWcgY2h1bmsgb2YgZHJpdmVycyBzZWVtIHRvIGVudGly ZWx5IGxhY2sKPiBsb2NraW5nIGFyb3VuZCB0dG1fYm9fa21hcC4gVHdvIGJpZyBvbmVzOgo+Cj4g LSB0dG1fYm9fa21hcCBsb29rcyBhdCBiby0+bWVtIHRvIGZpZ3VyZSBvdXQgd2hhdC93aGVyZSB0 byBrbWFwIHRvIGdldAo+IGF0IHRoYXQgYnVmZmVyLiBiby0+bWVtIGlzIHN1cHBvc2VkIHRvIGJl IHByb3RlY3RlZCB3aXRoCj4gZG1hX3Jlc3ZfbG9jaywgYnV0IGF0IGxlYXN0IGFtZ3B1L25vdXZl YXUvcmFkZW9uL3F4bCBkb24ndCBncmFiIHRoYXQKPiBpbiB0aGVpciBwcmltZSB2bWFwIGZ1bmN0 aW9uLgo+Cj4gLSBiZXR3ZWVuIHRoZSB2bWFwIGFuZCB2dW5tYXAgc29tZXRoaW5nIG5lZWRzIHRv IG1ha2Ugc3VyZSB0aGUgYmFja2luZwo+IHN0b3JhZ2UgZG9lc24ndCBtb3ZlIGFyb3VuZC4gSSBk aWRuJ3QgZmluZCB0aGF0IGVpdGhlciBhbnl3aGVyZSwKPiB0dG1fYm9fa21hcCBzaW1wbHkgc2Vl bXMgdG8gc2V0IHVwIHRoZSBtYXBwaW5nLCBsZWF2aW5nIGxvY2tpbmcgYW5kCj4gcmVmY291bnRp bmcgdG8gY2FsbGVycy4KPgo+IC0gdnJhbSBoZWxwZXJzIGhhdmUgYXQgbGVhc3QgbG9ja2luZywg YnV0IEknbSBzdGlsbCBtaXNzaW5nIHRoZQo+IHJlZmNvdW50aW5nLiB2bXdnZnggZG9lc24ndCBi b3RoZXIgd2l0aCB2bWFwLgo+Cj4gV2hhdCBhbSBJIG1pc3Npbmc/Cj4KPiBUaGFua3MsIERhbmll bAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRl dmVsIG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8v bGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVs