lkml.org 
[lkml]   [2021]   [Dec]   [24]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH 13/13] mm: hide the FRONTSWAP Kconfig symbol
    Date
    Select FRONTSWAP from ZSWAP instead of prompting for it.

    Signed-off-by: Christoph Hellwig <hch@lst.de>
    ---
    mm/Kconfig | 18 +++---------------
    1 file changed, 3 insertions(+), 15 deletions(-)

    diff --git a/mm/Kconfig b/mm/Kconfig
    index 430240289b02b..3326ee3903f33 100644
    --- a/mm/Kconfig
    +++ b/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
    --
    2.30.2
    \
     
     \ /
      Last update: 2021-12-24 07:24    [W:4.042 / U:0.788 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site