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/343f0c15a0aa
branches: trunk
changeset: 967935:343f0c15a0aa
user: kamil <kamil%NetBSD.org@localhost>
date: Sat Dec 28 04:23:26 2019 +0000
description:
Sync TODO.sanitizers with reality
Done:
- compiler-rt sanitizers integration with base
- merge TSan, MSan and libFuzzer ATF tests
- LSan
- finish the research of a new syscall for StopTheWorld() operation
ptrace(2) style for self-introspection and debugging (LSan)
- attach a NetBSD buildbot testing build of compiler-rt and executing tests
- kernel-msan https://github.com/google/kmsan
diffstat:
doc/TODO.sanitizers | 7 -------
1 files changed, 0 insertions(+), 7 deletions(-)
diffs (41 lines):
diff -r 0ab6474bd209 -r 343f0c15a0aa doc/TODO.sanitizers
--- a/doc/TODO.sanitizers Sat Dec 28 03:09:18 2019 +0000
+++ b/doc/TODO.sanitizers Sat Dec 28 04:23:26 2019 +0000
@@ -1,8 +1,6 @@
Sanitizer and related tasks.
Short term:
- - compiler-rt sanitizers integration with base
- - merge TSan, MSan and libFuzzer ATF tests
- prepare MKSANITIZER readme
Long term:
@@ -12,20 +10,16 @@
- 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:
- * LSan,
* shadowcallstack,
* cfi,
* scudo,
* DFSan.
- - finish the research of a new syscall for StopTheWorld() operation
- ptrace(2) style for self-introspection and debugging (LSan)
- port HWASan -- aarch64 specific, needs hardware or emulator
- make MKSANITIZER usable with any supported by a compiler combination of
sanitizers
- pkgsrc integration with sanitizers and MKSANITIZER (PKGSANITIZER?)
- port what possible to !amd64
- fixes with the signal code
- - 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
- merge of the libFuzzer integration with the basesystem
@@ -36,7 +30,6 @@
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
- kernel-safestack? implemented in Fuchsia/Magenta
Home |
Main Index |
Thread Index |
Old Index