arm64/mte: Document ABI for asymmetric mode
authorMark Brown <broonie@kernel.org>
Wed, 16 Feb 2022 17:32:21 +0000 (17:32 +0000)
committerWill Deacon <will@kernel.org>
Fri, 25 Feb 2022 14:41:05 +0000 (14:41 +0000)
commit3f9ab2a6986fe2930782408cc2a6c25e3e5cb98f
tree41f0a01d44fcf92000a1cac09479e2a05fb4a55d
parent38ddf7dafaeaf3fcdea65b3b4dfb06b4bcd9cc15
arm64/mte: Document ABI for asymmetric mode

MTE3 adds a new mode which is synchronous for reads but asynchronous for
writes. Document the userspace ABI for this feature, we call the new
mode ASYMM and add a new prctl flag and mte_tcf_preferred value for it.

Signed-off-by: Mark Brown <broonie@kernel.org>
Reviewed-by: Catalin Marinas <catalin.marinas@arm.com>
Link: https://lore.kernel.org/r/20220216173224.2342152-2-broonie@kernel.org
Signed-off-by: Will Deacon <will@kernel.org>
Documentation/arm64/memory-tagging-extension.rst