This is an archive of the discontinued LLVM Phabricator instance.

[scudo] Shuffle the regions
ClosedPublic

Authored by Chia-hungDuan on Mar 6 2023, 11:13 AM.

Details

Summary

Shuffle the regions' base address so that the layout of all regions is
less predictable.

Diff Detail

Event Timeline

Chia-hungDuan created this revision.Mar 6 2023, 11:13 AM
Herald added a project: Restricted Project. · View Herald TranscriptMar 6 2023, 11:13 AM
Chia-hungDuan requested review of this revision.Mar 6 2023, 11:13 AM
Herald added a project: Restricted Project. · View Herald TranscriptMar 6 2023, 11:13 AM
Herald added a subscriber: Restricted Project. · View Herald Transcript
cryptoad accepted this revision.Mar 6 2023, 11:26 AM

I like the idea of randomizing the regions' base!

This revision is now accepted and ready to land.Mar 6 2023, 11:26 AM
cferris accepted this revision.Mar 6 2023, 12:56 PM

LGTM.

This revision was automatically updated to reflect the committed changes.