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