fix: set vcpu vendor_id based on host cpu vendor_id (#17711)

Co-authored-by: Qiu Jian <qiujian@yunionyun.com>
This commit is contained in:
Jian Qiu
2023-08-06 21:18:07 +08:00
committed by GitHub
co-authored by Qiu Jian
parent d016e03f99
commit e10eed83fc
+5
View File
@@ -136,6 +136,11 @@ func (x86 *X86) GenerateCpuDesc(cpus uint, cpuMax uint, s KVMGuestInstance) (*de
var accel, cpuType, vendor, level string
var features = make(map[string]bool, 0)
if s.IsKvmSupport() {
if isCPUIntel {
vendor = "GenuineIntel"
} else if isCPUAMD {
vendor = "AuthenticAMD"
}
accel = "kvm"
if s.GetOsName() == qemu.OS_NAME_MACOS {
cpuType = "Penryn"