n Kagan
> CC: Denis V. Lunev
> CC: qemu-devel@nongnu.org
Reviewed-by: Peter Hornyack
>
> ---
> arch/x86/kvm/hyperv.c| 117
> +--
> arch/x86/kvm/hyperv.h| 2 +
> arch/x86/kvm/x86.c | 12 +
> include/lin
On Fri, Dec 18, 2015 at 8:01 AM, Paolo Bonzini wrote:
>
>
> On 18/12/2015 16:19, Pavel Fedin wrote:
>> As far as i understand this code, KVM_EXIT_HYPERV is called when one
>> of three MSRs are accessed. But, shouldn't we have implemented
>> instead something more generic, like KVM_EXIT_REG_IO, whi
t; +#define HV_X64_MSR_CRASH_CTL_NOTIFY(1ULL << 63)
>>> +#define HV_X64_MSR_CRASH_CTL_CONTENTS \
>>> + (HV_X64_MSR_CRASH_CTL_NOTIFY)
>>
>> Why is HV_X64_MSR_CRASH_CTL_CONTENTS needed? Can I just remove it?
>>
>> Pa
RASH
> and flag KVM_SYSTEM_EVENT_FL_HV_CRASH to clarify that
> crash occures inside Hyper-V based guest.
>
> Signed-off-by: Andrey Smetanin
> Signed-off-by: Denis V. Lunev
> CC: Paolo Bonzini
> CC: Gleb Natapov
Reviewed-by: Peter Hornyack
> ---
> arch/x86/kvm/x86.c | 8 ++
On Tue, Jun 30, 2015 at 4:33 AM, Denis V. Lunev wrote:
> From: Andrey Smetanin
>
> Hyper-V crash msr's are per vm, aren't per vcpu, so mark them
> as partition wide.
>
> Signed-off-by: Andrey Smetanin
> Signed-off-by: Denis V. Lunev
> CC: Paolo Bonzini
>
tingiush the moment of actual guest crash
> by checking host initiated value from msr info. Also patch
> prevents modification of crash ctl msr by guest.
>
> Signed-off-by: Andrey Smetanin
> Signed-off-by: Denis V. Lunev
> CC: Paolo Bonzini
> CC: Gleb Natapov
Rev
CC: Gleb Natapov
Reviewed-by: Peter Hornyack
> ---
> include/linux/kvm_host.h | 1 +
> 1 file changed, 1 insertion(+)
>
> diff --git a/include/linux/kvm_host.h b/include/linux/kvm_host.h
> index 2b2edf1..a377e00 100644
> --- a/include/linux/kvm_host.h
> +++ b/include/l
On Tue, Jun 30, 2015 at 4:33 AM, Denis V. Lunev wrote:
> From: Andrey Smetanin
>
> Added kvm Hyper-V context hv crash variables as storage
> of Hyper-V crash msrs.
>
> Signed-off-by: Andrey Smetanin
> Signed-off-by: Denis V. Lunev
> CC: Paolo Bonzini
> CC: Gleb
On Tue, Jun 30, 2015 at 4:33 AM, Denis V. Lunev wrote:
> From: Andrey Smetanin
>
> Added Hyper-V crash msrs values - HV_X64_MSR_CRASH*.
>
> Signed-off-by: Andrey Smetanin
> Signed-off-by: Denis V. Lunev
> CC: Paolo Bonzini
> CC: Gleb Natapov
Reviewed-by: Peter Horn
zini
> CC: Gleb Natapov
Reviewed-by: Peter Hornyack
> ---
> include/linux/kvm_host.h | 3 +++
> 1 file changed, 3 insertions(+)
>
> diff --git a/include/linux/kvm_host.h b/include/linux/kvm_host.h
> index 9564fd7..2b2edf1 100644
> --- a/include/linux/kvm_host.h
> +++ b/in
V kvm/vcpu fields moved into appropriate hyperv context
> structures. Copyrights and authors information copied from x86.c
> to hyperv.c.
>
> Signed-off-by: Andrey Smetanin
> Signed-off-by: Denis V. Lunev
> CC: Paolo Bonzini
> CC: Gleb Natapov
Reviewed-by: Peter Hornyac
On Mon, Jun 22, 2015 at 9:05 AM, Denis V. Lunev wrote:
> From: Andrey Smetanin
>
> Previous patches allowes userspace to setup Hyper-V crash ctl msr.
> This msr should expose HV_X64_MSR_CRASH_CTL_NOTIFY value to Hyper-V
> guest to allow to send crash data. Unfortunately Hyper-V guest notifies
> h
On Mon, Jun 22, 2015 at 9:05 AM, Denis V. Lunev wrote:
> From: Andrey Smetanin
>
> Added hyper-v crash msr's(HV_X64_MSR_CRASH*) data and control
> geters and setters.
>
> Signed-off-by: Andrey Smetanin
> Signed-off-by: Denis V. Lunev
> CC: Paolo Bonzini
> CC: Gleb Natapov
> ---
> arch/x86/kv
Hi Denis, Andrey, I have a few comments and questions. (re-sending in
plain-text mode, apologies for sending twice.)
On Thu, Jun 11, 2015 at 6:18 AM, Denis V. Lunev wrote:
> From: Andrey Smetanin
>
> Windows 2012 guests can notify hypervisor about occurred guest crash
> (Windows bugcheck(BSOD))
Hi Denis, Andrey, I have a few comments and questions.
On Thu, Jun 11, 2015 at 6:18 AM, Denis V. Lunev wrote:
> From: Andrey Smetanin
>
> Windows 2012 guests can notify hypervisor about occurred guest crash
> (Windows bugcheck(BSOD)) by writing specific Hyper-V msrs. This patch does
> handling
15 matches
Mail list logo