diff options
Diffstat (limited to 'arch/x86_64/kernel/io_apic.c')
-rw-r--r-- | arch/x86_64/kernel/io_apic.c | 20 |
1 files changed, 7 insertions, 13 deletions
diff --git a/arch/x86_64/kernel/io_apic.c b/arch/x86_64/kernel/io_apic.c index 5f1529be1237..0645dc835527 100644 --- a/arch/x86_64/kernel/io_apic.c +++ b/arch/x86_64/kernel/io_apic.c | |||
@@ -1022,13 +1022,11 @@ void __apicdebuginit print_local_APIC(void * dummy) | |||
1022 | v = apic_read(APIC_TASKPRI); | 1022 | v = apic_read(APIC_TASKPRI); |
1023 | printk(KERN_DEBUG "... APIC TASKPRI: %08x (%02x)\n", v, v & APIC_TPRI_MASK); | 1023 | printk(KERN_DEBUG "... APIC TASKPRI: %08x (%02x)\n", v, v & APIC_TPRI_MASK); |
1024 | 1024 | ||
1025 | if (APIC_INTEGRATED(ver)) { /* !82489DX */ | 1025 | v = apic_read(APIC_ARBPRI); |
1026 | v = apic_read(APIC_ARBPRI); | 1026 | printk(KERN_DEBUG "... APIC ARBPRI: %08x (%02x)\n", v, |
1027 | printk(KERN_DEBUG "... APIC ARBPRI: %08x (%02x)\n", v, | 1027 | v & APIC_ARBPRI_MASK); |
1028 | v & APIC_ARBPRI_MASK); | 1028 | v = apic_read(APIC_PROCPRI); |
1029 | v = apic_read(APIC_PROCPRI); | 1029 | printk(KERN_DEBUG "... APIC PROCPRI: %08x\n", v); |
1030 | printk(KERN_DEBUG "... APIC PROCPRI: %08x\n", v); | ||
1031 | } | ||
1032 | 1030 | ||
1033 | v = apic_read(APIC_EOI); | 1031 | v = apic_read(APIC_EOI); |
1034 | printk(KERN_DEBUG "... APIC EOI: %08x\n", v); | 1032 | printk(KERN_DEBUG "... APIC EOI: %08x\n", v); |
@@ -1048,12 +1046,8 @@ void __apicdebuginit print_local_APIC(void * dummy) | |||
1048 | printk(KERN_DEBUG "... APIC IRR field:\n"); | 1046 | printk(KERN_DEBUG "... APIC IRR field:\n"); |
1049 | print_APIC_bitfield(APIC_IRR); | 1047 | print_APIC_bitfield(APIC_IRR); |
1050 | 1048 | ||
1051 | if (APIC_INTEGRATED(ver)) { /* !82489DX */ | 1049 | v = apic_read(APIC_ESR); |
1052 | if (maxlvt > 3) /* Due to the Pentium erratum 3AP. */ | 1050 | printk(KERN_DEBUG "... APIC ESR: %08x\n", v); |
1053 | apic_write(APIC_ESR, 0); | ||
1054 | v = apic_read(APIC_ESR); | ||
1055 | printk(KERN_DEBUG "... APIC ESR: %08x\n", v); | ||
1056 | } | ||
1057 | 1051 | ||
1058 | v = apic_read(APIC_ICR); | 1052 | v = apic_read(APIC_ICR); |
1059 | printk(KERN_DEBUG "... APIC ICR: %08x\n", v); | 1053 | printk(KERN_DEBUG "... APIC ICR: %08x\n", v); |