Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[src/trunk]: src/doc Sync TODO.sanitizers with reality
details: https://anonhg.NetBSD.org/src/rev/17cf1f7363d8
branches: trunk
changeset: 997503:17cf1f7363d8
user: kamil <kamil%NetBSD.org@localhost>
date: Sun Mar 10 12:59:03 2019 +0000
description:
Sync TODO.sanitizers with reality
Mark compiler-rt sanitizers as imported into src/, but still not
integrated (waiting for Clang/LLVM upgrade to 8.0 or newer).
ESan has been discontinued upstream, drop from plans.
lld ported to NetBSD by <mgorny>, but we need to keep local patches.
Mark kernel-msan as finished for Linux
Mark syzkaller and KCOV as finished projects.
diffstat:
doc/TODO.sanitizers | 9 ++-------
1 files changed, 2 insertions(+), 7 deletions(-)
diffs (40 lines):
diff -r 93b641607f0e -r 17cf1f7363d8 doc/TODO.sanitizers
--- a/doc/TODO.sanitizers Sun Mar 10 12:54:39 2019 +0000
+++ b/doc/TODO.sanitizers Sun Mar 10 12:59:03 2019 +0000
@@ -1,7 +1,7 @@
Sanitizer and related tasks.
Short term:
- - compiler-rt import and integration with base
+ - compiler-rt sanitizers integration with base
- merge TSan, MSan and libFuzzer ATF tests
- prepare MKSANITIZER readme
@@ -12,7 +12,6 @@
- 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)
- port or finish the port of:
- * ESan,
* LSan,
* shadowcallstack,
* cfi,
@@ -29,7 +28,6 @@
- attach a NetBSD buildbot testing build of compiler-rt and executing tests
- make compiler-rt buildable with GCC
- 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
- oom-killer ATF tests and fixes
- utime(3) allow changing actime regardless of noatime mount property
@@ -38,10 +36,7 @@
Unspecified:
+ - kernel-msan https://github.com/google/kmsan
- kernel-tsan? upstream development is stalled with patches for Linux 4.2
https://github.com/google/ktsan
- - kernek-msan? in development for Linux
- https://github.com/google/kmsan
- kernel-safestack? implemented in Fuchsia/Magenta
- - kernel coverage (KCOV?)
- - syzkaller port
Home |
Main Index |
Thread Index |
Old Index