Re:Enable MTE on Pixel 8
by kafrofrite on Friday November 03, 2023 @07:38AM
(#38127242)
IIRC, Intel announced about a year later plans to develop something similar. That being said, at the time they didn't have a specific timeline.
Re:Enable MTE on Pixel 8
by higherhalf on Friday November 03, 2023 @07:58AM
(#38127403)
Yes. Kind of.
AMD processors have Upper Address Ignore (UAI) with 7 bits of ancillary data, for Intel there is Linear Address Masking (LAM) with 6 or 15 bits [1]. The latter has made it into Linux after some initial resistance [2].
[1]: https://lwn.net/Articles/888914
[2]: https://www.phoronix.com/news/Intel-LAM-Merged-Linux-6.4
Re:Enable MTE on Pixel 8
by Liquid_Fire on Friday November 03, 2023 @08:23AM
(#38127658)
Those sound analogous to the TBI feature in Arm, rather than MTE itself (which uses TBI).
They did, MPX, however the design was buggy and eventually removed.
Currently x86 is the only mainstrem architecture without a plan for hardware memory tagging.
Even RISC-V has an ongoing discussion for hardware memory tagging extensions.
If AMD and Intel drag their feet long enough, CHERI will be production ready before then.
Does x86 have something comparable?