Date: Tue, 15 May 2001 17:31:35 +0200 From: Tor.Egge@fast.no To: lars@odin-corporation.com Cc: smp@FreeBSD.ORG Subject: Re: Any reason why we don't use irqs above 15 on SMP systems? Message-ID: <200105151531.RAA48069@midten.fast.no> In-Reply-To: Your message of "Mon, 14 May 2001 14:40:58 -0500" References: <3B0034CA.D6692771@odin-corporation.com>
next in thread | previous in thread | raw e-mail | index | archive | help
> Hi, > A while back I seem to recall that if you ran on an SMP system, that you > would end up with essentially 32 irqs. That doesn't seem to happen any > more. This particular motherboard (Supermicro P6DNE) is configured with > PNP OS set to yes. That is the only way I can get this box up and > running. Otherwise, it assigns every PCI board irq 11, and a that > point, no interupts are comming through. On -stable, it's 24 low level interrupt handlers. The binding of (APIC id, intpin) pairs to low level interrupt handler numbers is deferred for PCI devices until the probe routine asks for which interrupt the device uses. The first free low level interrupt handler is then allocated for that (APIC id, intpin) pair. Multiple PCI devices described in the MP table as sharing the same (APIC id, intpin) pair will share the same low level interrupt handler. - Tor Egge To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-smp" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200105151531.RAA48069>