All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v2 0/4] KVM: VMX: enable LBR virtualization
@ 2015-10-23  9:15 Jian Zhou
  2015-10-23  9:15 ` [PATCH v2 1/4] KVM: X86: Add arrays to save/restore LBR MSRs Jian Zhou
                   ` (5 more replies)
  0 siblings, 6 replies; 16+ messages in thread
From: Jian Zhou @ 2015-10-23  9:15 UTC (permalink / raw)
  To: kvm, pbonzini, gleb, tglx, mingo, hpa, x86, linux-kernel
  Cc: herongguang.he, zhang.zhanghailiang, weidong.huang,
	peter.huangpeng, Jian Zhou

Changelog in v2:
  (1) move the implementation into vmx.c
  (2) migraton is supported
  (3) add arrays in kvm_vcpu_arch struct to save/restore
      LBR MSRs at vm exit/entry time.
  (4) add a parameter of kvm_intel module to permanently
      disable LBRV
  (5) table of supported CPUs is reorgnized, LBRV
      can be enabled or not according to the guest CPUID

Jian Zhou (4):
  KVM: X86: Add arrays to save/restore LBR MSRs
  KVM: X86: LBR MSRs of supported CPU types
  KVM: X86: Migration is supported
  KVM: VMX: details of LBR virtualization implementation

 arch/x86/include/asm/kvm_host.h  |  26 ++++-
 arch/x86/include/asm/msr-index.h |  26 ++++-
 arch/x86/kvm/vmx.c               | 245 +++++++++++++++++++++++++++++++++++++++
 arch/x86/kvm/x86.c               |  88 ++++++++++++--
 4 files changed, 366 insertions(+), 19 deletions(-)

--
1.7.12.4

^ permalink raw reply	[flat|nested] 16+ messages in thread
* [PATCH v2 0/4] KVM: VMX: enable LBR virtualization
@ 2015-10-23  8:46 Jian Zhou
  2015-10-23  8:47 ` [PATCH v2 3/4] KVM: X86: Migration is supported Jian Zhou
  0 siblings, 1 reply; 16+ messages in thread
From: Jian Zhou @ 2015-10-23  8:46 UTC (permalink / raw)
  To: kvm, pbonzini, gleb, tglx, mingo, hpa, x86, linux-kernel
  Cc: herongguang.he, zhang.zhanghailiang, weidong.huang,
	peter.huangpeng, Jian Zhou

Changelog in v2:
  (1) move the implementation into vmx.c
  (2) migraton is supported
  (3) add arrays in kvm_vcpu_arch struct to save/restore
      LBR MSRs at vm exit/entry time.
  (3) add a parameter of kvm_intel module to permanently
      disable LBRV
  (4) table of supported CPUs is reorgnized, LBRV
      can be enabled or not according to the guest CPUID

Jian Zhou (4):
  KVM: X86: Add arrays to save/restore LBR MSRs
  KVM: X86: LBR MSRs of supported CPU types
  KVM: X86: Migration is supported
  KVM: VMX: details of LBR virtualization implementation

 arch/x86/include/asm/kvm_host.h  |  26 ++++-
 arch/x86/include/asm/msr-index.h |  26 ++++-
 arch/x86/kvm/vmx.c               | 245 +++++++++++++++++++++++++++++++++++++++
 arch/x86/kvm/x86.c               |  88 ++++++++++++--
 4 files changed, 366 insertions(+), 19 deletions(-)

--
1.7.12.4

^ permalink raw reply	[flat|nested] 16+ messages in thread

end of thread, other threads:[~2015-11-12 10:39 UTC | newest]

Thread overview: 16+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-10-23  9:15 [PATCH v2 0/4] KVM: VMX: enable LBR virtualization Jian Zhou
2015-10-23  9:15 ` [PATCH v2 1/4] KVM: X86: Add arrays to save/restore LBR MSRs Jian Zhou
2015-10-23 12:14   ` kbuild test robot
2015-10-23  9:15 ` [PATCH v2 2/4] KVM: X86: LBR MSRs of supported CPU types Jian Zhou
2015-10-23  9:15 ` [PATCH v2 3/4] KVM: X86: Migration is supported Jian Zhou
2015-11-11 15:15   ` Paolo Bonzini
2015-11-12  7:06     ` Jian Zhou
2015-11-12  9:00       ` Paolo Bonzini
2015-11-12 10:39         ` Jian Zhou
2015-10-23  9:15 ` [PATCH v2 4/4] KVM: VMX: details of LBR virtualization implementation Jian Zhou
2015-11-09  1:33 ` [PATCH v2 0/4] KVM: VMX: enable LBR virtualization Jian Zhou
2015-11-09  9:06   ` Paolo Bonzini
2015-11-09  9:26     ` Jian Zhou
2015-11-11 15:23 ` Paolo Bonzini
2015-11-12  8:06   ` Jian Zhou
  -- strict thread matches above, loose matches on Subject: below --
2015-10-23  8:46 Jian Zhou
2015-10-23  8:47 ` [PATCH v2 3/4] KVM: X86: Migration is supported Jian Zhou

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.