diff options
Diffstat (limited to 'fs/squashfs/Kconfig')
-rw-r--r-- | fs/squashfs/Kconfig | 18 |
1 files changed, 14 insertions, 4 deletions
diff --git a/fs/squashfs/Kconfig b/fs/squashfs/Kconfig index 3da01108c44e..e5f63da64d04 100644 --- a/fs/squashfs/Kconfig +++ b/fs/squashfs/Kconfig | |||
@@ -5,13 +5,13 @@ config SQUASHFS | |||
5 | help | 5 | help |
6 | Saying Y here includes support for SquashFS 4.0 (a Compressed | 6 | Saying Y here includes support for SquashFS 4.0 (a Compressed |
7 | Read-Only File System). Squashfs is a highly compressed read-only | 7 | Read-Only File System). Squashfs is a highly compressed read-only |
8 | filesystem for Linux. It uses zlib compression to compress both | 8 | filesystem for Linux. It uses zlib/lzo compression to compress both |
9 | files, inodes and directories. Inodes in the system are very small | 9 | files, inodes and directories. Inodes in the system are very small |
10 | and all blocks are packed to minimise data overhead. Block sizes | 10 | and all blocks are packed to minimise data overhead. Block sizes |
11 | greater than 4K are supported up to a maximum of 1 Mbytes (default | 11 | greater than 4K are supported up to a maximum of 1 Mbytes (default |
12 | block size 128K). SquashFS 4.0 supports 64 bit filesystems and files | 12 | block size 128K). SquashFS 4.0 supports 64 bit filesystems and files |
13 | (larger than 4GB), full uid/gid information, hard links and | 13 | (larger than 4GB), full uid/gid information, hard links and |
14 | timestamps. | 14 | timestamps. |
15 | 15 | ||
16 | Squashfs is intended for general read-only filesystem use, for | 16 | Squashfs is intended for general read-only filesystem use, for |
17 | archival use (i.e. in cases where a .tar.gz file may be used), and in | 17 | archival use (i.e. in cases where a .tar.gz file may be used), and in |
@@ -40,11 +40,21 @@ config SQUASHFS_XATTR | |||
40 | config SQUASHFS_LZO | 40 | config SQUASHFS_LZO |
41 | bool "Include support for LZO compressed file systems" | 41 | bool "Include support for LZO compressed file systems" |
42 | depends on SQUASHFS | 42 | depends on SQUASHFS |
43 | default n | ||
43 | select LZO_DECOMPRESS | 44 | select LZO_DECOMPRESS |
45 | help | ||
46 | Saying Y here includes support for reading Squashfs file systems | ||
47 | compressed with LZO compresssion. LZO compression is mainly | ||
48 | aimed at embedded systems with slower CPUs where the overheads | ||
49 | of zlib are too high. | ||
44 | 50 | ||
45 | config SQUASHFS_EMBEDDED | 51 | LZO is not the standard compression used in Squashfs and so most |
52 | file systems will be readable without selecting this option. | ||
46 | 53 | ||
47 | bool "Additional option for memory-constrained systems" | 54 | If unsure, say N. |
55 | |||
56 | config SQUASHFS_EMBEDDED | ||
57 | bool "Additional option for memory-constrained systems" | ||
48 | depends on SQUASHFS | 58 | depends on SQUASHFS |
49 | default n | 59 | default n |
50 | help | 60 | help |