3 ms·
Sounds very useful. Even just for testing. Does x86 have something comparable?
by soulbadguy 3y ago
Sounds very useful. Even just for testing.
Does x86 have something comparable?
- kafrofrite 3y agoIIRC, Intel announced about a year later plans to develop something similar. That being said, at the time they didn't have a specific timeline.
- higherhalf 3y agoYes. 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 https://lwn.net/Articles/888914 [2]: https://www.phoronix.com/news/Intel-LAM-Merged-Linux-6.4 https://www.phoronix.com/news/Intel-LAM-Merged-Linux-6.4
- Liquid_Fire 3y agoThose sound analogous to the TBI feature in Arm, rather than MTE itself (which uses TBI).
- pjmlp 3y agoThey 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.