Messages in this thread | | | Date | Mon, 04 Aug 2008 19:38:27 -0700 | From | "H. Peter Anvin" <> | Subject | Re: [PATCH 00/16] dyn_array and nr_irqs support v2 |
| |
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
| |