From: Robert Hancock <hancockr@shaw.ca>
To: Radu Rendec <radu.rendec@ines.ro>
Cc: linux-kernel@vger.kernel.org
Subject: Re: IRQ routing / assignment issue
Date: Tue, 02 Sep 2008 08:47:12 -0600 [thread overview]
Message-ID: <48BD51F0.9080701@shaw.ca> (raw)
In-Reply-To: <1220350993.16764.27.camel@blade.ines.ro>
Radu Rendec wrote:
> On Mon, 2008-09-01 at 11:21 -0600, Robert Hancock wrote:
>> The kernel doesn't really have any way to change the physical
>> device/slot to IRQ mapping. In some cases there are BIOS settings which
>> might influence this, but in most cases it's impossible to change (i.e.
>> devices physically wired to the same IRQ line).
>
> Thanks for your quick reply. I know there are 4 physical interrupt
> lines, interleaved for the many devices connected to a bus, so that, if
> most of the devices issue INTA, the interrupts are actually asserted on
> different pins of the apic (an almost uniform distribution of the
> interrupts, but still, two devices can share the same physical line). I
> also know that it's possible to change the (logical) irq levels assigned
> to physical INTA-INTD (perhaps using the pirq= parameter).
>
> As I have limited knowledge of hardware implementations, I'm asking you
> if it's usual/possible for a dual-processor system to have the same
> physical irq pin connected to the same irq line of _different_ pci
> buses. To put it in other words, is it possible for two devices on
> _separate_ pci buses to physically share the same irq pin?
Most of the systems I've seen with multiple PCI buses (servers, mostly)
have normally had separate IRQ pins for each slot for at least INTA, in
fact. However, I don't think there's any reason why you couldn't have
the same IRQ pin routed to slots on different buses..
next prev parent reply other threads:[~2008-09-02 14:47 UTC|newest]
Thread overview: 4+ messages / expand[flat|nested] mbox.gz Atom feed top
[not found] <fa.Ayf504otegg3VVbRsozI1UFd/6Y@ifi.uio.no>
2008-09-01 17:21 ` IRQ routing / assignment issue Robert Hancock
2008-09-02 10:23 ` Radu Rendec
2008-09-02 14:47 ` Robert Hancock [this message]
2008-09-01 12:59 Radu Rendec
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=48BD51F0.9080701@shaw.ca \
--to=hancockr@shaw.ca \
--cc=linux-kernel@vger.kernel.org \
--cc=radu.rendec@ines.ro \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox