Received: by 2002:a05:6a11:4021:0:0:0:0 with SMTP id ky33csp5135671pxb; Tue, 28 Sep 2021 11:15:28 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwcxfv+k4FUzGTXKlRLVVttpcQnPTJzqocDH8tQnLIQQoZn5KVtUSRIp49ieQ3/YX42+0Zm X-Received: by 2002:a17:906:707:: with SMTP id y7mr8399334ejb.148.1632852928281; Tue, 28 Sep 2021 11:15:28 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1632852928; cv=none; d=google.com; s=arc-20160816; b=EY7tAKpRE3IMiK7M5PJkqopDCtRmAO+zMYuwaWwZjw6CKN+WMeEC1IsvrRt45HRct4 V/9G/EnIlxAeUOEyjc9i3gk1hYPNp8UZd2NnAwN4shglBn2+o1rDtwCqgvd6/dIscMuN eixb2UjM3OQviNz8FzmiZmdKAT1Ed6cpw3t7hTAoPyxjN7hoLY5MjldRK71k45Y7VTZ7 Zg+s1BabuenAO/GE36x65/Sk7IIC6HvJkcwm5bCo1u6SffuZiiGGuhv8EILIc/iVIj+M +IreiW5gCVkrX03PfYBbXGpm76mtXFjWOnbBJHkuHnNHLmXaTpFqwJ1Y28+ilkxhXoas wUBQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version; bh=2nqUyX7aDvXhu8phIMk9XlGSIZWflpamzhZrPprKlUE=; b=gAt7n+Qi5zZJTdaJUdzjFVfcZLHRzCcSg5kQcBzauCeb9jjrDNXyAM9wxuLg4WfKRB nIfMpzGXub0yzA43G2enlM5i3jsJ6qIk2+8K6jGu1NXDDBcjQELSlWVHYkw9FC0DkAEy ickIZ4/kkB4dN0ncRb4YXtSn7sMKOj9HI5Ud2R/+3+abRthcaisV+kiXBAwuifJueof2 EImrnY5CXJt8OSMC84LPQOeHPWHytc2w1LsBnbInQr3qBYTVn+gyAdghjBAT6Y73rq9n IxXPrSakex44WQiZWh/9WipmXnMIgrXnxDsGrotagKeEVLS98yMHaFR4GT+2/uD+mLj8 b8PQ== 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 r1si20657732edi.547.2021.09.28.11.14.42; Tue, 28 Sep 2021 11:15:28 -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 S241531AbhI1SOy (ORCPT + 99 others); Tue, 28 Sep 2021 14:14:54 -0400 Received: from smtp-relay-canonical-1.canonical.com ([185.125.188.121]:52338 "EHLO smtp-relay-canonical-1.canonical.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S241551AbhI1SOx (ORCPT ); Tue, 28 Sep 2021 14:14:53 -0400 Received: from mail-io1-f48.google.com (mail-io1-f48.google.com [209.85.166.48]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by smtp-relay-canonical-1.canonical.com (Postfix) with ESMTPSA id 49B4B41976 for ; Tue, 28 Sep 2021 18:13:13 +0000 (UTC) Received: by mail-io1-f48.google.com with SMTP id p80so28503867iod.10 for ; Tue, 28 Sep 2021 11:13:13 -0700 (PDT) X-Gm-Message-State: AOAM533Js8mjXOr8eARidcRNZ+0KfTIPXDX2j9biNNHBWq2W9qT4Mf+T Wm8KqGsB1JpJPmT4/Gd6WR7yCDXP/vW+LASpUVlczQ== X-Received: by 2002:a6b:6806:: with SMTP id d6mr4999741ioc.96.1632852791965; Tue, 28 Sep 2021 11:13:11 -0700 (PDT) MIME-Version: 1.0 References: <87pmst4rhy.fsf@disp2133> In-Reply-To: <87pmst4rhy.fsf@disp2133> From: Christian Brauner Date: Tue, 28 Sep 2021 20:12:00 +0200 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [lpc-contact] Linux Plumbers Conference Last Day To: "Eric W. Biederman" Cc: linux-fsdevel , linux-kernel , Linus Torvalds , contact@linuxplumbersconf.org Content-Type: text/plain; charset="UTF-8" Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Mon, Sep 27, 2021 at 04:51:05PM -0500, Eric W. Biederman wrote: > Christian Brauner writes: > > > I'm expanding the Cc on this since this has crossed a clear line now. > > What asking people to fix their bugs? > > Sitting out and not engaging because this situation is very frustrating > when people refuse to fix their bugs? I clearly explained why this has crossed a line in the prior mail. Cutting that part off won't make it go away. > > > You have claimed on two occasions on the PR itself (cf. [1]) and in a > > completely unrelated thread on fsdevel (cf. [2]) that there exist bugs in the > > current implementation. > > On both occasions (cf. [3], [4]) we have responded and asked you to please > > disclose those bugs and provide reproducers. You have not responded on both > > occasions. > > You acknowledged the trivial bug in chown_common that affects security > modules and exists to this day. > > It is trivial to see all you have to do is look at the stomp of uid and > gid. > > The other bug I gave details of you and it the tracing was tricky and > you did not agree. Last I looked it is also there. > > > I ask you to stop spreading demonstrably false information such as that we are > > refusing to fix bugs. The links clearly disprove your claims. > > We are more than happy to fix any bugs that exist. But we can't if we don't > > know what they are. > > Hog wash. Stop the handwaving and stop claiming things that aren't true. The links in the prior mail clearly disprove any of your claims. I did not acknowledge any bug. And I did not do so because you have not provided any proof that this leads to any issues. You claim that there are bugs. So the burden of proof is on you to spell them out clearly and provide reproducers where this actually leads to issues. > > A demonstration is a simple as observing that security_path_chown very > much gets a different uid and gid values than it used to. > > I have been able to dig in far enough to see that the idmapped mounts > code does not have issues when you are not using idmapped mounts, and I > am not using idmapped mounts. So dealing with this has not been a > priority for me. > > All I have seen you do on this issue is get frustrated. I am very > frustrated also. > > All I was intending to say was that if we could sit down in person at > LPC we could probably sort this all out quickly, and get past this our > frustrations with each other. As it is, I don't know a quick way to > resolve our frustrations easily. If that really was your intention then again, you could have easily handed in a session to either one of the microconferences that I ran and presented in, you could've easily asked for a hackroom session. You could've written a normal mail addressing the issue. None of that happened. Your actions clearly speak against any intention of resolving this constructively so far. It is not our task to to chase after you in order to get you to tell us what your problem is. You need to find better, less passive-aggressive ways to deal with your frustrations. Here is my proposal to resolve this. The Linux Plumbers infrastructure is well alive and running and always there for on-demand meetings. I offer you a virtual meeting with camera and audio to clear the air both socially and technically. We will ask someone to be around as arbiter and to take notes during that meeting so we have a track-record. Christian