Messages in this thread | | | From | Steven Price <> | Subject | [PATCH 0/2] MTE support for KVM guest | Date | Mon, 13 Jul 2020 11:01:00 +0100 |
| |
These patches add support to KVM to enable MTE within a guest. They are based on Catalin's v6 MTE user-space support series[1]. Changes since the previous RFC posting[2]:
* Correctly read/write TFSR_EL1 using {read,write}_sysreg_el1() * Set SCTLR_EL2.ITFSB bit for non-VHE * Minor updates to deal with rebasing
[1] https://lore.kernel.org/r/20200703153718.16973-1-catalin.marinas@arm.com [2] https://lore.kernel.org/r/20200617123844.29960-1-steven.price@arm.com
Steven Price (2): arm64: kvm: Save/restore MTE registers arm64: kvm: Introduce MTE VCPU feature
arch/arm64/include/asm/kvm_emulate.h | 3 +++ arch/arm64/include/asm/kvm_host.h | 9 ++++++++- arch/arm64/include/asm/sysreg.h | 3 ++- arch/arm64/include/uapi/asm/kvm.h | 1 + arch/arm64/kvm/hyp/sysreg-sr.c | 14 ++++++++++++++ arch/arm64/kvm/mmu.c | 15 +++++++++++++++ arch/arm64/kvm/reset.c | 8 ++++++++ arch/arm64/kvm/sys_regs.c | 8 ++++++++ 8 files changed, 59 insertions(+), 2 deletions(-)
-- 2.20.1
| |