This is an archive of the discontinued LLVM Phabricator instance.

[sanitizers] Add DFSan support for AArch64 42-bit VMA
ClosedPublic

Authored by zatrazz on Aug 21 2015, 6:36 AM.

Details

Summary

This patch adds support for dfsan on aarch64-linux with 42-bit VMA
(current default config for 64K pagesize kernels). The support is
enabled by defining the SANITIZER_AARCH64_VMA to 42 at build time
for both clang/llvm and compiler-rt. The default VMA is 39 bits.

Diff Detail

Event Timeline

zatrazz updated this revision to Diff 32822.Aug 21 2015, 6:36 AM
zatrazz retitled this revision from to [sanitizers] Add DFSan support for AArch64 42-bit VMA .
zatrazz updated this object.
zatrazz added a subscriber: llvm-commits.
rengolin accepted this revision.Aug 21 2015, 10:11 AM
rengolin edited edge metadata.

LGTM. Thanks!

The 42VMA bot is up again, let's see how it copes.

This revision is now accepted and ready to land.Aug 21 2015, 10:11 AM
zatrazz closed this revision.Aug 25 2015, 5:41 AM