diff options
author | Christopher Ferris <cferris1000@users.noreply.github.com> | 2025-07-28 12:56:16 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-07-28 12:56:16 -0700 |
commit | 30532c13d2fb592af9cb651f6571beca4b48b705 (patch) | |
tree | b35fa5ad014f8f23448925c188e73d60b6fac147 /llvm/lib/CodeGen/ModuloSchedule.cpp | |
parent | b33f9f64c7e7fbc92db2413dcac6f650ddebf80d (diff) | |
download | llvm-30532c13d2fb592af9cb651f6571beca4b48b705.zip llvm-30532c13d2fb592af9cb651f6571beca4b48b705.tar.gz llvm-30532c13d2fb592af9cb651f6571beca4b48b705.tar.bz2 |
[scudo] Fix secondary caching for mte (#150156)
The current code always unmaps a secondary allocation when MTE is
enabled. Fix this to match the comment, namely only unmap if MTE was
enabled and is no longer enabled after acquiring the lock.
In addition, allow quaratine to work in the secondary even if MTE is not
enabled.
Diffstat (limited to 'llvm/lib/CodeGen/ModuloSchedule.cpp')
0 files changed, 0 insertions, 0 deletions