On 06.03.2013, at 01:23, Benjamin Herrenschmidt wrote:

> On Mon, 2013-03-04 at 23:20 +0100, Alexander Graf wrote:
>> 7) Interrupt line connections to vcpus are implicit
>> 
>> We don't explicitly mark which in-kernel irqchip interrupt line goes
>> to which vcpu. This is done implicitly. If we see a need for it, we
>> create a new irqchip device type that allows us to explicitly
>> configure vcpu connections.
> 
> I don't understand that one. The connection from irq source goes to
> which vcpu is an intrinsic part of the configuration of that interrupt
> line on XICS and MPIC and probably any other, which is set explicitly by
> the guest using MMIO or hcalls ...

Yes, I was referring to the other side of the connection. You really only have 
a pool of vcpus. But your interrupt controller needs to know "CPU 0 is the one 
over there". That connection is implicit by vcpu id today, but we could make it 
user space settable later.


Alex

--
To unsubscribe from this list: send the line "unsubscribe kvm" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to