[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <1565390195-16920-1-git-send-email-pbonzini@redhat.com>
Date: Sat, 10 Aug 2019 00:36:35 +0200
From: Paolo Bonzini <pbonzini@...hat.com>
To: torvalds@...ux-foundation.org
Cc: linux-kernel@...r.kernel.org, rkrcmar@...hat.com,
kvm@...r.kernel.org
Subject: [GIT PULL] KVM fixes for Linux 5.3-rc4
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(-)
Powered by blists - more mailing lists