Received: by 2002:a05:6a10:2726:0:0:0:0 with SMTP id ib38csp2934626pxb; Mon, 4 Apr 2022 03:26:25 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwmLo9i0TayICRlWxbEex/x832RdoIVPoYVknniqdUOoWioZZLprLQWYoE9Ie2tZLk+40X8 X-Received: by 2002:a17:903:22c2:b0:154:565b:b273 with SMTP id y2-20020a17090322c200b00154565bb273mr22775983plg.115.1649067985207; Mon, 04 Apr 2022 03:26:25 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1649067985; cv=none; d=google.com; s=arc-20160816; b=DAJ9+Ul+Gk30HnQQysUqGcvPxiZtZadiC5cvlNdiGw/0dTJDuvR+AUnPD/+TvpfiUn E6QKp/cyQe/UIGn0cQaijhBF/gJ36KFe7UqgqtGNyq0oCO28qOZei6R4FaOF/xIOByU0 SMKa40SvI9slo/yQgsObk5lfX/cI+UByJk7Xy3Cv1JMSd8h2jAD63KraRWP9r0lraZA2 0XsKI8jgj+QHQDySXMt6D2xsinJW4qMTrtvcbvRMYsoGNAZ+B2VCJ2dUJ7Z01waT7pym GSqsU9gbnPDg6CjMoXiYnCRJbMyhQ6kjKz2X2IE8j7+ZqDJyiepN4L4ITGXN4NFehFAQ REQA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:user-agent:in-reply-to:content-disposition :mime-version:references:message-id:subject:cc:to:from:date; bh=OUMw7xIU0b+2GQxXaHE0GlDo7q/LsQe8rnr8v7/EjbI=; b=JwyETUg9TIeIlPTSl4lfqy3Q8O3tI3Mfn9A45qbXzZp0gQ/IXmTWBoH362DP/Pf/A/ I1rzsXimZYHDircUVQAnvercZkYQuFRNkXgc52C0H7HYLhj8q08RKocSYh++cWp2zvqX mWFAJZ8y+qFbieBnprXueP5Q+1Mw5YDlEdlg2CsyCI8HRFHIOt13CAHtTFCe6Nld6IIN 90Ht1DE9EmLs9tV1LtdoGI/ndVTT12PkKiYaPanu2p05b8RGeSxpoyaC8cTAe0MIB0zt 598F25epDsMYaZDh4ib9OaRTAV7ub1UNc+JT0weQgaRfNh1YZmCIanDsDyhxXv40u/ia 80KQ== ARC-Authentication-Results: i=1; mx.google.com; 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 Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id u39-20020a056a0009a700b004fadadfe285si9984381pfg.335.2022.04.04.03.26.11; Mon, 04 Apr 2022 03:26:25 -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; 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1354591AbiDBK7q (ORCPT + 99 others); Sat, 2 Apr 2022 06:59:46 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:58926 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229890AbiDBK7n (ORCPT ); Sat, 2 Apr 2022 06:59:43 -0400 Received: from jabberwock.ucw.cz (jabberwock.ucw.cz [46.255.230.98]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 9D89C17869B; Sat, 2 Apr 2022 03:57:52 -0700 (PDT) Received: by jabberwock.ucw.cz (Postfix, from userid 1017) id 62EC51C0B79; Sat, 2 Apr 2022 12:57:51 +0200 (CEST) Date: Sat, 2 Apr 2022 12:57:49 +0200 From: Pavel Machek To: Dave Chinner Cc: Jan Kara , Matthew Wilcox , linux-kernel@vger.kernel.org, linux-fsdevel@vger.kernel.org, reiserfs-devel@vger.kernel.org Subject: Re: Is it time to remove reiserfs? Message-ID: <20220402105749.GB16346@amd> References: <20220222100408.cyrdjsv5eun5pzij@quack3.lan> <20220222221614.GC3061737@dread.disaster.area> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="gj572EiMnwbLXET9" Content-Disposition: inline In-Reply-To: <20220222221614.GC3061737@dread.disaster.area> User-Agent: Mutt/1.5.23 (2014-03-12) X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,SPF_HELO_NONE, SPF_NONE,T_SCC_BODY_TEXT_LINE autolearn=ham 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 --gj572EiMnwbLXET9 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable > > So from my distro experience installed userbase of reiserfs is pretty s= mall > > and shrinking. We still do build reiserfs in openSUSE / SLES kernels but > > for enterprise offerings it is unsupported (for like 3-4 years) and the= module > > is not in the default kernel rpm anymore. > >=20 > > So clearly the filesystem is on the deprecation path, the question is > > whether it is far enough to remove it from the kernel completely. Maybe > > time to start deprecation by printing warnings when reiserfs gets mount= ed > > and then if nobody yells for year or two, we'll go ahead and remove it? >=20 > Yup, I'd say we should deprecate it and add it to the removal > schedule. The less poorly tested legacy filesystem code we have to > maintain the better. >=20 > Along those lines, I think we really need to be more aggressive > about deprecating and removing filesystems that cannot (or will not) > be made y2038k compliant in the new future. We're getting to close > to the point where long term distro and/or product development life > cycles will overlap with y2038k, so we should be thinking of > deprecating and removing such filesystems before they end up in > products that will still be in use in 15 years time. >=20 > And just so everyone in the discussion is aware: XFS already has a > deprecation and removal schedule for the non-y2038k-compliant v4 > filesystem format. It's officially deprecated right now, we'll stop > building kernels with v4 support enabled by default in 2025, and > we're removing the code that supports the v4 format entirely in > 2030. Haha. It is not up to you. You can't remove feature people are using. Sorry. Talk to Linus about that. Best regards, Pavel --=20 People of Russia, stop Putin before his war on Ukraine escalates. --gj572EiMnwbLXET9 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: Digital signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iEYEARECAAYFAmJILCwACgkQMOfwapXb+vL+cwCeKoWjLgQyQtZxSVPyZ3fSK+va 2y4AnRvT6XFyi/Bb7fAtHmBi382Irkrc =Kv/y -----END PGP SIGNATURE----- --gj572EiMnwbLXET9--