version 1.10, 2018/12/27 21:20:40 |
version 1.11, 2019/03/10 12:59:03 |
|
|
Sanitizer and related tasks. |
Sanitizer and related tasks. |
|
|
Short term: |
Short term: |
- compiler-rt import and integration with base |
- compiler-rt sanitizers integration with base |
- merge TSan, MSan and libFuzzer ATF tests |
- merge TSan, MSan and libFuzzer ATF tests |
- prepare MKSANITIZER readme |
- prepare MKSANITIZER readme |
|
|
|
|
- improve the framework for ioctl(2) database and handle special cases when a |
- improve the framework for ioctl(2) database and handle special cases when a |
part of a struct can be uninitialized and passed to the kernel (MSan) |
part of a struct can be uninitialized and passed to the kernel (MSan) |
- port or finish the port of: |
- port or finish the port of: |
* ESan, |
|
* LSan, |
* LSan, |
* shadowcallstack, |
* shadowcallstack, |
* cfi, |
* cfi, |
|
|
- attach a NetBSD buildbot testing build of compiler-rt and executing tests |
- attach a NetBSD buildbot testing build of compiler-rt and executing tests |
- make compiler-rt buildable with GCC |
- make compiler-rt buildable with GCC |
- finish the support of float128 for Clang/LLVM/libstdc++/libgcc |
- finish the support of float128 for Clang/LLVM/libstdc++/libgcc |
- lld port to NetBSD (GNU ld(1) is too slow for serious LLVM development) |
|
- merge of the libFuzzer integration with the basesystem |
- merge of the libFuzzer integration with the basesystem |
- oom-killer ATF tests and fixes |
- oom-killer ATF tests and fixes |
- utime(3) allow changing actime regardless of noatime mount property |
- utime(3) allow changing actime regardless of noatime mount property |
|
|
|
|
|
|
Unspecified: |
Unspecified: |
|
- kernel-msan https://github.com/google/kmsan |
- kernel-tsan? upstream development is stalled with patches for Linux 4.2 |
- kernel-tsan? upstream development is stalled with patches for Linux 4.2 |
https://github.com/google/ktsan |
https://github.com/google/ktsan |
- kernek-msan? in development for Linux |
|
https://github.com/google/kmsan |
|
- kernel-safestack? implemented in Fuchsia/Magenta |
- kernel-safestack? implemented in Fuchsia/Magenta |
- kernel coverage (KCOV?) |
|
- syzkaller port |
|