Bug 156576

Summary: APIC error on CPU1: 40(40) - ATI Xpress 200 systems in APIC mode
Product: [openSUSE] SUSE Linux 10.1 Reporter: Andreas Kleen <ak>
Component: KernelAssignee: Andreas Kleen <ak>
Status: RESOLVED FIXED QA Contact: E-mail List <qa-bugs>
Severity: Normal    
Priority: P5 - None CC: mtippet, mtippett
Version: Beta 6   
Target Milestone: ---   
Hardware: x86   
OS: Other   
Whiteboard:
Found By: Other Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description Andreas Kleen 2006-03-09 16:28:44 UTC
Maybe every half hour or so

APIC error on CPU1: 40(40)
APIC error on CPU0: 40(40)
APIC error on CPU1: 40(40)
APIC error on CPU0: 40(40)
APIC error on CPU1: 40(40)
APIC error on CPU0: 40(40)
APIC error on CPU1: 40(40)
APIC error on CPU0: 40(40)
APIC error on CPU1: 40(40)
APIC error on CPU0: 40(40)

Should do something about them before customers complain.

Happens on both 32bit and 64bit.

Cause unknown.

40 means "Send illegal vector"
Comment 1 Andreas Kleen 2006-03-23 23:20:12 UTC
I disabled the message in the suse kernel for now. But I will keep it 
enabled in mainline until someone can explain that they're really harmless.
Comment 2 Len Brown 2006-03-27 08:10:18 UTC
0x40 is 100 0000, so bit 6 is set, so this is actually
"Received Illegal Vector"

40(40) means that the error didn't clear.
(as apposed to 40(0), which means it did clear)

This checksumming is done in hardware -- nothing
software can do to prevent it.

don't over-clock your motherboard:-)
Comment 3 Andreas Kleen 2006-03-27 18:22:25 UTC
Thanks Len - but I knew this already. The bug must have slipped into your
list by mistake.