From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1755947AbbLGS2v (ORCPT ); Mon, 7 Dec 2015 13:28:51 -0500 Received: from mail-qk0-f177.google.com ([209.85.220.177]:34669 "EHLO mail-qk0-f177.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753835AbbLGS2t convert rfc822-to-8bit (ORCPT ); Mon, 7 Dec 2015 13:28:49 -0500 Date: Mon, 7 Dec 2015 16:28:45 -0200 From: Gustavo Padovan To: greg@kroah.com Cc: linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, daniels@collabora.com, Gustavo Padovan , Arve =?iso-8859-1?B?SGr4bm5lduVn?= , Riley Andrews , Daniel Vetter , Rob Clark , Greg Hackmann , John Harrison Subject: Re: [PATCH v3] staging/android: add TODO to de-stage android sync framework Message-ID: <20151207182845.GB2171@joana> Mail-Followup-To: Gustavo Padovan , greg@kroah.com, linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, daniels@collabora.com, Gustavo Padovan , Arve =?iso-8859-1?B?SGr4bm5lduVn?= , Riley Andrews , Daniel Vetter , Rob Clark , Greg Hackmann , John Harrison References: <1448543036-23533-1-git-send-email-gustavo@padovan.org> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8BIT In-Reply-To: <1448543036-23533-1-git-send-email-gustavo@padovan.org> User-Agent: Mutt/1.5.23 (2014-03-12) Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi, any comments/update on this? Thanks Gustavo 2015-11-26 Gustavo Padovan : > From: Gustavo Padovan > > - remove CONFIG_SW_SYNC_USER, it is used only for testing/debugging and > should not be upstreamed. > - port CONFIG_SW_SYNC_USER tests interfaces to use debugfs somehow > - port libsync tests to kselftest > - clean up and ABI check for security issues > - move the sync framework to drivers/base/dma-buf > > Cc: Arve Hjønnevåg > Cc: Riley Andrews > Cc: Daniel Vetter > Cc: Rob Clark > Cc: Greg Hackmann > Cc: John Harrison > Signed-off-by: Gustavo Padovan > --- > drivers/staging/android/TODO | 8 ++++++++ > 1 file changed, 8 insertions(+) > > diff --git a/drivers/staging/android/TODO b/drivers/staging/android/TODO > index 8f3ac37..64d8c87 100644 > --- a/drivers/staging/android/TODO > +++ b/drivers/staging/android/TODO > @@ -25,5 +25,13 @@ ion/ > exposes existing cma regions and doesn't reserve unecessarily memory when > booting a system which doesn't use ion. > > +sync framework: > + - remove CONFIG_SW_SYNC_USER, it is used only for testing/debugging and > + should not be upstreamed. > + - port CONFIG_SW_SYNC_USER tests interfaces to use debugfs somehow > + - port libsync tests to kselftest > + - clean up and ABI check for security issues > + - move it to drivers/base/dma-buf > + > Please send patches to Greg Kroah-Hartman and Cc: > Arve Hjønnevåg and Riley Andrews > -- > 2.1.0 > From mboxrd@z Thu Jan 1 00:00:00 1970 From: Gustavo Padovan Subject: Re: [PATCH v3] staging/android: add TODO to de-stage android sync framework Date: Mon, 7 Dec 2015 16:28:45 -0200 Message-ID: <20151207182845.GB2171@joana> References: <1448543036-23533-1-git-send-email-gustavo@padovan.org> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-qk0-f173.google.com (mail-qk0-f173.google.com [209.85.220.173]) by gabe.freedesktop.org (Postfix) with ESMTPS id 6DDC26E14D for ; Mon, 7 Dec 2015 10:28:49 -0800 (PST) Received: by qkdp187 with SMTP id p187so6012339qkd.1 for ; Mon, 07 Dec 2015 10:28:48 -0800 (PST) Content-Disposition: inline In-Reply-To: <1448543036-23533-1-git-send-email-gustavo@padovan.org> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: greg@kroah.com Cc: daniels@collabora.com, Daniel Vetter , Arve =?iso-8859-1?B?SGr4bm5lduVn?= , dri-devel@lists.freedesktop.org, linux-kernel@vger.kernel.org, Riley Andrews , Gustavo Padovan , John Harrison List-Id: dri-devel@lists.freedesktop.org SGksCgphbnkgY29tbWVudHMvdXBkYXRlIG9uIHRoaXM/IFRoYW5rcwoKCUd1c3Rhdm8KCjIwMTUt MTEtMjYgR3VzdGF2byBQYWRvdmFuIDxndXN0YXZvQHBhZG92YW4ub3JnPjoKCj4gRnJvbTogR3Vz dGF2byBQYWRvdmFuIDxndXN0YXZvLnBhZG92YW5AY29sbGFib3JhLmNvLnVrPgo+IAo+ICAtIHJl bW92ZSBDT05GSUdfU1dfU1lOQ19VU0VSLCBpdCBpcyB1c2VkIG9ubHkgZm9yIHRlc3RpbmcvZGVi dWdnaW5nIGFuZAo+ICAgIHNob3VsZCBub3QgYmUgdXBzdHJlYW1lZC4KPiAgLSBwb3J0IENPTkZJ R19TV19TWU5DX1VTRVIgdGVzdHMgaW50ZXJmYWNlcyB0byB1c2UgZGVidWdmcyBzb21laG93Cj4g IC0gcG9ydCBsaWJzeW5jIHRlc3RzIHRvIGtzZWxmdGVzdAo+ICAtIGNsZWFuIHVwIGFuZCBBQkkg Y2hlY2sgZm9yIHNlY3VyaXR5IGlzc3Vlcwo+ICAtIG1vdmUgdGhlIHN5bmMgZnJhbWV3b3JrIHRv IGRyaXZlcnMvYmFzZS9kbWEtYnVmCj4gCj4gQ2M6IEFydmUgSGrDuG5uZXbDpWcgPGFydmVAYW5k cm9pZC5jb20+Cj4gQ2M6IFJpbGV5IEFuZHJld3MgPHJpYW5kcmV3c0BhbmRyb2lkLmNvbT4KPiBD YzogRGFuaWVsIFZldHRlciA8ZGFuaWVsLnZldHRlckBmZndsbC5jaD4KPiBDYzogUm9iIENsYXJr IDxyb2JkY2xhcmtAZ21haWwuY29tPgo+IENjOiBHcmVnIEhhY2ttYW5uIDxnaGFja21hbm5AZ29v Z2xlLmNvbT4KPiBDYzogSm9obiBIYXJyaXNvbiA8Sm9obi5DLkhhcnJpc29uQEludGVsLmNvbT4K PiBTaWduZWQtb2ZmLWJ5OiBHdXN0YXZvIFBhZG92YW4gPGd1c3Rhdm8ucGFkb3ZhbkBjb2xsYWJv cmEuY28udWs+Cj4gLS0tCj4gIGRyaXZlcnMvc3RhZ2luZy9hbmRyb2lkL1RPRE8gfCA4ICsrKysr KysrCj4gIDEgZmlsZSBjaGFuZ2VkLCA4IGluc2VydGlvbnMoKykKPiAKPiBkaWZmIC0tZ2l0IGEv ZHJpdmVycy9zdGFnaW5nL2FuZHJvaWQvVE9ETyBiL2RyaXZlcnMvc3RhZ2luZy9hbmRyb2lkL1RP RE8KPiBpbmRleCA4ZjNhYzM3Li42NGQ4Yzg3IDEwMDY0NAo+IC0tLSBhL2RyaXZlcnMvc3RhZ2lu Zy9hbmRyb2lkL1RPRE8KPiArKysgYi9kcml2ZXJzL3N0YWdpbmcvYW5kcm9pZC9UT0RPCj4gQEAg LTI1LDUgKzI1LDEzIEBAIGlvbi8KPiAgICAgZXhwb3NlcyBleGlzdGluZyBjbWEgcmVnaW9ucyBh bmQgZG9lc24ndCByZXNlcnZlIHVuZWNlc3NhcmlseSBtZW1vcnkgd2hlbgo+ICAgICBib290aW5n IGEgc3lzdGVtIHdoaWNoIGRvZXNuJ3QgdXNlIGlvbi4KPiAgCj4gK3N5bmMgZnJhbWV3b3JrOgo+ ICsgLSByZW1vdmUgQ09ORklHX1NXX1NZTkNfVVNFUiwgaXQgaXMgdXNlZCBvbmx5IGZvciB0ZXN0 aW5nL2RlYnVnZ2luZyBhbmQKPiArIHNob3VsZCBub3QgYmUgdXBzdHJlYW1lZC4KPiArIC0gcG9y dCBDT05GSUdfU1dfU1lOQ19VU0VSIHRlc3RzIGludGVyZmFjZXMgdG8gdXNlIGRlYnVnZnMgc29t ZWhvdwo+ICsgLSBwb3J0IGxpYnN5bmMgdGVzdHMgdG8ga3NlbGZ0ZXN0Cj4gKyAtIGNsZWFuIHVw IGFuZCBBQkkgY2hlY2sgZm9yIHNlY3VyaXR5IGlzc3Vlcwo+ICsgLSBtb3ZlIGl0IHRvIGRyaXZl cnMvYmFzZS9kbWEtYnVmCj4gKwo+ICBQbGVhc2Ugc2VuZCBwYXRjaGVzIHRvIEdyZWcgS3JvYWgt SGFydG1hbiA8Z3JlZ0Brcm9haC5jb20+IGFuZCBDYzoKPiAgQXJ2ZSBIasO4bm5ldsOlZyA8YXJ2 ZUBhbmRyb2lkLmNvbT4gYW5kIFJpbGV5IEFuZHJld3MgPHJpYW5kcmV3c0BhbmRyb2lkLmNvbT4K PiAtLSAKPiAyLjEuMAo+IApfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fXwpkcmktZGV2ZWwgbWFpbGluZyBsaXN0CmRyaS1kZXZlbEBsaXN0cy5mcmVlZGVza3Rv cC5vcmcKaHR0cDovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2RyaS1k ZXZlbAo=