Fix: Ansible minor bugs
[csit.git] / resources / tools / testbed-setup / ansible / roles / performance_tuning / defaults / main.yaml
1 ---
2 # file: roles/performance_tuning/defaults/main.yaml
3
4 packages: "{{ packages_base + packages_by_distro[ansible_distribution | lower] + packages_by_arch[ansible_machine] }}"
5
6 packages_base:
7   - "cpufrequtils"
8
9 packages_by_distro:
10   ubuntu:
11     - []
12
13 packages_by_arch:
14   aarch64:
15     - []
16   x86_64:
17     - []
18
19 grub_cmdline_linux:
20   aarch64:
21     - "GRUB_CMDLINE_LINUX=\"isolcpus={{ grub.isolcpus }} nohz_full={{ grub.nohz_full }} rcu_nocbs={{ grub.rcu_nocbs }} intel_iommu=on nmi_watchdog=0 audit=0 nosoftlockup processor.max_cstate=1\""
22   x86_64:
23     - "GRUB_CMDLINE_LINUX=\"isolcpus={{ grub.isolcpus }} nohz_full={{ grub.nohz_full }} rcu_nocbs={{ grub.rcu_nocbs }} numa_balancing=disable intel_pstate=disable intel_iommu=on iommu=pt nmi_watchdog=0 audit=0 nosoftlockup processor.max_cstate=1 intel_idle.max_cstate=1 hpet=disable tsc=reliable mce=off\""