Received: by 2002:ac0:950e:0:0:0:0:0 with SMTP id f14csp42572imc; Fri, 15 Mar 2019 14:30:40 -0700 (PDT) X-Google-Smtp-Source: APXvYqxq6lthhpduk3nwJPrhJFqcf5MO43d/IPQDyRh5+HQF/bg1OCP/B7IeV88+AgSYQl+EGMJs X-Received: by 2002:a62:f51d:: with SMTP id n29mr6123592pfh.21.1552685440873; Fri, 15 Mar 2019 14:30:40 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1552685440; cv=none; d=google.com; s=arc-20160816; b=pkVGaJ88kV7kj61NtZzejwf2B1SNaUNZyp3yXM0yWYHykm7lZrzkTd06AoSXlyaAnC 6Pt8y8zakwEq9kTKMg57v60DfG80HVDDhWF2PGZxXqXgXJs82Dm5w00y31lev93Gxz9p FcKYjJdN0YxyczwxctIUL8l0DNtQVMuQXD9R2/GHfchZF60z8QQ//9ugAFWfDohbugdL 5MND1zZl5x9TlHMMUotQB2s3BhXondJgIlyyDKNwRzyz8LLuxTjf19mF7y+3KId2tmLp +HKRO5LlzElQ+G7xt4QFxtIxo8pS/mXkgXdaifJYltKA3HqQYR8mer9D6MYDVKBDxZxI x8DA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:dkim-signature; bh=Rk+sbPv23pHB0SWVyfwfAqc8+OMYSMQjLRlRw9iLKG8=; b=jnFL86jEFQ3rY6taThUy74yTWQiHXaznfIkobZaKin9ysUxWU4VGdXyeTskYaplIGo wbFJc23QnnBOFCRsdpgPZWFoJ/MfYL0AH/6KiY0ns3d2TUfj7iZ8jnFXRjSOlh71jSuG fHaAHUUvK/JXz0hYs9xdZVlj1oWUZ6VMwZF+GD+/HjxF0Esev2q0RL1+sTOinqLt1yt5 gZ/M6G0Qc3AjzcxakfUu2HVfl1J7CPYBz3ZTqRAQJkWLopE5RarL7qEEbPSpEakbvswR Z4Ta0BJLcZ79h5xE94qmUfVTOyxQpYVWLZCZoVxkQ78qX0bFYjoFn+/jdH+ojdTKpBAw /FgQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=y5LkwRP2; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id t85si2801478pfa.110.2019.03.15.14.30.25; Fri, 15 Mar 2019 14:30:40 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=y5LkwRP2; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726653AbfCOV3T (ORCPT + 99 others); Fri, 15 Mar 2019 17:29:19 -0400 Received: from mail-wm1-f67.google.com ([209.85.128.67]:36887 "EHLO mail-wm1-f67.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726097AbfCOV3S (ORCPT ); Fri, 15 Mar 2019 17:29:18 -0400 Received: by mail-wm1-f67.google.com with SMTP id x10so7343548wmg.2 for ; Fri, 15 Mar 2019 14:29:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=Rk+sbPv23pHB0SWVyfwfAqc8+OMYSMQjLRlRw9iLKG8=; b=y5LkwRP23VJGXrO05dM+Ihrt10z3/80/BTc5ODyZyAJ0sosI5x1XV1mMdnGcXSQt7G A0doSU3k1KyN3l/kYavE9bHgPNh06zS6yc9Nz64Jw1K9OYF/lAQIrytfhF3qNaH24pq+ cCs7Oqhu1U0GBYKMtntjzOI98u2XB2DexwQ1qmu0ZGsLAXAkENpEfldYY/svcJTFIUPe MNFkXsJVxXtWo3u8UD6/75p+Q+LmDAbrV/fnoBm0EhZPNYlBsLOhRf/4WcfWSG2Dmvh/ MqAT8opvaATntIZKcuuCiCjCWwlF2OlxEEZWyrjWN8hz0Qf1mWnE6BoW4WaV3fKzz9Yq GyFg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=Rk+sbPv23pHB0SWVyfwfAqc8+OMYSMQjLRlRw9iLKG8=; b=hQBqDsRfskvVTaGKGs5JeukOy/PqWxYOtgEXyaJGXo0V6xO1UFyq5Rcg10TPdAFMiP Pca3/B9Bys1c35+7bpTSZ+47lbv7GzyO0e7Z/dEQhmba3fEwSy3eOR25G3D0DQONjBtr TKWqqSzd3QoXUogy3XZWtLJ58kv0noFOpXNVKJcAFjEsJCMt+7ax5+8a5R4Zcr0jXOi2 xK1b8S74lj7R6Y75PJdeG2vi0goBkVxGgWYdPZCOxp4IIifwrUow/ztlpdqdNCFMqgGA r6+E1zTSch0xwCvSLJ4gJbvUib7tSNPwEMTJqqbE1rcv4SY63oEVOgpvtuwN+eXqaQ+Y +aVQ== X-Gm-Message-State: APjAAAVb3WNPTfASOL3dOM0LgiUdsEEwJZUzE9v5XMjimuHaxAc+u/9U c3AGSkb6+N4ZlQW6R5c/ZWm6Nwhu2IsYl8E9vGHAIw== X-Received: by 2002:a1c:c90e:: with SMTP id f14mr3250176wmb.23.1552685356434; Fri, 15 Mar 2019 14:29:16 -0700 (PDT) MIME-Version: 1.0 References: <1551819273-640-1-git-send-email-john.stultz@linaro.org> <1551819273-640-2-git-send-email-john.stultz@linaro.org> In-Reply-To: From: John Stultz Date: Fri, 15 Mar 2019 14:29:03 -0700 Message-ID: Subject: Re: [RFC][PATCH 1/5 v2] dma-buf: Add dma-buf heaps framework To: Laura Abbott Cc: lkml , "Andrew F. Davis" , Benjamin Gaignard , Greg KH , Sumit Semwal , Liam Mark , Brian Starkey , Chenbo Feng , Alistair Strachan , dri-devel Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Fri, Mar 15, 2019 at 1:18 PM Laura Abbott wrote: > > On 3/5/19 12:54 PM, John Stultz wrote: > > +DMA-BUF HEAPS FRAMEWORK > > +M: Laura Abbott > > +R: Liam Mark > > +R: Brian Starkey > > +R: "Andrew F. Davis" > > +R: John Stultz > > +S: Maintained > > +L: linux-media@vger.kernel.org > > +L: dri-devel@lists.freedesktop.org > > +L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers) > > +F: include/uapi/linux/dma-heap.h > > +F: include/linux/dma-heap.h > > +F: drivers/dma-buf/dma-heap.c > > +F: drivers/dma-buf/heaps/* > > +T: git git://anongit.freedesktop.org/drm/drm-misc > > So I talked about this with Sumit privately but I think > it might make sense to have me step down as maintainer when > this goes out of staging. I mostly worked on Ion at my > previous position and anything I do now is mostly a side > project. I still want to see it succeed which is why I > took on the maintainer role but I don't want to become blocking > for people who have a stronger vision about where this needs > to go (see also, I'm not working with this on a daily basis). > > If you just want someone to help review or take patches > to be pulled, I'm happy to do so but I'd hate to become > the bottleneck on getting things done for people who > are attempting to do real work. I worry this will make everyone to touch the side of their nose and yell "NOT IT!" :) First of all, thank you so much for your efforts maintaining ION along with your attempts to drag out requirements from interested parties and the numerous attempts to get collaborative discussion going at countless conferences! Your persistence and continual nudging in the face of apathetic private users of the code probably cannot be appreciated enough! Your past practical experience with ION and active work with the upstream community made you a stand out pick for this, but I understand not wanting to be eternally stuck with a maintainership if your not active in the area. I'm happy to volunteer as a neutral party, but I worry my limited experience with some of the more complicated usage would make my opinions less informed then they probably need to be. Further, as a neutral party, Sumit would probably be a better pick since he's already maintaining the dmabuf core. So I'd nominate Andrew, Liam or Benjamin (or all three?) as they all have more practical experience enabling past ION heaps on real devices and have demonstrated active interest in working in the community. So, in other words... NOT IT! :) -john