From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Vetter Subject: Re: [RFC v2] drm/i915: Android native sync support Date: Wed, 28 Jan 2015 10:50:18 +0100 Message-ID: <20150128095018.GR4764@phenom.ffwll.local> References: <20150123112704.GA7762@nuc-i3427.alporthouse.com> <54C25484.1050606@linux.intel.com> <20150123155347.GC10113@phenom.ffwll.local> <20150123173019.GB7762@nuc-i3427.alporthouse.com> <20150124160832.GG7762@nuc-i3427.alporthouse.com> <20150126075239.GK10113@phenom.ffwll.local> <20150126090803.GM7762@nuc-i3427.alporthouse.com> <20150128092215.GK4764@phenom.ffwll.local> <20150128092346.GE28132@nuc-i3427.alporthouse.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-we0-f175.google.com (mail-we0-f175.google.com [74.125.82.175]) by gabe.freedesktop.org (Postfix) with ESMTP id D39576E65D for ; Wed, 28 Jan 2015 01:48:59 -0800 (PST) Received: by mail-we0-f175.google.com with SMTP id p10so19732051wes.6 for ; Wed, 28 Jan 2015 01:48:59 -0800 (PST) Content-Disposition: inline In-Reply-To: <20150128092346.GE28132@nuc-i3427.alporthouse.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Chris Wilson , Daniel Vetter , Tvrtko Ursulin , intel-gfx List-Id: intel-gfx@lists.freedesktop.org T24gV2VkLCBKYW4gMjgsIDIwMTUgYXQgMDk6MjM6NDZBTSArMDAwMCwgQ2hyaXMgV2lsc29uIHdy b3RlOgo+IE9uIFdlZCwgSmFuIDI4LCAyMDE1IGF0IDEwOjIyOjE1QU0gKzAxMDAsIERhbmllbCBW ZXR0ZXIgd3JvdGU6Cj4gPiBPbiBNb24sIEphbiAyNiwgMjAxNSBhdCAwOTowODowM0FNICswMDAw LCBDaHJpcyBXaWxzb24gd3JvdGU6Cj4gPiA+IE9uIE1vbiwgSmFuIDI2LCAyMDE1IGF0IDA4OjUy OjM5QU0gKzAxMDAsIERhbmllbCBWZXR0ZXIgd3JvdGU6Cj4gPiA+ID4gSSB0aGluayB0aGUgcHJv YmxlbSB3aWxsIGJlIHBsYXRmb3JtcyB0aGF0IHdhbnQgZnVsbCBleHBsaWNpdCBmZW5jZSAobGlr ZQo+ID4gPiA+IGFuZHJvaWQpIGJ1dCBhbGxvdyBkZWxheWVkIGNyZWF0aW9uIG9mIHRoZSBmZW5j ZSBmZCBmcm9tIGEgZ2wgc3luYyBvYmplY3QKPiA+ID4gPiAobGlrZSB0aGUgYW5kcm9pZCBlZ2wg ZXh0ZW5zaW9uIGFsbG93cykuCj4gPiA+ID4gCj4gPiA+ID4gSSdtIG5vdCBzdXJlIHlldCBob3cg dG8gYmVzdCBleHBvc2UgdGhhdCByZWFsbHkgc2luY2UganVzdCBjcmVhdGluZyBhCj4gPiA+ID4g ZmVuY2UgZnJvbSB0aGUgaW1wbGljaXQgcmVxdWVzdCBhdHRhY2hlZCB0byB0aGUgYmF0Y2ggbWln aHQgdXBzZXQgdGhlCj4gPiA+ID4gaW50ZXJmYWNlIHB1cmlzdHMgd2l0aCB0aGUgbWl4IGluIGlt cGxpY2l0IGFuZCBleHBsaWNpdCBmZW5jaW5nIDstKSBIZW5jZQo+ID4gPiA+IHdoeSBJIHRoaW5r IGZvciBub3cgd2Ugc2hvdWxkIGp1c3QgZG8gdGhlIGVhZ2VyIGZkIGNyZWF0aW9uIGF0IGV4ZWNi dWYKPiA+ID4gPiB1bnRpbCBwcGwgc2NyZWFtICh3ZWxsIG1heWJlIG5vdCBtZXJnZSB0aGlzIHBh dGNoIHVudGlsIHBwbCBzY3JlYW0gLi4uKS4KPiA+ID4gCj4gPiA+IEV2ZXJ5dGhpbmcgd2UgZG8g aXMgYnVmZmVyIGNlbnRyaWMuIEV2ZW4gaW4gdGhlIGZ1dHVyZSB3aXRoIHJhbmRvbSBiaXRzCj4g PiA+IG9mIG1lbW9yeSwgd2Ugd2lsbCBzdGlsbCB1c2UgYnVmZmVycyBiZWhpbmQgdGhlIHNjZW5l cy4gRnJvbSBhbgo+ID4gPiBpbnRlcmZhY2UgcGVyc3BlY3RpdmUsIGl0IGlzIGNsZWFyZXIgdG8g bWUgaWYgd2Ugc2F5ICJnaXZlIG1lIGEgZmVuY2UgZm9yCj4gPiA+IHRoaXMgYnVmZmVyIi4gRXhh Y3RseSB0aGUgc2FtZSB3YXkgYXMgd2Ugc2F5ICJpcyB0aGlzIGJ1ZmZlciBidXN5IiBvcgo+ID4g PiAid2FpdCBvbiB0aGlzIGJ1ZmZlciIuIFRoZSBjaGFuZ2UgaXMgdGhhdCB3ZSBub3cgaGFuZCBi YWNrIGFuIGZkIHRvIHNsb3QKPiA+ID4gaW50byBhbiBldmVudCBsb29wLiBUaGF0LCB0byBtZSwg aXMgYSBtdWNoIHNtYWxsZXIgZXZvbHV0aW9uYXJ5IHN0ZXAgb2YKPiA+ID4gdGhlIGV4aXN0aW5n IEFQSSwgYW5kIHlldCBtb3JlIHZlcnNhdGlsZSB0aGFuIGp1c3QgYXR0YWNoaW5nIG9uZSB0byB0 aGUKPiA+ID4gZXhlY2J1Zi4KPiA+IAo+ID4gVGhlIHByb2JsZW0gaXMgdGhhdCBiaWcgcGFydHMg b2YgdGhlIHdvcmxkIGRvIG5vdCBzdWJzY3JpYmUgdG8gdGhhdCBidWZmZXIKPiA+IGNlbnRyaWMg dmlldyBvZiBnZnguIEltbyBzaW5jZSB0aG9zZSBwYXJ0cyB3aWxsIGJlIHRoZSBwcmltYXJ5IHVz ZXJzIG9mCj4gPiB0aGlzIGludGVyZmFjZSB3ZSBzaG91bGQgdHJ5IHRvIGZpdCB0aGVpciBpZGVh cyBhcyBtdWNoIGFzIGZlYXNpYmxlLiBMYXRlcgo+ID4gb24gKGlmIHdlIG5lZWQgaXQpIHdlIGNh biBhZGQgc29tZSBnbHVlIHRvIHRpZSBpbiB0aGUgYnVmZmVyLWNlbnRyaWMKPiA+IGltcGxpY2l0 IG1vZGVsIHdpdGggdGhlIGV4cGxpY2l0IG1vZGVsLgo+IAo+IFRoZXkgd29uJ3QgYmUgdXNpbmcg ZXhlY2J1ZmZlciBlaXRoZXIuIFNvIHdoYXQncyB5b3VyIHBvaW50PwoKQW5kcm9pZCB2ZXJ5IG11 Y2ggd2lsbCB1c2VyIGV4ZWNidWZmZXIuIEFuZCBldmVuIHRoZSBpbi1mbGlnaHQgYnVmZmVyZWQK c3ZtIHN0dWZmIHdpbGwga2VlcCBvbiB1c2luZyBleGVjYnVmIChqdXN0IHdpdGhvdXQgYW55IHJl bG9jcykuCgpBbmQgb25jZSB3ZSBpbmRlZWQgY2FuIG1ha2UgdGhlIGNhc2UgKHBsdXMgaGF2ZSB0 aGUgaHcpIGZvciBkaXJlY3QKdXNlcnNwYWNlIHN1Ym1pc3Npb24gSSB0aGluayB0aGUga2VybmVs IHNob3VsZG4ndCBiZSBpbiB0aGUgYnVzaW5lc3Mgb2YKY3JlYXRpbmcgZmVuY2Ugb2JqZWN0czog VGhlIHJpbmcgd2lsbCBiZSBmdWxseSB1bmRlciBjb250cm9sIG9mCnVzZXJzcGFjZSwgYW5kIHRo YXQncyB0aGUgb25seSBwbGFjZSB3ZSBjb3VsZCBpbnNlcnQgYSBzZXFubyBpbnRvLiBTbwphZ2Fp biB0aGUgc2FtZSB0cnVzdCBpc3N1ZXMuCi1EYW5pZWwKLS0gCkRhbmllbCBWZXR0ZXIKU29mdHdh cmUgRW5naW5lZXIsIEludGVsIENvcnBvcmF0aW9uCis0MSAoMCkgNzkgMzY1IDU3IDQ4IC0gaHR0 cDovL2Jsb2cuZmZ3bGwuY2gKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0 b3Aub3JnCmh0dHA6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRl bC1nZngK