On 2012-10-24 02:50, Paul Mackerras wrote:
On Tue, Oct 23, 2012 at 12:48:28PM +0200, Jan Kiszka wrote:
The current irqchip API is like this:
KVM_CREATE_IRQCHIP (without any parameters)
...
KVM_CREATE_VCPU
KVM_SET_IRQCHIP (or the other way around)
...
KVM_RUN
The arguments you cannot
Il 24/10/2012 02:50, Paul Mackerras ha scritto:
So we could indeed use the existing KVM_CREATE_IRQCHIP to tell KVM to
create a presentation controller per vcpu. But then how do we tell
KVM how many source controllers we want and how many interrupts each
source controller should handle? The
On 2012-10-25 18:14, Paolo Bonzini wrote:
Il 24/10/2012 02:50, Paul Mackerras ha scritto:
So we could indeed use the existing KVM_CREATE_IRQCHIP to tell KVM to
create a presentation controller per vcpu. But then how do we tell
KVM how many source controllers we want and how many interrupts
Il 25/10/2012 18:32, Jan Kiszka ha scritto:
For wiring things together, I agree. But the IOAPIC has a fixed number
of input lines per chip, Power needs to configure them. I don't think
deriving this from addressed lines is the best solution. Some lines may
be configured (too) late, when the
On Thu, 2012-10-25 at 20:27 +0200, Paolo Bonzini wrote:
Probably you do need a variant of KVM_CREATE_IRQCHIP to create the
IOAPICs/source controllers (Paul's proposal at
http://permalink.gmane.org/gmane.comp.emulators.kvm.powerpc.devel/5674
for example), assign chip ids to them, set the number
On Fri, Sep 14, 2012 at 03:15:32PM +0200, Alexander Graf wrote:
On 14.09.2012, at 14:45, Paul Mackerras wrote:
On Fri, Sep 14, 2012 at 02:13:37PM +0200, Alexander Graf wrote:
So do you think it makes more sense to reimplement a large page allocator
in KVM, as this patch set does, or