Merge branch kvm-arm64/misc-5.19 into kvmarm-master/next
authorMarc Zyngier <maz@kernel.org>
Mon, 16 May 2022 16:48:36 +0000 (17:48 +0100)
committerMarc Zyngier <maz@kernel.org>
Mon, 16 May 2022 16:48:36 +0000 (17:48 +0100)
commit822ca7f82b21822bb7435a6d76feffe60a86ec40
tree542fe28b5d12952ad490842e7faf0fc4915a5021
parent8794b4f510f722f37ae6b583e4b12b1af2fb692a
parentcae889302ebf5a9b22ca3580996118b8d20b3ae6
Merge branch kvm-arm64/misc-5.19 into kvmarm-master/next

* kvm-arm64/misc-5.19:
  : .
  : Misc fixes and general improvements for KVMM/arm64:
  :
  : - Better handle out of sequence sysregs in the global tables
  :
  : - Remove a couple of unnecessary loads from constant pool
  :
  : - Drop unnecessary pKVM checks
  :
  : - Add all known M1 implementations to the SEIS workaround
  :
  : - Cleanup kerneldoc warnings
  : .
  KVM: arm64: vgic-v3: List M1 Pro/Max as requiring the SEIS workaround
  KVM: arm64: pkvm: Don't mask already zeroed FEAT_SVE
  KVM: arm64: pkvm: Drop unnecessary FP/SIMD trap handler
  KVM: arm64: nvhe: Eliminate kernel-doc warnings
  KVM: arm64: Avoid unnecessary absolute addressing via literals
  KVM: arm64: Print emulated register table name when it is unsorted
  KVM: arm64: Don't BUG_ON() if emulated register table is unsorted

Signed-off-by: Marc Zyngier <maz@kernel.org>
arch/arm64/include/asm/kvm_host.h
arch/arm64/kvm/arm.c
arch/arm64/kvm/hyp/nvhe/host.S
arch/arm64/kvm/hyp/nvhe/switch.c
arch/arm64/kvm/sys_regs.c