[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Xen-bugs] [Bug 59] Hypervisor enters infinite loop at boot with "(XEN) APIC error on CPU0: 02(02)"



http://bugzilla.xensource.com/cgi-bin/bugzilla/show_bug.cgi?id=59

kaf24@xxxxxxxxxxxx changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |ASSIGNED



------- Additional Comments From kaf24@xxxxxxxxxxxx  2005-05-26 20:55 -------
My guess is that this is a hardware issue. Xen likes to use the CPU's local 
APIC, but uniprocessor boards 
tend to leave the APIC disabled by default and may not be tested with it 
enabled. The error you are 
seeing is a 'receive checksum error': that is, the APIC is receiving garbage on 
the external 3-wire APIC 
bus. This is probably because of something stupid, like those processor pins 
not being properly tied to 
ground.

It would be interesting to find out whether you can induce native Linux to 
suffer the same error. To find 
out, build yourself a uniprocessor (non-SMP) native Linux kernel, with the 
following configuration 
option selected: Processor type and features -> Local APIC support on 
uniprocessors.

Xen is able to run with no local APIC (this was required to be able to run on 
VMware) -- if you need it 
then I can add in a command-line option that will allow you to forcibly disable 
the local APIC.

Please let me know how you get on!




------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.

_______________________________________________
Xen-bugs mailing list
Xen-bugs@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-bugs


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.