2005-11-28 16:10:40

by JaniD++

[permalink] [raw]
Subject: ACPI: PCI Interrupt Link [LNKA] (IRQs *7)

Hi,

Nov 28 16:41:36 192.168.2.50 kernel: ACPI: PCI Interrupt Link [LNKA] (IRQs
*7)
Nov 28 16:41:36 192.168.2.50 kernel: ACPI: PCI Interrupt Link [LNKB] (IRQs
*7)
Nov 28 16:41:36 192.168.2.50 kernel: ACPI: PCI Interrupt Link [LNKC] (IRQs
*7)
Nov 28 16:41:36 192.168.2.50 kernel: ACPI: PCI Interrupt Link [LNKD] (IRQs
*7)
Nov 28 16:41:36 192.168.2.50 kernel: ACPI: PCI Interrupt Link [LNKE] (IRQs 3
4 5 6 7 10 11 12 14 15) *0, disabled.
Nov 28 16:41:36 192.168.2.50 kernel: ACPI: PCI Interrupt Link [LNKF] (IRQs 3
4 5 6 7 10 11 12 14 15) *0, disabled.
Nov 28 16:41:36 192.168.2.50 kernel: ACPI: PCI Interrupt Link [LNKG] (IRQs 3
4 5 6 7 10 11 12 14 15) *0, disabled.
Nov 28 16:41:36 192.168.2.50 kernel: ACPI: PCI Interrupt Link [LNKH] (IRQs 3
4 5 6 7 *10 11 12 14 15)

This is normal? :-)

Thanks,

Janos


2005-11-29 08:17:18

by Denis Vlasenko

[permalink] [raw]
Subject: Re: ACPI: PCI Interrupt Link [LNKA] (IRQs *7)

On Monday 28 November 2005 18:05, JaniD++ wrote:
>References: <[email protected]> <[email protected]> <[email protected]>

You abuse your reply button

>X-Mailer: Microsoft Outlook Express 6.00.2800.1437
>X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1441

No wonder...

> Hi,
>
> Nov 28 16:41:36 192.168.2.50 kernel: ACPI: PCI Interrupt Link [LNKA] (IRQs
> *7)
> Nov 28 16:41:36 192.168.2.50 kernel: ACPI: PCI Interrupt Link [LNKB] (IRQs
> *7)
> Nov 28 16:41:36 192.168.2.50 kernel: ACPI: PCI Interrupt Link [LNKC] (IRQs
> *7)
> Nov 28 16:41:36 192.168.2.50 kernel: ACPI: PCI Interrupt Link [LNKD] (IRQs
> *7)
> Nov 28 16:41:36 192.168.2.50 kernel: ACPI: PCI Interrupt Link [LNKE] (IRQs 3
> 4 5 6 7 10 11 12 14 15) *0, disabled.
> Nov 28 16:41:36 192.168.2.50 kernel: ACPI: PCI Interrupt Link [LNKF] (IRQs 3
> 4 5 6 7 10 11 12 14 15) *0, disabled.
> Nov 28 16:41:36 192.168.2.50 kernel: ACPI: PCI Interrupt Link [LNKG] (IRQs 3
> 4 5 6 7 10 11 12 14 15) *0, disabled.
> Nov 28 16:41:36 192.168.2.50 kernel: ACPI: PCI Interrupt Link [LNKH] (IRQs 3
> 4 5 6 7 *10 11 12 14 15)
>
> This is normal? :-)

I do not understand your question
--
vda

2005-11-29 15:36:51

by Carlos Martín

[permalink] [raw]
Subject: Re: ACPI: PCI Interrupt Link [LNKA] (IRQs *7)

On 29/11/05, Denis Vlasenko <[email protected]> wrote:
> On Monday 28 November 2005 18:05, JaniD++ wrote:
> >References: <[email protected]> <[email protected]> <[email protected]>
>
> You abuse your reply button
>
> >X-Mailer: Microsoft Outlook Express 6.00.2800.1437
> >X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1441
>
> No wonder...

