um: Remove CONFIG_REISERFS_FS from defconfig
Peter Lafreniere
peter at n8pjl.ca
Mon Sep 18 09:40:22 PDT 2023
> > > Makes sense but I've noticed there are many more architectures that define
> > > CONFIG_REISERFS_FS in their defconfig (sh, powerpc, mips, m68k, ia64, arm,
> > > alpha). So perhaps we should do this for all of them when we are at it?
> >
> > The policy for the m68k defconfigs is to enable all available exotic
> > file systems as modules, so support for them is available when needed.
> >
> > Please let me know why this should be changed, as long as ReiserFS is
> > still available in the upstream kernel.
>
>
> I understand that policy and it makes particular sense for older/hobbyist
> hardware like the m68k classic where ReiserFS is included in make defconfig.
>
> However, ReiserFS is deprecated and should be phased out as best as possible
> before its removal, and pruning config options for a filesystem that is
> considered obsolete and should not be used on the newest kernels is a step
> towards that.
>
> ReiserFS is still availiable to be configured by anyone who builds their own
> kernel and is still availiable in all(mod|yes)config. As such I can justify
> the removal of some old config options that doesn't actually remove support for
> the filesystem when it simplifies the deprecation and removal processes for an
> ancient, largely unused filesystem.
>
> Please remember that users who build and install their own kernel on hobbyist
> hardware should be capable enough to select one Kconfig option if they happen to
> need ReiserFS. If not, then removing ReiserFS from the defconfig on a kernel
> update is an easier issue to work around than waiting to remove the filesystem
> from the tree entirely.
Though as Jan said, you're free to not accept a patch removing the config option
until the filesystem is gone for good. I just feel like it's easier to remove
ReiserFS from all defconfigs in one fell swoop.
Cheers,
Peter Lafreniere
<peter at n8pjl.ca>
More information about the linux-um
mailing list