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.