Conversation

I'm working on integrating Memory Protection Keys (lwn.net/Articles/64379) into my hardened allocator for protecting the metadata. Unfortunately, I can't verify it works and has low enough overhead until I get access to a Skylake-SP CPU so it will be stuck in a separate branch.
2
7
Replying to and
ARMv8.5 MTE (memory tagging) is a far more compelling feature able to drastically improve security. It's going to be a while before that's available at all, and it will only be present on brand new flagship phones for a while, similar to ARMv8.3 pointer auth availability today.