Hey, MS bashing! Can I join in?
Now, wouldn't it be sacrilege to post to any technical list with
something like Outlook?
>
> > Hi,
> >
> > Nov 28 16:41:36 192.168.2.50 kernel: ACPI: PCI Interrupt Link [LNKA] (IRQs
> > *7)
> > Nov 28 16:41:36 192.168.2.50 kernel: ACPI: PCI Interrupt Link [LNKB] (IRQs
> > *7)
> > Nov 28 16:41:36 192.168.2.50 kernel: ACPI: PCI Interrupt Link [LNKC] (IRQs
> > *7)
> > Nov 28 16:41:36 192.168.2.50 kernel: ACPI: PCI Interrupt Link [LNKD] (IRQs
> > *7)
> > Nov 28 16:41:36 192.168.2.50 kernel: ACPI: PCI Interrupt Link [LNKE] (IRQs 3
> > 4 5 6 7 10 11 12 14 15) *0, disabled.
> > Nov 28 16:41:36 192.168.2.50 kernel: ACPI: PCI Interrupt Link [LNKF] (IRQs 3
> > 4 5 6 7 10 11 12 14 15) *0, disabled.
> > Nov 28 16:41:36 192.168.2.50 kernel: ACPI: PCI Interrupt Link [LNKG] (IRQs 3
> > 4 5 6 7 10 11 12 14 15) *0, disabled.
> > Nov 28 16:41:36 192.168.2.50 kernel: ACPI: PCI Interrupt Link [LNKH] (IRQs 3
> > 4 5 6 7 *10 11 12 14 15)
> >
> > This is normal? :-)
>
> I do not understand your question

That's output from the kernel bootup-sequence, he's seen it and is
asking if that is normal behavior/output.

To answer the question, yes, it is perfectly normal to see that.
That's just the kernel describing how the PCI IRQs are set up. You
have nothing to worry about.

cmn
--
Carlos Mart?n Nieto http://www.cmartin.tk

"?C?mo voy a decir bobadas si soy mudo?" -- CACHAI

2005-11-30 17:36:14

by Jan Engelhardt

[permalink] [raw]
Subject: Re: ACPI: PCI Interrupt Link [LNKA] (IRQs *7)

>> > *7)
>> > Nov 28 16:41:36 192.168.2.50 kernel: ACPI: PCI Interrupt Link [LNKD] (IRQs
>> > *7)
>> > Nov 28 16:41:36 192.168.2.50 kernel: ACPI: PCI Interrupt Link [LNKE] (IRQs 3
>> > 4 5 6 7 10 11 12 14 15) *0, disabled.
>> > Nov 28 16:41:36 192.168.2.50 kernel: ACPI: PCI Interrupt Link [LNKF] (IRQs 3
>> > 4 5 6 7 10 11 12 14 15) *0, disabled.
>> > Nov 28 16:41:36 192.168.2.50 kernel: ACPI: PCI Interrupt Link [LNKG] (IRQs 3
>> > 4 5 6 7 10 11 12 14 15) *0, disabled.
>> > Nov 28 16:41:36 192.168.2.50 kernel: ACPI: PCI Interrupt Link [LNKH] (IRQs 3
>> > 4 5 6 7 *10 11 12 14 15)
>> >
>> > This is normal? :-)
>>
>> I do not understand your question
>
>To answer the question, yes, it is perfectly normal to see that.
>That's just the kernel describing how the PCI IRQs are set up. You
>have nothing to worry about.

I think it's the "disabled" that worries.



Jan Engelhardt
--
| Alphagate Systems, http://alphagate.hopto.org/
| jengelh's site, http://jengelh.hopto.org/

2005-11-30 23:30:54

by JaniD++

[permalink] [raw]
Subject: Re: ACPI: PCI Interrupt Link [LNKA] (IRQs *7)

Hi,


----- Original Message -----
From: "Jan Engelhardt" <[email protected]>
To: "Carlos Mart?n" <[email protected]>
Cc: "JaniD++" <[email protected]>; <[email protected]>;
"Denis Vlasenko" <[email protected]>
Sent: Wednesday, November 30, 2005 6:35 PM
Subject: Re: ACPI: PCI Interrupt Link [LNKA] (IRQs *7)


> >> > *7)
> >> > Nov 28 16:41:36 192.168.2.50 kernel: ACPI: PCI Interrupt Link [LNKD]
(IRQs
> >> > *7)
> >> > Nov 28 16:41:36 192.168.2.50 kernel: ACPI: PCI Interrupt Link [LNKE]
(IRQs 3
> >> > 4 5 6 7 10 11 12 14 15) *0, disabled.
> >> > Nov 28 16:41:36 192.168.2.50 kernel: ACPI: PCI Interrupt Link [LNKF]
(IRQs 3
> >> > 4 5 6 7 10 11 12 14 15) *0, disabled.
> >> > Nov 28 16:41:36 192.168.2.50 kernel: ACPI: PCI Interrupt Link [LNKG]
(IRQs 3
> >> > 4 5 6 7 10 11 12 14 15) *0, disabled.
> >> > Nov 28 16:41:36 192.168.2.50 kernel: ACPI: PCI Interrupt Link [LNKH]
(IRQs 3
> >> > 4 5 6 7 *10 11 12 14 15)
> >> >
> >> > This is normal? :-)
> >>
> >> I do not understand your question
> >
> >To answer the question, yes, it is perfectly normal to see that.
> >That's just the kernel describing how the PCI IRQs are set up. You
> >have nothing to worry about.
>
> I think it's the "disabled" that worries.

