xref: /linux/fs/cramfs/Kconfig (revision 2a22783be0fbbd63599dd6aacf8bc2ddab941bf7)
1*2a22783bSAlexey Dobriyanconfig CRAMFS
2*2a22783bSAlexey Dobriyan	tristate "Compressed ROM file system support (cramfs)"
3*2a22783bSAlexey Dobriyan	depends on BLOCK
4*2a22783bSAlexey Dobriyan	select ZLIB_INFLATE
5*2a22783bSAlexey Dobriyan	help
6*2a22783bSAlexey Dobriyan	  Saying Y here includes support for CramFs (Compressed ROM File
7*2a22783bSAlexey Dobriyan	  System).  CramFs is designed to be a simple, small, and compressed
8*2a22783bSAlexey Dobriyan	  file system for ROM based embedded systems.  CramFs is read-only,
9*2a22783bSAlexey Dobriyan	  limited to 256MB file systems (with 16MB files), and doesn't support
10*2a22783bSAlexey Dobriyan	  16/32 bits uid/gid, hard links and timestamps.
11*2a22783bSAlexey Dobriyan
12*2a22783bSAlexey Dobriyan	  See <file:Documentation/filesystems/cramfs.txt> and
13*2a22783bSAlexey Dobriyan	  <file:fs/cramfs/README> for further information.
14*2a22783bSAlexey Dobriyan
15*2a22783bSAlexey Dobriyan	  To compile this as a module, choose M here: the module will be called
16*2a22783bSAlexey Dobriyan	  cramfs.  Note that the root file system (the one containing the
17*2a22783bSAlexey Dobriyan	  directory /) cannot be compiled as a module.
18*2a22783bSAlexey Dobriyan
19*2a22783bSAlexey Dobriyan	  If unsure, say N.
20