Received: by 2002:a05:6a10:a0d1:0:0:0:0 with SMTP id j17csp449646pxa; Fri, 21 Aug 2020 11:21:35 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzF/iVOe6Kpd8HEhf/vI99t8rDf+DcYvdSgFz0V5dmN0VAjmEYtr7Y+ZqTDL8Qjfq0AmIby X-Received: by 2002:a05:6402:144d:: with SMTP id d13mr4054718edx.180.1598034095583; Fri, 21 Aug 2020 11:21:35 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1598034095; cv=none; d=google.com; s=arc-20160816; b=EFxsFW0fP+cUy0qAiXtsdU0Fa8szq/ko2KSVxHaUJUZFqTcTQy3War6P3c5PLHTVPn cu72ZerNSOuQ+8bThvX/ESzzWzdj4+Y/UnW0MYF7qSc0r9uqGTPbYSkBOy/8FfkNDr62 Xi9l7pR7w674CcnxeVSqJjmkkwmFTwKDxPrwfoaziiD5L6atOeRgRLNM/IlRgB4MDZfc MFoRxl6DfsBKvESxkZdrkZGHf/k7ARf0AVmzgmtSkUxE3U2eMDBEnqQDtmhB7LnzAsQk Gs/ncBovQwiHmEFtbT60mZZID9xk2n2wuMFa4NnzzeFK400g2Q4etuSZZLaEF9qt42rp aDOw== 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=74CCaaEpO0sUcKSnvuxddON5CIdoFAEvwPx/QoO3KN8=; b=CxeBtwo6m0VuXRl0tHsaASfoAd017FaVPR01nsVH6Wvc6GrnxI0lzJwTJMgOidjMJj YI1Gc6WZljOwehjgVb1zeEjW3ZU3I1+sCoDEPwytI2KmTckBerCt2fETEXdMhSlicSu9 LWp33Gn0LqxgjqxKyha9WxXnMPFpot2nTc7bNERAw993Cj7La+NO4RSYq6elqx1nWlCK RdH6APo5iBXnB9OYgx+zwJ0hnW2rMcppf0jUS68N00DXtGzln8xkAHODDGt18064M//7 BNb5+VxzQuWr355bBEzYqUCFFl1d7CvdQK8/2O0tjDOjU6IUIZiwKuLsrQ2AW5x6y40g Ix2Q== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=maIWyNWP; 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; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id la24si1753259ejb.55.2020.08.21.11.21.12; Fri, 21 Aug 2020 11:21:35 -0700 (PDT) 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=@kernel.org header.s=default header.b=maIWyNWP; 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; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727975AbgHUSSN (ORCPT + 99 others); Fri, 21 Aug 2020 14:18:13 -0400 Received: from mail.kernel.org ([198.145.29.99]:48074 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726851AbgHUSSK (ORCPT ); Fri, 21 Aug 2020 14:18:10 -0400 Received: from mail-ot1-f50.google.com (mail-ot1-f50.google.com [209.85.210.50]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id B8DD620735 for ; Fri, 21 Aug 2020 18:18:09 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1598033889; bh=7ZMnxBinhbuxuu76uI4BQcNGRdzuzbPEh3ZWwy0a3vQ=; h=References:In-Reply-To:From:Date:Subject:To:Cc:From; b=maIWyNWPrBmOGTbebI0zVei53p07oW05BnWwKebNLH6x9g5wSBT47me3h0dMkZRzZ EifSicaXbM+ifLGGs7PFENF09GI4WoHDvywJMZKp1V44q+C+nD9b6B/pq8MHD8AMGQ vM/EW4vOndvpQ0WUl77PeHw3XbFllYbPNTuKiNgI= Received: by mail-ot1-f50.google.com with SMTP id k12so2305081otr.1 for ; Fri, 21 Aug 2020 11:18:09 -0700 (PDT) X-Gm-Message-State: AOAM533nZdTDt9MPziszf0ftobxAZvLOL4mx2lQz4vAkyOApgxwP9vUz K5In24630l1R0DepzC3sOO5q2KBLOCE0EhpGlQ== X-Received: by 2002:a05:6830:1d8e:: with SMTP id y14mr2864009oti.129.1598033889071; Fri, 21 Aug 2020 11:18:09 -0700 (PDT) MIME-Version: 1.0 References: <20200821154848.GI7871@localhost.localdomain> <8213206d4764375f32cbea36ea214573248094dc.camel@perches.com> In-Reply-To: <8213206d4764375f32cbea36ea214573248094dc.camel@perches.com> From: Rob Herring Date: Fri, 21 Aug 2020 12:17:57 -0600 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [PATCH] MAINTAINERS: Add entry for HPE Superdome Flex (UV) maintainers To: Joe Perches Cc: Steve Wahl , Mauro Carvalho Chehab , "David S. Miller" , "linux-kernel@vger.kernel.org" , Dimitri Sivanich , Russ Anderson 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, Aug 21, 2020 at 11:05 AM Joe Perches wrote: > > On Fri, 2020-08-21 at 10:45 -0600, Rob Herring wrote: > > +Joe Perches > > > > On Fri, Aug 21, 2020 at 9:48 AM Steve Wahl wrote: > > > > > > Signed-off-by: Steve Wahl > > > > get_maintainers.pl doesn't work on MAINTAINERS. You need to send this > > to the maintainers of the files listed in the entry below. Looks like > > that would be the x86 maintainers. > > > > > > What did Mauro, David and I do to become MAINTAINERS maintainers? > > > > Mauro Carvalho Chehab > > (commit_signer:127/806=16%,authored:80/806=10%) > > Rob Herring (commit_signer:103/806=13%) > > "David S. Miller" (commit_signer:99/806=12%) > > linux-kernel@vger.kernel.org (open list) > > > > > > Can we make --no-git-fallback the default? It's useful for > > informational purposes, but never for who to email patches to. Having > > no output would be better, then submitters have to think about where > > to send patches. > > Doubtful that improves things. At least the --git-fallback option > shows who modified or got patches accepted to files that are > nominally unmaintained. It also shows the upstream path for those > files via Signed-off-by: lines so I think --git-fallback is generally > a good mechanism and control flag for directly unmaintained files. > > > What ever happened to splitting up MAINTAINERS to subdirectories? That > > would help routing MAINTAINERS changes to the right maintainers. > > Splitting MAINTAINERS into subdirectories would do nothing > to route patches. It would just be convenience to reduce > the total number of changes to a single file. In general no, but for MAINTAINERS changes it would. Let's say I add an entry for Documentation/devicetree/foo-bar.txt. With a per subsystem/path MAINTAINERS file in Documentation/devicetree/MAINTAINERS, you'd add an entry there and run get_maintainer.pl: $ touch Documentation/devicetree/MAINTAINERS $ scripts/get_maintainer.pl -f Documentation/devicetree/MAINTAINERS Rob Herring (maintainer:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS) devicetree@vger.kernel.org (open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS) linux-kernel@vger.kernel.org (open list) > Those large number of changes to the single MAINTAINERS file > very rarely have any conflicts either, so it wouldn't really > change the overall number of changes to MAINTAINERS entries > spread around the tree. > > You are be welcome to try to split the file and get Linus to > accept it. I gave it a go. Try yourself. > > https://lore.kernel.org/patchwork/patch/817857/ Yes, I remember that. He didn't seem totally opposed to it which is why I asked. I have another reason for wanting the split. I want to generate a MAINTAINERS file from the DT schema files. We have the data there and it's checked automatically. I don't care to either continually tell folks to add a MAINTAINERS entry or tell them to run checkpatch.pl to tell them that. But if the infrastructure got merged, would that already work? Rob