Re: [RFC] Deferred interrupt handling.

Avi Kivity
2007-07-19T09:23:24Z

Lennart Sorensen wrote:
> On Wed, Jul 18, 2007 at 07:46:13PM +0300, Avi Kivity wrote:
>
>> IMO the only reasonable solution is to disallow interrupt forwarding
>> with shared irqs. If someone later comes up with a bright idea, we can
>> implement it. Otherwise the problem will solve itself with hardware
>> moving to msi.
>>
>
> Disallowing shared IRQs means disallowing PCI devices in general, so now
> you are back to ISA only devices, which it sounds like were the only
> things already allowed by vm86 or whatever it was for passing through.
>
>

No, it means disallowing pci devices that use shared irqs, and allowing
pci devices that use non-shared irqs.

> Certainly does appear to have potential though for allowing more
> interesting virtual machines.
>

IMO pass-through is counter to most of the benefits of virtualization.
But users seem to want it.

--
error compiling committee.c: too many arguments to function