RE: [PATCH] 2.6.1-mm2: Get irq_vector size right for generic subarchUP installer kernels

From: Zwane Mwaikambo
Date: Wed Jan 14 2004 - 23:38:29 EST


On Wed, 14 Jan 2004, Nakajima, Jun wrote:

> I tend to agree. I think the confusing part is the range of the IRQs on
> that machine. Assuming that irq_vector[NR_IRQ_VECTORS = 1024] requires
> more entries, then the IRQs should take that range, because
> IO_APCI_VECTOR(irq) is just irq_vector[irq], for example. If NR_IRQS is
> still 224, how can do_IRQ() can get the correct IRQ (i.e. >= 224) ? So
> in that case, the IRQ should be smaller than 224, then irq_vector[]
> should be smaller.

In my opinion we should be breaking after we've exceeded the maximum
external vectors we can install. This will of course mean less than
the number of RTEs. James have you actually managed to use the devices
connected to the high (over ~224) RTEs?

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