AMD KVMのネスト

virsh editで、CPU設定に「<feature policy=’require’ name=’svm’/>」を追加すればOK。(IntelのCPUはvmx)
設定反映後にdumpxmlしたら色々増えた。


<cpu>
<cpu mode=’custom’ match=’exact’ check=’full’>
<model fallback=’forbid’>EPYC-IBPB</model>
<vendor>AMD</vendor>
<topology sockets=’1′ cores=’8′ threads=’2’/>
<feature policy=’require’ name=’x2apic’/>
<feature policy=’require’ name=’tsc-deadline’/>
<feature policy=’require’ name=’hypervisor’/>
<feature policy=’require’ name=’tsc_adjust’/>
<feature policy=’require’ name=’arch-capabilities’/>
<feature policy=’require’ name=’xsaves’/>
<feature policy=’require’ name=’cmp_legacy’/>
<feature policy=’require’ name=’perfctr_core’/>
<feature policy=’require’ name=’clzero’/>
<feature policy=’require’ name=’virt-ssbd’/>
<feature policy=’require’ name=’rdctl-no’/>
<feature policy=’require’ name=’skip-l1dfl-vmentry’/>
<feature policy=’require’ name=’mds-no’/>
<feature policy=’disable’ name=’monitor’/>
<feature policy=’require’ name=’svm’/>
<feature policy=’require’ name=’topoext’/>
</cpu>