diff options
author | Lioncash <mathew1800@gmail.com> | 2019-04-12 00:38:54 -0400 |
---|---|---|
committer | Lioncash <mathew1800@gmail.com> | 2019-04-12 21:56:03 -0400 |
commit | 4d293bb5cbb65d3551dd0d22e92b7065a7ebba14 (patch) | |
tree | d57782959b51296eef132a721a1b6d0600e8e117 /src/core/loader/elf.cpp | |
parent | 76a2465655be493492446b4ef686f4b59b2e3969 (diff) |
kernel/svc: Implement svcUnmapProcessCodeMemory
Essentially performs the inverse of svcMapProcessCodeMemory. This unmaps
the aliasing region first, then restores the general traits of the
aliased memory.
What this entails, is:
- Restoring Read/Write permissions to the VMA.
- Restoring its memory state to reflect it as a general heap memory region.
- Clearing the memory attributes on the region.
Diffstat (limited to 'src/core/loader/elf.cpp')
0 files changed, 0 insertions, 0 deletions