Failed in applying to current master (
apply log)
Documentation/virt/kvm/api.rst | 57 +++++++++++++++
arch/arm64/include/asm/kvm_arm.h | 3 +-
arch/arm64/include/asm/kvm_emulate.h | 3 +
arch/arm64/include/asm/kvm_host.h | 12 ++++
arch/arm64/include/asm/kvm_mte.h | 66 +++++++++++++++++
arch/arm64/include/asm/mte-def.h | 1 +
arch/arm64/include/asm/mte.h | 8 ++-
arch/arm64/include/asm/page.h | 6 +-
arch/arm64/include/asm/pgtable.h | 22 +++++-
arch/arm64/include/asm/sysreg.h | 3 +-
arch/arm64/include/uapi/asm/kvm.h | 11 +++
arch/arm64/kernel/asm-offsets.c | 2 +
arch/arm64/kernel/mte.c | 54 ++++++++++++--
arch/arm64/kvm/arm.c | 16 +++++
arch/arm64/kvm/guest.c | 82 ++++++++++++++++++++++
arch/arm64/kvm/hyp/entry.S | 7 ++
arch/arm64/kvm/hyp/exception.c | 3 +-
arch/arm64/kvm/hyp/include/hyp/sysreg-sr.h | 21 ++++++
arch/arm64/kvm/mmu.c | 42 ++++++++++-
arch/arm64/kvm/reset.c | 3 +-
arch/arm64/kvm/sys_regs.c | 32 +++++++--
arch/arm64/mm/fault.c | 21 ++++++
include/uapi/linux/kvm.h | 2 +
23 files changed, 454 insertions(+), 23 deletions(-)
create mode 100644 arch/arm64/include/asm/kvm_mte.h