This discussion is archived
1 Reply Latest reply: Jan 26, 2013 12:50 PM by 987332 RSS

IRQxx is being shared by drivers with different interrupt levels

thor22 Newbie
Currently Being Moderated
Hi

Oracle Solaris 10 8/11 s10x_u10wos_17b X86
HP DL380 G5

We have some messages in /var/adm/messages:

Oct 24 07:39:15 phssmb0a unix: [ID 954099 kern.info] NOTICE: IRQ17 is being shared by drivers with different interrupt levels.
Oct 24 07:39:40 phssmb0a unix: [ID 954099 kern.info] NOTICE: IRQ16 is being shared by drivers with different interrupt levels.

This may result in reduced system performance

echo ::interrupts -d | mdb -k
IRQ Vect IPL Bus Trg Type CPU Share APIC/INT# Driver Name(s)
1 0x40 5 ISA Edg Fixed 3 1 0x0/0x1 i8042#0
3 0xb1 12 ISA Edg Fixed 6 1 0x0/0x3 asy#1
4 0xb0 12 ISA Edg Fixed 5 1 0x0/0x4 asy#0
9 0x81 9 PCI Lvl Fixed 1 1 0x0/0x9 acpi_wrapper_isr
12 0x41 5 ISA Edg Fixed 4 1 0x0/0xc i8042#0
14 0x46 5 ISA Edg Fixed 2 1 0x0/0xe ata#0
16 0x84 9 PCI Lvl Fixed 7 2 0x0/0x10 ehci#0, uhci#0
17 0x85 9 PCI Lvl Fixed 0 1 0x0/0x11 uhci#1
18 0x86 9 PCI Lvl Fixed 3 2 0x0/0x12 uhci#2, cpqary3#0
19 0x87 9 PCI Lvl Fixed 1 1 0x0/0x13 uhci#3
22 0x88 9 PCI Lvl Fixed 2 2 0x0/0x16 uhci#4, cpqci#0
24 0x82 7 Edg MSI 2 1 - pcieb#1
25 0x30 4 Edg MSI 4 1 - pcieb#0
26 0x83 7 Edg MSI 5 1 - pcieb#2
27 0x31 4 Edg MSI 6 1 - pcieb#4
28 0x42 5 Edg MSI-X 5 1 - qlc#0
29 0x43 5 Edg MSI-X 6 1 - qlc#0
30 0x44 5 Edg MSI-X 7 1 - qlc#1
31 0x45 5 Edg MSI-X 0 1 - qlc#1
32 0x60 6 Edg MSI 1 1 - e1000g#0
160 0xa0 0 Edg IPI all 0 - poke_cpu
192 0xc0 13 Edg IPI all 1 - xc_serv
208 0xd0 14 Edg IPI all 1 - kcpc_hw_overflow_intr
209 0xd1 14 Edg IPI all 1 - cbe_fire
210 0xd3 14 Edg IPI all 1 - cbe_fire
240 0xe0 15 Edg IPI all 1 - xc_serv
241 0xe1 15 Edg IPI all 1 - apic_error_intr

What is the solution, help needed please

Walter
  • 1. Re: IRQxx is being shared by drivers with different interrupt levels
    987332 Newbie
    Currently Being Moderated
    I am looking at something similar.

    On boot I receive the above notices for IRQ 17 and IRQ18. Not seeing any further messages after boot, though.

    # echo ::interrupts -d | mdb -k
    IRQ Vect IPL Bus Trg Type CPU Share APIC/INT# Driver Name(s)
    9 0x80 9 PCI Lvl Fixed 1 1 0x0/0x9 acpi_wrapper_isr
    16 0x20 1 PCI Lvl Fixed 0 1 0x0/0x10 sdhost#0
    17 0x81 9 PCI Lvl Fixed 1 4 0x0/0x11 ehci#2, ehci#1, ehci#0, yge#0
    18 0x82 9 PCI Lvl Fixed 0 5 0x0/0x12 ohci#3, ohci#2, ohci#1, ohci#0, yge#1
    19 0x40 5 PCI Lvl Fixed 0 2 0x0/0x13 pci-ide#0, pci-ide#0
    24 0x83 7 PCI Edg MSI 1 1 - pcieb#0
    25 0x30 4 PCI Edg MSI 0 1 - pcieb#1
    26 0x84 7 PCI Edg MSI 1 1 - pcieb#2
    27 0x31 4 PCI Edg MSI 0 1 - pcieb#4
    28 0x85 7 PCI Edg MSI 1 1 - pcieb#5
    29 0x60 6 PCI Edg MSI 1 1 - rge#0
    160 0xa0 11 Edg IPI all 0 - poke_cpu
    208 0xd0 14 Edg IPI all 1 - kcpc_hw_overflow_intr
    209 0xd1 14 Edg IPI all 1 - cbe_fire
    210 0xd3 14 Edg IPI all 1 - cbe_fire
    240 0xe0 15 Edg IPI all 1 - xc_serv
    241 0xe1 15 Edg IPI all 1 - apic_error_intr

Legend

  • Correct Answers - 10 points
  • Helpful Answers - 5 points