Browse Source

Merge pull request #187 from FHE3/add-transparent-hugepage-in-kernel

feature commit #186 - set transparent_hugepage as kernel parameter in…
pull/188/head
Filip Pytloun 6 years ago
parent
commit
72507a1b25
No account linked to committer's email address
3 changed files with 13 additions and 0 deletions
  1. +11
    -0
      README.rst
  2. +1
    -0
      linux/system/kernel.sls
  3. +1
    -0
      tests/pillar/system.sls

+ 11
- 0
README.rst View File

- spectre_v2=off - spectre_v2=off
- nopti - nopti


Alternative way to set kernel boot options:

.. code-block:: yaml

linux:
system:
kernel:
transparent_hugepage: always
elevator: deadline
isolcpu: 1,2,3,4

CPU CPU
~~~ ~~~



+ 1
- 0
linux/system/kernel.sls View File

{%- set kernel_boot_opts = [] %} {%- set kernel_boot_opts = [] %}
{%- do kernel_boot_opts.append('isolcpus=' ~ system.kernel.isolcpu) if system.kernel.isolcpu is defined %} {%- do kernel_boot_opts.append('isolcpus=' ~ system.kernel.isolcpu) if system.kernel.isolcpu is defined %}
{%- do kernel_boot_opts.append('elevator=' ~ system.kernel.elevator) if system.kernel.elevator is defined %} {%- do kernel_boot_opts.append('elevator=' ~ system.kernel.elevator) if system.kernel.elevator is defined %}
{%- do kernel_boot_opts.append('transparent_hugepage=' ~ system.kernel.transparent_hugepage) if system.kernel.transparent_hugepage is defined %}
{%- do kernel_boot_opts.extend(system.kernel.boot_options) if system.kernel.boot_options is defined %} {%- do kernel_boot_opts.extend(system.kernel.boot_options) if system.kernel.boot_options is defined %}


include: include:

+ 1
- 0
tests/pillar/system.sls View File

kernel: kernel:
isolcpu: 1,2,3,4 isolcpu: 1,2,3,4
elevator: deadline elevator: deadline
transparent_hugepage: always
boot_options: boot_options:
- pti=off - pti=off
- spectre_v2=auto - spectre_v2=auto

Loading…
Cancel
Save