Do you know why SMT needs to be disabled? I found this blog post from IBM saying it should be supported. [1]
Since this is for systemd based systems I think we should create a systemd unit in /etc/systemd/user. Something like this should work and will ensure smt is turned off before libvirtd starts so no restart is needed.
[Unit]
Description=Ensures SMT is disabled for KVM
Do you know why SMT needs to be disabled? I found this blog post from IBM saying it should be supported. [1]
Since this is for systemd based systems I think we should create a systemd unit in /etc/systemd/user. Something like this should work and will ensure smt is turned off before libvirtd starts so no restart is needed.
[Unit]
Description=Ensures SMT is disabled for KVM
[Service]
ExecStart=ppc64_cpu --smt=off
Before=libvirtd
[Install] multi-user. target
WantedBy=
[1] https:/ /www.ibm. com/developerwo rks/community/ blogs/fe313521- 2e95-46f2- 817d-44a4f27eba 32/entry/ enabling_ smt_on_ powerkvm_ guests? lang=en_ us