]> git.baikalelectronics.ru Git - kernel.git/commit
Merge branch kvm-arm64/mmu/mte into kvmarm-master/next
authorMarc Zyngier <maz@kernel.org>
Tue, 22 Jun 2021 14:09:34 +0000 (15:09 +0100)
committerMarc Zyngier <maz@kernel.org>
Tue, 22 Jun 2021 14:09:34 +0000 (15:09 +0100)
commit32c3851eaed7207064a990a68116de30a14efafa
tree219eab43901af8c7fb1e1498f597ecb03988d51e
parentb2b2f2bec9f6acf756be147dcacfdc2f59c873cd
parent6b43b44781deb3686f41dec543f4795155166c19
Merge branch kvm-arm64/mmu/mte into kvmarm-master/next

KVM/arm64 support for MTE, courtesy of Steven Price.
It allows the guest to use memory tagging, and offers
a new userspace API to save/restore the tags.

* kvm-arm64/mmu/mte:
  KVM: arm64: Document MTE capability and ioctl
  KVM: arm64: Add ioctl to fetch/store tags in a guest
  KVM: arm64: Expose KVM_ARM_CAP_MTE
  KVM: arm64: Save/restore MTE registers
  KVM: arm64: Introduce MTE VM feature
  arm64: mte: Sync tags for pages where PTE is untagged

Signed-off-by: Marc Zyngier <maz@kernel.org>
arch/arm64/include/asm/kvm_host.h
arch/arm64/kvm/arm.c
arch/arm64/kvm/mmu.c