From mboxrd@z Thu Jan 1 00:00:00 1970 From: Alexey.Brodkin@synopsys.com (Alexey Brodkin) Date: Thu, 9 Jun 2016 14:29:02 +0000 Subject: [PATCH 03/27] drm/arc: Actually bother with handling atomic events. In-Reply-To: <20160609135222.GS3363@phenom.ffwll.local> References: <1465388359-8070-1-git-send-email-daniel.vetter@ffwll.ch> <1465388359-8070-3-git-send-email-daniel.vetter@ffwll.ch> <20160608143004.GE3363@phenom.ffwll.local> <1465469639.3203.57.camel@synopsys.com> <20160609122631.GO3363@phenom.ffwll.local> <1465476465.3203.66.camel@synopsys.com> <20160609132327.GQ3363@phenom.ffwll.local> <1465478829.3203.68.camel@synopsys.com> <20160609135222.GS3363@phenom.ffwll.local> List-ID: Message-ID: <1465482496.3203.73.camel@synopsys.com> To: linux-snps-arc@lists.infradead.org Hi Daniel, On Thu, 2016-06-09@15:52 +0200, Daniel Vetter wrote: >? > The fake implementation is fundamentally racy, and I don't want to write > helpers which can't be used correctly. Anyway I think without this patch > (or something similar) arcpgu will stall badly with the new nonblocking > helpers, because arcpgu didn't bother at all to implement nonblocking. Can > you pls ack this, or even better, test the entire patch series? The > helpers themselves should work, but in all 5 drivers tested thus far they > discovered some bugs. Sure I will happily test this series. The only question then is what should I use as a proper base? -Alexey From mboxrd@z Thu Jan 1 00:00:00 1970 From: Alexey Brodkin Subject: Re: [PATCH 03/27] drm/arc: Actually bother with handling atomic events. Date: Thu, 9 Jun 2016 14:29:02 +0000 Message-ID: <1465482496.3203.73.camel@synopsys.com> References: <1465388359-8070-1-git-send-email-daniel.vetter@ffwll.ch> <1465388359-8070-3-git-send-email-daniel.vetter@ffwll.ch> <20160608143004.GE3363@phenom.ffwll.local> <1465469639.3203.57.camel@synopsys.com> <20160609122631.GO3363@phenom.ffwll.local> <1465476465.3203.66.camel@synopsys.com> <20160609132327.GQ3363@phenom.ffwll.local> <1465478829.3203.68.camel@synopsys.com> <20160609135222.GS3363@phenom.ffwll.local> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-7" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <20160609135222.GS3363@phenom.ffwll.local> Content-Language: en-US Content-ID: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "linux-snps-arc" Errors-To: linux-snps-arc-bounces+gla-linux-snps-arc=m.gmane.org@lists.infradead.org To: "daniel@ffwll.ch" Cc: "daniel.vetter@ffwll.ch" , "maarten.lankhorst@linux.intel.com" , "CARLOS.PALMINHA@synopsys.com" , "dri-devel@lists.freedesktop.org" , "daniel.vetter@intel.com" , "linux-snps-arc@lists.infradead.org" List-Id: dri-devel@lists.freedesktop.org SGkgRGFuaWVsLAoKT24gVGh1LCAyMDE2LTA2LTA5IGF0IDE1OjUyICstMDIwMCwgRGFuaWVsIFZl dHRlciB3cm90ZToKPitBS0EKPiBUaGUgZmFrZSBpbXBsZW1lbnRhdGlvbiBpcyBmdW5kYW1lbnRh bGx5IHJhY3ksIGFuZCBJIGRvbid0IHdhbnQgdG8gd3JpdGUKPiBoZWxwZXJzIHdoaWNoIGNhbid0 IGJlIHVzZWQgY29ycmVjdGx5LiBBbnl3YXkgSSB0aGluayB3aXRob3V0IHRoaXMgcGF0Y2gKPiAo b3Igc29tZXRoaW5nIHNpbWlsYXIpIGFyY3BndSB3aWxsIHN0YWxsIGJhZGx5IHdpdGggdGhlIG5l dyBub25ibG9ja2luZwo+IGhlbHBlcnMsIGJlY2F1c2UgYXJjcGd1IGRpZG4ndCBib3RoZXIgYXQg YWxsIHRvIGltcGxlbWVudCBub25ibG9ja2luZy4gQ2FuCj4geW91IHBscyBhY2sgdGhpcywgb3Ig ZXZlbiBiZXR0ZXIsIHRlc3QgdGhlIGVudGlyZSBwYXRjaCBzZXJpZXM/IFRoZQo+IGhlbHBlcnMg dGhlbXNlbHZlcyBzaG91bGQgd29yaywgYnV0IGluIGFsbCA1IGRyaXZlcnMgdGVzdGVkIHRodXMg ZmFyIHRoZXkKPiBkaXNjb3ZlcmVkIHNvbWUgYnVncy4KClN1cmUgSSB3aWxsIGhhcHBpbHkgdGVz dCB0aGlzIHNlcmllcy4KVGhlIG9ubHkgcXVlc3Rpb24gdGhlbiBpcyB3aGF0IHNob3VsZCBJIHVz ZSBhcyBhIHByb3BlciBiYXNlPwoKLUFsZXhleQpfX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fXwpsaW51eC1zbnBzLWFyYyBtYWlsaW5nIGxpc3QKbGludXgtc25w cy1hcmNAbGlzdHMuaW5mcmFkZWFkLm9yZwpodHRwOi8vbGlzdHMuaW5mcmFkZWFkLm9yZy9tYWls bWFuL2xpc3RpbmZvL2xpbnV4LXNucHMtYXJj