From mboxrd@z Thu Jan 1 00:00:00 1970 From: =?UTF-8?Q?Christian_K=c3=b6nig?= Subject: Re: [PATCH 1/4] sync_file: add a mutex to protect fence and callback members. Date: Tue, 14 Mar 2017 10:30:59 +0100 Message-ID: References: <20170314005054.7487-1-airlied@gmail.com> <20170314005054.7487-3-airlied@gmail.com> <20170314084521.njkzr2fotknuafyj@phenom.ffwll.local> <2cba21f6-731b-d112-f882-bef66a9b96c9@vodafone.de> <20170314092909.GE2118@nuc-i3427.alporthouse.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <20170314092909.GE2118-aII6DKEyn0pWYbfKqPwjAkR8Iwp7RQ6xAL8bYrjMMd8@public.gmane.org> 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 , Daniel Vetter , Dave Airlie , amd-gfx-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org, dri-devel-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org List-Id: dri-devel@lists.freedesktop.org QW0gMTQuMDMuMjAxNyB1bSAxMDoyOSBzY2hyaWViIENocmlzIFdpbHNvbjoKPiBPbiBUdWUsIE1h ciAxNCwgMjAxNyBhdCAxMDoxMzozN0FNICswMTAwLCBDaHJpc3RpYW4gS8O2bmlnIHdyb3RlOgo+ PiBBbSAxNC4wMy4yMDE3IHVtIDA5OjQ1IHNjaHJpZWIgRGFuaWVsIFZldHRlcjoKPj4+IE9uIFR1 ZSwgTWFyIDE0LCAyMDE3IGF0IDEwOjUwOjUxQU0gKzEwMDAsIERhdmUgQWlybGllIHdyb3RlOgo+ Pj4+IEZyb206IERhdmUgQWlybGllIDxhaXJsaWVkQHJlZGhhdC5jb20+Cj4+Pj4KPj4+PiBUaGlz IGlzbid0IG5lZWRlZCBjdXJyZW50bHksIGJ1dCB0byByZXVzZSBzeW5jIGZpbGUgZm9yIFZ1bGth bgo+Pj4+IHBlcm1hbmVudCBzaGFyZWQgc2VtYXBob3JlIHNlbWFudGljcywgd2UgbmVlZCB0byBi ZSBhYmxlIHRvIHN3YXAKPj4+PiB0aGUgZmVuY2UgYmFja2luZyBhIHN5bmMgZmlsZS4gVGhpcyBw YXRjaCBhZGRzIGEgbXV0ZXggdG8gdGhlCj4+Pj4gc3luYyBmaWxlIGFuZCB1c2VzIHRvIHByb3Rl Y3QgYWNjZXNzZXMgdG8gdGhlIGZlbmNlIGFuZCBjYiBtZW1iZXJzLgo+Pj4+Cj4+Pj4gU2lnbmVk LW9mZi1ieTogRGF2ZSBBaXJsaWUgPGFpcmxpZWRAcmVkaGF0LmNvbT4KPj4+IFdlJ3ZlIGdvbmUg dG8gcHJldHR5IGdyZWF0IGxlbmd0aHMgdG8gcmN1LXByb3RlY3QgYWxsIHRoZSBmZW5jZSBzdHVm Ziwgc28KPj4+IHRoYXQgYSBwZWVrLW9ubHkgaXMgZW50aXJlbHkgbG9ja2xlc3MuIENhbiB3ZSBo YXogdGhlIHNhbWUgZm9yIHRoaXMgcGxzPwo+PiBZZXMsIGp1c3Qgd2FudGVkIHRvIHN1Z2dlc3Qg dGhlIHNhbWUgdGhpbmcuCj4+Cj4+IEJhc2ljYWxseSB5b3UganVzdCBuZWVkIHRoZSBmb2xsb3dp bmcgdG8gcmV0cmlldmUgdGhlIGZlbmNlOgo+Pgo+PiB3aGlsZSAoc3luY19maWxlLT5mZW5jZSAm JiAhKGZlbmNlID0gZmVuY2VfZ2V0X3JjdShzeW5jX2ZpbGUtPmZlbmNlKSk7Cj4gV2UgZXZlbiBo YXZlIGEgaGVscGVyIGZvciB0aGF0Ogo+Cj4gCWZlbmNlID0gZG1hX2ZlbmNlX2dldF9yY3Vfc2Fm ZSgmc3luY19maWxlLT5mZW5jZSk7Cj4KPiAoU3RpbGwgZ29pbmcgdG8gc3VnZ2VzdCB1c2luZyBh IHJlc2VydmF0aW9uX29iamVjdCByYXRoZXIgdGhhbiBhbgo+IGV4Y2x1c2l2ZS1vbmx5IGltcGxl bWVudGF0aW9uLikKClllYWgsIHRob3VnaHQgYWJvdXQgdGhhdCBhcyB3ZWxsLiBCdXQgdGhlIHJl c2VydmF0aW9uIG9iamVjdCBkb2Vzbid0IApzZWVtIHRvIG1hdGNoIHRoZSByZXF1aXJlZCB1c2Vy c3BhY2Ugc2VtYW50aWMuCgpFLmcuIHlvdSBhY3R1YWxseSBkb24ndCB3YW50IG1vcmUgdGhhbiBv bmUgZmVuY2UgaXQgaW4gYXMgZmFyIGFzIEkgCnVuZGVyc3RhbmQgaXQuCgpDaHJpc3RpYW4uCgo+ IC1DaHJpcwo+CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f XwphbWQtZ2Z4IG1haWxpbmcgbGlzdAphbWQtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRw czovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2FtZC1nZngK