commit | 87ac0c7728c4d8f130340ca1b77711bc7170a147 | [log] [tgz] |
---|---|---|
author | Dmitry Vyukov <dvyukov@google.com> | Mon Feb 15 11:25:48 2021 +0100 |
committer | Copybara-Service <copybara-worker@google.com> | Fri Feb 19 00:59:48 2021 -0800 |
tree | a44ea05e077464919ad2ac8a7972a73c5b9946a1 | |
parent | 830a168ce61452d5f1a1d590892cd50ff0307bd7 [diff] |
tsan: don't leave unmapped hole in non-app memory If an app mmaps lots of memory, a user mmap may end up in the tsan region for traces. Shadow for this range overlaps with shadow for other user regions. This causes havok: from false positives to crashes. Don't leave unmapped holes in the traces region. Reviewed-in: https://reviews.llvm.org/D96697 GitOrigin-RevId: 0984b8de0b0d5d178a8e6e5de1eb89f29493a89e