RE: [PATCH 4/4] x86_64 ioapic: Improve the heuristics for whencheck_timer fails.

From: Lu, Yinghai
Date: Tue Jan 09 2007 - 17:15:43 EST


-----Original Message-----
From: Tobias Diedrich [mailto:ranma+kernel@xxxxxxxxxxxx]
Sent: Tuesday, January 09, 2007 2:01 PM
To: Eric W. Biederman
Cc: Linus Torvalds; Lu, Yinghai; Andrew Morton; Adrian Bunk; Andi Kleen;
Linux Kernel Mailing List
Subject: Re: [PATCH 4/4] x86_64 ioapic: Improve the heuristics for when
check_timer fails.


>Works fine with BIOS 0402.

>x86_64_io_apic_fix_eric_20060108

>..TIMER: vector=0x20 apic1=0 pin1=0 apic2=-1 pin2=-1
>..TIMER trying IO-APIC=0 PIN=0<3> .. failed
>...apic 0 pin 2n use by irq 2
>..MP-BIOS bug: 8254 timer not connected to IO-APIC
>...trying to set up timer (IRQ0) through the 8259A ...
>...ExtINT trying IO-APIC=0 PIN=0 .. success
>Using local APIC timer interrupts.

Tobias,

Can you post whole log for my patch?

I assume 8254 on apic0/pin2 with INT should work.

YH

--- dmesg-20070108-2.6.20-rc4-bios-0402 2007-01-08 01:51:57.000000000
+0100
+++ dmesg-20070108-2.6.20-rc4-bios-0609 2007-01-08 01:52:05.000000000
+0100

- IO-APIC (apicid-pin) 2-16, 2-17, 2-18, 2-19, 2-20, 2-21, 2-22, 2-23
not connected.
-..TIMER: vector=0x20 apic1=0 pin1=0 apic2=-1 pin2=-1
-..TIMER: trying IO-APIC=0 PIN=0 with 8259 IRQ0 disabled<3> .. failed
-..TIMER: trying IO-APIC=0 PIN=2 fallback with 8259 IRQ0
disabled<6>Using local APIC timer interrupts.
-result 12559465
+ IO-APIC (apicid-pin) 2-0, 2-16, 2-17, 2-18, 2-19, 2-20, 2-21, 2-22,
2-23 not connected.
+..TIMER: vector=0x20 apic1=0 pin1=2 apic2=-1 pin2=-1
+..TIMER: trying IO-APIC=0 PIN=2 with 8259 IRQ0 disabled<6>Using local
APIC timer interrupts.
+result 12559463


-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/