llvm-project
58f72518 - [msan] Re-exec with no ASLR if memory layout is incompatible on Linux (#85142)

Commit
1 year ago
[msan] Re-exec with no ASLR if memory layout is incompatible on Linux (#85142) This ports the change from TSan (https://github.com/llvm/llvm-project/commit/0784b1eefa36d4acbb0dacd2d18796e26313b6c5). Testing notes: run 'sudo sysctl vm.mmap_rnd_bits=32; ninja check-msan' before and after this patch. N.B. aggressive ASLR may also cause the app to overlap with the allocator region; for MSan, this was fixed in https://github.com/llvm/llvm-project/commit/af2bf86a372cacf5f536bae06e2f2d3886eefb7b
Author
Parents
Loading