Merge branch 'linux-linaro-lsk-v3.14' of https://git.linaro.org/people/shannon.zhao/linux-stable into linux-linaro-lsk-v3.14

Merge from Shannon Zhao: resolves conflicts between LTS v3.14.48 KVM and LSK KVM

* 'linux-linaro-lsk-v3.14' of https://git.linaro.org/people/shannon.zhao/linux-stable: (31 commits)
  Linux 3.14.48
  x86/iosf: Add Kconfig prompt for IOSF_MBI selection
  arm/arm64: KVM: Keep elrsr/aisr in sync with software model
  arm64: KVM: Do not use pgd_index to index stage-2 pgd
  arm64: KVM: Fix HCR setting for 32bit guests
  arm64: KVM: Fix TLB invalidation by IPA/VMID
  arm/arm64: KVM: Require in-kernel vgic for the arch timers
  vfs: Ignore unlocked mounts in fs_fully_visible
  vfs: Remove incorrect debugging WARN in prepend_path
  fs: Fix S_NOSEC handling
  KVM: x86: make vapics_in_nmi_mode atomic
  MIPS: Fix KVM guest fixmap address
  x86/PCI: Use host bridge _CRS info on Foxconn K8M890-8237A
  x86/PCI: Use host bridge _CRS info on systems with >32 bit addressing
  powerpc/perf: Fix book3s kernel to userspace backtraces
  arm: KVM: force execution of HCPTR access on VM exit
  intel_pstate: set BYT MSR with wrmsrl_on_cpu()
  iommu/amd: Handle large pages correctly in free_pagetable
  Revert "crypto: talitos - convert to use be16_add_cpu()"
  crypto: talitos - avoid memleak in talitos_alg_alloc()
  ...