You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
qinsoon opened this issue
Mar 26, 2020
· 0 comments
· Fixed by #1176
Labels
A-spaceArea: Space/PageResourceC-bugCategory: BugF-projectCall For Participation: Student projects. These issues are available student projects.G-safetyGoal: SafetyP-normalPriority: Normal.
This PR closes#7. This PR
* refactors `MmapStrategy` to include protection flags, and allows each
space to pass `Mmapstrategy` to the mmapper.
* removes exec permission from most spaces. Only code spaces will have
exec permission.
* adds a feature `exec_permission_on_all_spaces` for bindings that may
allocate code into normal spaces.
---------
Co-authored-by: Yi Lin <qinsoon@gmail.com>
A-spaceArea: Space/PageResourceC-bugCategory: BugF-projectCall For Participation: Student projects. These issues are available student projects.G-safetyGoal: SafetyP-normalPriority: Normal.
In GitLab by @pzakopaylo01 on Dec 16, 2017, 19:40
e.g. large object space, code space etc.
This would mean we don't have to give the entire heap
PROT_EXEC
permissions, which is bad for security.The text was updated successfully, but these errors were encountered: