From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Vetter Subject: Re: [PATCH v9] dma-buf: Add ioctls to allow userspace to flush Date: Mon, 29 Feb 2016 15:54:19 +0100 Message-ID: <20160229145419.GZ32705@phenom.ffwll.local> References: <20160211191054.GG23290@intel.com> <1455228291-29640-1-git-send-email-tiago.vignatti@intel.com> <20160225180122.GG30250@nuc-i3427.alporthouse.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-wm0-x22e.google.com (mail-wm0-x22e.google.com [IPv6:2a00:1450:400c:c09::22e]) by gabe.freedesktop.org (Postfix) with ESMTPS id 703BA6E087 for ; Mon, 29 Feb 2016 14:53:40 +0000 (UTC) Received: by mail-wm0-x22e.google.com with SMTP id p65so72137031wmp.1 for ; Mon, 29 Feb 2016 06:53:40 -0800 (PST) Content-Disposition: inline In-Reply-To: <20160225180122.GG30250@nuc-i3427.alporthouse.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: Chris Wilson , Tiago Vignatti , dri-devel@lists.freedesktop.org, daniel.thompson@linaro.org, marcheu@google.com, daniel.vetter@ffwll.ch, thellstrom@vmware.com, jglisse@redhat.com, reveman@google.com, Daniel Vetter List-Id: dri-devel@lists.freedesktop.org T24gVGh1LCBGZWIgMjUsIDIwMTYgYXQgMDY6MDE6MjJQTSArMDAwMCwgQ2hyaXMgV2lsc29uIHdy b3RlOgo+IE9uIFRodSwgRmViIDExLCAyMDE2IGF0IDA4OjA0OjUxUE0gLTAyMDAsIFRpYWdvIFZp Z25hdHRpIHdyb3RlOgo+ID4gK3N0YXRpYyBsb25nIGRtYV9idWZfaW9jdGwoc3RydWN0IGZpbGUg KmZpbGUsCj4gPiArCQkJICB1bnNpZ25lZCBpbnQgY21kLCB1bnNpZ25lZCBsb25nIGFyZykKPiA+ ICt7Cj4gPiArCXN0cnVjdCBkbWFfYnVmICpkbWFidWY7Cj4gPiArCXN0cnVjdCBkbWFfYnVmX3N5 bmMgc3luYzsKPiA+ICsJZW51bSBkbWFfZGF0YV9kaXJlY3Rpb24gZGlyZWN0aW9uOwo+ID4gKwo+ ID4gKwlkbWFidWYgPSBmaWxlLT5wcml2YXRlX2RhdGE7Cj4gPiArCj4gPiArCXN3aXRjaCAoY21k KSB7Cj4gPiArCWNhc2UgRE1BX0JVRl9JT0NUTF9TWU5DOgo+ID4gKwkJaWYgKGNvcHlfZnJvbV91 c2VyKCZzeW5jLCAodm9pZCBfX3VzZXIgKikgYXJnLCBzaXplb2Yoc3luYykpKQo+ID4gKwkJCXJl dHVybiAtRUZBVUxUOwo+ID4gKwo+ID4gKwkJaWYgKHN5bmMuZmxhZ3MgJiB+RE1BX0JVRl9TWU5D X1ZBTElEX0ZMQUdTX01BU0spCj4gPiArCQkJcmV0dXJuIC1FSU5WQUw7Cj4gPiArCj4gPiArCQlz d2l0Y2ggKHN5bmMuZmxhZ3MgJiBETUFfQlVGX1NZTkNfUlcpIHsKPiA+ICsJCWNhc2UgRE1BX0JV Rl9TWU5DX1JFQUQ6Cj4gPiArCQkJZGlyZWN0aW9uID0gRE1BX0ZST01fREVWSUNFOwo+ID4gKwkJ CWJyZWFrOwo+ID4gKwkJY2FzZSBETUFfQlVGX1NZTkNfV1JJVEU6Cj4gPiArCQkJZGlyZWN0aW9u ID0gRE1BX1RPX0RFVklDRTsKPiA+ICsJCQlicmVhazsKPiA+ICsJCWNhc2UgRE1BX0JVRl9TWU5D X1JXOgo+ID4gKwkJCWRpcmVjdGlvbiA9IERNQV9CSURJUkVDVElPTkFMOwo+ID4gKwkJCWJyZWFr Owo+ID4gKwkJZGVmYXVsdDoKPiA+ICsJCQlyZXR1cm4gLUVJTlZBTDsKPiA+ICsJCX0KPiA+ICsK PiA+ICsJCWlmIChzeW5jLmZsYWdzICYgRE1BX0JVRl9TWU5DX0VORCkKPiA+ICsJCQlkbWFfYnVm X2VuZF9jcHVfYWNjZXNzKGRtYWJ1ZiwgZGlyZWN0aW9uKTsKPiA+ICsJCWVsc2UKPiA+ICsJCQlk bWFfYnVmX2JlZ2luX2NwdV9hY2Nlc3MoZG1hYnVmLCBkaXJlY3Rpb24pOwo+IAo+IFdlIGZvcmdv dCB0byByZXBvcnQgdGhlIGVycm9yIGJhY2sgdG8gdXNlcnNwYWNlLiBNaWdodCBhcyB3ZWxsIGZp eHVwIHRoZQo+IGNhbGxjaGFpbiB0byBwcm9wYWdhdGUgZXJyb3IgZnJvbSBlbmQtY3B1LWFjY2Vz cyBhcyB3ZWxsLiBGb3VuZCBhZnRlcgo+IHVwZGF0aW5nIGlndC9nZW1fY29uY3VycmVudF9ibGl0 IHRvIGV4ZXJjaXNlIGRtYWJ1ZiBtbWFwcyB2cyB0aGUgR1BVLgoKRUlOVFI/IERvIHdlIG5lZWQg dG8gbWFrZSB0aGlzIEFCSSAtIEkgZ3Vlc3Mgc28/IFRpYWdvLCBkbyB5b3UgaGF2ZQpwYXRjaGVz PyBTZWUgZHJtSW9jdGwoKSBpbiBsaWJkcm0gZm9yIHdoYXQncyBuZWVkZWQgb24gdGhlIHVzZXJz cGFjZSBzaWRlCmlmIG15IGd1ZXNzIGlzIHJpZ2h0LgotRGFuaWVsCi0tIApEYW5pZWwgVmV0dGVy ClNvZnR3YXJlIEVuZ2luZWVyLCBJbnRlbCBDb3Jwb3JhdGlvbgpodHRwOi8vYmxvZy5mZndsbC5j aApfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpkcmktZGV2 ZWwgbWFpbGluZyBsaXN0CmRyaS1kZXZlbEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9s aXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9kcmktZGV2ZWwK