Received: by 2002:a05:6a10:a0d1:0:0:0:0 with SMTP id j17csp3035987pxa; Tue, 25 Aug 2020 09:42:20 -0700 (PDT) X-Google-Smtp-Source: ABdhPJyE2XhcJLF4+tnL5YI0baDo4lKUCeMozxzqYqewwLAspOBo0g/FrxkR+zubOzwV7yaqHUS5 X-Received: by 2002:a05:6402:342:: with SMTP id r2mr7264476edw.353.1598373740100; Tue, 25 Aug 2020 09:42:20 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1598373740; cv=none; d=google.com; s=arc-20160816; b=zhdHpX2zR4hKvudUOkymjHf/HabR9f2b13akdvdXIinvckX0NmS4qYfgAE23koa3ve k7F+BvUyD7rmAuXsCmCcJov1u4L58BdzbW+CJysi0bBkFfuubnUC/DlRTCzptPibdeCH y/VOjXz7OSLc9Q86M6rRJZvycu/Ca2i1hKSdG4yPWWrQ/Z4mTxP5XvrSw6TJxRh0UYaL kTs7yOI8IsWeAlWCrXJveMnncyYEtLL9UaTyzEU730id6TFSVGro210M69y8YEOfDKFC nTJOsVMLOjZzTUY00OBpQQU1s3fwq2OvRoND1FCsU4tqOcDbH321+1fFpbXP80zDTAEs GL5w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:in-reply-to:content-disposition :mime-version:references:message-id:subject:cc:to:from:date; bh=6RuF2SG5LdXuniz1wtKqW+qpsjEDUnMZKKJRGmSaMmM=; b=IOcFtBhVhxNsVKelYoqzKuYQoyuh9NehvTVJXiEYIK/u+yrikxWhvMq03b0RYfUTCQ VqlwnABVd0L/mVPFPfXPKuev1IP2DL1kWmuukjLEPkH3EBQ2K+HP4WlcaH8mikXeZg/w Bj2j8dLduLFM54ViguDo0QPAhGY9ZQqeKeJpBbHDabz2y1ms2rLMwWRnFBm1TiKrronl GxduH9SsZbVzDdm6iv8KFFyz4A3E0JXXOJ/8XXR8ETuEKX7XG93FIoYxSyqr5YZfS1y1 e+GDtsgTKMn+qONk/1dTlUIA2eHZXQLussi8UscRVshlNAckyEr/PKYE2wqb8nxkfRtk b1rA== ARC-Authentication-Results: i=1; mx.google.com; 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 w4si9239891eji.586.2020.08.25.09.41.55; Tue, 25 Aug 2020 09:42:20 -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; 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 S1726514AbgHYQku (ORCPT + 99 others); Tue, 25 Aug 2020 12:40:50 -0400 Received: from youngberry.canonical.com ([91.189.89.112]:44449 "EHLO youngberry.canonical.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725936AbgHYQks (ORCPT ); Tue, 25 Aug 2020 12:40:48 -0400 Received: from ip5f5af70b.dynamic.kabel-deutschland.de ([95.90.247.11] helo=wittgenstein) by youngberry.canonical.com with esmtpsa (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.86_2) (envelope-from ) id 1kAc06-00071k-AN; Tue, 25 Aug 2020 16:40:46 +0000 Date: Tue, 25 Aug 2020 18:40:45 +0200 From: Christian Brauner To: "Eric W. Biederman" Cc: linux-kernel@vger.kernel.org, Mauro Carvalho Chehab , Rob Herring , "David S. Miller" , Linux Containers Subject: Re: [PATCH] MAINTAINERS: add namespace entry Message-ID: <20200825164045.fkwws77einqbbhat@wittgenstein> References: <20200825154148.1219500-1-christian.brauner@ubuntu.com> <87zh6in140.fsf@x220.int.ebiederm.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: <87zh6in140.fsf@x220.int.ebiederm.org> Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Tue, Aug 25, 2020 at 11:26:07AM -0500, Eric W. Biederman wrote: > > A) If we are going to have this discussion in public we really should > include the containers list. Ah, just used the output from get_maintainers.pl. > > B) The challenge is that most of the namespace work has become part of > it's upstream subsystem so we really need to list the containers > list and ourselves as reviewers, more than maintainers who run > a tree for the code. > > C) You have overstated what I have agreed to here. > I have have previously said that I agree that having a MAINTAINERS > entry so people who are unfamiliar with the situation with namespaces > can find us. Given that most of the changes going forward are likely > to be maintenance changes. > > I also said we need to talk about how we plan to maintain the code > here. > > It feels like you are pushing this hard, and I am not certain why you > are pushing and rushing this. With my maintainer hat on my big > concern is we catch the issues that will introduce security issue. > Recently I have seen a report that there is an issue on Ubuntu > kernels where anyone can read /etc/shadow. The problem is that > Ubuntu has not been cautions and has not taken the time to figure out > how to enable things for unprivileged users safely, and have just > enabled the code to be used by unprivileged users because it is > useful. > > In combination with you pushing hard and not taking the time to > complete this conversation in private with me, this MAINTAINERS entry > makes me uneasy as it feels like you may be looking for a way to push > the code into the mainline kernel like has been pushed into the > Ubuntu kernel. I may be completely wrong I just don't know what to > make of your not finishing our conversation in private, and forcing > my hand by posting this patch publicly. > > The files you have listed are reasonable for a maintainers entry as they > have no other maintainers. > > I know I have been less active after the birth of my young son, and I > know the practical rule is that the person who does the work is the > maintainer. At the same time I am not convinced you are actually going > to do the work to make new code maintainable and not a problem for other > kernel developers. > > A big part the job over the years has been to make the namespace ideas > proposed sane, and to keep the burden from other maintainers of naive > and terrible code. Pushing this change before we finished our private > conversation makes me very nervous on that front. Ok, Eric. I've tried to do this with the best intentions possible and I would assume that this is the default assumption everyone would have after all these years. This type of response is very shocking to me and I honestly don't know how to respond! I'm dropping this completely because I'm not going to be accused of having a hidden agenda! Such an accusation is imho completely out of line and it is completely unacceptable to treat a peer like this! Christian