linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* 2.5.67-mm4 & IRQ balancing
@ 2003-04-18 23:58 Philippe Gramoullé
  2003-04-19  0:51 ` Andrew Morton
  0 siblings, 1 reply; 14+ messages in thread
From: Philippe Gramoullé @ 2003-04-18 23:58 UTC (permalink / raw)
  To: linux-kernel


Hello,

It may be not related to -mm4 only but as i hadn't checked before ( with 2.5.x kernels),
I just wonder about /proc/interrupts output:

$ cat /proc/interrupts 
           CPU0       CPU1       
  0:   47851610          0    IO-APIC-edge  timer
  1:      51789          0    IO-APIC-edge  i8042
  2:          0          0          XT-PIC  cascade
  3:        171          0    IO-APIC-edge  serial
  8:     772066          0    IO-APIC-edge  rtc
 12:          3          0    IO-APIC-edge  i8042, i8042, i8042, i8042
 15:         58          1    IO-APIC-edge  ide1
 16:      47047          0   IO-APIC-level  ohci1394
 18:     391753          0   IO-APIC-level  EMU10K1
 19:     911863          0   IO-APIC-level  uhci-hcd
 20:     261806          0   IO-APIC-level  eth0
 22:     273648          0   IO-APIC-level  aic7xxx
 23:          0          0   IO-APIC-level  uhci-hcd
NMI:   47853468   47852927 
LOC:   47860500   47860630 
ERR:          0
MIS:          0

Shouldn't the interrupts be balanced on both CPUs ? 

DELL MT 530 Ws , SMP Xeon 1.5Ghz, 512 Mo RAM on Debian Unstable.

Thanks,

Philippe

^ permalink raw reply	[flat|nested] 14+ messages in thread
* RE: 2.5.67-mm4 & IRQ balancing
@ 2003-04-19  1:03 Nakajima, Jun
  0 siblings, 0 replies; 14+ messages in thread
From: Nakajima, Jun @ 2003-04-19  1:03 UTC (permalink / raw)
  To: Philippe Gramoullé, linux-kernel

Can you try to stress some (e.g. aic7xxx) of them (use dd, for example), and check what happens? I assume they are not HT-capable.

Thanks,
Jun


> -----Original Message-----
> From: Philippe Gramoullé [mailto:philippe.gramoulle@mmania.com]
> Sent: Friday, April 18, 2003 4:59 PM
> To: linux-kernel@vger.kernel.org
> Subject: 2.5.67-mm4 & IRQ balancing
> Importance: High
> 
> 
> Hello,
> 
> It may be not related to -mm4 only but as i hadn't checked before ( with
> 2.5.x kernels),
> I just wonder about /proc/interrupts output:
> 
> $ cat /proc/interrupts
>            CPU0       CPU1
>   0:   47851610          0    IO-APIC-edge  timer
>   1:      51789          0    IO-APIC-edge  i8042
>   2:          0          0          XT-PIC  cascade
>   3:        171          0    IO-APIC-edge  serial
>   8:     772066          0    IO-APIC-edge  rtc
>  12:          3          0    IO-APIC-edge  i8042, i8042, i8042, i8042
>  15:         58          1    IO-APIC-edge  ide1
>  16:      47047          0   IO-APIC-level  ohci1394
>  18:     391753          0   IO-APIC-level  EMU10K1
>  19:     911863          0   IO-APIC-level  uhci-hcd
>  20:     261806          0   IO-APIC-level  eth0
>  22:     273648          0   IO-APIC-level  aic7xxx
>  23:          0          0   IO-APIC-level  uhci-hcd
> NMI:   47853468   47852927
> LOC:   47860500   47860630
> ERR:          0
> MIS:          0
> 
> Shouldn't the interrupts be balanced on both CPUs ?
> 
> DELL MT 530 Ws , SMP Xeon 1.5Ghz, 512 Mo RAM on Debian Unstable.
> 
> Thanks,
> 
> Philippe
> -
> 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/

^ permalink raw reply	[flat|nested] 14+ messages in thread
* Re: 2.5.67-mm4 & IRQ balancing
@ 2003-04-19 12:21 Chuck Ebbert
  2003-04-19 13:14 ` Philippe Gramoullé
  0 siblings, 1 reply; 14+ messages in thread
From: Chuck Ebbert @ 2003-04-19 12:21 UTC (permalink / raw)
  To: Philippe Gramoullé; +Cc: linux-kernel

Philippe wrote:


>            CPU0       CPU1       
>   0:   47851610          0    IO-APIC-edge  timer
>   1:      51789          0    IO-APIC-edge  i8042
>   2:          0          0          XT-PIC  cascade
>   3:        171          0    IO-APIC-edge  serial
>   8:     772066          0    IO-APIC-edge  rtc
>  12:          3          0    IO-APIC-edge  i8042, i8042, i8042, i8042
>  15:         58          1    IO-APIC-edge  ide1
>  16:      47047          0   IO-APIC-level  ohci1394
>  18:     391753          0   IO-APIC-level  EMU10K1
>  19:     911863          0   IO-APIC-level  uhci-hcd
>  20:     261806          0   IO-APIC-level  eth0
>  22:     273648          0   IO-APIC-level  aic7xxx
>  23:          0          0   IO-APIC-level  uhci-hcd
> NMI:   47853468   47852927 
> LOC:   47860500   47860630 
> ERR:          0
> MIS:          0


 I wonder what is the reason for all the NMIs? And why arent't the local
APIC interrupt counters in sync?

 With 2.5.66 I have twice as many interrupts on CPU1 as you. :)


           CPU0       CPU1       
  0:  250666330          0    IO-APIC-edge  timer
  1:        545          1    IO-APIC-edge  i8042
  2:          0          0          XT-PIC  cascade
 12:        124          0    IO-APIC-edge  i8042
 15:         21          1    IO-APIC-edge  ide1
 18:       8484          0   IO-APIC-level  ide3
 19:       4679          0   IO-APIC-level  uhci-hcd, eth0
NMI:          0          0 
LOC:  250677924  250677924 
ERR:          0
MIS:          0



------
 Chuck

^ permalink raw reply	[flat|nested] 14+ messages in thread

end of thread, other threads:[~2003-04-25  8:52 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2003-04-18 23:58 2.5.67-mm4 & IRQ balancing Philippe Gramoullé
2003-04-19  0:51 ` Andrew Morton
2003-04-19 13:39   ` Philippe Gramoullé
2003-04-19 20:38     ` Andrew Morton
2003-04-22 10:06       ` Philippe Gramoullé
2003-04-22 10:32         ` Arjan van de Ven
2003-04-23 19:41       ` Bill Davidsen
2003-04-23 20:13         ` Zwane Mwaikambo
2003-04-24 21:32           ` Bill Davidsen
2003-04-25  9:03             ` Arjan van de Ven
2003-04-23 20:15         ` Andrew Morton
2003-04-19  1:03 Nakajima, Jun
2003-04-19 12:21 Chuck Ebbert
2003-04-19 13:14 ` Philippe Gramoullé

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).