From mboxrd@z Thu Jan 1 00:00:00 1970 From: Chris Wilson Subject: Re: [PATCH v9] dma-buf: Add ioctls to allow userspace to flush Date: Mon, 29 Feb 2016 15:02:09 +0000 Message-ID: <20160229150209.GA13258@nuc-i3427.alporthouse.com> References: <20160211191054.GG23290@intel.com> <1455228291-29640-1-git-send-email-tiago.vignatti@intel.com> <20160225180122.GG30250@nuc-i3427.alporthouse.com> <20160229145419.GZ32705@phenom.ffwll.local> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from fireflyinternet.com (mail.fireflyinternet.com [87.106.93.118]) by gabe.freedesktop.org (Postfix) with ESMTP id D42866E116 for ; Mon, 29 Feb 2016 15:02:35 +0000 (UTC) Content-Disposition: inline In-Reply-To: <20160229145419.GZ32705@phenom.ffwll.local> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: Daniel Vetter Cc: daniel.thompson@linaro.org, marcheu@google.com, thellstrom@vmware.com, dri-devel@lists.freedesktop.org, jglisse@redhat.com, reveman@google.com, daniel.vetter@ffwll.ch, Daniel Vetter List-Id: dri-devel@lists.freedesktop.org T24gTW9uLCBGZWIgMjksIDIwMTYgYXQgMDM6NTQ6MTlQTSArMDEwMCwgRGFuaWVsIFZldHRlciB3 cm90ZToKPiBPbiBUaHUsIEZlYiAyNSwgMjAxNiBhdCAwNjowMToyMlBNICswMDAwLCBDaHJpcyBX aWxzb24gd3JvdGU6Cj4gPiBPbiBUaHUsIEZlYiAxMSwgMjAxNiBhdCAwODowNDo1MVBNIC0wMjAw LCBUaWFnbyBWaWduYXR0aSB3cm90ZToKPiA+ID4gK3N0YXRpYyBsb25nIGRtYV9idWZfaW9jdGwo c3RydWN0IGZpbGUgKmZpbGUsCj4gPiA+ICsJCQkgIHVuc2lnbmVkIGludCBjbWQsIHVuc2lnbmVk IGxvbmcgYXJnKQo+ID4gPiArewo+ID4gPiArCXN0cnVjdCBkbWFfYnVmICpkbWFidWY7Cj4gPiA+ ICsJc3RydWN0IGRtYV9idWZfc3luYyBzeW5jOwo+ID4gPiArCWVudW0gZG1hX2RhdGFfZGlyZWN0 aW9uIGRpcmVjdGlvbjsKPiA+ID4gKwo+ID4gPiArCWRtYWJ1ZiA9IGZpbGUtPnByaXZhdGVfZGF0 YTsKPiA+ID4gKwo+ID4gPiArCXN3aXRjaCAoY21kKSB7Cj4gPiA+ICsJY2FzZSBETUFfQlVGX0lP Q1RMX1NZTkM6Cj4gPiA+ICsJCWlmIChjb3B5X2Zyb21fdXNlcigmc3luYywgKHZvaWQgX191c2Vy ICopIGFyZywgc2l6ZW9mKHN5bmMpKSkKPiA+ID4gKwkJCXJldHVybiAtRUZBVUxUOwo+ID4gPiAr Cj4gPiA+ICsJCWlmIChzeW5jLmZsYWdzICYgfkRNQV9CVUZfU1lOQ19WQUxJRF9GTEFHU19NQVNL KQo+ID4gPiArCQkJcmV0dXJuIC1FSU5WQUw7Cj4gPiA+ICsKPiA+ID4gKwkJc3dpdGNoIChzeW5j LmZsYWdzICYgRE1BX0JVRl9TWU5DX1JXKSB7Cj4gPiA+ICsJCWNhc2UgRE1BX0JVRl9TWU5DX1JF QUQ6Cj4gPiA+ICsJCQlkaXJlY3Rpb24gPSBETUFfRlJPTV9ERVZJQ0U7Cj4gPiA+ICsJCQlicmVh azsKPiA+ID4gKwkJY2FzZSBETUFfQlVGX1NZTkNfV1JJVEU6Cj4gPiA+ICsJCQlkaXJlY3Rpb24g PSBETUFfVE9fREVWSUNFOwo+ID4gPiArCQkJYnJlYWs7Cj4gPiA+ICsJCWNhc2UgRE1BX0JVRl9T WU5DX1JXOgo+ID4gPiArCQkJZGlyZWN0aW9uID0gRE1BX0JJRElSRUNUSU9OQUw7Cj4gPiA+ICsJ CQlicmVhazsKPiA+ID4gKwkJZGVmYXVsdDoKPiA+ID4gKwkJCXJldHVybiAtRUlOVkFMOwo+ID4g PiArCQl9Cj4gPiA+ICsKPiA+ID4gKwkJaWYgKHN5bmMuZmxhZ3MgJiBETUFfQlVGX1NZTkNfRU5E KQo+ID4gPiArCQkJZG1hX2J1Zl9lbmRfY3B1X2FjY2VzcyhkbWFidWYsIGRpcmVjdGlvbik7Cj4g PiA+ICsJCWVsc2UKPiA+ID4gKwkJCWRtYV9idWZfYmVnaW5fY3B1X2FjY2VzcyhkbWFidWYsIGRp cmVjdGlvbik7Cj4gPiAKPiA+IFdlIGZvcmdvdCB0byByZXBvcnQgdGhlIGVycm9yIGJhY2sgdG8g dXNlcnNwYWNlLiBNaWdodCBhcyB3ZWxsIGZpeHVwIHRoZQo+ID4gY2FsbGNoYWluIHRvIHByb3Bh Z2F0ZSBlcnJvciBmcm9tIGVuZC1jcHUtYWNjZXNzIGFzIHdlbGwuIEZvdW5kIGFmdGVyCj4gPiB1 cGRhdGluZyBpZ3QvZ2VtX2NvbmN1cnJlbnRfYmxpdCB0byBleGVyY2lzZSBkbWFidWYgbW1hcHMg dnMgdGhlIEdQVS4KPiAKPiBFSU5UUj8gRG8gd2UgbmVlZCB0byBtYWtlIHRoaXMgQUJJIC0gSSBn dWVzcyBzbz8gVGlhZ28sIGRvIHlvdSBoYXZlCj4gcGF0Y2hlcz8gU2VlIGRybUlvY3RsKCkgaW4g bGliZHJtIGZvciB3aGF0J3MgbmVlZGVkIG9uIHRoZSB1c2Vyc3BhY2Ugc2lkZQo+IGlmIG15IGd1 ZXNzIGlzIHJpZ2h0LgoKRUlOVFIgaXMgdGhlIGVhc2llc3QsIGJ1dCBjb25jZWl2YWJseSB3ZSBj b3VsZCBhbHNvIGdldCBFSU8gYW5kCmN1cnJlbnRseSBFQUdBSU4uCgpJIGFtIGFsc28gc2VlaW5n IHNvbWUgc3RyYW5nZSB0aW1pbmcgZGVwZW5kZW50IChpLmUuIHZhbGdyaW5kIGRvZXNuJ3QKc2hv dyB1cCBhbnl0aGluZyBjbGllbnQgc2lkZSBhbmQgdGhlIHRlc3RzIHRoZW4gcGFzcykgZmFpbHVy ZXMgKFNJR1NFR1YsClNJR0JVUykgd2l0aCAhbGxjLgotQ2hyaXMKCi0tIApDaHJpcyBXaWxzb24s IEludGVsIE9wZW4gU291cmNlIFRlY2hub2xvZ3kgQ2VudHJlCl9fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fCmRyaS1kZXZlbCBtYWlsaW5nIGxpc3QKZHJpLWRl dmVsQGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9t YWlsbWFuL2xpc3RpbmZvL2RyaS1kZXZlbAo=