[GIT PULL] KVM changes for 4.6-rc3
From: Paolo Bonzini
Date: Tue Apr 05 2016 - 11:52:02 EST
Linus,
The following changes since commit 1993b176a8224e371e0732ffada7ab9eb3b0912b:
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide (2016-03-28 15:17:02 -0500)
are available in the git repository at:
git://git.kernel.org/pub/scm/virt/kvm/kvm.git tags/for-linus
for you to fetch changes up to 95272c29378ee7dc15f43fa2758cb28a5913a06d:
compiler-gcc: disable -ftracer for __noclone functions (2016-04-05 14:19:08 +0200)
----------------------------------------------------------------
Miscellaneous bugfixes. ARM and s390 are new from the merge window,
others are usual stable material.
----------------------------------------------------------------
Christian Borntraeger (1):
s390/mm/kvm: fix mis-merge in gmap handling
James Morse (1):
arm64: KVM: Register CPU notifiers when the kernel runs at HYP
Luiz Capitulino (1):
kvm: x86: make lapic hrtimer pinned
Paolo Bonzini (4):
Merge tag 'kvm-arm-for-4.6-rc2' of git://git.kernel.org/.../kvmarm/kvmarm into HEAD
KVM: Hyper-V: do not do hypercall userspace exits if SynIC is disabled
KVM: x86: reduce default value of halt_poll_ns parameter
compiler-gcc: disable -ftracer for __noclone functions
Suzuki K Poulose (1):
arm64: kvm: 4.6-rc1: Fix VTCR_EL2 VS setting
Yu Zhao (1):
kvm: set page dirty only if page has been writable
Yuki Shibuya (1):
KVM: x86: Inject pending interrupt even if pending nmi exist
arch/arm/kvm/arm.c | 52 +++++++++++++++++++++++++---------------
arch/arm64/include/asm/kvm_arm.h | 4 +++-
arch/arm64/include/asm/sysreg.h | 3 +++
arch/arm64/kvm/hyp/s2-setup.c | 6 +++--
arch/s390/mm/gmap.c | 4 ++--
arch/x86/include/asm/kvm_host.h | 2 +-
arch/x86/kvm/hyperv.c | 5 ++++
arch/x86/kvm/lapic.c | 8 +++----
arch/x86/kvm/mmu.c | 12 ++++++++--
arch/x86/kvm/x86.c | 20 ++++++++--------
include/linux/compiler-gcc.h | 2 +-
11 files changed, 76 insertions(+), 42 deletions(-)