From mboxrd@z Thu Jan 1 00:00:00 1970 From: =?UTF-8?Q?Christian_K=c3=b6nig?= Subject: Re: [PATCH 1/6] dma-buf: add dynamic DMA-buf handling v8 Date: Wed, 22 May 2019 10:49:50 +0200 Message-ID: References: <20190515143831.1639-1-christian.koenig@amd.com> <20190522081949.GU21222@phenom.ffwll.local> Reply-To: christian.koenig@amd.com Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: Received: from mail-wm1-x342.google.com (mail-wm1-x342.google.com [IPv6:2a00:1450:4864:20::342]) by gabe.freedesktop.org (Postfix) with ESMTPS id 4C43688EAA for ; Wed, 22 May 2019 08:49:53 +0000 (UTC) Received: by mail-wm1-x342.google.com with SMTP id 7so1285069wmo.2 for ; Wed, 22 May 2019 01:49:53 -0700 (PDT) In-Reply-To: <20190522081949.GU21222@phenom.ffwll.local> 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 Cc: dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org QW0gMjIuMDUuMTkgdW0gMTA6MTkgc2NocmllYiBEYW5pZWwgVmV0dGVyOgo+IE9uIFdlZCwgTWF5 IDE1LCAyMDE5IGF0IDA0OjM4OjI2UE0gKzAyMDAsIENocmlzdGlhbiBLw7ZuaWcgd3JvdGU6Cj4g W1NOQVBdCj4gSnVzdCB0aGlzIGZ1bmN0aW9uYWwgY29tbWVudCwgc2luY2UgSSB0aGluayBhcGkg ZGV0YWlsIHBvbGlzaGluZyBpcwo+IHByZW1hdHVyZSBpZiB3ZSdyZSBub3QgeWV0IGF3YXJlIG9m IGhvdyB0aGlzIHdvcmtzLgo+Cj4+ICsJLyogV2hlbiB0aGUgaW1wb3J0ZXIgaXMgZHluYW1pYyBi dXQgdGhlIGV4cG9ydGVyIGlzbid0IHdlIG5lZWQgdG8gY2FjaGUKPj4gKwkgKiB0aGUgbWFwcGlu ZyBvciBvdGhlcndpc2Ugd291bGQgcnVuIGludG8gaXNzdWVzIHdpdGggdGhlIHJlc2VydmF0aW9u Cj4+ICsJICogb2JqZWN0IGxvY2suCj4+ICsJICovCj4+ICsJaWYgKGRtYV9idWZfYXR0YWNobWVu dF9pc19keW5hbWljKGF0dGFjaCkgJiYKPj4gKwkgICAgIWRtYV9idWZfaXNfZHluYW1pYyhkbWFi dWYpKSB7Cj4gSXNuJ3QgdGhpcyB0aGUgd3Jvbmcgd2F5IHJvdW5kPyBkeW5hbWljIGltcG9ydGVy cyBzaG91bGQgYmUgcGVyZmVjdGx5IGZpbmUKPiB3aXRoIHRoZSByZXNlcnZhdGlvbiBsb2NrcyBp biB0aGVpciBtYXAvdW5tYXAgcGF0aHMsIGl0J3MgaW1wb3J0ZXJzCj4gY2FsbGluZyBleHBvcnRl cnMgdGhlcmUuCj4KPiBUaGUgcmVhbCBwcm9ibGVtIGlzIGEgbm90LWR5bmFtaWMgaW1wb3J0ZXIs IHdoaWNoIGhhc24ndCBiZSBhZGp1c3RlZCB0bwo+IGFsbG93IHRoZSByZXNlcnZhdGlvbiBsb2Nr IGluIHRoZWlyIHBhdGhzIHdoZXJlIHRoZXkgbWFwL3VubWFwIGEgYnVmZmVyLAo+IHdpdGggYSBk eW5hbWljIGV4cG9ydGVyLiBUaGF0J3Mgd2hlcmUgd2UgbmVlZCB0byBjYWNoZSB0aGUgbWFwcGlu ZyB0bwo+IGF2b2lkIHRoZSBkZWFkbG9jayAob3IgaGF2aW5nIHRvIGNoYW5nZSBldmVyeW9uZSkK CldlbGwgY291bGQgYmUgdGhhdCB0aGlzIGlzIGFsc28gYSBwcm9ibGVtLCBidXQgSSBhY3R1YWxs eSBkb24ndCB0aGluayBzby4KClRoZSBjYXNlIEknbSBkZXNjcmliaW5nIGhlcmUgY2VydGFpbmx5 IGlzIHRoZSBtb3JlIG9idmlvdXMgcHJvYmxlbSAKYmVjYXVzZSB0aGUgaW1wb3J0ZXIgaXMgYWxy ZWFkeSBob2xkaW5nIHRoZSBsb2NrIHRoZSBleHBvcnRlciB3YW50cyB0byB0YWtlLgoKT24gdGhl IG90aGVyIGhhbmQgd2UgY291bGQgcmF0aGVyIGVhc2lseSBjaGFuZ2UgdGhhdCBjaGVjayB0byAK ZG1hX2J1Zl9hdHRhY2htZW50X2lzX2R5bmFtaWMoKSAhPSBkbWFfYnVmX2lzX2R5bmFtaWMoKSBp ZiB0aGF0IGlzIAppbmRlZWQgYSBwcm9ibGVtLgoKPj4gKwkJc3RydWN0IHNnX3RhYmxlICpzZ3Q7 Cj4+ICsKPj4gKwkJc2d0ID0gZG1hYnVmLT5vcHMtPm1hcF9kbWFfYnVmKGF0dGFjaCwgRE1BX0JJ RElSRUNUSU9OQUwpOwo+IEFuZCB1bmZvcnR1bmF0ZWx5IHRoZSBub24tZHluYW1pYywgaS5lLiBs ZWdhY3kvY3VycmVudCBjb2RlIGltcG9ydGVyIGlzCj4gYWxzbyB0aGUgb25lIHdoaWNoIHVzZXMg b3RoZXIgZmxhZ3MgdGhhbiBETUFfQklESVJFQ1RJT05BTC4gQXQgbGVhc3Qgb24KPiBBUk0sIGFu ZCB0aGF0J3MgdGhlIG9ubHkgcGxhY2Ugd2hlcmUgdGhpcyBtYXR0ZXJzIGJlY2F1c2UgdGhlcmUg dGhlIGRtYQo+IGFwaSBtaWdodCBkbyBjYWNoZSBmbHVzaGluZy4KCldlbGwgdGhlIG9ubHkgaW1w bGVtZW50ZXIgZm9yIG5vdyBpcyBhbWRncHUsIGFuZCBhbWRncHUgYWx3YXlzIHJlcXVpcmVzIAph IGNvaGVyZW50IGJpZGlyZWN0aW9uYWwgbWFwcGluZy4KClNvIHRoaXMgd29uJ3QgYmUgYSBwcm9i bGVtIHVubGVzcyB0aGUgQVJNIGRyaXZlcnMgc3RhcnQgdG8gaW1wbGVtZW50IApkeW5hbWljIERN QS1idWYgaGFuZGxpbmcgdGhlbXNlbHZlcyBvciBzdGFydCB0byB0YWxrIHRvIGFtZGdwdSAod2hp Y2ggCndvdWxkbid0IGhhdmUgd29ya2VkIGJlZm9yZSBhbnl3YXkpLgoKQ2hyaXN0aWFuLgoKPiBD aGVlcnMsIERhbmllbApfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fXwpkcmktZGV2ZWwgbWFpbGluZyBsaXN0CmRyaS1kZXZlbEBsaXN0cy5mcmVlZGVza3RvcC5v cmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9kcmktZGV2 ZWw=