Messages in this thread | | | Date | Sun, 20 May 2007 11:14:09 +0900 | From | Komuro <> | Subject | [SMP BUG] [clockevents: i386 drivers patch] introduces irqbalance-does-not-work-properly problem |
| |
Hi,
[clockevents: i386 drivers patch] introduces irqbalance-does-not-work-properly problem.
(The irq is not distributed to two Core ,most of the irq is distributed to CPU1)
Mr. Thomas Gleixner, any idea to fix this problem?
>e9e2cdb412412326c4827fc78ba27f410d837e6e is first bad commit >commit e9e2cdb412412326c4827fc78ba27f410d837e6e >Author: Thomas Gleixner <tglx@linutronix.de> >Date: Fri Feb 16 01:28:04 2007 -0800 > > [PATCH] clockevents: i386 drivers > > Add clockevent drivers for i386: lapic (local) and PIT/HPET (global). Update > the timer IRQ to call into the PIT/HPET driver's event handler and the > lapic-timer IRQ to call into the lapic clockevent driver. The assignement of > timer functionality is delegated to the core framework code and replaces the > compile and runtime evalution in do_timer_interrupt_hook() > > Use the clockevents broadcast support and implement the lapic_broadcast > function for ACPI. > > No changes to existing functionality. > > [ kdump fix from Vivek Goyal <vgoyal@in.ibm.com> ] > [ fixes based on review feedback from Arjan van de Ven <arjan@infradead.org> ] > Cleanups-from: Adrian Bunk <bunk@stusta.de> > Build-fixes-from: Andrew Morton <akpm@osdl.org> > Signed-off-by: Thomas Gleixner <tglx@linutronix.de> > Signed-off-by: Ingo Molnar <mingo@elte.hu> > Cc: john stultz <johnstul@us.ibm.com> > Cc: Roman Zippel <zippel@linux-m68k.org> > Cc: Andi Kleen <ak@suse.de> > Signed-off-by: Andrew Morton <akpm@linux-foundation.org> > Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org> >
Best Regards Komuro
> Hi, > > The irqbalance does not work properly with kernel 2.6.21 > on DualCore processor(AMD Athlon64 X2) > > (The irq is not distributed to two Core > ,most of the irq is distributed to CPU1) > > Kernel 2.6.20 does not have this problem. > > The irqbalance version is 1.13-4.fc6. > > Any idea to fix this problem? > > CPU0 CPU1 > 0: 85 0 IO-APIC-edge timer > 1: 0 698 IO-APIC-edge i8042 > 6: 0 5 IO-APIC-edge floppy > 8: 0 1 IO-APIC-edge rtc > 9: 0 0 IO-APIC-fasteoi acpi > 12: 0 114 IO-APIC-edge i8042 > 14: 369 2281 IO-APIC-edge ide0 > 15: 0 24 IO-APIC-edge ide1 > 16: 15 38239 IO-APIC-fasteoi yenta, pcnet_cs > 17: 0 0 IO-APIC-fasteoi yenta > NMI: 0 0 > LOC: 50548 50547 > ERR: 0 > MIS: 15503 > > > Best Regards > Komuro - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |