From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Vetter Subject: Re: [PATCH] drm/rockchip: Return -EBUSY if there's already a pending flip event v5 Date: Tue, 24 May 2016 10:30:50 +0200 Message-ID: <20160524083050.GQ27098@phenom.ffwll.local> References: <1464074761-5194-1-git-send-email-tomeu.vizoso@collabora.com> <1464074857-5515-1-git-send-email-tomeu.vizoso@collabora.com> <7363560.k3ytHeYgtM@phil> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Content-Disposition: inline In-Reply-To: <7363560.k3ytHeYgtM@phil> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: Heiko Stuebner Cc: linux-arm-kernel@lists.infradead.org, linux-rockchip@lists.infradead.org, dri-devel@lists.freedesktop.org, linux-kernel@vger.kernel.org, Tomeu Vizoso List-Id: linux-rockchip.vger.kernel.org T24gVHVlLCBNYXkgMjQsIDIwMTYgYXQgMTA6Mjg6NDJBTSArMDIwMCwgSGVpa28gU3R1ZWJuZXIg d3JvdGU6Cj4gSGkgVG9tZXUsCj4gCj4gUGF0Y2ggc3ViamVjdDogcGxlYXNlIHB1dCB0aGUgdmVy c2lvbiBpbnRvIHRoZSBicmFja2V0cywgc28gW1BBVENIIHY1XSBhcyBpdCAKPiBzaG91bGRuJ3Qg YmUgcGFydCBvZiB0aGUgY29tbWl0IGxvZy4KPiAKPiBBbSBEaWVuc3RhZywgMjQuIE1haSAyMDE2 LCAwOToyNzozNyBzY2hyaWViIFRvbWV1IFZpem9zbzoKPiA+IEFzIHBlciB0aGUgZG9jcywgYXRv bWljX2NvbW1pdCBzaG91bGQgcmV0dXJuIC1FQlVTWSAiaWYgYW4gYXN5Y25ocm9ub3VzCj4gPiB1 cGRhdGVkIGlzIHJlcXVlc3RlZCBhbmQgdGhlcmUgaXMgYW4gZWFybGllciB1cGRhdGVkIHBlbmRp bmciLgo+IAo+ID4gdjI6IFVzZSB0aGUgc3RhdHVzIG9mIHRoZSB3b3JrcXVldWUgaW5zdGVhZCBv ZiB2b3AtPmV2ZW50LCBhbmQgZG9uJ3QgYWRkCj4gPiBhIHN1cGVyZmx1b3VzIHdhaXQgb24gdGhl IHdvcmtxdWV1ZS4KPiA+IAo+ID4gdjM6IERyb3Agd29ya19idXN5LCBhcyB0aGVyZSdzIGEgc2l6 ZWFibGUgZGVsYXkgd2hlbiB0aGUgd29ya2VyCj4gPiBmaW5pc2hlcywgd2hpY2ggaW50cm9kdWNl cyBhIHJhY2UgaW4gd2hpY2ggdGhlIGNsaWVudCBoYXMgYWxyZWFkeQo+ID4gcmVjZWl2ZWQgdGhl IGxhc3QgZmxpcCBldmVudCBidXQgdGhlIG5leHQgcGFnZSBmbGlwIGlvY3RsIHdpbGwgc3RpbGwK PiA+IHJldHVybiAtRUJVU1kgYmVjYXVzZSB3b3JrX2J1c3kgcmV0dXJucyBvdXRkYXRlZCBpbmZv cm1hdGlvbi4KPiA+IAo+ID4gdjQ6IEhvbGQgZGV2LT5ldmVudF9sb2NrIHdoaWxlIGNoZWNraW5n IHRoZSBWT1AncyBldmVudCBmaWVsZCBhcwo+ID4gc3VnZ2VzdGVkIGJ5IERhbmllbCBTdG9uZS4K PiA+IAo+ID4gdjU6IE9ubHkgYmxvY2sgaWYgdGhlcmUncyBvdXRzdGFuZGluZyB3b3JrIGlmIGl0 J3MgYSBibG9ja2luZyBjYWxsLgo+IAo+IHNpbWlsYXJseSwgcGxlYXNlIHB1dCB0aGUgY2hhbmdl bG9nIGJlbG93IHRoZSAiLS0tIiBhbmQgYWJvdmUgdGhlIGRpZmZzdGF0LgoKZHJtIGN1bHR1cmUg aXMgdG8ga2VlcCBpdCBhYm92ZSwgc2luY2UgaXQncyBraW5kYSB1c2VmdWwgc29tZXRpbWVzIHdo ZW4KbGF0ZXIgb24gdHJ5aW5nIHRvIHJlY29uc3RydWN0IHd0ZiB3YXMgZGlzY3Vzc2VkIGFuZCB3 aHkgYSBwYXRjaCB3YXMKbWVyZ2VkLgotRGFuaWVsCgo+IAo+IAo+ID4gU2lnbmVkLW9mZi1ieTog VG9tZXUgVml6b3NvIDx0b21ldS52aXpvc29AY29sbGFib3JhLmNvbT4KPiA+IC0tLQo+IAo+IGFr YSBoZXJlLgo+IAo+ID4gIGRyaXZlcnMvZ3B1L2RybS9yb2NrY2hpcC9yb2NrY2hpcF9kcm1fZHJ2 LmggfCAgMSArCj4gPiAgZHJpdmVycy9ncHUvZHJtL3JvY2tjaGlwL3JvY2tjaGlwX2RybV9mYi5j ICB8IDI1Cj4gPiArKysrKysrKysrKysrKysrKysrKysrLS0tIGRyaXZlcnMvZ3B1L2RybS9yb2Nr Y2hpcC9yb2NrY2hpcF9kcm1fdm9wLmMgfCAKPiA+IDYgKysrKysrCj4gPiAgMyBmaWxlcyBjaGFu Z2VkLCAyOSBpbnNlcnRpb25zKCspLCAzIGRlbGV0aW9ucygtKQo+IAo+IEhlaWtvCj4gX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KPiBkcmktZGV2ZWwgbWFp bGluZyBsaXN0Cj4gZHJpLWRldmVsQGxpc3RzLmZyZWVkZXNrdG9wLm9yZwo+IGh0dHBzOi8vbGlz dHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVsCgotLSAKRGFuaWVs IFZldHRlcgpTb2Z0d2FyZSBFbmdpbmVlciwgSW50ZWwgQ29ycG9yYXRpb24KaHR0cDovL2Jsb2cu ZmZ3bGwuY2gKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K ZHJpLWRldmVsIG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0 dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVsCg==