1. 15 6月, 2016 1 次提交
  2. 24 5月, 2016 3 次提交
  3. 19 5月, 2016 3 次提交
  4. 18 5月, 2016 1 次提交
  5. 13 5月, 2016 1 次提交
  6. 24 3月, 2016 1 次提交
  7. 25 2月, 2016 1 次提交
  8. 23 2月, 2016 1 次提交
  9. 13 2月, 2016 1 次提交
  10. 21 1月, 2016 9 次提交
  11. 17 12月, 2015 2 次提交
    • A
      target-i386/kvm: Hyper-V SynIC timers MSR's support · ff99aa64
      Andrey Smetanin 提交于
      Hyper-V SynIC timers are host timers that are configurable
      by guest through corresponding MSR's (HV_X64_MSR_STIMER*).
      Guest setup and use fired by host events(SynIC interrupt
      and appropriate timer expiration message) as guest clock
      events.
      
      The state of Hyper-V SynIC timers are stored in corresponding
      MSR's. This patch seria implements such MSR's support and migration.
      Signed-off-by: NAndrey Smetanin <asmetanin@virtuozzo.com>
      CC: Paolo Bonzini <pbonzini@redhat.com>
      CC: Richard Henderson <rth@twiddle.net>
      CC: Eduardo Habkost <ehabkost@redhat.com>
      CC: "Andreas Färber" <afaerber@suse.de>
      CC: Marcelo Tosatti <mtosatti@redhat.com>
      CC: Denis V. Lunev <den@openvz.org>
      CC: Roman Kagan <rkagan@virtuozzo.com>
      CC: kvm@vger.kernel.org
      
      Message-Id: <1448464885-8300-3-git-send-email-asmetanin@virtuozzo.com>
      Signed-off-by: NPaolo Bonzini <pbonzini@redhat.com>
      ff99aa64
    • A
      target-i386/kvm: Hyper-V SynIC MSR's support · 866eea9a
      Andrey Smetanin 提交于
      This patch does Hyper-V Synthetic interrupt
      controller(Hyper-V SynIC) MSR's support and
      migration. Hyper-V SynIC is enabled by cpu's
      'hv-synic' option.
      
      This patch does not allow cpu creation if
      'hv-synic' option specified but kernel
      doesn't support Hyper-V SynIC.
      
      Changes v3:
      * removed 'msr_hv_synic_version' migration because
      it's value always the same
      * moved SynIC msr's initialization into kvm_arch_init_vcpu
      Signed-off-by: NAndrey Smetanin <asmetanin@virtuozzo.com>
      Reviewed-by: NRoman Kagan <rkagan@virtuozzo.com>
      Signed-off-by: NDenis V. Lunev <den@openvz.org>
      CC: Paolo Bonzini <pbonzini@redhat.com>
      CC: Richard Henderson <rth@twiddle.net>
      CC: Eduardo Habkost <ehabkost@redhat.com>
      CC: "Andreas Färber" <afaerber@suse.de>
      CC: Marcelo Tosatti <mtosatti@redhat.com>
      CC: Roman Kagan <rkagan@virtuozzo.com>
      CC: Denis V. Lunev <den@openvz.org>
      CC: kvm@vger.kernel.org
      Signed-off-by: NPaolo Bonzini <pbonzini@redhat.com>
      866eea9a
  12. 26 11月, 2015 1 次提交
    • E
      target-i386: kvm: Use env->mcg_cap when setting up MCE · 2590f15b
      Eduardo Habkost 提交于
      When setting up MCE, instead of using the MCE_*_DEF macros
      directly, just filter the existing env->mcg_cap value.
      
      As env->mcg_cap is already initialized as
      MCE_CAP_DEF|MCE_BANKS_DEF at target-i386/cpu.c:mce_init(), this
      doesn't change any behavior. But it will allow us to change
      mce_init() in the future, to implement different defaults
      depending on CPU model, machine-type or command-line parameters.
      Signed-off-by: NEduardo Habkost <ehabkost@redhat.com>
      Signed-off-by: NPaolo Bonzini <pbonzini@redhat.com>
      Message-Id: <1448471956-66873-9-git-send-email-pbonzini@redhat.com>
      2590f15b
  13. 06 11月, 2015 1 次提交
  14. 23 10月, 2015 4 次提交
  15. 13 10月, 2015 1 次提交
  16. 07 10月, 2015 2 次提交
  17. 03 10月, 2015 3 次提交
  18. 25 9月, 2015 2 次提交
  19. 16 9月, 2015 2 次提交