Merge remote-tracking branch 'moduleh/module.h-split'
[linux-2.6/next.git] / drivers / staging / zram / Kconfig
blob3bec4dba3fe5d656681e8365734beb172a27ac12
1 config XVMALLOC
2         bool
3         default n
5 config ZRAM
6         tristate "Compressed RAM block device support"
7         depends on BLOCK && SYSFS
8         select XVMALLOC
9         select LZO_COMPRESS
10         select LZO_DECOMPRESS
11         default n
12         help
13           Creates virtual block devices called /dev/zramX (X = 0, 1, ...).
14           Pages written to these disks are compressed and stored in memory
15           itself. These disks allow very fast I/O and compression provides
16           good amounts of memory savings.
18           It has several use cases, for example: /tmp storage, use as swap
19           disks and maybe many more.
21           See zram.txt for more information.
22           Project home: http://compcache.googlecode.com/
24 config ZRAM_DEBUG
25         bool "Compressed RAM block device debug support"
26         depends on ZRAM
27         default n
28         help
29           This option adds additional debugging code to the compressed
30           RAM block device driver.