-
- Downloads
Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
Pull KVM fixes from Paolo Bonzini: "s390: - optimization for the exitless interrupt support that was merged in 4.16-rc1 - improve the branch prediction blocking for nested KVM - replace some jump tables with switch statements to improve expoline performance - fixes for multiple epoch facility ARM: - fix the interaction of userspace irqchip VMs with in-kernel irqchip VMs - make sure we can build 32-bit KVM/ARM with gcc-8. x86: - fixes for AMD SEV - fixes for Intel nested VMX, emulated UMIP and a dump_stack() on VM startup - fixes for async page fault migration - small optimization to PV TLB flush (new in 4.16-rc1) - syzkaller fixes Generic: - compiler warning fixes - syzkaller fixes - more improvements to the kvm_stat tool Two more small Spectre fixes are going to reach you via Ingo" * tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm: (40 commits) KVM: SVM: Fix SEV LAUNCH_SECRET command KVM: SVM: install RSM intercept KVM: SVM: no need to call access_ok() in LAUNCH_MEASURE command include: psp-sev: Capitalize invalid length enum crypto: ccp: Fix sparse, use plain integer as NULL pointer KVM: X86: Avoid traversing all the cpus for pv tlb flush when steal time is disabled x86/kvm: Make parse_no_xxx __init for kvm KVM: x86: fix backward migration with async_PF kvm: fix warning for non-x86 builds kvm: fix warning for CONFIG_HAVE_KVM_EVENTFD builds tools/kvm_stat: print 'Total' line for multiple events only tools/kvm_stat: group child events indented after parent tools/kvm_stat: separate drilldown and fields filtering tools/kvm_stat: eliminate extra guest/pid selection dialog tools/kvm_stat: mark private methods as such tools/kvm_stat: fix debugfs handling tools/kvm_stat: print error on invalid regex tools/kvm_stat: fix crash when filtering out all non-child trace events tools/kvm_stat: avoid 'is' for equality checks tools/kvm_stat: use a more pythonic way to iterate over dictionaries ...
Showing
- Documentation/virtual/kvm/cpuid.txt 4 additions, 0 deletionsDocumentation/virtual/kvm/cpuid.txt
- Documentation/virtual/kvm/msr.txt 2 additions, 1 deletionDocumentation/virtual/kvm/msr.txt
- arch/arm/kvm/hyp/Makefile 5 additions, 0 deletionsarch/arm/kvm/hyp/Makefile
- arch/arm/kvm/hyp/banked-sr.c 4 additions, 0 deletionsarch/arm/kvm/hyp/banked-sr.c
- arch/s390/kvm/intercept.c 29 additions, 22 deletionsarch/s390/kvm/intercept.c
- arch/s390/kvm/interrupt.c 79 additions, 44 deletionsarch/s390/kvm/interrupt.c
- arch/s390/kvm/kvm-s390.c 45 additions, 34 deletionsarch/s390/kvm/kvm-s390.c
- arch/s390/kvm/kvm-s390.h 2 additions, 5 deletionsarch/s390/kvm/kvm-s390.h
- arch/s390/kvm/priv.c 96 additions, 96 deletionsarch/s390/kvm/priv.c
- arch/s390/kvm/vsie.c 20 additions, 0 deletionsarch/s390/kvm/vsie.c
- arch/x86/include/asm/kvm_host.h 0 additions, 3 deletionsarch/x86/include/asm/kvm_host.h
- arch/x86/include/uapi/asm/kvm_para.h 1 addition, 0 deletionsarch/x86/include/uapi/asm/kvm_para.h
- arch/x86/kernel/kvm.c 11 additions, 9 deletionsarch/x86/kernel/kvm.c
- arch/x86/kvm/cpuid.c 2 additions, 1 deletionarch/x86/kvm/cpuid.c
- arch/x86/kvm/lapic.c 0 additions, 1 deletionarch/x86/kvm/lapic.c
- arch/x86/kvm/mmu.c 1 addition, 1 deletionarch/x86/kvm/mmu.c
- arch/x86/kvm/svm.c 24 additions, 13 deletionsarch/x86/kvm/svm.c
- arch/x86/kvm/vmx.c 8 additions, 2 deletionsarch/x86/kvm/vmx.c
- arch/x86/kvm/x86.c 3 additions, 4 deletionsarch/x86/kvm/x86.c
- drivers/crypto/ccp/psp-dev.c 4 additions, 4 deletionsdrivers/crypto/ccp/psp-dev.c
Loading
Please register or sign in to comment