We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 21b3cf1 commit 00d9f33Copy full SHA for 00d9f33
src/hyperlight_host/scripts/apply-kvm-perf-mitigation.sh
@@ -0,0 +1,14 @@
1
+#!/bin/bash
2
+set -Eeuo pipefail
3
+kernel_version=$(uname -r)
4
+if [[ "$kernel_version" == 6.* ]]; then
5
+ if [[ $(cat /sys/devices/system/cpu/vulnerabilities/itlb_multihit) == "Not affected" ]]; then
6
+ KVM_VENDOR_MOD=$(lsmod |grep -P "^kvm_(amd|intel)" | awk '{print $1}')
7
+ sudo modprobe -r $KVM_VENDOR_MOD kvm
8
+ sudo modprobe kvm nx_huge_pages=never
9
+ sudo modprobe $KVM_VENDOR_MOD
10
+ fi
11
+ if [ -f /sys/fs/cgroup/cgroup.controllers ]; then
12
+ sudo mount -o remount,favordynmods /sys/fs/cgroup
13
14
+fi
0 commit comments