From: Dimitri John Ledkov <dimitri.j.ledkov@linux.intel.com>
To: Jan Kara <jack@suse.cz>, linux-kernel@vger.kernel.org
Subject: Re: fs: Remove ext3 filesystem driver In-Reply-To: <20150715124709.GA11446@quack.suse.cz>
Date: Wed, 22 Jul 2015 15:49:51 +0100 [thread overview]
Message-ID: <55AFAD8F.3040407@linux.intel.com> (raw)
[-- Attachment #1: Type: text/plain, Size: 2027 bytes --]
Heya,
So I did a trimmed export of the patch from repository pointed out, and I have a comment about the config change below. I'm pretty sure i probably got the headers wrong, so sorry if i break threading with this email.
On 18/06/15 15:52, Jan Kara wrote:
> The functionality of ext3 is fully supported by ext4 driver. Major
> distributions (SUSE, RedHat) already use ext4 driver to handle ext3
> filesystems for quite some time. There is some ugliness in mm resulting
> from jbd cleaning buffers in a dirty page without cleaning page dirty
> bit and also support for buffer bouncing in the block layer when stable
> pages are required is there only because of jbd. So let's remove the
> ext3 driver.
>
> Signed-off-by: Jan Kara <jack@suse.cz>
>
> diff --git a/fs/ext4/Kconfig b/fs/ext4/Kconfig
> index bf8bc8a..8be84ad 100644
> --- a/fs/ext4/Kconfig
> +++ b/fs/ext4/Kconfig
> @@ -28,14 +28,14 @@ config EXT4_FS
>
> If unsure, say N.
>
> -config EXT4_USE_FOR_EXT23
> +config EXT4_USE_FOR_EXT2
> bool "Use ext4 for ext2/ext3 file systems"
> depends on EXT4_FS
> - depends on EXT3_FS=n || EXT2_FS=n
> + depends on EXT2_FS=n
> default y
> help
> - Allow the ext4 file system driver code to be used for ext2 or
> - ext3 file system mounts. This allows users to reduce their
> + Allow the ext4 file system driver code to be used for ext2
> + file system mounts. This allows users to reduce their
> compiled kernel size by using one file system driver for
> ext2, ext3, and ext4 file systems.
I would prefer not to change the config option name or text, and only change the depends. Cause ext4 driver in fact can be used for ext2/3, and can be used for ext2 or ext3 system mounts. The fact that there isn't an ext3 module anymore, doesn't change ext4 driver.
I presume this option will remain even when both ext2 and ext3 drivers get dropped, such that one can toggle off ext2/3 portions of ext4 driver. Or am I wrong?
--
Regards,
Dimitri.
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 473 bytes --]
next reply other threads:[~2015-07-22 14:49 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2015-07-22 14:49 Dimitri John Ledkov [this message]
2015-07-22 17:40 ` fs: Remove ext3 filesystem driver In-Reply-To: <20150715124709.GA11446@quack.suse.cz> Jan Kara
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=55AFAD8F.3040407@linux.intel.com \
--to=dimitri.j.ledkov@linux.intel.com \
--cc=jack@suse.cz \
--cc=linux-kernel@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.