Query regarding interrupts on a dual core machine

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi,

I have an Intel dual core machine but all interrupts are received on CPU 0.

I have built kernel 2.6.15.7 and following is an excerpt from my config file

CONFIG_X86_GOOD_APIC=y
CONFIG_X86_INTEL_USERCOPY=y
CONFIG_X86_USE_PPRO_CHECKSUM=y
CONFIG_X86_TSC=y
CONFIG_HPET_TIMER=y
CONFIG_HPET_EMULATE_RTC=y
CONFIG_SMP=y
CONFIG_NR_CPUS=2
CONFIG_SCHED_SMT=y
# CONFIG_PREEMPT_NONE is not set
CONFIG_PREEMPT_VOLUNTARY=y
# CONFIG_PREEMPT is not set
CONFIG_PREEMPT_BKL=y
CONFIG_X86_LOCAL_APIC=y
CONFIG_X86_IO_APIC=y

Yet when I look at /proc/interrupts this is what I get

          CPU0       CPU1
 0:     171883          0    IO-APIC-edge  timer
 1:       3797          0    IO-APIC-edge  i8042
 8:          3          0    IO-APIC-edge  rtc
 9:          3          0   IO-APIC-level  acpi
 12:        240          0    IO-APIC-edge  i8042
 14:       8227          0    IO-APIC-edge  libata
 15:          2          0    IO-APIC-edge  libata
 50:          0          0   IO-APIC-level  uhci_hcd:usb3
 58:          0          0   IO-APIC-level  uhci_hcd:usb4
 66:       6748          0         PCI-MSI  eth0
185:          7          0   IO-APIC-level  yenta
225:        150          0   IO-APIC-level  uhci_hcd:usb1, ehci_hcd:usb5
233:      28122          0   IO-APIC-level  uhci_hcd:usb2, HDA Intel
NMI:          0          0
LOC:     171791     171790
ERR:          0
MIS:          0

Why is the interrupt count on CPU1 0? Have I missed something in the
kernel configuration file or is this how a dual core machine behave
actually.

-
Thanks and Regards,
Ranjan

--
Kernelnewbies: Help each other learn about the Linux kernel.
Archive:       http://mail.nl.linux.org/kernelnewbies/
FAQ:           http://kernelnewbies.org/faq/


[Index of Archives]     [Newbies FAQ]     [Linux Kernel Mentors]     [Linux Kernel Development]     [IETF Annouce]     [Git]     [Networking]     [Security]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux RAID]     [Linux SCSI]     [Linux ACPI]
  Powered by Linux