xref: /linux/fs/cramfs/Kconfig (revision 54886a7153353ea2bf21ebfc1b8e030e71d151d7)
12a22783bSAlexey Dobriyanconfig CRAMFS
2*54886a71SMichael Opdenacker	tristate "Compressed ROM file system support (cramfs) (OBSOLETE)"
32a22783bSAlexey Dobriyan	depends on BLOCK
42a22783bSAlexey Dobriyan	select ZLIB_INFLATE
52a22783bSAlexey Dobriyan	help
62a22783bSAlexey Dobriyan	  Saying Y here includes support for CramFs (Compressed ROM File
72a22783bSAlexey Dobriyan	  System).  CramFs is designed to be a simple, small, and compressed
82a22783bSAlexey Dobriyan	  file system for ROM based embedded systems.  CramFs is read-only,
92a22783bSAlexey Dobriyan	  limited to 256MB file systems (with 16MB files), and doesn't support
102a22783bSAlexey Dobriyan	  16/32 bits uid/gid, hard links and timestamps.
112a22783bSAlexey Dobriyan
122a22783bSAlexey Dobriyan	  See <file:Documentation/filesystems/cramfs.txt> and
132a22783bSAlexey Dobriyan	  <file:fs/cramfs/README> for further information.
142a22783bSAlexey Dobriyan
152a22783bSAlexey Dobriyan	  To compile this as a module, choose M here: the module will be called
162a22783bSAlexey Dobriyan	  cramfs.  Note that the root file system (the one containing the
172a22783bSAlexey Dobriyan	  directory /) cannot be compiled as a module.
182a22783bSAlexey Dobriyan
19*54886a71SMichael Opdenacker	  This filesystem is obsoleted by SquashFS, which is much better
20*54886a71SMichael Opdenacker	  in terms of performance and features.
21*54886a71SMichael Opdenacker
222a22783bSAlexey Dobriyan	  If unsure, say N.
23