The patch titled fs/Kconfig split: ext3 has been removed from the -mm tree. Its filename is fs-kconfig-split-ext3.patch This patch was dropped because the CONFIG_BLOCK stuff trashed it ------------------------------------------------------ Subject: fs/Kconfig split: ext3 From: Alexey Dobriyan <adobriyan@xxxxxxxxx> Part of a 44-patch series to split fs/Kconfig into many fs/<foo>/Kconfig files. Not realy suitable for applying to subsystem git trees (please). Signed-off-by: Alexey Dobriyan <adobriyan@xxxxxxxxx> Signed-off-by: Andrew Morton <akpm@xxxxxxxx> --- fs/Kconfig | 70 ---------------------------------------------- fs/ext3/Kconfig | 69 +++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 70 insertions(+), 69 deletions(-) diff -puN fs/Kconfig~fs-kconfig-split-ext3 fs/Kconfig --- a/fs/Kconfig~fs-kconfig-split-ext3 +++ a/fs/Kconfig @@ -11,75 +11,7 @@ config FS_XIP depends on EXT2_FS_XIP default y -config EXT3_FS - tristate "Ext3 journalling file system support" - select JBD - help - This is the journaling version of the Second extended file system - (often called ext3), the de facto standard Linux file system - (method to organize files on a storage device) for hard disks. - - The journaling code included in this driver means you do not have - to run e2fsck (file system checker) on your file systems after a - crash. The journal keeps track of any changes that were being made - at the time the system crashed, and can ensure that your file system - is consistent without the need for a lengthy check. - - Other than adding the journal to the file system, the on-disk format - of ext3 is identical to ext2. It is possible to freely switch - between using the ext3 driver and the ext2 driver, as long as the - file system has been cleanly unmounted, or e2fsck is run on the file - system. - - To add a journal on an existing ext2 file system or change the - behavior of ext3 file systems, you can use the tune2fs utility ("man - tune2fs"). To modify attributes of files and directories on ext3 - file systems, use chattr ("man chattr"). You need to be using - e2fsprogs version 1.20 or later in order to create ext3 journals - (available at <http://sourceforge.net/projects/e2fsprogs/>). - - To compile this file system support as a module, choose M here: the - module will be called ext3. Be aware however that the file system - of your root partition (the one containing the directory /) cannot - be compiled as a module, and so this may be dangerous. - -config EXT3_FS_XATTR - bool "Ext3 extended attributes" - depends on EXT3_FS - default y - help - Extended attributes are name:value pairs associated with inodes by - the kernel or by users (see the attr(5) manual page, or visit - <http://acl.bestbits.at/> for details). - - If unsure, say N. - - You need this for POSIX ACL support on ext3. - -config EXT3_FS_POSIX_ACL - bool "Ext3 POSIX Access Control Lists" - depends on EXT3_FS_XATTR - select FS_POSIX_ACL - help - Posix Access Control Lists (ACLs) support permissions for users and - groups beyond the owner/group/world scheme. - - To learn more about Access Control Lists, visit the Posix ACLs for - Linux website <http://acl.bestbits.at/>. - - If you don't know what Access Control Lists are, say N - -config EXT3_FS_SECURITY - bool "Ext3 Security Labels" - depends on EXT3_FS_XATTR - help - Security labels support alternative access control models - implemented by security modules like SELinux. This option - enables an extended attribute handler for file security - labels in the ext3 filesystem. - - If you are not using a security module that requires using - extended attributes for file security labels, say N. +source "fs/ext3/Kconfig" config JBD tristate diff -puN /dev/null fs/ext3/Kconfig --- /dev/null +++ a/fs/ext3/Kconfig @@ -0,0 +1,69 @@ +config EXT3_FS + tristate "Ext3 journalling file system support" + select JBD + help + This is the journaling version of the Second extended file system + (often called ext3), the de facto standard Linux file system + (method to organize files on a storage device) for hard disks. + + The journaling code included in this driver means you do not have + to run e2fsck (file system checker) on your file systems after a + crash. The journal keeps track of any changes that were being made + at the time the system crashed, and can ensure that your file system + is consistent without the need for a lengthy check. + + Other than adding the journal to the file system, the on-disk format + of ext3 is identical to ext2. It is possible to freely switch + between using the ext3 driver and the ext2 driver, as long as the + file system has been cleanly unmounted, or e2fsck is run on the file + system. + + To add a journal on an existing ext2 file system or change the + behavior of ext3 file systems, you can use the tune2fs utility ("man + tune2fs"). To modify attributes of files and directories on ext3 + file systems, use chattr ("man chattr"). You need to be using + e2fsprogs version 1.20 or later in order to create ext3 journals + (available at <http://sourceforge.net/projects/e2fsprogs/>). + + To compile this file system support as a module, choose M here: the + module will be called ext3. Be aware however that the file system + of your root partition (the one containing the directory /) cannot + be compiled as a module, and so this may be dangerous. + +config EXT3_FS_XATTR + bool "Ext3 extended attributes" + depends on EXT3_FS + default y + help + Extended attributes are name:value pairs associated with inodes by + the kernel or by users (see the attr(5) manual page, or visit + <http://acl.bestbits.at/> for details). + + If unsure, say N. + + You need this for POSIX ACL support on ext3. + +config EXT3_FS_POSIX_ACL + bool "Ext3 POSIX Access Control Lists" + depends on EXT3_FS_XATTR + select FS_POSIX_ACL + help + Posix Access Control Lists (ACLs) support permissions for users and + groups beyond the owner/group/world scheme. + + To learn more about Access Control Lists, visit the Posix ACLs for + Linux website <http://acl.bestbits.at/>. + + If you don't know what Access Control Lists are, say N + +config EXT3_FS_SECURITY + bool "Ext3 Security Labels" + depends on EXT3_FS_XATTR + help + Security labels support alternative access control models + implemented by security modules like SELinux. This option + enables an extended attribute handler for file security + labels in the ext3 filesystem. + + If you are not using a security module that requires using + extended attributes for file security labels, say N. _ Patches currently in -mm which might be from adobriyan@xxxxxxxxx are asus_acpi-fix-proc-files-parsing.patch asus_acpi-dont-printk-on-writing-garbage-to-proc-files.patch git-alsa.patch git-agpgart.patch agph-constify-struct-agp_bridge_dataversion.patch git-dvb.patch ks0127-wire-up-i2c_add_driver-return-value.patch config_pm=n-slim-drivers-ieee1394-ohci1394c.patch git-libata-all.patch git-net.patch config_pm=n-slim-drivers-pcmcia.patch i82092-wire-up-errors-from-pci_register_driver.patch config_pm=n-slim-drivers-serial-8250_pcic.patch megaraid-fix-warnings-when-config_proc_fs=n.patch turn-usb_resume_both-into-static-inline.patch git-xfs.patch sh-fix-fpn_start-typo.patch headers_check-improve-include-regexp.patch headers_check-clarify-error-message.patch task_struct-ifdef-missedem-v-ipc.patch ifdef-blktrace-debugging-fields.patch tty_ioc-keep-davej-sane.patch ifdef-quota_read-quota_write.patch reiserfs-ifdef-xattr_sem.patch reiserfs-ifdef-acl-stuff-from-inode.patch fsh-ifdef-security-fields.patch config_pm=n-slim-drivers-parport-parport_serialc.patch config_pm=n-slim-sound-oss-tridentc.patch config_pm=n-slim-sound-oss-cs46xxc.patch windfarm_smu_satc-simplify-around-i2c_add_driver.patch cramfs-rewrite-init_cramfs_fs.patch freevxfs-fix-leak-on-error-path.patch cramfs-make-cramfs_uncompress_exit-return-void.patch 9p-fix-leak-on-error-path.patch ban-register_filesystemnull.patch jbd-use-build_bug_on-in-journal-init.patch really-ignore-kmem_cache_destroy-return-value.patch make-kmem_cache_destroy-return-void.patch remove-null-check-in-register_nls.patch make-kmem_cache_destroy-return-void-ecryptfs.patch config_pm=n-slim-drivers-ide-pci-sc1200c.patch fs-kconfig-split-ext3.patch fs-kconfig-split-jbd.patch fs-kconfig-split-reiserfs.patch fs-kconfig-split-jfs.patch fs-kconfig-split-ocfs2.patch fs-kconfig-split-minix.patch fs-kconfig-split-romfs.patch fs-kconfig-split-autofs.patch fs-kconfig-split-autofs4.patch fs-kconfig-split-fuse.patch fs-kconfig-split-isofs.patch fs-kconfig-split-udf.patch fs-kconfig-split-fat.patch fs-kconfig-split-msdos.patch fs-kconfig-split-vfat.patch fs-kconfig-split-ntfs.patch fs-kconfig-split-proc.patch fs-kconfig-split-sysfs.patch fs-kconfig-split-hugetlbfs.patch fs-kconfig-split-ramfs.patch fs-kconfig-split-configfs.patch fs-kconfig-split-adfs.patch fs-kconfig-split-affs.patch fs-kconfig-split-ecryptfs.patch fs-kconfig-split-hfs.patch fs-kconfig-split-hfsplus.patch fs-kconfig-split-befs.patch fs-kconfig-split-bfs.patch fs-kconfig-split-efs.patch fs-kconfig-split-jffs.patch fs-kconfig-split-jffs2.patch fs-kconfig-split-cramfs.patch fs-kconfig-split-freevxfs.patch fs-kconfig-split-hpfs.patch fs-kconfig-split-qnx4.patch fs-kconfig-split-sysv.patch fs-kconfig-split-ufs.patch fs-kconfig-split-smbfs.patch fs-kconfig-split-cifs.patch fs-kconfig-split-ncpfs.patch fs-kconfig-split-coda.patch fs-kconfig-split-afs.patch fs-kconfig-split-9p.patch documentation-ioctl-messtxt-start-tree-wide-ioctl-registry.patch ioctl-messtxt-xfs-typos.patch - To unsubscribe from this list: send the line "unsubscribe mm-commits" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html