On 05/06/2011 11:29 AM, Pekka Enberg wrote: > On Fri, May 6, 2011 at 10:26 AM, Sasha Levin <levinsasha928@xxxxxxxxx> wrote: >> virtio-blk needs a block of 4 IRQs (currently - staticly defined). >> Giving the initial IRQ of 15 causes breakage when adding more >> than one device. >> >> Signed-off-by: Sasha Levin <levinsasha928@xxxxxxxxx> > > Can we make the allocation dynamic instead? AFAICT, it could be a simple as > > int kvm__request_irq(struct kvm *kvm) > { > return kvm->next_irq++; > } > > that's done at device init time and then we'd just add "int irq" to > the individual struct devices. > > Pekka Yes, but start with 0x40 as initial vector for devices please. -- Thanks, Cyrill -- To unsubscribe from this list: send the line "unsubscribe kvm" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html