lkml.org 
[lkml]   [2019]   [Aug]   [9]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
From
Subject[GIT PULL] KVM fixes for Linux 5.3-rc4
Date
Linus,

The following changes since commit 266e85a5ec9100dcd9ae03601453bbc96fefee5d:

KVM: X86: Boost queue head vCPU to mitigate lock waiter preemption (2019-07-24 13:56:53 +0200)

are available in the git repository at:

https://git.kernel.org/pub/scm/virt/kvm/kvm.git tags/for-linus

for you to fetch changes up to a738b5e75b4c13be3485c82eb62c30047aa9f164:

Merge tag 'kvmarm-fixes-for-5.3-2' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into HEAD (2019-08-09 16:53:50 +0200)

----------------------------------------------------------------

Bugfixes (arm and x86) and cleanups.

----------------------------------------------------------------
Alexandru Elisei (1):
KVM: arm/arm64: vgic: Reevaluate level sensitive interrupts on enable

Anders Roxell (3):
arm64: KVM: regmap: Fix unexpected switch fall-through
KVM: arm: vgic-v3: Mark expected switch fall-through
arm64: KVM: hyp: debug-sr: Mark expected switch fall-through

Greg KH (1):
KVM: no need to check return value of debugfs_create functions

Marc Zyngier (3):
KVM: arm/arm64: Sync ICH_VMCR_EL2 back when about to block
KVM: arm64: Don't write junk to sysregs on reset
KVM: arm: Don't write junk to CP15 registers on reset

Naresh Kamboju (1):
selftests: kvm: Adding config fragments

Paolo Bonzini (5):
KVM: remove kvm_arch_has_vcpu_debugfs()
x86: kvm: remove useless calls to kvm_para_available
kvm: remove unnecessary PageReserved check
Merge tag 'kvmarm-fixes-for-5.3' of git://git.kernel.org/.../kvmarm/kvmarm into HEAD
Merge tag 'kvmarm-fixes-for-5.3-2' of git://git.kernel.org/.../kvmarm/kvmarm into HEAD

Thomas Huth (1):
KVM: selftests: Update gitignore file for latest changes

Wanpeng Li (3):
KVM: LAPIC: Don't need to wakeup vCPU twice afer timer fire
KVM: Check preempted_in_kernel for involuntary preemption
KVM: Fix leak vCPU's VMCS value into other pCPU

Zenghui Yu (2):
KVM: arm/arm64: Introduce kvm_pmu_vcpu_init() to setup PMU counter index
KVM: arm64: Update kvm_arm_exception_class and esr_class_str for new EC

arch/arm/kvm/coproc.c | 23 ++++++++-----
arch/arm64/include/asm/kvm_arm.h | 7 ++--
arch/arm64/kernel/traps.c | 1 +
arch/arm64/kvm/hyp/debug-sr.c | 30 +++++++++++++++++
arch/arm64/kvm/regmap.c | 5 +++
arch/arm64/kvm/sys_regs.c | 32 ++++++++++--------
arch/mips/kvm/mips.c | 10 ------
arch/powerpc/kvm/powerpc.c | 15 +++------
arch/s390/kvm/kvm-s390.c | 10 ------
arch/x86/include/asm/kvm_host.h | 3 ++
arch/x86/kernel/kvm.c | 8 -----
arch/x86/kvm/debugfs.c | 46 ++++++++-----------------
arch/x86/kvm/lapic.c | 8 -----
arch/x86/kvm/svm.c | 6 ++++
arch/x86/kvm/vmx/vmx.c | 6 ++++
arch/x86/kvm/x86.c | 16 +++++++++
include/kvm/arm_pmu.h | 2 ++
include/kvm/arm_vgic.h | 1 +
include/linux/kvm_host.h | 6 ++--
tools/testing/selftests/kvm/.gitignore | 3 +-
tools/testing/selftests/kvm/config | 3 ++
virt/kvm/arm/arm.c | 18 +++++++---
virt/kvm/arm/hyp/vgic-v3-sr.c | 8 +++++
virt/kvm/arm/pmu.c | 18 ++++++++--
virt/kvm/arm/vgic/vgic-mmio.c | 16 +++++++++
virt/kvm/arm/vgic/vgic-v2.c | 9 ++++-
virt/kvm/arm/vgic/vgic-v3.c | 7 +++-
virt/kvm/arm/vgic/vgic.c | 11 ++++++
virt/kvm/arm/vgic/vgic.h | 2 ++
virt/kvm/kvm_main.c | 61 ++++++++++++++++++++--------------
30 files changed, 249 insertions(+), 142 deletions(-)

\
 
 \ /
  Last update: 2019-08-10 00:36    [W:0.034 / U:0.044 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site