From mboxrd@z Thu Jan 1 00:00:00 1970 From: Gustavo Padovan Subject: Re: [PATCH] dma-buf/sync_file: Allow multiple sync_files to wrap a single dma-fence Date: Mon, 31 Jul 2017 12:34:09 -0300 Message-ID: <20170731153409.GB12159@jade> References: <20170728212951.7818-1-chris@chris-wilson.co.uk> <20170729151832.GA425@jade> <20170731083230.GC22299@dvetter-linux.ger.corp.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Content-Disposition: inline In-Reply-To: <20170731083230.GC22299@dvetter-linux.ger.corp.intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Daniel Vetter Cc: intel-gfx@lists.freedesktop.org, drm-intel-fixes@lists.freedesktop.org, dri-devel@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org MjAxNy0wNy0zMSBEYW5pZWwgVmV0dGVyIDxkYW5pZWxAZmZ3bGwuY2g+OgoKPiBPbiBTYXQsIEp1 bCAyOSwgMjAxNyBhdCAxMjoxODozMlBNIC0wMzAwLCBHdXN0YXZvIFBhZG92YW4gd3JvdGU6Cj4g PiBIaSBDaHJpcywKPiA+IAo+ID4gMjAxNy0wNy0yOCBDaHJpcyBXaWxzb24gPGNocmlzQGNocmlz LXdpbHNvbi5jby51az46Cj4gPiAKPiA+ID4gVXAgdW50aWwgcmVjZW50bHkgc3luY19maWxlIHdl cmUgY3JlYXRlIHRvIGV4cG9ydCBhIHNpbmdsZSBkbWEtZmVuY2UgdG8KPiA+ID4gdXNlcnNwYWNl LCBhbmQgc28gd2UgY291bGQgY2FuYWJhbGlzZSBhIGJpdCBpbnNpZSBkbWEtZmVuY2UgdG8gbWFy awo+ID4gPiB3aGV0aGVyIG9yIG5vdCB3ZSBoYWQgZW5hYmxlIHBvbGxpbmcgZm9yIHRoZSBzeW5j X2ZpbGUgaXRzZWxmLiBIb3dldmVyLAo+ID4gPiB3aXRoIHRoZSBhZHZlbnQgb2Ygc3luY29iaiwg d2UgZG8gYWxsb3cgdXNlcnNwYWNlIHRvIGNyZWF0ZSBtdWx0aXBsZQo+ID4gPiBzeW5jX2ZpbGVz IGZvciBhIHNpbmdsZSBkbWEtZmVuY2UuIChTaW1pbGFybHksIHRoYXQgdGhlIHN3LXN5bmMKPiA+ ID4gdmFsaWRhdGlvbiBmcmFtZXdvcmsgYWxzbyBzdGFydGVkIHJldHVybmluZyBtdWx0aXBsZSBz eW5jLWZpbGVzIHdyYXBwaW5nCj4gPiA+IGEgc2luZ2xlIGRtYS1mZW5jZSBmb3IgYSBzeW5jcHQg YWxzbyB0cmlnZ2VyaW5nIHRoZSBwcm9ibGVtLikKPiA+ID4gCj4gPiA+IFRoaXMgcGF0Y2ggcmV2 ZXJ0cyBteSBzdWdnZXN0aW9uIGluIGNvbW1pdCBlMjQxNjU1MzczMTIKPiA+ID4gKCJkbWEtYnVm L3N5bmNfZmlsZTogb25seSBlbmFibGUgZmVuY2Ugc2lnbmFsbGluZyBvbiBwb2xsKCkiKSB0byB1 c2UgYQo+ID4gPiBzaW5nbGUgYml0IGluIHRoZSBzaGFyZWQgZG1hLWZlbmNlIGFuZCByZXN0b3Jl cyB0aGUgc3luY19maWxlLT5mbGFncyBmb3IKPiA+ID4gdHJhY2tpbmcgdGhlIGJpdHMgaW5kaXZp ZHVhbGx5Lgo+ID4gPiAKPiA+ID4gUmVwb3J0ZWQtYnk6IEd1c3Rhdm8gUGFkb3ZhbiA8Z3VzdGF2 b0BwYWRvdmFuLm9yZz4KPiA+ID4gRml4ZXM6IGYxZThjNjcxMjNjZiAoImRtYS1idWYvc3ctc3lu YzogVXNlIGFuIHJidHJlZSB0byBzb3J0IGZlbmNlcyBpbiB0aGUgdGltZWxpbmUiKQo+ID4gPiBG aXhlczogZTkwODM0MjBiYmFjICgiZHJtOiBpbnRyb2R1Y2Ugc3luYyBvYmplY3RzICh2NCkiKQo+ ID4gPiBTaWduZWQtb2ZmLWJ5OiBDaHJpcyBXaWxzb24gPGNocmlzQGNocmlzLXdpbHNvbi5jby51 az4KPiA+ID4gQ2M6IFN1bWl0IFNlbXdhbCA8c3VtaXQuc2Vtd2FsQGxpbmFyby5vcmc+Cj4gPiA+ IENjOiBTZWFuIFBhdWwgPHNlYW5wYXVsQGNocm9taXVtLm9yZz4KPiA+ID4gQ2M6IEd1c3Rhdm8g UGFkb3ZhbiA8Z3VzdGF2b0BwYWRvdmFuLm9yZz4KPiA+ID4gQ2M6IGRyaS1kZXZlbEBsaXN0cy5m cmVlZGVza3RvcC5vcmcKPiA+ID4gQ2M6IDxkcm0taW50ZWwtZml4ZXNAbGlzdHMuZnJlZWRlc2t0 b3Aub3JnPiAjIHY0LjEzLXJjMSsKPiA+ID4gLS0tCj4gPiA+ICBkcml2ZXJzL2RtYS1idWYvc3lu Y19maWxlLmMgfCA1ICsrKy0tCj4gPiA+ICBpbmNsdWRlL2xpbnV4L3N5bmNfZmlsZS5oICAgfCAz ICsrLQo+ID4gPiAgMiBmaWxlcyBjaGFuZ2VkLCA1IGluc2VydGlvbnMoKyksIDMgZGVsZXRpb25z KC0pCj4gPiAKPiA+IEkgY29uZmlybSB0aGUgcGF0Y2ggZml4ZXMgdGhlIHN5bmMga3NlbGZ0ZXN0 cyBmb3IgbWUuIFB1c2hlZCB0bwo+ID4gZHJtLW1pc2MtbmV4dC4KPiAKPiBZb3UgbmVlZCB0byBj aGVycnktcGljayB0aGlzIHRvIGRybS1taXNjLWZpeGVzICh1c2luZyBjaGVycnktcGljayAteCB0 bwo+IG1ha2UgaXQgY2xlYXIgd2UgYXBwbGllZCB0aGlzIHR3aWNlKSwgc2luY2UgdGhlIGJ1ZyBp cyBpbiA0LjEzLgo+IGRybS1taXNjLW5leHQgaXMgZm9yIHN0dWZmIHRoYXQncyBvbmx5IG5lZWRl ZCBpbiA0LjE0Lgo+IC1EYW5pZWwKClB1c2hlZCB0byBkcm0tbWlzYy1maXhlcyBub3cuCgoJR3Vz dGF2bwpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpJbnRl bC1nZnggbWFpbGluZyBsaXN0CkludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6 Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngK