[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH 2/2] kvm/x86: Hyper-V kvm exit
From: |
Roman Kagan |
Subject: |
Re: [Qemu-devel] [PATCH 2/2] kvm/x86: Hyper-V kvm exit |
Date: |
Fri, 9 Oct 2015 17:53:59 +0300 |
User-agent: |
Mutt/1.5.24 (2015-08-30) |
On Fri, Oct 09, 2015 at 04:41:15PM +0200, Paolo Bonzini wrote:
> On 09/10/2015 15:39, Denis V. Lunev wrote:
> > A new vcpu exit is introduced to notify the userspace of the
> > changes in Hyper-V synic configuraion triggered by guest writing to the
> > corresponding MSRs.
>
> Why is this exit necessary?
The guest writes to synic-related MSRs and that should take "immediate"
effect.
E.g. it may decide to disable or relocate the message page by writing to
SIMP MSR. The host is then supposed to stop accessing the old message
page before the vCPU proceeds to the next instruction. Hence the exit,
to allow the userspace to react accordingly before reentering the guest.
Roman.
- [Qemu-devel] [PATCH 1/2] kvm/x86: Hyper-V synthetic interrupt controller, (continued)
- [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
- Re: [Qemu-devel] [PATCH 2/2] kvm/x86: Hyper-V kvm exit, Eric Blake, 2015/10/12
- Re: [Qemu-devel] [PATCH 2/2] kvm/x86: Hyper-V kvm exit, Roman Kagan, 2015/10/12
- Re: [Qemu-devel] [PATCH 2/2] kvm/x86: Hyper-V kvm exit, Paolo Bonzini, 2015/10/15
- Re: [Qemu-devel] [PATCH 2/2] kvm/x86: Hyper-V kvm exit, Denis V. Lunev, 2015/10/15
- Re: [Qemu-devel] [PATCH 2/2] kvm/x86: Hyper-V kvm exit, KY Srinivasan, 2015/10/15