BACKGROUND
I'm running a homelab. I wanted to test the performance hit of all the mitigations including SMT, but the method I found does not seem to be working
QUESTION
What is the correct method?
VERSION
PVE 7.2-7
5.15.39-1-pve
METHOD USED
1. nano /etc/default/grub to GRUB_CMDLINE_LINUX_DEFAULT="quiet mitigations=off"
2. update-grub
3. Confirmed kernel option mitigations=off in /etc/grub/grub.cfg
4. reboot
5. lscpu still shows mitigations active.
6. Checked vulnerabilities
I'm running a homelab. I wanted to test the performance hit of all the mitigations including SMT, but the method I found does not seem to be working
QUESTION
What is the correct method?
VERSION
PVE 7.2-7
5.15.39-1-pve
METHOD USED
1. nano /etc/default/grub to GRUB_CMDLINE_LINUX_DEFAULT="quiet mitigations=off"
2. update-grub
3. Confirmed kernel option mitigations=off in /etc/grub/grub.cfg
Code:
linux /ROOT/pve-1@/boot/vmlinuz-5.15.39-1-pve root=ZFS=rpool/ROOT/pve-1 ro root=ZFS=rpool/ROOT/pve-1 boot=zfs quiet mitigations=off
5. lscpu still shows mitigations active.
Code:
Model name: Intel(R) Celeron(R) CPU N3150 @ 1.60GHz
Vulnerability Itlb multihit: Not affected
Vulnerability L1tf: Not affected
Vulnerability Mds: Vulnerable: Clear CPU buffers attempted, no microcode; SMT disabled
Vulnerability Meltdown: Mitigation; PTI
Vulnerability Mmio stale data: Not affected
Vulnerability Spec store bypass: Not affected
Vulnerability Spectre v1: Mitigation; usercopy/swapgs barriers and __user pointer sanitization
Vulnerability Spectre v2: Mitigation; Retpolines, STIBP disabled, RSB filling
Vulnerability Srbds: Not affected
Vulnerability Tsx async abort: Not affected
Code:
for f in /sys/devices/system/cpu/vulnerabilities/*; do echo "${f##*/} -" $(cat "$f"); done
itlb_multihit - Not affected
l1tf - Not affected
mds - Vulnerable: Clear CPU buffers attempted, no microcode; SMT disabled
meltdown - Mitigation: PTI
mmio_stale_data - Not affected
spec_store_bypass - Not affected
spectre_v1 - Mitigation: usercopy/swapgs barriers and __user pointer sanitization
spectre_v2 - Mitigation: Retpolines, STIBP: disabled, RSB filling
srbds - Not affected
tsx_async_abort - Not affected
Last edited: