Received: by 2002:a05:6a10:af89:0:0:0:0 with SMTP id iu9csp2965048pxb; Mon, 17 Jan 2022 09:06:56 -0800 (PST) X-Google-Smtp-Source: ABdhPJwv/g9Eai87sVHnBTJWdJ+DBaace3SFtlUr35+oPYrmCTR878n8n37lJ1GVT4ALke1/fol4 X-Received: by 2002:a17:902:ec89:b0:14a:8b10:2b81 with SMTP id x9-20020a170902ec8900b0014a8b102b81mr18937518plg.154.1642439215787; Mon, 17 Jan 2022 09:06:55 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1642439215; cv=none; d=google.com; s=arc-20160816; b=IgdOC3fiBN3Y8/yXK0L3RAgNliUHybwNEytuneoPLejCqOe6Us7u3Wp6aCHyLeLlUY KSMS4JCMJK+6W4rAmrgMxFZrK4j7YELnkyYHgKGV2ebKzDGtRAiEFYm7w+7zWv64jEhc 6LRICZJX+4QKWHABBXRH5Cfi0wee6i7egavAlBEOW9dKTD905aOpK1Un5sHRzK4Br5Ma LxTv0tZZMlzbiyCmv7cgKhmu9ZQcd/CP0iRFpAW49t5lkTaA+3mk5AP5A/hh+986YaR1 Dlr04lcUrWuz9sWbwAnZCVTdsvaRtA6y+uO4uQ5Cr7D3F7ISvv8TPMAAw4jiJXYMRdzo MKwg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:in-reply-to:content-disposition:mime-version :references:mail-followup-to:message-id:subject:cc:to:from:date :dkim-signature; bh=Hvs7wdHNk9d6evPXMTRPHKlvNS1pd2jeBhpDZL4yqgM=; b=wMnqsUoNo3xMMSy/zbd8cnYHLhjAV97ppEZj8Ixk1tLHbLMvt2wVKJYd17iWz/5M7E wBltnBkY9ZPrcKgNvaGD+24MjKWrLYJ/9V0pJqkOX503tD4pchh8lOzFWvdt9WPabyuA JxjvsaAXpypWpYGPCkrX/5Yh5blusRP/FcST0DMowYTtayEkbwa4ov+bpTy5L9Eiacm7 DZYpWVG/8vv8jFY8wg7bENKsUzvH5eWPuVrYQHAUXke2cIYmNbbiQHhN5KhEBmlSA7ak drVN6L6H2omHxV7ik55N7cMNLfDlq4S4pa7nV1INM3gyIEdn5+T2okcNJfpbumuMgFQ7 GdVQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@ffwll.ch header.s=google header.b=j2eUcRSq; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id f11si14885807pln.448.2022.01.17.09.06.43; Mon, 17 Jan 2022 09:06:55 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@ffwll.ch header.s=google header.b=j2eUcRSq; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S236069AbiAQJsH (ORCPT + 99 others); Mon, 17 Jan 2022 04:48:07 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:58668 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S236027AbiAQJsG (ORCPT ); Mon, 17 Jan 2022 04:48:06 -0500 Received: from mail-ed1-x52e.google.com (mail-ed1-x52e.google.com [IPv6:2a00:1450:4864:20::52e]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 1CEA9C061574 for ; Mon, 17 Jan 2022 01:48:05 -0800 (PST) Received: by mail-ed1-x52e.google.com with SMTP id u21so63065345edd.5 for ; Mon, 17 Jan 2022 01:48:05 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ffwll.ch; s=google; h=date:from:to:cc:subject:message-id:mail-followup-to:references :mime-version:content-disposition:in-reply-to; bh=Hvs7wdHNk9d6evPXMTRPHKlvNS1pd2jeBhpDZL4yqgM=; b=j2eUcRSqjv8rz+GGyoypRLAiAp5ByKbji3UGDPaismYVEFznjzB0AqxcwnFSnIa5XG b0cBStOP4jQD2Zw/3wYoPLGO+9ULjkL+mz7s1pp8yfHTSVx67v6T6OxrVIq6AbOZHk2L j7v7/kvJC9ch+PZ4wTRPp0dRN2QdlGFNNfhcM= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:date:from:to:cc:subject:message-id :mail-followup-to:references:mime-version:content-disposition :in-reply-to; bh=Hvs7wdHNk9d6evPXMTRPHKlvNS1pd2jeBhpDZL4yqgM=; b=RmyqNbDKy1vVJA5wNL2A7kBhuiB33RrPlJjb4u1TPW4IzV37NGKN7b8ZkEt47Cvi1J c+J8pNJh0DYJ45XjuBnbdTT57R3t1MPd6640XT43mlerovyLR+H4+7Yx36MjVReUIZUo veLGI2w/uwa3sBN04px7cKGIYkFWeA+MdjhvEkutOg4uSkp+qfTCIBQfKw0EjW8dzsmy XxVonGryttM0CTRsiRdE2D0QbH+Xitv0F6HtB4ZVm5B376F2qLjKcMIpz0UdxMruTYeH vTsJFkgS1DyTvpL1l8VWHoZQtnhFRNip/Wsf9AwehH8NqtVllZATCV2/8Bj4kkcdySnV Dwpw== X-Gm-Message-State: AOAM531XRjxvOf2XdIcJxfOGWPqvcu9vn/3dzFle/qsP49qGOsjG3vr4 dMhiDa0CG0EWQSGR9ZYpcBM8ZoZKuUBiXg== X-Received: by 2002:a17:907:3e07:: with SMTP id hp7mr7400211ejc.469.1642412883687; Mon, 17 Jan 2022 01:48:03 -0800 (PST) Received: from phenom.ffwll.local ([2a02:168:57f4:0:efd0:b9e5:5ae6:c2fa]) by smtp.gmail.com with ESMTPSA id p4sm2887048ejl.78.2022.01.17.01.48.02 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 17 Jan 2022 01:48:03 -0800 (PST) Date: Mon, 17 Jan 2022 10:48:01 +0100 From: Daniel Vetter To: Helge Deller , "airlied@gmail.com" , Linus Torvalds Cc: linux-fbdev@vger.kernel.org, dri-devel@lists.freedesktop.org, linux-kernel@vger.kernel.org Subject: Re: [PATCH] MAINTAINERS: Add Helge as fbdev maintainer Message-ID: Mail-Followup-To: Helge Deller , "airlied@gmail.com" , Linus Torvalds , linux-fbdev@vger.kernel.org, dri-devel@lists.freedesktop.org, linux-kernel@vger.kernel.org References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi Helge On Fri, Jan 14, 2022 at 7:18 PM Helge Deller wrote: > > The fbdev layer is orphaned, but seems to need some care. > So I'd like to step up as new maintainer. > > Signed-off-by: Helge Deller > > diff --git a/MAINTAINERS b/MAINTAINERS > index 5d0cd537803a..ce47dbc467cc 100644 > --- a/MAINTAINERS > +++ b/MAINTAINERS > @@ -7583,11 +7583,12 @@ W: http://floatingpoint.sourceforge.net/emulator/index.html > F: arch/x86/math-emu/ > > FRAMEBUFFER LAYER > -L: dri-devel@lists.freedesktop.org > +M: Helge Deller > L: linux-fbdev@vger.kernel.org > -S: Orphan > +L: dri-devel@lists.freedesktop.org > +S: Maintained > Q: http://patchwork.kernel.org/project/linux-fbdev/list/ > -T: git git://anongit.freedesktop.org/drm/drm-misc > +T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/linux-fbdev.git Maybe don't rush maintainer changes in over the w/e without even bothering to get any input from the people who've been maintaining it before. Because the status isn't entirely correct, fbdev core code and fbcon and all that has been maintained, but in bugfixes only mode. And there's very solid&important reasons to keep merging these patches through a drm tree, because that's where all the driver development happens, and hence also all the testing (e.g. the drm test suite has some fbdev tests - the only automated ones that exist to my knowledge - and we run them in CI). So moving that into an obscure new tree which isn't even in linux-next yet is no good at all. Now fbdev driver bugfixes is indeed practically orphaned and I very much welcome anyone stepping up for that, but the simplest approach there would be to just get drm-misc commit rights and push the oddball bugfix in there directly. But also if you want to do your own pull requests to Linus for that I don't care and there's really no interference, so whatever floats. But any code that is relevant for drm drivers really needs to in through drm trees, nothing else makes much sense. I guess you're first action as newly minted maintainer is going to be to clean up the confusion you just created. Cheers, Daniel > F: Documentation/fb/ > F: drivers/video/ > F: include/linux/fb.h -- Daniel Vetter Software Engineer, Intel Corporation http://blog.ffwll.ch