[PULL,v2,0/3] KVM/ARM Fixes for v4.15 - Round 3

Message ID 20180116170233.7085-1-christoffer.dall@linaro.org
State New
Headers show

Pull-request

git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git tags/kvm-arm-fixes-for-v4.15-3-v2

Message

Christoffer Dall Jan. 16, 2018, 5:02 p.m.
Hi Paolo and Radim,

This is v2 of the third round of fixes for KVM/ARM for v4.15, which now
consists of three more fixes for v4.15 fixing incorrect huge page mappings on
systems using the contigious hint for hugetlbfs; supporting an alternative
GICv4 init sequence; and correctly implementing the ARM SMCC for HVC and SMC
handling.

The following changes since commit 0eb7c33cadf6b2f1a94e58ded8b0eb89b4eba382:

  KVM: arm/arm64: Fix timer enable flow (2017-12-18 10:53:24 +0100)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git tags/kvm-arm-fixes-for-v4.15-3-v2

for you to fetch changes up to acfb3b883f6d6a4b5d27ad7fdded11f6a09ae6dd:

  arm64: KVM: Fix SMCCC handling of unimplemented SMC/HVC calls (2018-01-16 17:58:51 +0100)

Christoffer Dall (1):
      KVM: arm64: Fix GICv4 init when called from vgic_its_create

Marc Zyngier (1):
      arm64: KVM: Fix SMCCC handling of unimplemented SMC/HVC calls

Punit Agrawal (1):
      KVM: arm/arm64: Check pagesize when allocating a hugepage at Stage 2

 arch/arm64/kvm/handle_exit.c  | 4 ++--
 virt/kvm/arm/mmu.c            | 2 +-
 virt/kvm/arm/vgic/vgic-init.c | 8 +++++---
 virt/kvm/arm/vgic/vgic-v4.c   | 2 +-
 4 files changed, 9 insertions(+), 7 deletions(-)