Received: by 2002:a05:6358:3188:b0:123:57c1:9b43 with SMTP id q8csp32186131rwd; Fri, 7 Jul 2023 09:51:50 -0700 (PDT) X-Google-Smtp-Source: APBJJlHpCTsqXYhVJHT1rOeEITSBkUd3ZYHnIBjEnxOjy74cAjdnvSd8jhC128zukKru7CY9Lhkd X-Received: by 2002:a05:6a20:3b17:b0:12f:8bf8:69e1 with SMTP id c23-20020a056a203b1700b0012f8bf869e1mr4223591pzh.41.1688748710228; Fri, 07 Jul 2023 09:51:50 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1688748710; cv=none; d=google.com; s=arc-20160816; b=t52sIuw5QU7rbeqhvyTd8pdsirkbKjt0TpFtsgKULUQmXOt0ud2y8cuOGHdi9lazqQ Ae5+SsexpTE2DidA4JxBnsKCPCDmWDwlzlT6fwGq32HAGLX96jaelqpzMZDGdaS/zCVs 50FqwxZPgIZW5l27YH1jw11oWIWKy6Et4gUNeYU2MBcvb/aSqEOfKiVK0iFMpLzCUcG+ YiQqelI6Q88SJ3cm5ESYpK0hILsOROEXlRSW7Noj3uC6zHHxm+FKrP/LCcSm09+iCtzN 554yhNWt+KwWaMlJYh+mmD2Wdd5Ds/UZUFa4WH+x6Mrz3UIR37qDZ7U4Y43XjAnh53aC 0OoQ== 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:message-id:subject:cc:to:from:dkim-signature:date; bh=sDZfv+N/EmlpkDr971Nk0jdrYAQZS4vJ1kVKI3067E4=; fh=s8b7vcHGaCFsMIch0i7bZHFhxPrxKLA3z+i6HDHquZI=; b=IAfABHaIN5ZpUQ0ieA9D2aueDfufKPikZs4H3Fe5egCVGBr8ori5A8RMZt9bb6xpBl n6Vf1TwYt8O2cjYW9J4f3mXCZZVgN8wKtP9MXQ5FZmcDBaxO0lkuTjYdhmLRtHIRevbS NJ23XRL+RHkP1dj3eJo8ju9VWjLtPHgYzN1kC3DYk7By0v/RwFNm5fexlQh49n7RPo5T Y5DEhJ9n8eiE+gS/SqXT2aMqfHScVtDb8r/5qE3RHjgdIC6ZUNZ0ptccSler8kMVhIvY m81ITESaso3Y0R40g1Do34l/MMOSYhyjlp3DAEesiT1I1363sf/mnll0z187GepZXr7O /r/w== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linux.dev header.s=key1 header.b=UvAJlGt8; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linux.dev Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id w201-20020a627bd2000000b0066879af7571si3092176pfc.130.2023.07.07.09.51.38; Fri, 07 Jul 2023 09:51:50 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@linux.dev header.s=key1 header.b=UvAJlGt8; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linux.dev Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S232676AbjGGQsU (ORCPT + 99 others); Fri, 7 Jul 2023 12:48:20 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:58260 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232627AbjGGQsT (ORCPT ); Fri, 7 Jul 2023 12:48:19 -0400 Received: from out-50.mta0.migadu.com (out-50.mta0.migadu.com [91.218.175.50]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 60915210C for ; Fri, 7 Jul 2023 09:48:17 -0700 (PDT) Date: Fri, 7 Jul 2023 12:48:08 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linux.dev; s=key1; t=1688748495; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=sDZfv+N/EmlpkDr971Nk0jdrYAQZS4vJ1kVKI3067E4=; b=UvAJlGt829lU+zD9tbBonvzBQqY3BOIi2BHT8u3lcWBoHy8PL2N73swZLwyXy6FcClPBVd NHzmRstPhzb1+r6Cl8XHf27EQtJi4FAwv//9q98pplJk8A5fwqtGMGHKfVKpxfbWBRhgRd EDms8PrfedRWkQXAbCilU9a0FoXmTWE= X-Report-Abuse: Please report any abuse attempt to abuse@migadu.com and include these headers. From: Kent Overstreet To: James Bottomley Cc: Christian Brauner , "Darrick J. Wong" , Josef Bacik , torvalds@linux-foundation.org, linux-kernel@vger.kernel.org, linux-fsdevel@vger.kernel.org, linux-bcachefs@vger.kernel.org, dchinner@redhat.com, sandeen@redhat.com, willy@infradead.org, tytso@mit.edu, bfoster@redhat.com, jack@suse.cz, andreas.gruenbacher@gmail.com, peterz@infradead.org, akpm@linux-foundation.org, dhowells@redhat.com Subject: Re: [GIT PULL] bcachefs Message-ID: <20230707164808.nisoh3ia4xkdgjj3@moria.home.lan> References: <20230626214656.hcp4puionmtoloat@moria.home.lan> <20230706155602.mnhsylo3pnief2of@moria.home.lan> <20230706164055.GA2306489@perftesting> <20230706173819.36c67pf42ba4gmv4@moria.home.lan> <20230706211914.GB11476@frogsfrogsfrogs> <20230707-badeverbot-gekettet-19ce3c238dac@brauner> <20230707091810.bamrvzcif7ncng46@moria.home.lan> <30661670c55601ff475f2f0698c2be2958e45c38.camel@HansenPartnership.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <30661670c55601ff475f2f0698c2be2958e45c38.camel@HansenPartnership.com> X-Migadu-Flow: FLOW_OUT X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,SPF_HELO_NONE,SPF_PASS, T_SCC_BODY_TEXT_LINE,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Fri, Jul 07, 2023 at 12:26:19PM -0400, James Bottomley wrote: > On Fri, 2023-07-07 at 05:18 -0400, Kent Overstreet wrote: > > On Fri, Jul 07, 2023 at 10:48:55AM +0200, Christian Brauner wrote: > > > > just merge it and let's move on to the next thing." > > > > > > "and let the block and vfs maintainers and developers deal with the > > > fallout" > > > > > > is how that reads to others that deal with 65+ filesystems and > > > counting. > > > > > > The offlist thread that was started by Kent before this pr was sent > > > has seen people try to outline calmly what problems they currently > > > still have both maintenance wise and upstreaming wise. And it seems > > > there's just no way this can go over calmly but instead requires > > > massive amounts of defensive pushback and grandstanding. > > > > > > Our main task here is to consider the concerns of people that > > > constantly review and rework massive amounts of generic code. And I > > > can't in good conscience see their concerns dismissed with snappy > > > quotes. > > > > > > I understand the impatience, I understand the excitement, I really > > > do. But not in this way where core people just drop off because > > > they don't want to deal with this anymore. > > > > > > I've spent enough time on this thread. > > > > Christain, the hostility I'm reading is in your steady passive > > aggressive accusations, and your patronizing attitude. It's not > > professional, and it's not called for. > > Can you not see that saying this is a huge red flag? With you every > disagreement becomes, as Josef said, "a hill to die on" and you then > feel entitled to indulge in ad hominem attacks, like this, or be > dismissive or try to bury whoever raised the objection in technical > minutiae in the hope you can demonstrate you have a better grasp of the > details than they do and therefore their observation shouldn't count. > > One of a maintainer's jobs is to nurture and build a community and > that's especially important at the inclusion of a new feature. What > we've seen from you implies you'd build a community of little Kents > (basically an echo chamber of people who agree with you) and use them > as a platform to attack any area of the kernel you didn't agree with > technically (which, apparently, would be most of block and vfs with a > bit of mm thrown in), leading to huge divisions and infighting. Anyone > who had the slightest disagreement with you would be out and would > likely behave in the same way you do now leading to internal community > schisms and more fighting on the lists. > > We've spent years trying to improve the lists and make the community > welcoming. However technically brilliant a new feature is, it can't > come with this sort of potential for community and reputational damage. > > > Can we please try to stay focused on the code, and the process, and > > the _actual_ concerns? > > > > In that offlist thread, I don't recall much in the way of actual, > > concrete concerns. I do recall Christoph doing his usual schpiel; and > > to be clear, I cut short my interactions with Christoph because in > > nearly 15 years of kernel development he's never been anything but > > hostile to anything I've posted, and the criticisms he posts tend to > > be vague and unaware of the surrounding discussion, not anything > > actionable. > > This too is a red flag. Working with difficult people is one of a > maintainer's jobs as well. Christoph has done an enormous amount of > highly productive work over the years. Sure, he's prickly and sure > there have been fights, but everyone except you seems to manage to > patch things up and accept his contributions. If it were just one > personal problem it might be overlookable, but you seem to be having > major fights with the maintainer of every subsystem you touch... James, I will bend over backwards to work with people who will work to continue the technical discussion. That's what I'm here to do. I'm going to bow out of this line of discussion on the thread. Feel free to continue privately if you like.