lists.openwall.net | lists / announce owl-users owl-dev john-users john-dev passwdqc-users yescrypt popa3d-users / oss-security kernel-hardening musl sabotage tlsify passwords / crypt-dev xvendor / Bugtraq Full-Disclosure linux-kernel linux-netdev linux-ext4 linux-hardening linux-cve-announce PHC | |
Open Source and information security mailing list archives
| ||
|
Date: Fri, 23 Oct 2015 16:46:59 +0800 From: Jian Zhou <jianjay.zhou@...wei.com> To: <kvm@...r.kernel.org>, <pbonzini@...hat.com>, <gleb@...nel.org>, <tglx@...utronix.de>, <mingo@...hat.com>, <hpa@...or.com>, <x86@...nel.org>, <linux-kernel@...r.kernel.org> CC: <herongguang.he@...wei.com>, <zhang.zhanghailiang@...wei.com>, <weidong.huang@...wei.com>, <peter.huangpeng@...wei.com>, Jian Zhou <jianjay.zhou@...wei.com> Subject: [PATCH v2 0/4] KVM: VMX: enable LBR virtualization 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 -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@...r.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
Powered by blists - more mailing lists