This is an archive of the discontinued LLVM Phabricator instance.

dfsan: Enable 48-bit VMA support on aarch64
ClosedPublic

Authored by zatrazz on Aug 23 2016, 11:51 AM.

Details

Summary

This patch adds 48-bits VMA support for msan on aarch64. As current
mappings for aarch64, 48-bit VMA also supports PIE executable.

Tested on 39 and 48-bit VMA kernels on aarch64.

Diff Detail

Event Timeline

zatrazz updated this revision to Diff 69022.Aug 23 2016, 11:51 AM
zatrazz retitled this revision from to dfsan: Enable 48-bit VMA support on aarch64.
zatrazz updated this object.
zatrazz added reviewers: rengolin, samsonov, eugenis, dvyukov, pcc.
zatrazz added a project: Restricted Project.
zatrazz added a subscriber: llvm-commits.
rengolin edited edge metadata.Aug 25 2016, 6:22 AM

All tests pass on an APM running Ubuntu Xenial.

rengolin accepted this revision.Aug 25 2016, 6:56 AM
rengolin edited edge metadata.
This revision is now accepted and ready to land.Aug 25 2016, 6:56 AM
zatrazz closed this revision.Aug 25 2016, 10:16 AM