Bug 28402

Summary: MacOSX guest has SMP problem without -kvm-irqchip option
Product: Virtualization Reporter: Erdem U. Altinyurt (spamjunkeater)
Component: kvmAssignee: virtualization_kvm
Status: RESOLVED INSUFFICIENT_DATA    
Severity: normal CC: alan
Priority: P1    
Hardware: All   
OS: Linux   
Kernel Version: 2.6.38-rc3 Subsystem:
Regression: No Bisected commit-id:
Attachments: MacOSX guest cannot boot SMP without -kvm-irqchip

Description Erdem U. Altinyurt 2011-02-06 17:22:23 UTC
Created attachment 46652 [details]
MacOSX guest cannot boot SMP without -kvm-irqchip 

Problem :
On MacOSX SMP guest, got Error message and lock on boot( with -v option)
There is no problem with single core and could boot without -kvm-irqchip.


Failed to start CPU 01, rebooting...
CPU halted.
Screenshot attached.

The command I use to launch the vm is:
qemu-kvm -hda ./MacOSX.vdi -net nic,vlan=0,model=rtl8139 -net user,vlan=0,hostname=emu -boot c -smp 4

The problem appearing with -no-kvm-pit.
The problem stops appearing with -no-kvm-irqchip.
The problem stops appearing with -no-kvm switch. (offcourse)

Software:
Host:OpenSUSE 11.3 with Vanilla 2.6.38-rc3/AMD64, 
Guest: MacOSX 10.6.0
KVM: QEMU emulator version 0.14.50 (kvm-0.14.0.rc0-69.1) (From OpenSUSE repos)

Hardware configuration:
AMD Phenom II x4 2.6 Ghz.
Biostar 790GX A2+
4GB DDR2 PC800 RAM
Comment 1 Alan 2012-08-15 22:06:39 UTC
Is this still the case with 3.2+ kernels ?