[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH 1/2] kvm/x86: Hyper-V synthetic interrupt contro
From: |
Paolo Bonzini |
Subject: |
Re: [Qemu-devel] [PATCH 1/2] kvm/x86: Hyper-V synthetic interrupt controller |
Date: |
Fri, 9 Oct 2015 17:58:41 +0200 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.3.0 |
On 09/10/2015 17:53, Roman Kagan wrote:
> > I really don't like this auto-EOI extension, but I guess that's the
> > spec. :( If it wasn't for it, you could do everything very easily in
> > userspace using Google's proposed MSR exit.
> I guess you're right. We'd probably have to (ab)use MSI for SINT
> delivery, though.
Not really an issue, as MSI on x86 is really just the external entry
point into the LAPIC, it makes sense that it be the external interface
into KVM's virtualized LAPIC. Userspace split irqchip is (ab)using MSI
routes the same way.
> Anyway the need to implement auto-EOI rules that out.
Yup. I look forward to reviewing v2!
Paolo
- [Qemu-devel] [PATCH 0/2] Hyper-V synthetic interrupt controller, Denis V. Lunev, 2015/10/10
- [Qemu-devel] [PATCH 1/2] kvm/x86: Hyper-V synthetic interrupt controller, Denis V. Lunev, 2015/10/09
- Re: [Qemu-devel] [PATCH 1/2] kvm/x86: Hyper-V synthetic interrupt controller, Paolo Bonzini, 2015/10/09
- Re: [Qemu-devel] [PATCH 1/2] kvm/x86: Hyper-V synthetic interrupt controller, Christian Borntraeger, 2015/10/15
- Re: [Qemu-devel] [PATCH 1/2] kvm/x86: Hyper-V synthetic interrupt controller, Cornelia Huck, 2015/10/12
- Re: [Qemu-devel] [PATCH 1/2] kvm/x86: Hyper-V synthetic interrupt controller, Paolo Bonzini, 2015/10/12
- Re: [Qemu-devel] [PATCH 1/2] kvm/x86: Hyper-V synthetic interrupt controller, Roman Kagan, 2015/10/12
[Qemu-devel] [PATCH 2/2] kvm/x86: Hyper-V kvm exit, Denis V. Lunev, 2015/10/09
Re: [Qemu-devel] [PATCH 2/2] kvm/x86: Hyper-V kvm exit, Eric Blake, 2015/10/12