Merge branch kvm-arm64/mmu/reduce-vmemmap-overhead into kvmarm-master/next
authorMarc Zyngier <maz@kernel.org>
Fri, 11 Jun 2021 12:26:36 +0000 (13:26 +0100)
committerMarc Zyngier <maz@kernel.org>
Fri, 11 Jun 2021 12:26:36 +0000 (13:26 +0100)
commit46c886220ae33878efe73a8eb26f7b19c42b783a
tree0f309591bceffdae75f32d4d742d79b4b663a31b
parent32ab5a5e97daf2cfbeeea0ea85484078c34d092c
parent6929586d8eddad184f43526efe7bf0a8be4f18b2
Merge branch kvm-arm64/mmu/reduce-vmemmap-overhead into kvmarm-master/next

Host stage-2 optimisations from Quentin Perret

* kvm-arm64/mmu/reduce-vmemmap-overhead:
  KVM: arm64: Use less bits for hyp_page refcount
  KVM: arm64: Use less bits for hyp_page order
  KVM: arm64: Remove hyp_pool pointer from struct hyp_page
  KVM: arm64: Unify MMIO and mem host stage-2 pools
  KVM: arm64: Remove list_head from hyp_page
  KVM: arm64: Use refcount at hyp to check page availability
  KVM: arm64: Move hyp_pool locking out of refcount helpers