target: Fix bug in handling of FILEIO + block_device resize ops
[linux-flexiantxendom0-3.2.10.git] / drivers / staging / ramster / Kconfig
1 # Dependency on CONFIG_BROKEN is because there is a commit dependency
2 # on a cleancache naming change to be submitted by Konrad Wilk
3 # a39c00ded70339603ffe1b0ffdf3ade85bcf009a "Merge branch 'stable/cleancache.v13'
4 # into linux-next.  Once this commit is present, BROKEN can be removed
5 config RAMSTER
6         bool "Cross-machine RAM capacity sharing, aka peer-to-peer tmem"
7         depends on (CLEANCACHE || FRONTSWAP) && CONFIGFS_FS=y && !ZCACHE && !XVMALLOC && !HIGHMEM && BROKEN
8         select LZO_COMPRESS
9         select LZO_DECOMPRESS
10         default n
11         help
12           RAMster allows RAM on other machines in a cluster to be utilized
13           dynamically and symmetrically instead of swapping to a local swap
14           disk, thus improving performance on memory-constrained workloads
15           while minimizing total RAM across the cluster.  RAMster, like
16           zcache, compresses swap pages into local RAM, but then remotifies
17           the compressed pages to another node in the RAMster cluster.