[<prev] [next>] [day] [month] [year] [list]
Message-ID: <20070217222023.GA30792@havoc.gtf.org>
Date: Sat, 17 Feb 2007 17:20:23 -0500
From: Jeff Garzik <jeff@...zik.org>
To: linux-fsdevel@...r.kernel.org, LKML <linux-kernel@...r.kernel.org>
Subject: [git patch, resend] remove JFFS v1
[just sent this upstream; obvious file-removal patch snipped for size]
(resend)
Why: Unmaintained for years, superceded by JFFS2 for years.
Please pull from 'kill-jffs' branch of
master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/misc-2.6.git kill-jffs
to receive the following updates:
Documentation/feature-removal-schedule.txt | 7 -
fs/Kconfig | 26 -
fs/Makefile | 1 -
fs/jffs/Makefile | 11 -
fs/jffs/inode-v23.c | 1847 ---------------
fs/jffs/intrep.c | 3449 ----------------------------
fs/jffs/intrep.h | 58 -
fs/jffs/jffs_fm.c | 798 -------
fs/jffs/jffs_fm.h | 149 --
fs/jffs/jffs_proc.c | 261 ---
fs/jffs/jffs_proc.h | 28 -
include/linux/jffs.h | 224 --
12 files changed, 0 insertions(+), 6859 deletions(-)
delete mode 100644 fs/jffs/Makefile
delete mode 100644 fs/jffs/inode-v23.c
delete mode 100644 fs/jffs/intrep.c
delete mode 100644 fs/jffs/intrep.h
delete mode 100644 fs/jffs/jffs_fm.c
delete mode 100644 fs/jffs/jffs_fm.h
delete mode 100644 fs/jffs/jffs_proc.c
delete mode 100644 fs/jffs/jffs_proc.h
delete mode 100644 include/linux/jffs.h
Jeff Garzik (1):
Remove JFFS (version 1), as scheduled.
diff --git a/Documentation/feature-removal-schedule.txt b/Documentation/feature-removal-schedule.txt
index c585aa8..e1bc0c5 100644
--- a/Documentation/feature-removal-schedule.txt
+++ b/Documentation/feature-removal-schedule.txt
@@ -306,13 +306,6 @@ Who: Len Brown <len.brown@...el.com>
---------------------------
-What: JFFS (version 1)
-When: 2.6.21
-Why: Unmaintained for years, superceded by JFFS2 for years.
-Who: Jeff Garzik <jeff@...zik.org>
-
----------------------------
-
What: sk98lin network driver
When: July 2007
Why: In kernel tree version of driver is unmaintained. Sk98lin driver
diff --git a/fs/Kconfig b/fs/Kconfig
index a722b5a..3c4886b 100644
--- a/fs/Kconfig
+++ b/fs/Kconfig
@@ -1189,32 +1189,6 @@ config EFS_FS
To compile the EFS file system support as a module, choose M here: the
module will be called efs.
-config JFFS_FS
- tristate "Journalling Flash File System (JFFS) support"
- depends on MTD && BLOCK && BROKEN
- help
- JFFS is the Journalling Flash File System developed by Axis
- Communications in Sweden, aimed at providing a crash/powerdown-safe
- file system for disk-less embedded devices. Further information is
- available at (<http://developer.axis.com/software/jffs/>).
-
- NOTE: This filesystem is deprecated and is scheduled for removal in
- 2.6.21. See Documentation/feature-removal-schedule.txt
-
-config JFFS_FS_VERBOSE
- int "JFFS debugging verbosity (0 = quiet, 3 = noisy)"
- depends on JFFS_FS
- default "0"
- help
- Determines the verbosity level of the JFFS debugging messages.
-
-config JFFS_PROC_FS
- bool "JFFS stats available in /proc filesystem"
- depends on JFFS_FS && PROC_FS
- help
- Enabling this option will cause statistics from mounted JFFS file systems
- to be made available to the user in the /proc/fs/jffs/ directory.
-
config JFFS2_FS
tristate "Journalling Flash File System v2 (JFFS2) support"
select CRC32
diff --git a/fs/Makefile b/fs/Makefile
index b9ffa63..9edf411 100644
--- a/fs/Makefile
+++ b/fs/Makefile
@@ -94,7 +94,6 @@ obj-$(CONFIG_HPFS_FS) += hpfs/
obj-$(CONFIG_NTFS_FS) += ntfs/
obj-$(CONFIG_UFS_FS) += ufs/
obj-$(CONFIG_EFS_FS) += efs/
-obj-$(CONFIG_JFFS_FS) += jffs/
obj-$(CONFIG_JFFS2_FS) += jffs2/
obj-$(CONFIG_AFFS_FS) += affs/
obj-$(CONFIG_ROMFS_FS) += romfs/
[snip file deletion patch]
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
Powered by blists - more mailing lists