Включение флага SSSE3 на виртуальной машине, работающей на KVM

Включение флага SSSE3 на виртуальной машине, работающей на KVM

Как перенаправить флаг SSSE3 с моего хост-сервера на виртуальную машину при использовании KVM? Я попробовал следующее.

Моя версия QEMU — qemu-kvm-1.5.3. На моем хост-сервере включен флаг SSSE3 (вывод обрезан для краткости):

[host]# lscpu | grep Flags | grep ssse3
Flags:                 .... vmx ssse3 ...

где модель:

[host]# lscpu | grep "Model name"
Model name:            Intel(R) Xeon(R) CPU E5-2630 v3 @ 2.40GHz

Я развернул виртуальную машину с помощью KVM и попробовал следующие параметры ЦП в XML-файле:

  1. Сквозной хост, чтобы я мог пересылать все флаги:
  <cpu mode='host-passthrough'>
    <topology sockets='1' cores='1' threads='1'/>
  </cpu>
  1. Просто включаем флаг SSSE3:
  <cpu>
    <topology sockets='1' cores='1' threads='1'/>
    <feature policy='require' name='ssse3'/>
  </cpu>

Однако в VM я не могу увидеть флаг SSSE3 в lscpuвыводе. Фактически, host-passthroughрежим даже не показывает процессор Intel в выводе VM

[host]$ lscpu | grep "Model name"
Model name:            QEMU Virtual CPU version 1.5.3

Связанный контент