Received: by 2002:a05:7412:6592:b0:d7:7d3a:4fe2 with SMTP id m18csp974876rdg; Fri, 11 Aug 2023 06:10:15 -0700 (PDT) X-Google-Smtp-Source: AGHT+IE2icsfhnHOPOEVqOzYBzN0/rkrZqyip1UiUUK9PPDIi0bpD12km/JFcp/iG+q1b6ctMqFR X-Received: by 2002:a05:6a00:ccd:b0:682:a62a:ec36 with SMTP id b13-20020a056a000ccd00b00682a62aec36mr1971810pfv.15.1691759414511; Fri, 11 Aug 2023 06:10:14 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1691759414; cv=none; d=google.com; s=arc-20160816; b=r7vKF6M2u/t5GdQRlFCztsRqmlEm3Q/pglCTTJR3ySfu87ig5O1PTEBx0yTIiczzCT 9GXOz9E/xoP0iLKqEMOVS/zK+XBNJNDEkZSngodzFBWKGK1SCteroHAZQeo5PdQXNDLR eH4eJNjbYWZ3ElpTeAxPJmE1JFYK1O+glX94NnjCauoQwoFOEdadwjA/T6+QTYl6J2F+ 52w17RrHdM3EQ0co7CwPZEBrAFnEXXDDthhe6PkKcvmNiSW28Ch8R8Bo4boGb7GaCYW3 yIKylNH6HDE6C6mC1gt888cioiG/cTV69pBQySSdng73eBkgdcNRjplNQ4orhV8eJRuz 4SJw== 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=0NyTmJR796ZfrySFKjmIufn+myHzYvXaZMV7CqGf2O0=; fh=Z7fOWUbpj3EXEgVgRZlZv703/F/7W30F7BTbjC5uVOA=; b=NdCkviIsSDVj+kasmCK91Bjy+s4WhTZJx2knv0lC+fU0jnsUdu7vqHy3ZEdLqPS8ZY MjEhL99V/7tyyQc4UVR3JCEZiuebsyj+5z9ZEE2aAe9iNBlONB0iesO3u9GZuaeM3HJc B2UFDGK55Y5LXJ8fFhYxfv28WTpvDjwUBgqjpKDDbltSWAKbHCfzWfmsnHrYKjlTGIfM gcM6zIxktQjEjiLe+dEwid/chQOOmj3Y9HKDZU4JJgU4ZaLqz9N93ewA5Nr0xvgZ8lpQ qpb8atcwZ/JGptowcZXZD+xwdp4JhClP1Fgfrl6YDQRwbYOruba+rwBkTthu+m3aROGc 9sPQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linux.dev header.s=key1 header.b=rfjNlZDo; 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 fh3-20020a056a00390300b0068795f00991si3479626pfb.101.2023.08.11.06.10.02; Fri, 11 Aug 2023 06:10:14 -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=rfjNlZDo; 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 S235779AbjHKM6S (ORCPT + 99 others); Fri, 11 Aug 2023 08:58:18 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:39100 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S235513AbjHKM6P (ORCPT ); Fri, 11 Aug 2023 08:58:15 -0400 Received: from out-103.mta1.migadu.com (out-103.mta1.migadu.com [95.215.58.103]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 2A70230C0 for ; Fri, 11 Aug 2023 05:58:13 -0700 (PDT) Date: Fri, 11 Aug 2023 08:58:01 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linux.dev; s=key1; t=1691758692; 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=0NyTmJR796ZfrySFKjmIufn+myHzYvXaZMV7CqGf2O0=; b=rfjNlZDokECYCT6aBlDOG2B8kWX8el9xIHkvGN9lzMokT2ezRRzyt5BPMl+v8jok6qWBnU xkafGNgCrxefin+YtO7550sR5NZDhD7LqLt5FMlfacGZ7NepU1wHaZUyCBbm0PFFBHpwXt SGb8OI7FJ0BjDWNRuF7hSlsw2YRebBs= X-Report-Abuse: Please report any abuse attempt to abuse@migadu.com and include these headers. From: Kent Overstreet To: Christian Brauner Cc: Linus Torvalds , linux-kernel@vger.kernel.org, linux-fsdevel@vger.kernel.org, linux-bcachefs@vger.kernel.org, djwong@kernel.org, dchinner@redhat.com, sandeen@redhat.com, willy@infradead.org, josef@toxicpanda.com, tytso@mit.edu, bfoster@redhat.com, jack@suse.cz, andreas.gruenbacher@gmail.com, peterz@infradead.org, akpm@linux-foundation.org, dhowells@redhat.com, snitzer@kernel.org, axboe@kernel.dk Subject: Re: [GIT PULL] bcachefs Message-ID: <20230811125801.g3uwnouefoleq4nx@moria.home.lan> References: <20230626214656.hcp4puionmtoloat@moria.home.lan> <20230706155602.mnhsylo3pnief2of@moria.home.lan> <20230712025459.dbzcjtkb4zem4pdn@moria.home.lan> <20230810155453.6xz2k7f632jypqyz@moria.home.lan> <20230811-neigt-baufinanzierung-4c9521b036c6@brauner> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20230811-neigt-baufinanzierung-4c9521b036c6@brauner> 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,RCVD_IN_DNSWL_BLOCKED, SPF_HELO_NONE,SPF_PASS,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, Aug 11, 2023 at 12:54:42PM +0200, Christian Brauner wrote: > The technical aspects were made clear off-list and I believe multiple > times on-list by now. Any VFS and block related patches are to be > reviewed and accepted before bcachefs gets merged. Christian, you're misrepresenting. The fact is, the _very same person_ who has been most vocal in saying "all patches need to go in prior through maintainers" was also in years past one of the people saying that patches only for bcachefs shouldn't go in until the bcachefs pull. And as well, we also had Linus just looking at the prereq series and saying acks would be fine from Jens. > This was also clarified off-list before the pull request was sent. Yet, > it was sent anyway. All these patches have hit the list multiple times; the one VFS patch is question is a tiny new helper and it's been in your inbox. > On the receiving end this feels disrespectful. To other maintainers this > implies you only accept Linus verdict and expect him to ignore > objections of other maintainers and pull it all in. Well, it is his kernel :) And more than that, I find Linus genuinely more pleasant to deal with; I always feel like I'm talking to someone who's just trying to have an intelligent conversation and doesn't want to waste time on bullshit. Look, in the private pre-pull request thread, within _hours_ he was tearing into six locks and the statistics code. I post that same code to the locking mailing list, and I got - what, a couple comments to clarify? A spelling mistake pointed out? So yeah, I appreciate hearing from him. The code's been out on the mailing list for months and you haven't commented at all. All I need from you is an ack on the dcache helper or a comment saying why you don't like it, and all I'm getting is complaints. > That would've caused massive amounts of frustration and conflict > should that have happened. So this whole pull request had massive > potential to divide the community. Christian, I've been repeatedly asking what your concerns are: we had _two_ meetings set up for you that you noshow'd on. And here you are continuing to make wild conflicts about frustration and conflict, but you can't seem to name anything specific. I don't want to make your life more difficult, but you seem to want to make _mine_ more difficult. You made one offhand comment about not wanting a repeat of ntfs3, and when I asked you for details you never even responded. > Timeline wise, my preference would be if we could get the time to finish > the super work that Christoph and Jan are currently doing and have a > cycle to see how badly the world breaks. And then we aim to merge > bcachefs for v6.7 in November. That's really not far away and also gives > everyone the time to calm down a little. I don't see the justification for the delay - every cycle there's some amount of vfs/block layer refactoring that affects filesystems, the super work is no different.