mm: hide the FRONTSWAP Kconfig symbol
Select FRONTSWAP from ZSWAP instead of prompting for it. Link: https://lkml.kernel.org/r/20211224062246.1258487-14-hch@lst.de Signed-off-by: Christoph Hellwig <hch@lst.de> Reviewed-by: Juergen Gross <jgross@suse.com> Cc: Dan Streetman <ddstreet@ieee.org> Cc: Geert Uytterhoeven <geert@linux-m68k.org> Cc: Hugh Dickins <hughd@google.com> Cc: Konrad Rzeszutek Wilk <Konrad.wilk@oracle.com> Cc: Matthew Wilcox (Oracle) <willy@infradead.org> Cc: Seth Jennings <sjenning@redhat.com> Cc: Vitaly Wool <vitaly.wool@konsulko.com> Signed-off-by: Andrew Morton <akpm@linux-foundation.org> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
This commit is contained in:
parent
1da0d94a3e
commit
6e61dde82e
18
mm/Kconfig
18
mm/Kconfig
|
@ -445,20 +445,7 @@ config HAVE_SETUP_PER_CPU_AREA
|
|||
bool
|
||||
|
||||
config FRONTSWAP
|
||||
bool "Enable frontswap to cache swap pages if tmem is present"
|
||||
depends on SWAP
|
||||
help
|
||||
Frontswap is so named because it can be thought of as the opposite
|
||||
of a "backing" store for a swap device. The data is stored into
|
||||
"transcendent memory", memory that is not directly accessible or
|
||||
addressable by the kernel and is of unknown and possibly
|
||||
time-varying size. When space in transcendent memory is available,
|
||||
a significant swap I/O reduction may be achieved. When none is
|
||||
available, all frontswap calls are reduced to a single pointer-
|
||||
compare-against-NULL resulting in a negligible performance hit
|
||||
and swap data is stored as normal on the matching swap device.
|
||||
|
||||
If unsure, say Y to enable frontswap.
|
||||
bool
|
||||
|
||||
config CMA
|
||||
bool "Contiguous Memory Allocator"
|
||||
|
@ -523,7 +510,8 @@ config MEM_SOFT_DIRTY
|
|||
|
||||
config ZSWAP
|
||||
bool "Compressed cache for swap pages (EXPERIMENTAL)"
|
||||
depends on FRONTSWAP && CRYPTO=y
|
||||
depends on SWAP && CRYPTO=y
|
||||
select FRONTSWAP
|
||||
select ZPOOL
|
||||
help
|
||||
A lightweight compressed cache for swap pages. It takes
|
||||
|
|
Loading…
Reference in New Issue