No, i worried about the " (IRQs *7)" format.
I never seen this before....

I searching the bottleneck of my system, and simply found these lines.

I have another question:

CPU0 CPU1 CPU2 CPU3
0: 112 0 0 12095059 IO-APIC-edge timer
8: 0 0 0 2005 IO-APIC-edge rtc
9: 0 0 0 0 IO-APIC-level acpi
14: 0 0 0 1922693 IO-APIC-edge ide0
169: 0 0 0 0 IO-APIC-level
uhci_hcd:usb2
177: 0 0 0 0 IO-APIC-level
uhci_hcd:usb3
185: 0 0 0 0 IO-APIC-level
uhci_hcd:usb4
193: 0 0 0 0 IO-APIC-level
ehci_hcd:usb1
209: 0 0 0 204795144 IO-APIC-level eth0
217: 0 0 0 424538586 IO-APIC-level eth1
NMI: 0 0 0 0
LOC: 12095010 12095009 12094905 12094904
ERR: 0
MIS: 0

How can i avoid this?
(all irq on CPU 3)

The echo /proc/irq/#smp_affinity # >smp_affinity

Has no effect. :-(

I tried it with kernel irq load balancing is on and off.
But nothing is changed. :(

Thanks

Janos



>
>
>
> Jan Engelhardt
> --
> | Alphagate Systems, http://alphagate.hopto.org/
> | jengelh's site, http://jengelh.hopto.org/
> -
> To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
> the body of a message to [email protected]
> More majordomo info at http://vger.kernel.org/majordomo-info.html
> Please read the FAQ at http://www.tux.org/lkml/

2005-11-30 23:31:14

by JaniD++

[permalink] [raw]
Subject: Re: ACPI: PCI Interrupt Link [LNKA] (IRQs *7)


----- Original Message -----
From: "Denis Vlasenko" <[email protected]>
To: "JaniD++" <[email protected]>
Cc: <[email protected]>
Sent: Tuesday, November 29, 2005 9:15 AM
Subject: Re: ACPI: PCI Interrupt Link [LNKA] (IRQs *7)


> On Monday 28 November 2005 18:05, JaniD++ wrote:
> >References: <[email protected]>
<[email protected]>
<[email protected]>
>
> You abuse your reply button

Sorry! :-)
I am a little bit lazy... :-P

>
> >X-Mailer: Microsoft Outlook Express 6.00.2800.1437
> >X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1441
>
> No wonder...
>
> > Hi,
> >
> > Nov 28 16:41:36 192.168.2.50 kernel: ACPI: PCI Interrupt Link [LNKA]
(IRQs
> > *7)
> > Nov 28 16:41:36 192.168.2.50 kernel: ACPI: PCI Interrupt Link [LNKB]
(IRQs
> > *7)
> > Nov 28 16:41:36 192.168.2.50 kernel: ACPI: PCI Interrupt Link [LNKC]
(IRQs
> > *7)
> > Nov 28 16:41:36 192.168.2.50 kernel: ACPI: PCI Interrupt Link [LNKD]
(IRQs
> > *7)
> > Nov 28 16:41:36 192.168.2.50 kernel: ACPI: PCI Interrupt Link [LNKE]
(IRQs 3
> > 4 5 6 7 10 11 12 14 15) *0, disabled.
> > Nov 28 16:41:36 192.168.2.50 kernel: ACPI: PCI Interrupt Link [LNKF]
(IRQs 3
> > 4 5 6 7 10 11 12 14 15) *0, disabled.
> > Nov 28 16:41:36 192.168.2.50 kernel: ACPI: PCI Interrupt Link [LNKG]
(IRQs 3
> > 4 5 6 7 10 11 12 14 15) *0, disabled.
> > Nov 28 16:41:36 192.168.2.50 kernel: ACPI: PCI Interrupt Link [LNKH]
(IRQs 3
> > 4 5 6 7 *10 11 12 14 15)
> >
> > This is normal? :-)
>
> I do not understand your question

(next mail)

> --
> vda
> -
> To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
> the body of a message to [email protected]
> More majordomo info at http://vger.kernel.org/majordomo-info.html
> Please read the FAQ at http://www.tux.org/lkml/

2005-11-30 23:30:52

by JaniD++

[permalink] [raw]
Subject: Re: ACPI: PCI Interrupt Link [LNKA] (IRQs *7)

Hi,


