Re: [PATCH 00/16] dyn_array and nr_irqs support v2

From: H. Peter Anvin
Date: Mon Aug 04 2008 - 22:53:48 EST


Mike Travis wrote:

So on my wish list is to stably encode the MSI interurrpt numbers. And
using a sparse irq address space I can. As it only takes 28 bits to hold
the complete bus + device + function + msi source [ 0-4095 ]

Don't you need "domain" (node) in the bus:device:function:vector combination?
(Or [hack] use a lot bigger field for bus with the node encoded into it.)


You definitely need domain, and that blows the 32-bit limit quite out of the water.

-hpa
--
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/