llvm-project/compiler-rt/lib
Vitaly Buka eb7031ecf6 [sanitizer] Don't unpoison buffer in getpw/getgr functions
Summary:
Buffer should be referenced by results so used parts will be unpoisoned with unpoison_group and unpoison_passwd.

This fixes TSAN performance issue made us to disable this interceptors.

Reviewers: eugenis, dvyukov

Subscribers: srhines, kubamracek, krytarowski, #sanitizers

Tags: #sanitizers

Differential Revision: https://reviews.llvm.org/D57731

llvm-svn: 353351
2019-02-07 00:08:14 +00:00
..
BlocksRuntime [compiler-rt] Test commit: remove some trailing white spaces. 2017-08-25 19:36:30 +00:00
asan [ASan] On Darwin record global allocator pointer and size in introspection struct. 2019-01-21 01:41:12 +00:00
builtins [builtins] Do not set hidden attribute on Android 2019-01-23 01:59:35 +00:00
cfi [sanitizer] Decorate /proc/self/maps better. 2019-02-06 01:14:50 +00:00
dfsan Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
esan Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
fuzzer [libFuzzer][Windows] Clean up RawPrint 2019-02-04 23:01:06 +00:00
hwasan [sanitizer] Decorate /proc/self/maps better. 2019-02-06 01:14:50 +00:00
interception [safestack] Fix NetBSD build 2019-01-22 00:39:59 +00:00
lsan On Darwin add allocator address and size fields to 2019-01-21 01:41:08 +00:00
msan Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
profile [InstrProf] Merge COFF .lprof* and .lcovmap sections into .data/.rdata 2019-02-05 21:26:31 +00:00
safestack Enhance support for NetBSD in SafeStack 2019-01-25 02:18:01 +00:00
sanitizer_common [sanitizer] Don't unpoison buffer in getpw/getgr functions 2019-02-07 00:08:14 +00:00
scudo [scudo] Initial standalone skeleton check-in 2019-02-04 16:25:40 +00:00
stats Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
tsan [sanitizer] Don't unpoison buffer in getpw/getgr functions 2019-02-07 00:08:14 +00:00
ubsan Revert https://reviews.llvm.org/D56485. 2019-01-24 08:46:06 +00:00
ubsan_minimal [compiler-rt][UBSan] Sanitization for alignment assumptions. 2019-01-15 09:44:27 +00:00
xray Fix XRayTest link on FreeBSD (and likely NetBSD too) 2019-01-25 19:36:47 +00:00
CMakeLists.txt [scudo] Initial standalone skeleton check-in 2019-02-04 16:25:40 +00:00