Skip to content

Specify -cpu host to pass through cpu capabilities to the host.

I hit a problem trying to run a new version of signal-cli via a KVM guest. Signal CLI now requires the x86-64-v2 cpu capability (this command lists the CPU capabilities on host and guest: /lib64/ld-linux-x86-64.so.2 --help | grep supported as documented here: https://packaging.gitlab.io/signal-cli/installation/standalone/).

I have the CPU capability on the host, but not the guest.

If I add -cpu host to the kvm command (which means pass through all capabilities on the host to the kvm guest), then I get what I need.

It seems that the default setting is 'qemu64' and the recommended setting is 'host'.

@dkg - Do you see any reason not to add -cpu host to kvm-start?