[[!template id=project
title="ASAN port"
contact="""
[tech-net](mailto:tech-kern@NetBSD.org),
[tech-userlevel](mailto:tech-userlevel@NetBSD.org)
"""
mentor="Jörg Sonnenberger"
category="userland"
difficulty="medium"
duration="3 months"
description="""
The Address Sanitizer is a part of the LLVM stack.
It provides a feature set similar to Valgrind.
The goal of this project is:
- Ensure compiler_rt with ASAN works on NetBSD
- Provide the changes for libc to optionally override assembler implementations like memcpy.
- Add support for using ASAN in the kernel
"""
]]
[[!tag gsoc]]