Module Name: src
Committed By: kamil
Date: Tue Dec 4 18:39:03 UTC 2018
Modified Files:
src/doc: TODO.sanitizers
Log Message:
Update TODO.sanitizers
Reflect with reality the fts(3) entry as handling compar callback is the
only feature still missing.
Add a new entry for utime(3), we expect to allow changing actime regardless
of noatime mount property.
To generate a diff of this commit:
cvs rdiff -u -r1.7 -r1.8 src/doc/TODO.sanitizers
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: src/doc/TODO.sanitizers
diff -u src/doc/TODO.sanitizers:1.7 src/doc/TODO.sanitizers:1.8
--- src/doc/TODO.sanitizers:1.7 Sat Nov 17 01:08:55 2018
+++ src/doc/TODO.sanitizers Tue Dec 4 18:39:03 2018
@@ -7,7 +7,9 @@ Short term:
- upstream local patches, mostly to compiler-rt
Long term:
- - develop fts(3) interceptors (MSan, for ls(1), find(1), mtree(8)
+ - handle fts_open(3) compar callback in sanitizers (use TLS to store
+ the real callback and call a wrapper that will [un]poison appropriate
+ memory regions)
- investigate and address the libcxx failing tests on NetBSD
- FILE and DIR sanitization (needed by at least: ESan, MSan)
- add missing interceptors (mostly MSan-centric)
@@ -38,6 +40,7 @@ Long term:
- merge of the libFuzzer integration with the basesystem
- oom-killer ATF tests and fixes
- uvm_map.c E2BIG workaround or limit raise (1MB -> 10MB?), needed by libFuzzer
+ - utime(3) allow changing actime regardless of noatime mount property
Unspecified:
- kernel-tsan? upstream development is stalled with patches for Linux 4.2