From mboxrd@z Thu Jan 1 00:00:00 1970 From: =?UTF-8?Q?Christian_K=c3=b6nig?= Subject: Re: [PATCH 2/2] dma-buf: try to replace a signaled fence in reservation_object_add_shared_inplace Date: Tue, 14 Nov 2017 15:24:44 +0100 Message-ID: <4fc05061-e92d-1702-a0f6-ee337b7d3eb3@gmail.com> References: <20171030145904.18584-1-deathsimple@vodafone.de> <20171030145904.18584-2-deathsimple@vodafone.de> <150998532204.10527.4781311190552781355@mail.alporthouse.com> Reply-To: christian.koenig-5C7GfCeVMHo@public.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <150998532204.10527.4781311190552781355-M6iVdVfohj6unts5RBS2dVaTQe2KTcn/@public.gmane.org> Content-Language: en-US List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: amd-gfx-bounces-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org Sender: "amd-gfx" To: Chris Wilson , dri-devel-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org, amd-gfx-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org List-Id: dri-devel@lists.freedesktop.org QW0gMDYuMTEuMjAxNyB1bSAxNzoyMiBzY2hyaWViIENocmlzIFdpbHNvbjoKPiBRdW90aW5nIENo cmlzdGlhbiBLw7ZuaWcgKDIwMTctMTAtMzAgMTQ6NTk6MDQpCj4+IEZyb206IENocmlzdGlhbiBL w7ZuaWcgPGNocmlzdGlhbi5rb2VuaWdAYW1kLmNvbT4KPj4KPj4gVGhlIGFtZGdwdSBpc3N1ZSB0 byBhbHNvIG5lZWQgc2lnbmFsZWQgZmVuY2VzIGluIHRoZSByZXNlcnZhdGlvbiBvYmplY3RzIHNo b3VsZAo+PiBiZSBmaXhlZCBieSBub3cuCj4+Cj4+IE9wdGltaXplIHRoZSBoYW5kbGluZyBieSBy ZXBsYWNpbmcgYSBzaWduYWxlZCBmZW5jZSB3aGVuIGFkZGluZyBhIG5ldwo+PiBzaGFyZWQgb25l Lgo+Pgo+PiBTaWduZWQtb2ZmLWJ5OiBDaHJpc3RpYW4gS8O2bmlnIDxjaHJpc3RpYW4ua29lbmln QGFtZC5jb20+Cj4+IC0tLQo+PiAgIGRyaXZlcnMvZG1hLWJ1Zi9yZXNlcnZhdGlvbi5jIHwgMTgg KysrKysrKysrKysrKysrLS0tCj4+ICAgMSBmaWxlIGNoYW5nZWQsIDE1IGluc2VydGlvbnMoKyks IDMgZGVsZXRpb25zKC0pCj4+Cj4+IGRpZmYgLS1naXQgYS9kcml2ZXJzL2RtYS1idWYvcmVzZXJ2 YXRpb24uYyBiL2RyaXZlcnMvZG1hLWJ1Zi9yZXNlcnZhdGlvbi5jCj4+IGluZGV4IDZmYzc5NDU3 Njk5Ny4uYTM5MjhjZTlmMzExIDEwMDY0NAo+PiAtLS0gYS9kcml2ZXJzL2RtYS1idWYvcmVzZXJ2 YXRpb24uYwo+PiArKysgYi9kcml2ZXJzL2RtYS1idWYvcmVzZXJ2YXRpb24uYwo+PiBAQCAtMTA0 LDcgKzEwNCw4IEBAIHJlc2VydmF0aW9uX29iamVjdF9hZGRfc2hhcmVkX2lucGxhY2Uoc3RydWN0 IHJlc2VydmF0aW9uX29iamVjdCAqb2JqLAo+PiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICBzdHJ1Y3QgcmVzZXJ2YXRpb25fb2JqZWN0X2xpc3QgKmZvYmosCj4+ICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0cnVjdCBkbWFfZmVuY2UgKmZlbmNl KQo+PiAgIHsKPj4gLSAgICAgICB1MzIgaTsKPj4gKyAgICAgICBzdHJ1Y3QgZG1hX2ZlbmNlICpz aWduYWxlZCA9IE5VTEw7Cj4+ICsgICAgICAgdTMyIGksIHNpZ25hbGVkX2lkeDsKPj4gICAKPj4g ICAgICAgICAgZG1hX2ZlbmNlX2dldChmZW5jZSk7Cj4+ICAgCj4+IEBAIC0xMjYsMTcgKzEyNywy OCBAQCByZXNlcnZhdGlvbl9vYmplY3RfYWRkX3NoYXJlZF9pbnBsYWNlKHN0cnVjdCByZXNlcnZh dGlvbl9vYmplY3QgKm9iaiwKPj4gICAgICAgICAgICAgICAgICAgICAgICAgIGRtYV9mZW5jZV9w dXQob2xkX2ZlbmNlKTsKPj4gICAgICAgICAgICAgICAgICAgICAgICAgIHJldHVybjsKPj4gICAg ICAgICAgICAgICAgICB9Cj4+ICsKPj4gKyAgICAgICAgICAgICAgIGlmICghc2lnbmFsZWQgJiYg ZG1hX2ZlbmNlX2lzX3NpZ25hbGVkKG9sZF9mZW5jZSkpIHsKPj4gKyAgICAgICAgICAgICAgICAg ICAgICAgc2lnbmFsZWQgPSBvbGRfZmVuY2U7Cj4+ICsgICAgICAgICAgICAgICAgICAgICAgIHNp Z25hbGVkX2lkeCA9IGk7Cj4+ICsgICAgICAgICAgICAgICB9Cj4gSG93IG11Y2ggZG8gd2UgY2Fy ZSBhYm91dCBvbmx5IGtlZXBpbmcgb25lIGZlbmNlIHBlci1jdHggaGVyZT8gWW91IGNvdWxkCj4g cmVhcnJhbmdlIHRoaXMgdG8gYnJlYWsgb24gb2xkX2ZlbmNlLT5jb250ZXh0ID09IGZlbmNlLT5j b250ZXh0IHx8Cj4gZG1hX2ZlbmNlX2lzX3NpZ25hbGVkKG9sZF9mZW5jZSkgdGhlbiBldmVyeW9u ZSBjYW4gdXNlIHRoZSBmaW5hbCBibG9jay4KClllYWgsIHRoYXQgaXMgd2hhdCBEYXZpZCBaaG91 IHN1Z2dlc3RlZCBhcyB3ZWxsLgoKSSd2ZSByZWplY3RlZCB0aGlzIGFwcHJvYWNoIGZvciBub3cg Y2F1c2UgSSB0aGluayB3ZSBzdGlsbCBoYXZlIGNhc2VzIAp3aGVyZSB3ZSByZWx5IG9uIG9uZSBm ZW5jZSBwZXIgY3R4IChidXQgSSdtIG5vdCAxMDAlIHN1cmUpLgoKSSBjaGFuZ2VkIHBhdGNoICMx IGluIHRoaXMgc2VyaWVzIGFzIHlvdSBzdWdnZXN0IGFuZCBnb2luZyB0byBzZW5kIHRoYXQgCm91 dCBvbmNlIG1vcmUgaW4gYSBtaW51dGUuCgpDYW4gd2UgZ2V0IHRoaXMgdXBzdHJlYW0gYXMgaXMg Zm9yIG5vdz8gSSB3b24ndCBoYXZlIG11Y2ggbW9yZSB0aW1lIAp3b3JraW5nIG9uIHRoaXMuCgpS ZWdhcmRzLApDaHJpc3RpYW4uCgo+IC1DaHJpcwoKCl9fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fCmFtZC1nZnggbWFpbGluZyBsaXN0CmFtZC1nZnhAbGlzdHMu ZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlz dGluZm8vYW1kLWdmeAo=