From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 7D7DA358367; Wed, 15 Apr 2026 14:34:53 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1776263693; cv=none; b=kJZD2uY8q+ZZBXAQeoat3rK7iEy0cXCU/GAiZWV6foYb7003P+dUMEsC3j/2hs05lRfPrwA+AAkbTalQ5279foE/iRIfIWHbrJrrRRAET4x9V6NDmAleJE9TPlkWXmXUmqjVyWO7FvoSUUmLPuphYWktzvSfkjeDoz7kXn3mgwU= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1776263693; c=relaxed/simple; bh=8B3JEnHtc26ea94Qf12pLpgUQm3OGM/HkIcKv8RtGRQ=; h=MIME-Version:Date:From:To:Cc:Message-Id:In-Reply-To:References: Subject:Content-Type; b=WG6MK1waFaVathWyPHIwXPQVKksiDwDcQuDsLARPfv9D5L/vc5tHJI0hCQTMUt3f6K0ulBEjO/UQWZmt//ZP/ISSXAkxZTfAa+g0evojWa8gT4IS7qiowjg+gGgyOAezMg/nWtXMFDPK+/RZE0dE3/ChlCbadCXxpCTBolHb9Cc= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=pGRxvm/X; arc=none smtp.client-ip=10.30.226.201 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="pGRxvm/X" Received: by smtp.kernel.org (Postfix) with ESMTPSA id AEF1EC4AF0B; Wed, 15 Apr 2026 14:34:52 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1776263693; bh=8B3JEnHtc26ea94Qf12pLpgUQm3OGM/HkIcKv8RtGRQ=; h=Date:From:To:Cc:In-Reply-To:References:Subject:From; b=pGRxvm/XD/Fq5IK9vY3jJaw08hZd7eyEB+b5JYDHsJ4W+0cSa24g0pTts4RUDDPvM 4JxIblqK06IOoUrUiJS1uKhK499v7ZAuBsfIpQshaYifb5iSb2NgKoTFU3T5StYVX+ QCzvV+mIvs6DVSrvQUa1UJ53+zt3HHuJv8FiSz1g58QQnFpEbkc6Axs/4Igmvz5+OC qvycua9zJo8E0IP8aizVtxbIKwuYosdaHoxqzYIlh6xkmBqU4JX4P4O4jkHH66qcT/ Smhzyl3el3oPtBH8M5fj+cCz5yn223vZnDRmm1oOJ5cx0tOkf8+OWvqrgn22vUYVos R7l/SEaLWBU7w== Received: from phl-compute-10.internal (phl-compute-10.internal [10.202.2.50]) by mailfauth.phl.internal (Postfix) with ESMTP id 97337F4006F; Wed, 15 Apr 2026 10:34:51 -0400 (EDT) Received: from phl-imap-15 ([10.202.2.104]) by phl-compute-10.internal (MEProxy); Wed, 15 Apr 2026 10:34:51 -0400 X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeefhedrtddtgdeggeefgecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpuffrtefokffrpgfnqfghnecuuegr ihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenucfjug hrpefoggffhffvvefkjghfufgtgfesthejredtredttdenucfhrhhomhepfdevhhhutghk ucfnvghvvghrfdcuoegtvghlsehkvghrnhgvlhdrohhrgheqnecuggftrfgrthhtvghrnh ephfffkefffedtgfehieevkeduuefhvdejvdefvdeuuddvgeelkeegtefgudfhfeelnecu vehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomheptghhuhgtkh hlvghvvghrodhmvghsmhhtphgruhhthhhpvghrshhonhgrlhhithihqdduieefgeelleel heelqdefvdelkeeggedvfedqtggvlheppehkvghrnhgvlhdrohhrghesfhgrshhtmhgrih hlrdgtohhmpdhnsggprhgtphhtthhopeduvddpmhhouggvpehsmhhtphhouhhtpdhrtghp thhtohepnhgvihhlsegsrhhofihnrdhnrghmvgdprhgtphhtthhopegrmhhirhejfehilh esghhmrghilhdrtghomhdprhgtphhtthhopegsrhgruhhnvghrsehkvghrnhgvlhdrohhr ghdprhgtphhtthhopehjlhgrhihtohhnsehkvghrnhgvlhdrohhrghdprhgtphhtthhope htohhrvhgrlhgusheslhhinhhugidqfhhouhhnuggrthhiohhnrdhorhhgpdhrtghpthht ohephhgthheslhhsthdruggvpdhrtghpthhtohepuggrihdrnhhgohesohhrrggtlhgvrd gtohhmpdhrtghpthhtoheptghhuhgtkhdrlhgvvhgvrhesohhrrggtlhgvrdgtohhmpdhr tghpthhtohepohhkohhrnhhivghvsehrvgguhhgrthdrtghomh X-ME-Proxy: Feedback-ID: ifa6e4810:Fastmail Received: by mailuser.phl.internal (Postfix, from userid 501) id 6314A780070; Wed, 15 Apr 2026 10:34:51 -0400 (EDT) X-Mailer: MessagingEngine.com Webmail Interface Precedence: bulk X-Mailing-List: linux-fsdevel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-ThreadId: AwBntrSeBB7R Date: Wed, 15 Apr 2026 07:34:31 -0700 From: "Chuck Lever" To: "Christoph Hellwig" , "Christian Brauner" Cc: NeilBrown , "Olga Kornievskaia" , "Dai Ngo" , "Tom Talpey" , linux-nfs@vger.kernel.org, linux-fsdevel@vger.kernel.org, "Chuck Lever" , "Jeff Layton" , "Amir Goldstein" , "Linus Torvalds" Message-Id: <217438cb-63ff-41d2-8f3c-fbdb1945a670@app.fastmail.com> In-Reply-To: <20260415052925.GC26559@lst.de> References: <20260401144059.160746-1-hch@lst.de> <8bef4d4e-1c0d-451d-8854-ed0cba27ee1f@app.fastmail.com> <20260409-schwalben-neutralisieren-fb5a184e5049@brauner> <20260410111007.GA10292@lst.de> <20260414-ausbrechen-gemixt-ff09f46bdad2@brauner> <20260415052925.GC26559@lst.de> Subject: Re: cleanup block-style layouts exports v2 Content-Type: text/plain Content-Transfer-Encoding: 7bit On Tue, Apr 14, 2026, at 10:29 PM, Christoph Hellwig wrote: > On Tue, Apr 14, 2026 at 12:01:39PM +0200, Christian Brauner wrote: >> On Fri, Apr 10, 2026 at 01:10:07PM +0200, Christoph Hellwig wrote: >> > On Thu, Apr 09, 2026 at 03:26:09PM +0200, Christian Brauner wrote: >> > > > Christian, are you OK if I take this series through the NFSD tree? >> > > >> > > Hm, I generally prefer infrastructure to go through the VFS tree. >> > > You can get a stable branch ofc. >> > >> > Communicating this earlier would be helpful. If we switch to a new >> > tree base we're going to miss this merge window. >> >> The series was sent on April 1 so with about 2 weeks before the merge >> window... If your series isn't ready by -rc5 what is it doing being >> merged for the coming merge window is the other side of the question. So >> afaict, there's no hurry. > > That's a very weird generic standard. I know a lot of subsystem don't > take complex core changes until a bit before the cutoff, but killing > 3 weeks of the merge window for everything is odd. > > Even more I'm not even why we're having that discussion - exportfs > has it's own maintainers, one of whom ACKed this including the whole > tree discussion. In this case, pNFS is the only consumer that will notice or use the new "infrastructure" and us NFS experts are the only ones who can test and review it properly. And, the likelihood of conflicts with patches in nfsd-testing is high (in fact we've already had at least one). It makes sense to me to take this series through NFSD. -- Chuck Lever