• Ingo Molnar's avatar
    x86: clean up esr_disable() methods · f6f52baf
    Ingo Molnar authored
    Impact: cleanup
    
    Most subarchitectures want to disable the APIC ESR (Error Status Register),
    because they generally have hardware hacks that wrap standard CPUs into
    a bigger system and hence the APIC bus is quite non-standard and weirdnesses
    (lockups) have been seen with ESR reporting.
    
    Remove the esr_disable macros and put the desired flag into each
    subarchitecture's genapic template directly.
    Signed-off-by: default avatarIngo Molnar <mingo@elte.hu>
    f6f52baf
apic.c 52.7 KB