On Thu, Sep 30, 2010 at 3:21 PM, Sam Cayze <[email protected]> wrote:
> Also check for IRQ Conflicts.

 Aren't the days of IRQ conflicts long past?

 IIRC: PCI allows sharing of IRQ lines.  It  doesn't assign IRQs the way ISA
did; the card has no control over what IRQs it gets.  Each PCI slot has IRQ
lines A, B, C, and D.  Each slot's IRQ lines may or may not be shared with
other slots, and they can map differently in different slots (i.e., slot 1's
IRQ A might be slot 2's IRQ B).  It's up to the APIC to assign them to the
IRQ lines on the CPU.  So even if you think you have an IRQ conflict, you
can't do anything to change it except move the card, and moving the card may
end up doing nothing, or shuffling *everything* around.

 I know on my Dell desktop here, Device Manager shows five things using IRQ
16, two things each using 18 and 21, and one thing each for IRQs 0, 4, 5, 6,
8, 9, 13, 22 and 23.  My Linux  desktop at home tells a similar tale:

blackfire$ cat /proc/interrupts
          CPU0       CPU1
  0:      11627          0   IO-APIC-edge      timer
 1:    1957391          0   IO-APIC-edge      i8042
  6:          3          0   IO-APIC-edge      floppy
 7:          0          0   IO-APIC-edge      parport0
  8:         19          0   IO-APIC-edge      rtc0
 9:          0          0   IO-APIC-fasteoi   acpi
 14:         77          0   IO-APIC-edge      ide0
16:  367654497          0   IO-APIC-fasteoi   nvidia, HDA Intel
 17:   17436125          0   IO-APIC-fasteoi   ohci1394, eth0
18:          0          0   IO-APIC-fasteoi   uhci_hcd:usb3
 21:    4405563          0   IO-APIC-fasteoi   uhci_hcd:usb1, ehci_hcd:usb5
22:          0          0   IO-APIC-fasteoi   uhci_hcd:usb2
 23:    8261270          0   IO-APIC-fasteoi   uhci_hcd:usb4
219:   11184937          0   PCI-MSI-edge      ahci
NMI:          0          0   Non-maskable interrupts
LOC:  378372213  383875494   Local timer interrupts
RES:    8263466   10248950   Rescheduling interrupts
CAL:      28938      48415   function call interrupts
TLB:    1822909    1499611   TLB shootdowns
TRM:          0          0   Thermal event interrupts
SPU:          0          0   Spurious interrupts
ERR:          0
MIS:          0
blackfire$

-- Ben

~ Finally, powerful endpoint security that ISN'T a resource hog! ~
~ <http://www.sunbeltsoftware.com/Business/VIPRE-Enterprise/>  ~

---
To manage subscriptions click here: 
http://lyris.sunbelt-software.com/read/my_forums/
or send an email to [email protected]
with the body: unsubscribe ntsysadmin

Reply via email to