From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Peter H. Koenig" Subject: Re: About IO-APIC - General question Date: Sat, 18 May 2002 12:59:23 +0200 Sender: linux-smp-owner@vger.kernel.org Message-ID: <3CE6340B.B8574666@phys.uni-paderborn.de> References: <3CBBC3D6.1947D011@phys.uni-paderborn.de> <3CBC0F3D.3010806@tzi.org> <3CD2BA87.D03FB34C@phys.uni-paderborn.de> <3CD30B6D.696FF931@cfl.rr.com> Mime-Version: 1.0 Content-Transfer-Encoding: 7bit Return-path: List-Id: Content-Type: text/plain; charset="us-ascii" To: linux-smp Hello, Mark Hounschell wrote: > There is an irq_balance patch floating around that works on this mother > board. I have 2 or 3 of these with the same symptom. It was resolved by > this irq_balance patch. I beleive it was > written by Ingo > > Here it is > .... Thanks, that worked. Now at least the ethernet IRQs are fielded by both processors. However, the other IRQs are still handled by CPU0 solely: CPU0 CPU1 0: 25411781 0 IO-APIC-edge timer 1: 2 0 IO-APIC-edge keyboard 2: 0 0 XT-PIC cascade 8: 1 0 IO-APIC-edge rtc 11: 502144 505080 IO-APIC-level eth0 14: 82516 0 IO-APIC-edge ide0 15: 2 0 IO-APIC-edge ide1 NMI: 0 0 LOC: 25412978 25412977 ERR: 0 MIS: 0 This differs for example from the table Vladimir G. Ivanovic showed in his posting "Re: Dual Processor": > CPU0 CPU1 > 0: 1255948 1257289 IO-APIC-edge timer > 1: 15469 15349 IO-APIC-edge keyboard > 2: 0 0 XT-PIC cascade > 4: 11163 10377 IO-APIC-edge serial > 5: 79559 79534 IO-APIC-level es1371, usb-uhci, usb-uhci > 8: 9869264 9862018 IO-APIC-edge rtc > 9: 17601 17613 IO-APIC-level sym53c8xx > 10: 109682 109643 IO-APIC-level eth0 > 11: 47 50 IO-APIC-level sym53c8xx > 12: 136004 138160 IO-APIC-edge PS/2 Mouse > 14: 224 134 IO-APIC-edge ide0 > 15: 29773 28616 IO-APIC-edge ide1 >NMI: 0 0 >LOC: 2513322 2513376 >ERR: 0 >MIS: 0 Does anybody have a suggestion for getting the IRQs for the harddisks etc. fielded equally in this case ? Pete -- Dipl.-Chem. Peter H. Koenig FB 6 - Theoretische Physik Tel.: +49 5251 60 2332 Universitaet Paderborn Fax: +49 5251 60 3435 Pohlweg 55 33098 Paderborn