clusterfuzz icon indicating copy to clipboard operation
clusterfuzz copied to clipboard

Consider using ARM hardware for Memory Tagging and for testing of ARM-specific code

Open addisoncrump opened this issue 2 years ago • 1 comments

Memory Tagging has begun being used in Pixel 8s, and it's a good reminder that testing on other architectures is important.

Clusterfuzz should support non-virtualised ARM fuzzing to allow for faster ASAN-like sanitisation and using ASAN with normally uninstrumentable code (e.g. JIT, assembly in source code, etc.) as well as just being useful for testing ARM-specific code in certain targets.

(this differs from #1753 as I am definitively not suggesting using virtualisation :slightly_smiling_face:)

addisoncrump avatar Nov 07 '23 19:11 addisoncrump

I don't think memory tagging is supported by any ARM server hardware though.

jonathanmetzman avatar Jan 25 '24 03:01 jonathanmetzman