Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

cramfs: mark as obsolete

Who needs cramfs when you have squashfs? At least, we should warn people
that cramfs is obsolete.

Signed-off-by: Michael Opdenacker <michael.opdenacker@free-electrons.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>

authored by

Michael Opdenacker and committed by
Linus Torvalds
54886a71 623fd807

+5 -2
+1 -1
MAINTAINERS
··· 2373 2373 2374 2374 CRAMFS FILESYSTEM 2375 2375 W: http://sourceforge.net/projects/cramfs/ 2376 - S: Orphan 2376 + S: Orphan / Obsolete 2377 2377 F: Documentation/filesystems/cramfs.txt 2378 2378 F: fs/cramfs/ 2379 2379
+4 -1
fs/cramfs/Kconfig
··· 1 1 config CRAMFS 2 - tristate "Compressed ROM file system support (cramfs)" 2 + tristate "Compressed ROM file system support (cramfs) (OBSOLETE)" 3 3 depends on BLOCK 4 4 select ZLIB_INFLATE 5 5 help ··· 15 15 To compile this as a module, choose M here: the module will be called 16 16 cramfs. Note that the root file system (the one containing the 17 17 directory /) cannot be compiled as a module. 18 + 19 + This filesystem is obsoleted by SquashFS, which is much better 20 + in terms of performance and features. 18 21 19 22 If unsure, say N.