[GIT PULL] KVM changes for 4.7-rc6

From: Paolo Bonzini
Date: Thu Jun 30 2016 - 11:29:21 EST


Linus,

The following changes since commit 4c2e07c6a29e0129e975727b9f57eede813eea85:

Linux 4.7-rc5 (2016-06-26 17:52:03 -0700)

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 f5c5c225fce4cb98fe4451d4c4d654e3f18b9f82:

Merge tag 'kvm-arm-for-v4.7-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into kvm-master (2016-06-30 17:11:20 +0200)

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

ARM and x86 fixes.

----------------------------------------------------------------
James Morse (1):
KVM: arm/arm64: Stop leaking vcpu pid references

Marcelo Tosatti (2):
KVM: x86: move nsec_to_cycles from x86.c to x86.h
KVM: LAPIC: cap __delay at lapic_timer_advance_ns

Minfei Huang (3):
pvclock: Add CPU barriers to get correct version value
pvclock: Cleanup to remove function pvclock_get_nsec_offset
pvclock: Get rid of __pvclock_read_cycles in function pvclock_read_flags

Paolo Bonzini (1):
Merge tag 'kvm-arm-for-v4.7-rc6' of git://git.kernel.org/.../kvmarm/kvmarm into kvm-master

Quentin Casasnovas (1):
KVM: nVMX: VMX instructions: fix segment checks when L1 is in long mode.

Sudeep Holla (1):
arm64: KVM: fix build with CONFIG_ARM_PMU disabled

arch/arm/kvm/arm.c | 1 +
arch/x86/include/asm/pvclock.h | 25 +++++++++----------------
arch/x86/kernel/pvclock.c | 11 +++++++++--
arch/x86/kvm/lapic.c | 3 ++-
arch/x86/kvm/vmx.c | 23 +++++++++++------------
arch/x86/kvm/x86.c | 6 ------
arch/x86/kvm/x86.h | 7 +++++++
include/kvm/arm_pmu.h | 4 ++--
8 files changed, 41 insertions(+), 39 deletions(-)