diff --git a/pkg/hostman/guestman/qemu-kvmhelper.go b/pkg/hostman/guestman/qemu-kvmhelper.go index 0b520462b8..d585e080e0 100644 --- a/pkg/hostman/guestman/qemu-kvmhelper.go +++ b/pkg/hostman/guestman/qemu-kvmhelper.go @@ -789,13 +789,13 @@ func (s *SKVMGuestInstance) gpusHasVga() bool { func (s *SKVMGuestInstance) initCpuDesc(cpuMax uint) error { var err error + s.fixGuestMachineType() if cpuMax == 0 { cpuMax, err = s.CpuMax() if err != nil { return err } } - s.fixGuestMachineType() cpuDesc, err := s.archMan.GenerateCpuDesc(uint(s.Desc.Cpu), cpuMax, s) if err != nil { return err