[PATCH v3 0/4] KVM: arm64: Enforce MTE disablement at EL2

Marc Zyngier maz at kernel.org
Fri Jan 23 03:47:31 PST 2026


On Thu, 22 Jan 2026 11:22:14 +0000, Fuad Tabba wrote:
> Changes since v2 [1]:
> - Trap accesses to GMID_EL1 by setting `HCR_EL2.TID5` when MTE is
>   disabled (Marc)
> - Dropped patch refactoring `enter_exception64()` in favor of open-coded
>   logic in `inject_undef64()` in patch 3/4 (Marc)
> - Based on Linux 6.19-rc6
> 
> [...]

Applied to next, thanks!

[1/4] KVM: arm64: Remove dead code resetting HCR_EL2 for pKVM
      commit: c103c2dfe4975da31b67a0fcb95761359f30992d
[2/4] KVM: arm64: Trap MTE access and discovery when MTE is disabled
      commit: f35abcbb8a084db4c24b66ccc8db0405c08e2f61
[3/4] KVM: arm64: Inject UNDEF when accessing MTE sysregs with MTE disabled
      commit: 5ee8ad69da07d0e2cffa0ce2f2339c9ad2d587f2
[4/4] KVM: arm64: Use kvm_has_mte() in pKVM trap initialization
      commit: 230b080623fec2e1302df2afe2cf2dcb34f9c89b

Cheers,

	M.
-- 
Without deviation from the norm, progress is not possible.





More information about the linux-arm-kernel mailing list