----- Original Message -----
From: "Carlos Mart?n" <[email protected]>
To: "JaniD++" <[email protected]>
Cc: <[email protected]>; "Denis Vlasenko" <[email protected]>
Sent: Tuesday, November 29, 2005 4:36 PM
Subject: Re: ACPI: PCI Interrupt Link [LNKA] (IRQs *7)


> On 29/11/05, Denis Vlasenko <[email protected]> wrote:
> > On Monday 28 November 2005 18:05, JaniD++ wrote:
> > >References: <[email protected]>
<[email protected]>
<[email protected]>
> >
> > You abuse your reply button
> >
> > >X-Mailer: Microsoft Outlook Express 6.00.2800.1437
> > >X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1441
> >
> > No wonder...
>
> Hey, MS bashing! Can I join in?
> Now, wouldn't it be sacrilege to post to any technical list with
> something like Outlook?

Sorry, i hate M$ generally, but.... :-P
(....i like outlook....
this is the one exception.)


> >
> > > Hi,
> > >
> > > Nov 28 16:41:36 192.168.2.50 kernel: ACPI: PCI Interrupt Link [LNKA]
(IRQs
> > > *7)
> > > Nov 28 16:41:36 192.168.2.50 kernel: ACPI: PCI Interrupt Link [LNKB]
(IRQs
> > > *7)
> > > Nov 28 16:41:36 192.168.2.50 kernel: ACPI: PCI Interrupt Link [LNKC]
(IRQs
> > > *7)
> > > Nov 28 16:41:36 192.168.2.50 kernel: ACPI: PCI Interrupt Link [LNKD]
(IRQs
> > > *7)
> > > Nov 28 16:41:36 192.168.2.50 kernel: ACPI: PCI Interrupt Link [LNKE]
(IRQs 3
> > > 4 5 6 7 10 11 12 14 15) *0, disabled.
> > > Nov 28 16:41:36 192.168.2.50 kernel: ACPI: PCI Interrupt Link [LNKF]
(IRQs 3
> > > 4 5 6 7 10 11 12 14 15) *0, disabled.
> > > Nov 28 16:41:36 192.168.2.50 kernel: ACPI: PCI Interrupt Link [LNKG]
(IRQs 3
> > > 4 5 6 7 10 11 12 14 15) *0, disabled.
> > > Nov 28 16:41:36 192.168.2.50 kernel: ACPI: PCI Interrupt Link [LNKH]
(IRQs 3
> > > 4 5 6 7 *10 11 12 14 15)
> > >
> > > This is normal? :-)
> >
> > I do not understand your question
>
> That's output from the kernel bootup-sequence, he's seen it and is
> asking if that is normal behavior/output.
>
> To answer the question, yes, it is perfectly normal to see that.
> That's just the kernel describing how the PCI IRQs are set up. You
> have nothing to worry about.

Thanks for the answer!
I ask that because i newer seen this format befor: "[LNKA] (IRQs *7)"

Thanks
Janos


>
> cmn
> --
> Carlos Mart?n Nieto http://www.cmartin.tk
>
> "?C?mo voy a decir bobadas si soy mudo?" -- CACHAI
> -
> To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
> the body of a message to [email protected]
> More majordomo info at http://vger.kernel.org/majordomo-info.html
> Please read the FAQ at http://www.tux.org/lkml/

2005-12-01 08:22:26

by Brown, Len

[permalink] [raw]
Subject: RE: ACPI: PCI Interrupt Link [LNKA] (IRQs *7)

> ACPI: PCI Interrupt Link [LNKG](IRQs 3 4 5 6 7 10 11 12 14 15) *0, disabled.
> ACPI: PCI Interrupt Link [LNKH](IRQs 3 4 5 6 7 *10 11 12 14 15)

ACPI PCI Interrupt Links are a way to connect device interrupt
wires to (an assortment of) interrupt controller IRQ inputs.

The "disabled" simply means that particular link
isn't being used -- likely because the link is used
only in another mode (eg. PIC vs APIC mode), or because
there is nothing attached to that interrupt wire.

The kernel will complain loudly if a device references
a disabled link, as it would be a BIOS bug.

The '*' is the IRQ that the link is currently using.

Later on in the dmesg you will be able to see
at device probe time which links are used by
which devices.

In PIC mode we don't balance the IRQs between
links -- though you could enable it with "acpi_irq_balance".
The reason we don't is because too many legacy BIOSs
fail when we do.

In IOAPIC mode, acpi_irq_balance is enabled by default.

This process assigns devices to IRQs, and the idea of
'balance' here is to minimize sharing of the same IRQ
wire between multiple devices.

This has nothing to do with the run-time balancing
to target a given IRQ at a specific CPU.

cheers,
-Len