Update git submodules

* Update devstack from branch 'master'
  to 031732998ab86206ff2762af8e7f1d0596021036
  - Merge "add support for zswap and ksmtuned"
  - add support for zswap and ksmtuned
    
    This change add a new lib/host-mem file and moves the existing
    ksm support to a new configure_ksm function.
    Additional support for ksmtuned is added with a new flag
    "ENABLE_KSMTUNED" which defaults to true.
    
    This change also adds support for zswap. zswap is disabled
    by default. When enabled on ubuntu lz4 will
    be used as the default compressor and z3fold as the zpool.
    On non debian distros the compressor and zpool are not set.
    The default values should result in very low overhead although
    the zstd compressor may provide better overall performance in ci
    or with slow io due to the higher compression ratio.
    
    Additionally memory and network sysctl tunings are optionally applied
    to defer writes, prefer swapping and optimise tcp connection
    startup and keepalive. The sysctl tunings are disabled by default
    The base devstack job has been modifed to enable zram and sysctl
    tuning.
    
    Both ksm and zswap are wrapped by a tune_host function
    which is now called very early in devstack to ensure
    they are configured before any memory/network intensive
    operations are executed.
    
    The ci jobs do not enable this functionality by default.
    To use this functionaltiy define
    
            ENABLE_SYSCTL_MEM_TUNING: true
            ENABLE_SYSCTL_NET_TUNING: true
            ENABLE_ZSWAP: true
    
    in the devstack_localrc section of the job vars.
    
    Change-Id: Ia5202d5a9903492a4c18b50ea8d12bd91cc9f135
This commit is contained in:
Zuul 2024-01-24 00:21:17 +00:00 committed by Gerrit Code Review
parent ae3400da62
commit b81167bf98
1 changed files with 1 additions and 1 deletions

@ -1 +1 @@
Subproject commit 6091df25a39c9b17883d86ccb091bf2b9c39aa15
Subproject commit 031732998ab86206ff2762af8e7f1d0596021036